Weightclass:  Light Welterweight
Location:  London, Canada
Record:  15 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2033London, Canada14 - 27 Ljuban Topic3 - 12(1) WPts
22/10/2033London, Canada14 - 26 Marjun Hernandes4 - 10 LPts
21/08/2033London, Canada13 - 26 Jerriz Dhien4 - 4 WPts
21/06/2033London, Canada12 - 26 Francis Laurent1 - 0 WPts
20/04/2033London, Canada11 - 26 Ewan Blood3 - 3 WPts
19/02/2033London, Canada10 - 26 Vanslow Bentson1 - 0 WPts
20/12/2032London, Canada9 - 26 Corey Gee6 - 6 WPts
20/10/2032London, Canada8 - 26 Jean-Baptiste Papineau0 - 1 WPts
20/08/2032London, Canada7 - 26 Charlie Hopper17(1) - 20 WPts
20/06/2032Torreon, Mexico6 - 26 Fresco Rafael12 - 14 WPts
22/04/2032Riga, Latvia6 - 25 Isaak Lejinsh7 - 12 LPts
23/02/2032Toronto, Canada6 - 24 Joshua Watkins15 - 12 LPts
28/12/2031London, Canada6 - 23 Charlie Hopper14 - 19 LPts
29/10/2031London, Canada6 - 22 Harry Cassie9 - 11 LPts
29/08/2031London, Canada5 - 22 Roman Amezquita2 - 10 WPts
01/07/2031Hamilton, Canada5 - 21 Alec Carberry1 - 3 LPts
02/05/2031Maipu, Chile4 - 21 Vicente Vasallo6 - 12 WPts
04/03/2031Makiivka, Ukraine4 - 20 Valeri Savdunin20 - 13 LPts
04/01/2031London, Canada3 - 20 Jonathan Tannahill2 - 2 WPts
06/11/2030Khabarovsk, Russia3 - 19 Lazar Kozloff7 - 21(1) LPts
08/09/2030Toronto, Canada3 - 18 Ricky Ferries7 - 11 LPts
12/07/2030Caloocan, Philippines3 - 17 Robert Dahing21(4) - 12 LPts
14/05/2030Tokyo, Japan3 - 16 Ryo Bando30(1) - 10 LPts
16/03/2030Davao City, Philippines3 - 15 Alejandro Talactac14(1) - 17 LPts
16/01/2030L'Hospitalet de Llobregat, Spain3 - 14 Xaverius Ledezma23 - 15 LPts
18/11/2029London, Canada3 - 13 Beau Bugatti5 - 5 LPts
19/09/2029London, Canada2 - 13 Charlie Hopper3 - 15 WPts
21/07/2029Zamboanga City, Philippines1 - 13 Joel Capili4 - 26 WPts
23/05/2029Aba, Nigeria1 - 12 Zuffur Ansari4 - 16(4) LPts
25/03/2029Daejeon, South Korea1 - 11 Tae-hwi Suh8 - 4 LPts
25/01/2029Roodepoort, South Africa1 - 10 Dele Ofosu23 - 11(1) LPts
27/11/2028Ulsan, South Korea1 - 9 Sun-tae Jon6 - 8 LPts
29/09/2028Irkutsk, Russia1 - 8 Borya Shchegolikhin6 - 21(1) LPts
01/08/2028Durban, South Africa1 - 7 Nwa Kwei15(1) - 11 LPts
03/06/2028London, Canada0 - 7 Pasha Novruzov8 - 31 WPts
05/04/2028Montevideo, Uruguay0 - 6 Diego Bohorquez7 - 21 LPts
06/02/2028Goyang, South Korea0 - 5 Ju-young Nam1 - 10 LPts
09/12/2027Toronto, Canada0 - 4 David Comrie2 - 7 LPts
19/10/2027London, Canada0 - 3 Yuan Woo22 - 8 LPts
21/08/2027Santo Domingo de Guzman, Dominican Republic0 - 2 Jerrold Aldrete4 - 11 LPts
23/06/2027Ottawa, Canada0 - 1 Jasper Dreyfus10(1) - 9 LPts
20/05/2027Winnipeg, Canada0 - 0 Brin Affleck0 - 0 LPts