Weightclass:  Lightweight
Location:  London, Canada
Record:  20 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/01/2023London, Canada19 - 6 Corey Floyd4 - 18 WPts
01/12/2022London, Canada18 - 6 Ames Fontaine2 - 4 WPts
01/10/2022London, Canada17 - 6 Seung-gyu Chae7 - 10 WPts
03/08/2022London, Canada16 - 6 Paul Ford6 - 13 WPts
01/06/2022London, Canada15 - 6 Paul Sproul14 - 10 WPts
02/04/2022London, Canada14 - 6 John Gauker5 - 16(5) WPts
02/02/2022London, Canada13 - 6 Hans Strehlow1 - 4(1) WPts
03/12/2021London, Canada13 - 5 Xyshaun Akamenya16(1) - 5 LPts
03/10/2021London, Canada12 - 5 Joey Ridall16 - 8 WPts
03/08/2021London, Canada11 - 5 Newell Signoret1 - 8(3) WPts
01/06/2021London, Canada10 - 5 Chris Hawthorne3 - 5 WPts
01/04/2021London, Canada9 - 5 Kyo Sasaki12 - 7 WPts
01/02/2021Montevideo, Uruguay8 - 5 Cuba Amparan4(1) - 13 WPts
03/12/2020London, Canada7 - 5 Volund Egland0 - 2 WPts
03/10/2020London, Canada6 - 5 Dylan Mostyn17 - 1 WPts
30/08/2020London, Canada5 - 5 Beltran Beas4 - 6 WPts
30/06/2020Montreal, Canada5 - 4 Orane Henry15 - 1 LPts
29/05/2020Kumasi, Ghana5 - 3 Mark Agyemang-Badu7 - 6 LPts
30/03/2020Riga, Latvia4 - 3 Afon Bailitis5 - 8 WPts
31/01/2020Savannah, USA4 - 2 Floyd Cowan5 - 9 LPts
03/12/2019Minsk, Belarus4 - 1 Volodmiri Rusak1 - 9 LPts
05/10/2019Regina, Canada3 - 1 Declan Haraldson4 - 8 WPts
13/08/2019Santo Domingo Este, Dominican Republic3 - 0 Xabat Barca7 - 3 LPts
14/06/2019Calgary, Canada2 - 0 Inigo Maddux0 - 3 WPts
20/04/2019London, Canada1 - 0 Ramirez Gonzales1 - 2 WPts
18/02/2019London, Canada0 - 0 Mark Doughty1 - 4 WPts