Weightclass:  Lightweight
Location:  Hamilton, Canada
Record:  28(2) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/04/2030Hamilton, Canada27(2) - 16 Tujan Le Vau13 - 15 WPts
16/02/2030Hamilton, Canada26(2) - 16 Joey Caldwell0 - 1 WPts
18/12/2029Hamilton, Canada25(2) - 16 Jasper Goudey1 - 9 WPts
19/10/2029Hamilton, Canada24(2) - 16 James Garrett1 - 5 WPts
20/08/2029Hamilton, Canada23(2) - 16 Hugh McCoubrey0 - 10(1) WPts
21/06/2029Hamilton, Canada22(2) - 16 Dave Bissett5 - 12(1) WPts
22/04/2029Hamilton, Canada21(2) - 16 Nikica Piškulic2 - 15 WPts
21/02/2029Hamilton, Canada20(2) - 16 Jose Cedano5 - 12 WPts
23/12/2028Hamilton, Canada19(2) - 16 Ricardo Socarras13 - 22 WPts
24/10/2028Hamilton, Canada18(1) - 16 Dag Kruse18 - 26(9) WKO2
25/08/2028Hamilton, Canada17(1) - 16 John Pewitt21 - 19(1) WPts
26/06/2028Hamilton, Canada16(1) - 16 Otokar Samec1 - 10 WPts
27/04/2028Burnaby, Canada15(1) - 16 John Sabiston9 - 30 WPts
28/02/2028Stockholm, Sweden14 - 16 Tage Gunnarson6(1) - 36(18) WKO2
31/12/2027Rosario, Argentina13 - 16 Cipriano Madray4(1) - 21 WPts
02/11/2027Hamilton, Canada13 - 15 Dom Cummingham22 - 9 LPts
02/09/2027Hamilton, Canada12 - 15 Ramirez Louro2 - 5 WPts
04/07/2027Vancouver, Canada12 - 14 Richard Weatherly7 - 19 LPts
08/05/2027Hamilton, Canada11 - 14 Saber Houdon4 - 5 WPts
09/03/2027Calgary, Canada11 - 13 Rob Herriott11 - 16 LPts
10/01/2027Soshanguve, South Africa10 - 13 Charlie Tshimusekedi12(2) - 17 WPts
12/11/2026Dakar, Senegal9 - 13 Raynard Faty5 - 17(1) WPts
14/09/2026San Pedro Sula, Honduras9 - 12 Cruz Corona12 - 14 LPts
17/07/2026Hamilton, Canada8 - 12 Arthur Bryce1 - 6 WPts
17/05/2026Riyadh, Saudi Arabia8 - 11 Jawad Temiz10 - 17 LPts
18/03/2026San Salvador, El Salvador8 - 10 Urvano Escobedo4 - 10 LPts
18/01/2026San Salvador, El Salvador8 - 9 Saturnin Estay2 - 4 LPts
20/11/2025Hamilton, Canada7 - 9 Lazar Baicodamow4 - 3 WPts
22/09/2025Soweto, South Africa6 - 9 Dakarai Quartey7 - 7 WPts
25/07/2025Hamilton, Canada5 - 9 Waleed Hamaty19(1) - 31 WPts
27/05/2025Santo Domingo Norte, Dominican Republic5 - 8 Vicente Quintanilla26 - 18 LPts
29/03/2025Hamilton, Canada4 - 8 Diego Reyna1 - 10(1) WPts
29/01/2025Apopa, El Salvador4 - 7 Reyes Parco2 - 5 LPts
01/12/2024Ulaanbaatar, Mongolia4 - 6 Kadeen Sadyckow3 - 11 LPts
03/10/2024Hamilton, Canada3 - 6 Kai Raison1 - 11(1) WPts
04/08/2024Hamilton, Canada2 - 6 Charles Kinnie4 - 3 WPts
06/06/2024Tirana, Albania2 - 5 Agim Ahmeti22 - 7 LPts
08/04/2024Santo Domingo de Guzman, Dominican Republic2 - 4 Miguel Banos13 - 18 LPts
09/02/2024Lyon, France2 - 3 Quincy Olivier11(1) - 24 LPts
12/12/2023Hamilton, Canada1 - 3 Henry Cleghorn0 - 1 WPts
12/10/2023Hamilton, Canada0 - 3 John Sabiston3 - 8 WPts
14/08/2023Oslo, Norway0 - 2 Dana Lokken12 - 22(1) LPts
16/06/2023Aden, Yemen0 - 1 Majid Ibraheem14 - 10 LPts
18/04/2023Hamilton, Canada0 - 0 Patrick Jones5 - 2 LPts