Weightclass:  Light Heavyweight
Location:  Montreal, Canada
Record:  45 - 52(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/12/2033Lodz, Poland45 - 51(1) Leszek Bagan19 - 6(1) LPts
15/11/2033Lodz, Poland45 - 50(1) Leszek Bagan18 - 6(1) LPts
14/10/2033Rostov-on-Don, Russia45 - 49 Goga Antropov24(5) - 4 LKO3
13/09/2033Rostov-on-Don, Russia45 - 48 Goga Antropov23(5) - 4 LPts
13/08/2033Hamilton, Canada44 - 48 Paul Bayne0 - 2 WPts
06/07/2033Toronto, Canada43 - 48 Hayden Meggett30(1) - 16 WPts
03/06/2033Edmonton, Canada42 - 48 Chris Halbert12 - 14(1) WPts
17/04/2033Saskatoon, Canada42 - 47 John Cheves13(1) - 5 LPts
13/04/2033Saskatoon, Canada41 - 47 Alastair Woodford23 - 10 WPts
14/03/2033Halifax, Canada41 - 46 Hayden Meggett27 - 14 LPts Canada National Championships 2033View
11/03/2033Halifax, Canada40 - 46 Chris Halbert11 - 13(1) WPts Canada National Championships 2033View
05/02/2033Samarqand, Uzbekistan39 - 46 Punhan Semaan12 - 13 WPts
08/12/2032Kitwe, Zambia38 - 46 Kabonesa Chilumba9 - 10 WPts
10/10/2032Las Vegas, USA37 - 46 Noel Merrick7 - 17 WPts
11/08/2032Surrey, Canada36 - 46 Leo Howie7 - 8 WPts
24/07/2032Saskatoon, Canada35 - 46 John Cheves8 - 3 WPts
09/07/2032Saskatoon, Canada35 - 45 John Cheves7 - 3 LPts
20/06/2032Ghent, Belgium35 - 44 Wilequot Van Haelst19 - 18 LPts
22/04/2032Saskatoon, Canada35 - 43 John Cheves5 - 3 LPts
11/03/2032Surrey, Canada35 - 42 John Cheves4 - 2 LPts Canada National Championships 2032View
15/01/2032Saskatoon, Canada34 - 42 John Cheves4 - 1 WPts
14/12/2031Toronto, Canada34 - 41 Hayden Meggett15 - 11 LPts
06/11/2031Toronto, Canada34 - 40 Hayden Meggett14 - 11 LPts
09/10/2031Saskatoon, Canada33 - 40 John Cheves3 - 0 WPts
28/08/2031Mississauga, Canada32 - 40 David Hier13(1) - 7 WPts
07/08/2031Toronto, Canada31 - 40 Kris Evans7 - 3 WPts
25/07/2031Lonueuil, Canada30 - 40 Cody Sime4 - 13 WPts
07/06/2031Medellin, Colombia30 - 39 Manny Mancha40(10) - 18 LPts
08/04/2031Saskatoon, Canada29 - 39 Jamie Moultrie4 - 4 WPts
17/02/2031Calgary, Canada29 - 38 Geoff Booth5(1) - 2 LPts
30/01/2031Laval, Canada28 - 38 Gethin Gwilliam1 - 12 WPts
01/01/2031Vancouver, Canada27 - 38 Michael Rabbitt3 - 7(1) WPts
24/11/2030London, Canada26 - 38 Scott Maddocks4 - 14 WPts
04/10/2030Rijeka, Croatia26 - 37 Joško Calic9 - 21 LPts
06/08/2030Edmonton, Canada25 - 37 Chris Halbert3 - 3(1) WPts
11/07/2030Rijeka, Croatia25 - 36 Klaudio Jagic5(1) - 1 LPts
13/05/2030Winnipeg, Canada24 - 36 Rob Maready8 - 11 WPts
30/03/2030Minsk, Belarus24 - 35 Fedor Shidlovsky29 - 19 LPts
30/01/2030Edmonton, Canada23 - 35 Josh Gove14 - 19 WPts
17/01/2030Oslo, Norway22 - 35 Kelby Welde7 - 27 WPts
19/11/2029Montreal, Canada21 - 35 Campbell Houdon6 - 23 WPts
20/10/2029Montreal, Canada20 - 35 Phillippe Hinault5 - 12 WPts
28/08/2029Calgary, Canada20 - 34 Briant Fonck3 - 8 LPts
08/08/2029Calgary, Canada20 - 33 Briant Fonck2 - 8 LPts
04/08/2029Mexico City, Mexico20 - 32 Diego Malave16 - 23 LPts
06/06/2029Toronto, Canada20 - 31 Matt Costain8 - 9 LPts
17/05/2029Montreal, Canada20 - 30 Sammy Barnes8 - 8 LPts
19/04/2029Montreal, Canada19 - 30 Campbell Houdon5 - 20 WPts
13/04/2029Toronto, Canada18 - 30 John Mescall1 - 12 WPts
30/03/2029Montreal, Canada18 - 29 Yasin Alawa8 - 13 LPts
27/03/2029Ottawa, Canada18 - 28 Sergeant Huppert15 - 12 LPts
30/01/2029Calgary, Canada18 - 27 Briant Fonck1 - 5 LPts
15/01/2029Montreal, Canada17 - 27 Phillippe Hinault4 - 6 WPts
20/12/2028Montreal, Canada16 - 27 Phillippe Hinault4 - 5 WPts
23/11/2028Calgary, Canada15 - 27 Briant Fonck1 - 3 WPts
15/11/2028Burnaby, Canada15 - 26 Mason Camus2 - 4 LPts
12/10/2028London, Canada14 - 26 Darryl Crossin6 - 11 WPts
16/09/2028Ottawa, Canada14 - 25 Edward Bean9 - 11 LPts
20/08/2028Ottawa, Canada14 - 24 Bryn Muirhead19(1) - 19(1) LPts
14/07/2028Montreal, Canada13 - 24 Joe Coslett5 - 8 WPts
15/06/2028Toronto, Canada12 - 24 Matt Costain5 - 5 WPts
23/05/2028Vancouver, Canada11 - 24 Declan Spier1 - 3 WPts
27/04/2028Ottawa, Canada11 - 23 Edward Bean6 - 10 LPts
14/04/2028Szczecin, Poland11 - 22 Cezar Czarniak3 - 18 LPts
15/02/2028Toronto, Canada10 - 22 James Buchan3 - 28(13) WPts
26/12/2027Calgary, Canada10 - 21 Sid Michie25 - 15 LPts
21/11/2027Montreal, Canada9 - 21 Campbell Houdon2 - 11 WPts
27/10/2027Saskatoon, Canada9 - 20 Edward Sabiston18 - 6 LPts
19/09/2027Ottawa, Canada9 - 19 Edward Bean3 - 8 LPts
04/09/2027Halifax, Canada9 - 18 Bruce Brodrick20 - 17 LPts
03/08/2027Montreal, Canada8 - 18 Sammy Barnes1 - 1 WPts
16/06/2027Saskatoon, Canada7 - 18 Joseph Dalzell1 - 13 WPts
28/04/2027Ottawa, Canada7 - 17 Duncan Greenway6 - 15 LPts
07/03/2027Hamilton, Canada7 - 16 Joel Booth15 - 13 LPts
04/02/2027Brampton, Canada6 - 16 John Steel3 - 6 WPts
09/01/2027Toronto, Canada6 - 15 Leeroy Ellis12 - 11 LPts
06/12/2026Gaineau, Canada6 - 14 Gower Orleans5 - 5 LPts
26/10/2026Montreal, Canada6 - 13 Mark Allison6 - 2 LPts
26/09/2026Montreal, Canada5 - 13 Yannick Gary3 - 7 WPts
30/08/2026Richmond, Canada4 - 13 Paul Pennie0 - 3 WPts
16/08/2026Montreal, Canada4 - 12 Mardian Oltz7 - 20 LPts
06/07/2026Quebec City, Canada4 - 11 Gaston Delpy2 - 14 LPts
19/06/2026Winnipeg, Canada4 - 10 Rich Wason2 - 4 LPts
11/05/2026London, Canada4 - 9 Tobias Sangster5 - 13 LPts
27/04/2026Toronto, Canada4 - 8 James Buchan0 - 20(6) LPts
11/04/2026Montreal, Canada3 - 8 Talbot Roux2 - 8 WPts
17/03/2026Ottawa, Canada3 - 7 Lance Noland3 - 9 LPts
03/03/2026Montreal, Canada2 - 7 Talbot Roux2 - 7 WPts
22/01/2026Edmonton, Canada2 - 6 Barry Pearce0 - 8 LPts
08/01/2026Laval, Canada2 - 5 Prewitt Rabelais0 - 1 LPts
23/12/2025Burnaby, Canada2 - 4 Joshua Ledingham0 - 6 LPts
05/12/2025Lonueuil, Canada2 - 3 Vail Claude5 - 10 LPts
16/11/2025Edmonton, Canada1 - 3 Tobias Breck4 - 14 WPts
04/10/2025Winnipeg, Canada1 - 2 Jasper Vert0 - 1 LPts
18/09/2025Montreal, Canada1 - 1 Didier Orme0 - 3 LPts
15/09/2025Montreal, Canada0 - 1 Richard Bigger1 - 6 WPts
14/09/2025Montreal, Canada0 - 0 Yannick Gary0 - 1 LPts