Weightclass:  Flyweight
Location:  Gaineau, Canada
Record:  43(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/03/2036Daejeon, South Korea42 - 16 Kook-young Mun10 - 5(1) WKO2
17/03/2036Toronto, Canada41 - 16 Mark Kinna18 - 14 WPts Canada National Championships 2036View
14/03/2036Toronto, Canada40 - 16 Alastair Hewins20 - 39 WPts Canada National Championships 2036View
11/03/2036Toronto, Canada39 - 16 John Muir27(2) - 36 WPts Canada National Championships 2036View
07/03/2036Croix des Bouqets, Haiti38 - 16 Chrestien Blondel17 - 13(1) WPts
19/02/2036Mixco, Guatemala37 - 16 Ulises Montoya4 - 22 WPts
03/02/2036Ciudad Guayana, Venezuela36 - 16 Zacarias Losada6 - 6 WPts
15/01/2036Oakland, USA35 - 16 Adam Brydon5 - 4 WPts
12/01/2036Cedar Rapids, USA34 - 16 Harry Deas19 - 1 WPts
16/11/2035Oakland, USA33 - 16 Adam Brydon5 - 3 WPts
13/11/2035Rochester, USA33 - 15 Paul Heggins9(1) - 1 LPts
25/09/2035Juarez, Mexico32 - 15 Gig Bencomo8 - 15 WPts
27/08/2035Gaineau, Canada31 - 15 Alastair Hewins18 - 36 WPts
27/06/2035Mississauga, Canada30 - 15 Barry Quire24 - 21 WPts
07/06/2035Hamilton, Canada30 - 14 Dave Downie27 - 17 LPts
20/04/2035Brampton, Canada29 - 14 Robert Griffin10 - 15 WPts
07/03/2035Gaineau, Canada28 - 14 Duncan Rodie18 - 26 WPts
04/01/2035Gaineau, Canada27 - 14 Kenji Otake1 - 1 WPts
04/11/2034Mississauga, Canada27 - 13 Barry Quire20 - 20 LPts
04/10/2034Montreal, Canada27 - 12 Aramis Bellaire21 - 13 LPts
05/08/2034Montreal, Canada26 - 12 John Aries2 - 11 WPts
25/07/2034Laval, Canada25 - 12 Duncan Rodie15 - 25 WPts
16/06/2034Hamilton, Canada25 - 11 Sam Blevins17 - 23 LPts
15/05/2034Saskatoon, Canada24 - 11 James Douillet4 - 3 WPts
22/04/2034Calgary, Canada23 - 11 Scott Bliven4 - 22 WPts
22/03/2034Mississauga, Canada23 - 10 Barry Quire16 - 19 LPts
02/02/2034Montreal, Canada22 - 10 Laramie De Leon6 - 11 WPts
12/01/2034Montreal, Canada21 - 10 Bayard Zola3 - 7 WPts
14/12/2033Calgary, Canada21 - 9 Paul Prowell10 - 15 LPts
24/10/2033Mississauga, Canada21 - 8 Barry Quire13 - 19 LPts
02/10/2033Ottawa, Canada20 - 8 Daniel Forsythe5 - 12 WPts
10/09/2033Calgary, Canada19 - 8 Scott Bliven3 - 18 WPts
13/08/2033Montreal, Canada18 - 8 Laramie De Leon5 - 8 WPts
28/07/2033Edmonton, Canada17 - 8 Clinton Baughn2 - 8 WPts
06/07/2033Toronto, Canada16 - 8 Malcolm Vannett0 - 1 WPts
10/06/2033Vancouver, Canada15 - 8 Cole Tonner3 - 14 WPts
03/06/2033Saskatoon, Canada13 - 8 James Douillet1 - 0 WPts
03/06/2033Toronto, Canada14 - 8 Louis Bryce4 - 10 WPts
28/04/2033Winnipeg, Canada12 - 8 Jack Fairley2 - 15 WPts
03/04/2033Acapulco, Mexico12 - 7 Ignado Casados13(1) - 20(1) LPts
03/02/2033Saitama, Japan12 - 6 Mitsuru Nishihara13 - 13 LPts
06/12/2032Trujillo, Peru12 - 5 Seferino Oyola17 - 12 LPts
08/10/2032Montreal, Canada12 - 4 Michael Sproule15 - 8 LPts
11/08/2032Surrey, Canada11 - 4 Joel Batch2 - 6 WPts
24/07/2032Calgary, Canada10 - 4 Scott Bliven2 - 11 WPts
09/07/2032Calgary, Canada9 - 4 Mark Balch1 - 7 WPts
12/06/2032Montreal, Canada9 - 3 Kian Faughn5 - 10 LPts
07/05/2032Calgary, Canada8 - 3 Scott Bliven2 - 9 WPts
22/04/2032Winnipeg, Canada7 - 3 Bradley Robertson0 - 3 WPts
20/04/2032Mississauga, Canada7 - 2 Johnny Terres6 - 27(3) LPts
19/03/2032Winnipeg, Canada6 - 2 Jack Fairley0 - 9 WPts
26/02/2032Montreal, Canada5 - 2 Lyle Sarraute6 - 20 WPts
15/01/2032Toronto, Canada4 - 2 Louis Bryce2 - 3 WPts
14/12/2031Surrey, Canada4 - 1 Sam Carruthers0 - 1 LPts
12/11/2031Montreal, Canada4 - 0 Laramie De Leon1 - 0 LPts
06/11/2031Montreal, Canada3 - 0 Verrill Boileau0 - 6 WPts
08/10/2031Winnipeg, Canada2 - 0 Jack Fairley0 - 6 WPts
15/09/2031Gaineau, Canada1 - 0 Alvino Ronquillo1 - 9(1) WPts
14/09/2031Brampton, Canada0 - 0 Robert Griffin0 - 2 WPts