Weightclass:  Bantamweight
Location:  Toronto, Canada
Record:  27 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/04/2033Toronto, Canada26 - 6 Kazuhiko Sawaya1 - 3 WPts
02/02/2033Toronto, Canada25 - 6 Mikio Miura4 - 7 WPts
03/12/2032Toronto, Canada24 - 6 Imran Turk8 - 12 WPts
03/10/2032Toronto, Canada23 - 6 Gabriel Cruz0 - 6 WPts
03/08/2032Toronto, Canada22 - 6 Chris Stevison0 - 1 WPts
04/06/2032Toronto, Canada21 - 6 Syed Aly0 - 19 WPts
05/04/2032Toronto, Canada20 - 6 Sam Lennie4 - 6 WPts
05/02/2032Toronto, Canada19 - 6 Hisoka Matsuo10 - 4 WPts
08/12/2031Toronto, Canada18 - 6 Zach Rogerson0 - 4 WPts
09/10/2031Toronto, Canada17 - 6 Rodrigo La Torre6 - 12 WPts
10/08/2031Toronto, Canada16 - 6 Diego Batista1 - 9 WPts
12/06/2031Toronto, Canada15 - 6 Diego Batista1 - 8 WPts
12/04/2031San Juan, Puerto Rico14 - 6 Dario Ramo15 - 17 WPts
12/02/2031San Juan, Puerto Rico13 - 6 Joaquin Soria3 - 15 WPts
15/12/2030Brampton, Canada12 - 6 Ricky Halley3 - 13 WPts
26/10/2030Toronto, Canada11 - 6 Roman Parrilla2 - 1 WPts
28/08/2030Toronto, Canada10 - 6 Oliver Glynn7 - 8 WPts
29/06/2030Santiago de los Caballeros, Dominican Republic9 - 6 Cortez Mojica2 - 5 WPts
01/05/2030Toronto, Canada8 - 6 Danny Molpus1 - 2 WPts
02/03/2030Toronto, Canada8 - 5 Peter Armstrong14 - 10 LPts
03/01/2030Edmonton, Canada8 - 4 John Fowlie8 - 18 LPts
19/11/2029Toronto, Canada8 - 3 Kieran Brymer22(1) - 15 LPts
02/11/2029Toronto, Canada7 - 3 Khayyam Yahulyckov1 - 1 WPts
03/09/2029Surrey, Canada6 - 3 Joe Wyllie3(1) - 16 WPts
10/07/2029San Juan, Puerto Rico6 - 2 Jeraldo Conrado20 - 21 LPts
12/05/2029Ponce, Puerto Rico5 - 2 Dario Cedeno8 - 15 WPts
14/03/2029Toronto, Canada4 - 2 Oscar Morland12 - 14 WPts
13/01/2029Calgary, Canada4 - 1 Sammy Ozanne20 - 5 LPts
16/11/2028Vancouver, Canada4 - 0 Michael Nesbitt5 - 18 LPts
26/09/2028Winnipeg, Canada3 - 0 Dave Strother19 - 7 WPts
26/08/2028Toronto, Canada2 - 0 Olier Normandin22(1) - 27 WPts
23/07/2028Semarang, Indonesia1 - 0 Gathot Wacik10(1) - 18 WPts
25/05/2028Toronto, Canada0 - 0 David Ker0 - 1 WPts