Weightclass:  Welterweight
Location:  Toronto, Canada
Record:  20(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/07/2033Toronto, Canada19(1) - 16 Courvoisier Henry3 - 10 WPts
07/05/2033Toronto, Canada18(1) - 16 Kyle Corcoran4 - 8 WPts
07/03/2033Toronto, Canada17(1) - 16 Gan Dandaron25 - 16 WPts
04/01/2033Toronto, Canada16(1) - 16 Arseni Jekabsons6 - 5 WPts
04/11/2032Toronto, Canada15(1) - 16 Aleksandr Berzietis3 - 5 WPts
04/09/2032Toronto, Canada14(1) - 16 Nilis Lemettere1 - 8 WPts
06/07/2032Toronto, Canada13(1) - 16 Fimar Guliyev0 - 14 WPts
06/05/2032Toronto, Canada12(1) - 16 Paco Silvestre5 - 13 WPts
07/03/2032Toronto, Canada11(1) - 16 Brendan Somerville11 - 13 WPts
06/01/2032Toronto, Canada10(1) - 16 Mallory Arabie1 - 4 WPts
06/11/2031Toronto, Canada9(1) - 16 Nick Jean-Baptiste1 - 4 WPts
06/09/2031Toronto, Canada8(1) - 16 Chancellor Hugo0 - 5 WPts
08/07/2031Vilnius, Lithuania7(1) - 16 Stefan Zawada4 - 12 WPts
10/05/2031Toronto, Canada6 - 16 Lewis Whiteside6 - 17(1) WKO3
11/03/2031Curitiba, Brazil6 - 15 Sierra Avelar14 - 11 LPts
11/01/2031Accra, Ghana5 - 15 Charlie Dubango7 - 21 WPts
13/11/2030Khujand, Tajikistan4 - 15 Isaak Baimuratow1 - 5 WPts
15/09/2030Wroclaw, Poland4 - 14 Maksymilian Winkowski10 - 18 LPts
18/07/2030Lusaka, Zambia3 - 14 Lamech Janza10 - 14(2) WPts
20/05/2030Can Tho, Vietnam2 - 14 Ta Phuc10 - 21 WPts
22/03/2030Toronto, Canada1 - 14 Jonathan Kyayonka6 - 7 WPts
22/01/2030Calgary, Canada1 - 13 Alec Summerhill2 - 22(3) LPts
25/11/2029Halifax, Canada0 - 13 Colin Paterson5 - 13 WPts
30/09/2029Shymkent, Kazakhstan0 - 12 Mehdiqulu Ghacupoff13 - 15 LPts
02/08/2029Carolina, Puerto Rico0 - 11 Juan Escobedo2 - 9 LPts
04/06/2029Kumasi, Ghana0 - 10 Sam Papafio21 - 13 LPts
06/04/2029Laval, Canada0 - 9 Kian Bruce27 - 17 LPts
03/03/2029Calgary, Canada0 - 8 Bradley Arbuckle0 - 0 LPts
31/01/2029Winnipeg, Canada0 - 7 Billy Fairlie4 - 16 LPts
07/12/2028Toronto, Canada0 - 6 David Moffitt2 - 4 LPts
08/10/2028Accra, Ghana0 - 5 Ben Awal23 - 11 LPts
10/08/2028Rio de Janeiro, Brazil0 - 4 Diego Rebelo16 - 15(3) LPts
12/06/2028Toronto, Canada0 - 3 Dabney Barra2 - 7 LPts
13/04/2028Ottawa, Canada0 - 2 Stuart Merrick10 - 16 LPts
22/02/2028Quebec City, Canada0 - 1 Gaston Paquin11 - 17 LPts
14/01/2028Toronto, Canada0 - 0 George Dawes3 - 4 LPts