Weightclass:  Welterweight
Location:  Montreal, Canada
Record:  25 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/02/2030Montreal, Canada24 - 20 Jin-hyeon Moon5 - 15 WPts
05/12/2029Montreal, Canada23 - 20 Mark Juuko5 - 19 WPts
06/10/2029Montreal, Canada22 - 20 Gig Urbano7 - 11 WPts
07/08/2029Montreal, Canada21 - 20 Chris Will1 - 3 WPts
08/06/2029Montreal, Canada20 - 20 David Drewes7 - 20 WPts
09/04/2029Montreal, Canada19 - 20 Joey Gilmer0 - 1 WPts
08/02/2029Montreal, Canada18 - 20 Ian Jervey2 - 3 WPts
10/12/2028Montreal, Canada17 - 20 Dominic Gebbie8 - 10 WPts
11/10/2028Montreal, Canada16 - 20 Robert Wands2 - 6 WPts
13/08/2028Montreal, Canada16 - 19 Xalvador Silvera23 - 15 LPts
15/06/2028Montreal, Canada15 - 19 Lewis Whiteside1 - 3 WPts
16/04/2028Montreal, Canada14 - 19 Lewis Gaynor1 - 5(1) WPts
16/02/2028London, Canada14 - 18 Robert Samson8 - 21 LPts
27/12/2027Montreal, Canada13 - 18 Alastair Caine7 - 19 WPts
15/11/2027Montreal, Canada12 - 18 Mark Foden29 - 29 WPts
31/10/2027Ottawa, Canada11 - 18 Mark Morgan17 - 14 WPts
28/09/2027Burnaby, Canada11 - 17 Matt Copeland13 - 19(1) LPts
28/08/2027Edmonton, Canada11 - 16 Sam Donn14 - 5 LPts
01/07/2027Montreal, Canada10 - 16 Patrick Carrie9 - 8 WPts
02/05/2027Surrey, Canada9 - 16 Cody Wylie18 - 9 WPts
11/03/2027Montreal, Canada9 - 15 Merrill Becotte11 - 8 LPts Canada National Championships 2027View
26/02/2027Maroua, Cameroon8 - 15 Garland Pagnol4 - 10 WPts
29/12/2026Almaty, Kazakhstan7 - 15 Haider Kapasov2 - 16(1) WPts
31/10/2026Dakar, Senegal7 - 14 Leggett Cohen5(1) - 17(1) LPts
02/09/2026Montreal, Canada6 - 14 Seymur Zamyew5 - 25(1) WPts
05/07/2026Padang, Indonesia5 - 14 Waqar Daoud0 - 0 WPts
07/05/2026Montreal, Canada5 - 13 Chris Sauceman11 - 6 LPts
08/03/2026Montreal, Canada4 - 13 Connor Lanman3(1) - 20 WPts
08/01/2026Khabarovsk, Russia4 - 12 Kolya Chudinov7 - 18 LPts
10/11/2025Gothenburg, Sweden3 - 12 Gabriel Lundblad0 - 14 WPts
12/09/2025Rosario, Argentina3 - 11 Fanuco Garcia11 - 6 LPts
15/07/2025Lima, Peru3 - 10 Ricardo Diaz7 - 12 LPts
17/05/2025Oklahoma City, USA3 - 9 Ben MacPherson17 - 25(2) LPts
19/03/2025Rotterdam, Netherlands3 - 8 Gorik Zoete15 - 23 LPts
19/01/2025Almaty, Kazakhstan3 - 7 Atif Merckuloff1 - 2 LPts
21/11/2024Montreal, Canada3 - 6 Talbot Montand2 - 2 LPts
22/09/2024Kuching, Malaysia3 - 5 Josh Chiew5 - 6 LPts
25/07/2024Montreal, Canada2 - 5 Gregory Eury0 - 0 WPts
06/06/2024Ottawa, Canada2 - 4 Mark Morgan4 - 6 LPts
16/04/2024Toronto, Canada2 - 3 Jonathan Gaddis14 - 19 LPts
16/03/2024Montreal, Canada1 - 3 Mark Foden4 - 4 WPts
11/02/2024Ottawa, Canada1 - 2 Zachary Hathorne10 - 25 LPts
19/12/2023Toronto, Canada1 - 1 Roger Clyne32(2) - 11 LPts
29/10/2023Montreal, Canada1 - 0 Marvel Ronis30(2) - 7 LPts
27/09/2023Montreal, Canada0 - 0 Connor Lanman1 - 5 WPts