Weightclass:  Lightweight
Location:  London, Canada
Record:  19 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/11/2033London, Canada18 - 28 Aftab Racid5 - 18 WPts
14/09/2033London, Canada17 - 28 Cabal Platini6 - 9 WPts
14/07/2033London, Canada16 - 28 Taras Baranek16 - 14 WPts
13/05/2033London, Canada16 - 27 Bruce Gerdon11 - 10 LPts
13/03/2033London, Canada15 - 27 Kolya Moldogalieff7 - 12 WPts
11/01/2033London, Canada14 - 27 Mohsin Semaan10 - 7 WPts
11/11/2032London, Canada14 - 26 Gennady Aitina12 - 14 LPts
10/09/2032London, Canada13 - 26 Antoine Cioran3 - 3 WPts
11/07/2032London, Canada12 - 26 Marlen Yaleckenow4 - 14 WPts
12/05/2032London, Canada12 - 25 Sergei Taalaibec13(1) - 15 LPts
13/03/2032London, Canada11 - 25 Joaquin Buenaventura2 - 6 WPts
13/01/2032London, Canada10 - 25 Sam Gide10 - 14 WPts
13/11/2031Jeddah, Saudi Arabia10 - 24 Hassan Rehmann14 - 30 LPts
15/09/2031Ottawa, Canada10 - 23 Ian Malcomb12 - 13 LPts
25/07/2031Yerevan, Armenia9 - 23 Norazn Hachigyan9 - 15 WPts
27/05/2031Gaineau, Canada9 - 22 Ives Ouimet15 - 17 LPts
28/03/2031Richmond, Canada9 - 21 Ethan Field15 - 11 LPts
30/01/2031London, Canada9 - 20 Ray Barthez28 - 9 LPts
20/01/2031Jeddah, Saudi Arabia9 - 19 Waqas Badri13 - 33 LPts
22/11/2030Guayaquil, Ecuador8 - 19 Alejandro Laverde2 - 9(1) WPts
24/09/2030Bangkok, Thailand7 - 19 Nawaphon Sithchamuang4 - 3 WPts
26/07/2030London, Canada6 - 19 Oliver Creighton0 - 6 WPts
29/05/2030San Jose, Costa Rica5 - 19 Joaquin Canal7 - 11 WPts
31/03/2030London, Canada4 - 19 Zernebog Rozenfelds9 - 17 WPts
31/01/2030Kampala, Uganda4 - 18 Wasaki Kusuro5 - 15 LPts
03/12/2029Winnipeg, Canada4 - 17 Leo French9 - 17 LPts
11/10/2029Hamilton, Canada4 - 16 Arthur Pirnie21(2) - 19 LPts
13/08/2029London, Canada3 - 16 Lee Aitkens0 - 2 WPts
14/06/2029London, Canada2 - 16 Asif Jamal3 - 13 WPts
15/04/2029London, Canada2 - 15 Ioakim Ionov6 - 4 LPts
15/02/2029Winnipeg, Canada2 - 14 Sid Watkins12 - 18 LPts
18/12/2028London, Canada1 - 14 Johnny Bathgate1 - 9 WPts
20/10/2028London, Canada1 - 13 Ulrik Kanne4 - 7 LPts
21/08/2028London, Canada1 - 12 Patrick Crockett2 - 9 LPts
22/06/2028London, Canada1 - 11 Adrien Becotte4 - 8 LPts
23/04/2028London, Canada1 - 10 Uland Majola9 - 10 LPts
24/02/2028London, Canada1 - 9 Mark Drennan6 - 16 LPts
26/12/2027London, Canada1 - 8 Bryn Greenway2 - 10 LPts
27/10/2027Tegucigalpa, Honduras1 - 7 Angel Herrero4 - 15 LPts
29/08/2027Johannesburg, South Africa1 - 6 Mark Mini6 - 11 LPts
01/07/2027London, Canada1 - 5 Goga Kohut0 - 2 LPts
03/05/2027London, Canada1 - 4 Salman Mirzoev0 - 1 LPts
05/03/2027Valparaiso, Chile1 - 3 Emilio Barraza0 - 0 LPts
05/01/2027Calgary, Canada1 - 2 Patrick Crockett0 - 0 LPts
15/11/2026Montreal, Canada0 - 2 Tyson Ionesco0 - 0 WPts
19/09/2026Calgary, Canada0 - 1 Ethan Moss13 - 14(2) LPts
18/08/2026London, Canada0 - 0 Russel Ankah1 - 4 LPts