Weightclass:  Middleweight
Location:  London, Canada
Record:  17 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/07/2031London, Canada17 - 15 Gabriel Aybar5 - 2 LPts
18/05/2031London, Canada16 - 15 Emanuel Rodriguez4 - 11 WPts
19/03/2031London, Canada15 - 15 Anuntachai Khunkokeroad4 - 9 WPts
19/01/2031London, Canada15 - 14 Thomas McCausland7 - 4 LPts
20/11/2030London, Canada14 - 14 Sasho á Navkov8 - 3 WPts
21/09/2030London, Canada13 - 14 Cole Sowah7 - 7 WPts
22/07/2030London, Canada12 - 14 Saad Dajani1 - 4 WPts
24/05/2030London, Canada11 - 14 Mick Berland11 - 8 WPts
25/03/2030London, Canada10 - 14 Mark Rabbitt4 - 8 WPts
25/01/2030London, Canada9 - 14 Nathan Anderson6 - 12 WPts
26/11/2029London, Canada8 - 14 Iskender Inalcik2 - 6 WPts
28/09/2029Dnipropetrovsk, Ukraine7 - 14 Vanko Mikulak7 - 2 WPts
31/07/2029London, Canada7 - 13 Jamie Gourley7 - 17 LPts
01/06/2029Sao Paulo, Brazil6 - 13 Angel Cordeiro15 - 19(1) WPts
03/04/2029London, Canada5 - 13 Sean Kenney1 - 6(4) WPts
03/02/2029Ottawa, Canada5 - 12 Sean Landrum5 - 15 LPts
09/12/2028London, Canada4 - 12 Macief Jerzak5 - 4 WPts
11/10/2028Gomel, Belarus4 - 11 Nikolai Kolanko21 - 16 LPts
13/08/2028Hamburg, Germany4 - 10 Adolpho Jerke15 - 18 LPts
15/06/2028Aarhus, Denmark3 - 10 Davin Hustedt0 - 3 WPts
17/04/2028Edmonton, Canada3 - 9 Antwan Nesbit7 - 10 LPts
19/02/2028London, Canada3 - 8 Davor Zoric3 - 5 LPts
22/12/2027Gomel, Belarus3 - 7 Petro Molchan5 - 20(2) LPts
24/10/2027Warsaw, Poland2 - 7 Bartosz Sroka2 - 12 WPts
26/08/2027Montevideo, Uruguay2 - 6 Oleos Ante6 - 19 LPts
28/06/2027Ottawa, Canada2 - 5 Ian Eason13(1) - 6 LPts
08/05/2027Toronto, Canada2 - 4 Theo Ellis4 - 14 LPts
24/03/2027Montreal, Canada2 - 3 Malcolm Tyrie0 - 0 LPts
20/02/2027Maroua, Cameroon2 - 2 Lionel Fomumbod10 - 8(1) LPts
23/12/2026Winnipeg, Canada1 - 2 Spencer Geddie0 - 0 WPts
31/10/2026Omsk, Russia1 - 1 Valeri Alypov2 - 25(4) LPts
02/09/2026Toronto, Canada1 - 0 Ricky Phemister1 - 2 LPts
05/07/2026London, Canada0 - 0 Ricky Phemister1 - 1 WPts