Weightclass:  Lightweight
Location:  Halifax, Canada
Record:  24 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/10/2029Halifax, Canada23 - 15 Javier Galas5 - 20 WPts
17/08/2029Halifax, Canada22 - 15 Alastair Sellar5 - 13 WPts
18/06/2029Halifax, Canada21 - 15 Robert Fram12 - 26(2) WPts
19/04/2029Halifax, Canada20 - 15 Tariq Issaeff6 - 16 WPts
18/02/2029Halifax, Canada19 - 15 Dai Kondo0 - 3 WPts
20/12/2028Halifax, Canada18 - 15 James Blethen1 - 2 WPts
21/10/2028Halifax, Canada17 - 15 Kolby Bentzen2(2) - 16 WPts
22/08/2028Halifax, Canada16 - 15 Noel Dashiell3 - 6(1) WPts
23/06/2028Halifax, Canada15 - 15 Noe Ruan3 - 21 WPts
25/04/2028Halifax, Canada14 - 15 Charlie Pitcairn0 - 2 WPts
25/02/2028Halifax, Canada13 - 15 Sinclair Oltz2 - 10 WPts
27/12/2027Halifax, Canada12 - 15 Sid Watkins7 - 16 WPts
28/10/2027Zamboanga City, Philippines12 - 14 Carlos Agdinaoay32(3) - 16 LPts
30/08/2027Halifax, Canada12 - 13 Carlos Carcamo6 - 5 LPts
01/07/2027Halifax, Canada11 - 13 Hayden Ross5 - 9 WPts
02/05/2027Nassau, Bahamas10 - 13 Chris Hance7 - 2 WPts
04/03/2027Toronto, Canada10 - 12 Mason Abercrombie6(1) - 9 LPts
10/01/2027Lusaka, Zambia9 - 12 Tavarius Chibuluma32(4) - 25 WPts
12/11/2026Toronto, Canada8 - 12 Davie Goodlett0 - 12 WPts
18/09/2026Gaineau, Canada7 - 12 Forrest Blanco15 - 15 WPts
22/07/2026Mississauga, Canada7 - 11 Sam Noury7 - 20 LPts
24/05/2026Halifax, Canada7 - 10 Chris Panter25(1) - 29 LPts
29/03/2026Winnipeg, Canada6 - 10 Ollie Weatherley9 - 12 WPts
09/02/2026Brampton, Canada6 - 9 Davie Bogle20 - 23(2) LPts
08/01/2026Halifax, Canada5 - 9 Francois Lucas14 - 20 WPts
23/11/2025Quebec City, Canada4 - 9 Adalard Anger1 - 17(5) WPts
29/09/2025Montreal, Canada4 - 8 David Mings2 - 4 LPts
02/08/2025Halifax, Canada3 - 8 Robert Genet2 - 1 WPts
03/06/2025Halifax, Canada2 - 8 Rico Rodriguez4 - 5 WPts
05/04/2025Santiago de Cuba, Cuba2 - 7 Santiago Carlos7(1) - 9 LPts
05/02/2025Halifax, Canada1 - 7 Richard Weatherly1 - 9 WPts
07/12/2024Maipu, Chile1 - 6 Olindo Carillo5 - 11 LPts
09/10/2024Montreal, Canada1 - 5 Davie Forsythe3 - 8(1) LPts
17/08/2024Gaineau, Canada1 - 4 Denis Eury23(3) - 21 LPts
21/06/2024Algiers, Algeria0 - 4 Farhan Hadj0 - 9 WPts
23/04/2024Calgary, Canada0 - 3 James Terres7 - 21(1) LPts
01/03/2024Calgary, Canada0 - 2 Lucas Jelley8 - 17 LPts
04/01/2024Saskatoon, Canada0 - 1 Lewis Connell4 - 28(1) LPts
23/11/2023Halifax, Canada0 - 0 Platt Peizerat2 - 4 LPts