Weightclass:  Lightweight
Location:  Halifax, Canada
Record:  27 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/07/2027Halifax, Canada26 - 9 Tyson Ionesco1 - 7 WPts
17/05/2027Halifax, Canada26 - 8 Dom Cummingham20 - 8 LPts
18/03/2027Halifax, Canada25 - 8 Co Thanh2 - 9 WPts
17/01/2027Halifax, Canada24 - 8 Gaston Depardieu13 - 22 WPts
18/11/2026Halifax, Canada23 - 8 Robert Jacobs4 - 12(1) WPts
18/09/2026Halifax, Canada22 - 8 Ondrej Lesikar5 - 12 WPts
20/07/2026Halifax, Canada21 - 8 Max Russell0 - 5 WPts
20/05/2026Halifax, Canada20 - 8 Francisco Estopinal2 - 6 WPts
22/03/2026Halifax, Canada19 - 8 Ian Nichol3 - 17 WPts
21/01/2026Halifax, Canada18 - 8 Bruce Jarvie2 - 2 WPts
22/11/2025Halifax, Canada17 - 8 Michael Noon6 - 8 WPts
23/09/2025Halifax, Canada16 - 8 Kolya Sagyndykow20 - 8 WPts
26/07/2025Halifax, Canada15 - 8 Punhan Sarwar4 - 12 WPts
28/05/2025Antwerp, Belgium14 - 8 Johnny Ghyselin9 - 14 WPts
30/03/2025Halifax, Canada13 - 8 Duncan Kambilala2 - 15 WPts
30/01/2025Halifax, Canada12 - 8 Fedor Berzkalns12 - 15 WPts
02/12/2024Paris, France11 - 8 Vivien Ortega1 - 4 WPts
04/10/2024Ulaanbaatar, Mongolia10 - 8 Jaqub Pantaeva4 - 9 WPts
06/08/2024Sofia, Bulgaria9 - 8 Neofit á Berkov0 - 6 WPts
08/06/2024Halifax, Canada8 - 8 Sergey á Panov1 - 9 WPts
10/04/2024Buenos Aires, Argentina7 - 8 Luis Malagon0 - 16 WPts
11/02/2024Brussels, Belgium6 - 8 Roy Oberlin13 - 23 WPts
14/12/2023Quezon City, Philippines6 - 7 Oro Morales19 - 12 LPts
15/10/2023Dasmarinas, Philippines6 - 6 Vidal Ducut28 - 7 LPts
17/08/2023Toulouse, France5 - 6 Louie Evra4 - 15 WPts
19/06/2023Mecca, Saudi Arabia5 - 5 Haaris Yared15 - 18 LPts
21/04/2023Kumasi, Ghana5 - 4 Jake Awoonor27 - 9 LPts
21/02/2023Athens, Greece5 - 3 Krzysztofr Lois25(3) - 7 LPts
24/12/2022Montreal, Canada4 - 3 Sam Jeans1 - 15 WPts
05/11/2022Riga, Latvia3 - 3 Timofei Jumala0 - 0 WPts
07/09/2022Toronto, Canada3 - 2 Blake Gilbride21 - 4 LPts
07/08/2022Edmonton, Canada2 - 2 Davie Morrison5 - 20 WPts
29/06/2022Toronto, Canada1 - 2 Leeroy Ferriss7 - 15 WPts
04/05/2022Antofagasta, Chile1 - 1 Xabat Pollino6 - 18 LPts
06/03/2022Tegucigalpa, Honduras1 - 0 Gabriel Brizuela15 - 8 LPts
05/01/2022Munich, Germany0 - 0 Rainor Jorgensen0 - 0 WPts