Weightclass:  Bantamweight
Location:  Toronto, Canada
Record:  35(2) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/11/2033Toronto, Canada35(2) - 12 Lazar Bykov51(1) - 24 LPts
11/09/2033Toronto, Canada34(2) - 12 Mike Quatey1 - 5 WPts
11/07/2033Toronto, Canada33(2) - 12 Selestino Sanchez3 - 14 WPts
11/05/2033Toronto, Canada32(2) - 12 Flannery Noland27 - 14 WPts
11/03/2033Toronto, Canada31(2) - 12 Primo Zacchera3 - 14 WPts
09/01/2033Hamilton, Canada30(2) - 12 Davie Kempe21 - 16 WPts
08/12/2032Santa Cruz de la Sierra, Bolivia29(2) - 12 Vegas Hernandez1 - 0 WPts
10/10/2032Toronto, Canada28(2) - 12 Lei Tu4 - 3 WPts
11/08/2032Taiyuan, China27(2) - 12 Deshi Tsao2 - 3 WPts
13/06/2032Toronto, Canada26(2) - 12 Owen Cormack16 - 17 WPts
10/05/2032Hamilton, Canada25(2) - 12 Davie Kempe19 - 14 WPts
14/03/2032Surrey, Canada25(2) - 11 Michael Don16 - 19 LPts Canada National Championships 2032View
11/03/2032Surrey, Canada24(2) - 11 Oliver Steele5 - 0 WPts Canada National Championships 2032View
01/03/2032Dnipropetrovsk, Ukraine23(2) - 11 Danylko Zahorik6(1) - 10 WPts
01/01/2032Prague, Czech Republic22(2) - 11 Tibor Buza13 - 21 WPts
03/11/2031Charleroi, Belgium21(2) - 11 Nicolas Desnos9 - 7 WPts
04/09/2031Buenos Aires, Argentina20(2) - 11 Bronco Rayos7(1) - 12 WPts
07/07/2031Mississauga, Canada20(2) - 10 Oliver Cruthers24 - 17 LPts
07/05/2031Mississauga, Canada20(2) - 9 Oliver Cruthers23 - 17 LPts
17/03/2031Montreal, Canada20(2) - 8 Jamie Clugston41 - 10 LPts Canada National Championships 2031View
14/03/2031Montreal, Canada19(2) - 8 David Ker3 - 19 WPts Canada National Championships 2031View
11/03/2031Montreal, Canada18(2) - 8 Sid Grandison9 - 2 WPts Canada National Championships 2031View
17/02/2031Toronto, Canada17(2) - 8 Joaquin Coto3 - 8 WPts
20/12/2030Matsudo, Japan16(2) - 8 Hisoka Ishibashi5 - 10 WPts
22/10/2030Accra, Ghana15(2) - 8 Quannell Odoom14 - 18 WPts
24/08/2030Accra, Ghana14(2) - 8 George Dorkenoo32 - 8 WPts
26/06/2030Calgary, Canada13(2) - 7 Sean Bloyd7(1) - 15 WPts
26/06/2030Calgary, Canada14(2) - 7 Sean Bloyd7(1) - 16 LPts
28/04/2030San Juan, Puerto Rico12(2) - 7 Fresco Juliana14 - 16(1) WPts
28/02/2030Madrid, Spain11(2) - 7 Kiki Osegueda8 - 19 WPts
31/12/2029Toronto, Canada10(2) - 7 Ye Mui0 - 6 WPts
01/11/2029Toronto, Canada9(2) - 7 Lisandro Collar0 - 2 WPts
02/09/2029Daegu, South Korea8(2) - 7 Eun-sun Yang0 - 1 WPts
05/07/2029Jakarta, Indonesia7(2) - 7 Maharasa Darmokusumo0 - 0 WPts
07/05/2029Toronto, Canada7(2) - 6 Alejandro Facundo16 - 11 LPts
09/03/2029Toronto, Canada6(2) - 6 Clint Boas5 - 6 WPts
16/01/2029Karaj, Iran6(2) - 5 Amjad Hashemi5 - 21 LPts
18/11/2028Toronto, Canada5(2) - 5 John Eliot1 - 8 WPts
20/09/2028Ottawa, Canada4(1) - 5 Rex Hasting2 - 9(7) WKO3
22/07/2028Ottawa, Canada4(1) - 4 Harry Dobbie8 - 21 LPts
13/06/2028Quebec City, Canada4(1) - 3 Raoul Boyer44(2) - 29 LPts
13/05/2028La Paz, Bolivia4(1) - 2 Xabat Montano26 - 6 LPts
15/03/2028Markham, Canada3(1) - 2 Clinton Algeo1 - 4 WPts
24/01/2028Hamilton, Canada3(1) - 1 Robert Craghead5 - 17 LPts
25/11/2027Vancouver, Canada2(1) - 1 Michael Nesbitt2 - 15 WPts
04/10/2027London, Canada2(1) - 0 Ian Killens13 - 8(1) LPts
20/08/2027Richmond, Canada1 - 0 Dylan Kippen0 - 0 WKO3
20/07/2027Toronto, Canada0 - 0 Richie Hoggarth1 - 5(2) WPts