Weightclass:  Welterweight
Location:  Halifax, Canada
Record:  4 - 21(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2033Halifax, Canada3 - 21(1) Alain Schueller12 - 10 WPts
15/10/2033Halifax, Canada3 - 20(1) Dior Lucas1 - 2 LPts
15/08/2033Halifax, Canada3 - 19(1) Gareth Bogen5 - 1 LPts
15/06/2033Halifax, Canada3 - 18(1) Page Oliver7 - 17(1) LPts
15/04/2033Halifax, Canada3 - 17(1) Felix Wadle1 - 1 LPts
14/02/2033Halifax, Canada2 - 17(1) Cole Loch1 - 8 WPts
15/12/2032Halifax, Canada1 - 17(1) Justin St. Marie4 - 12 WPts
15/10/2032Halifax, Canada0 - 17(1) Danny Grassie7 - 6 WPts
15/08/2032Fortaleza, Brazil0 - 16(1) Sagaz Cerqueira40 - 13(1) LPts
16/06/2032Halifax, Canada0 - 15(1) Peter Nesbit1 - 7 LPts
19/04/2032Zamboanga City, Philippines0 - 14(1) Diego Dimailig3 - 27(1) LPts
20/02/2032Halifax, Canada0 - 13(1) Pyotr Djamalov15 - 6 LPts
22/12/2031Galway, Ireland0 - 12(1) Fionn Quinn9 - 19 LPts
24/10/2031Cebu City, Philippines0 - 11(1) Sam Carolina16 - 15 LPts
26/08/2031Villeurbanne, France0 - 10(1) Jacques Huppert1 - 5 LPts
28/06/2031Amman, Jordan0 - 9(1) Farhan Rahaman15 - 15 LPts
30/04/2031Mississauga, Canada0 - 8 Rob Magruder19 - 15 LKO3
12/03/2031Calgary, Canada0 - 7 Spencer Montgomery0 - 4 LPts
14/01/2031Vancouver, Canada0 - 6 Stephen Barland8 - 4 LPts
19/11/2030Toronto, Canada0 - 5 Alen Traill2 - 22(5) LPts
18/10/2030Montreal, Canada0 - 4 Jacques Arabie0 - 0 LPts
17/09/2030Hanoi, Vietnam0 - 3 Thong Hien18 - 15(1) LPts
20/07/2030Montreal, Canada0 - 2 Neville Tasso23(1) - 22 LPts
06/06/2030Laval, Canada0 - 1 Rupert Mermoz25 - 15 LPts
05/05/2030Halifax, Canada0 - 0 Daniil Tretiakov4 - 15 LPts