Weightclass:  Bantamweight
Location:  Toronto, Canada
Record:  24 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/11/2033Toronto, Canada23 - 12 Chang-hoon Jong1 - 7 WPts
29/09/2033Toronto, Canada22 - 12 TomᚠUhlik3 - 6 WPts
29/07/2033Toronto, Canada21 - 12 Waleed Jabbar1 - 22 WPts
29/05/2033Toronto, Canada20 - 12 Hisao Hara3 - 6 WPts
29/03/2033Toronto, Canada19 - 12 Hikaru Kubo12 - 17 WPts
27/01/2033Toronto, Canada18 - 12 Aimon Hinojosa2 - 6 WPts
27/11/2032Toronto, Canada17 - 12 Isaac Yarrow1 - 4 WPts
27/09/2032Toronto, Canada16 - 12 Diego Candela3 - 6 WPts
29/07/2032Toronto, Canada15 - 12 Ian Beaucage5 - 7 WPts
30/05/2032Toronto, Canada14 - 12 Danny Molpus4 - 13 WPts
31/03/2032Toronto, Canada13 - 12 Lewis Caleb5 - 17 WPts
01/02/2032Toronto, Canada12 - 12 Jordan Williston6 - 15 WPts
03/12/2031Toronto, Canada11 - 12 Seth Carlin1 - 5 WPts
05/10/2031Rostov-on-Don, Russia10 - 12 Anton Portnyagin2 - 2 WPts
07/08/2031Mississauga, Canada9 - 12 Arran Hughen6 - 18 WPts
14/06/2031Engels, Russia9 - 11 Fedar Burdin21 - 12 LPts
16/04/2031Toronto, Canada9 - 10 Peter Armstrong20 - 11 LPts
16/02/2031Hamilton, Canada9 - 9 Arnie Peter6 - 12 LPts
21/12/2030Vancouver, Canada8 - 9 John Edington12 - 11 WPts
26/10/2030Toronto, Canada7 - 9 Quon Liaw7 - 6 WPts
28/08/2030Toronto, Canada7 - 8 Dave Kenefick10 - 6 LPts
29/06/2030London, Canada7 - 7 Mike Hamel4 - 3 LPts
04/05/2030Regina, Canada7 - 6 Spencer Teague13 - 18 LPts
01/04/2030Montreal, Canada6 - 6 Briant Hippe31 - 42(3) WPts
25/02/2030Valparaiso, Chile5 - 6 Yago Moron22 - 23 WPts
28/12/2029Toronto, Canada5 - 5 Clint Boas7 - 9 LPts
05/11/2029Shanghai, China4 - 5 Shen Gou0 - 0 WPts
07/09/2029Ottawa, Canada4 - 4 Rex Hasting4 - 13(10) LPts
13/07/2029Vancouver, Canada4 - 3 Michael Nesbitt8 - 19 LPts
17/05/2029Toronto, Canada3 - 3 Fedar Galiackberow2 - 7 WPts
18/03/2029Brampton, Canada2 - 3 Ricky Halley1 - 4 WPts
08/02/2029Quebec City, Canada2 - 2 Raoul Boyer48(2) - 29 LPts
02/01/2029Edmonton, Canada1 - 2 John Nay0 - 0 WPts
20/11/2028Vancouver, Canada1 - 1 Alec Couper12 - 6 LPts
12/10/2028Toronto, Canada1 - 0 Olier Normandin23(1) - 28 LPts
05/10/2028Toronto, Canada0 - 0 John Eliot1 - 7 WPts