Weightclass:  Welterweight
Location:  Montreal, Canada
Record:  24 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/12/2034Bamenda, Cameroon24 - 26 Garland Bono15 - 16 LPts
13/10/2034Kampala, Uganda23 - 26 Leon Oryema16 - 6 WPts
14/08/2034Ulaanbaatar, Mongolia23 - 25 Monkh-Erdeniin Ablyazowa30 - 5 LPts
15/06/2034Winnipeg, Canada22 - 25 Nicholas Peavey19(3) - 22 WPts
17/04/2034San Jose, Costa Rica21 - 25 Urvano Quesada0 - 5 WPts
17/02/2034Kampala, Uganda20 - 25 Arthur Tamusuza10 - 16 WPts
20/12/2033Lille, France20 - 24 Forrest Papineau10 - 6 LPts
21/10/2033Winnipeg, Canada20 - 23 Greg Dingwell22 - 15 LPts
23/08/2033Halifax, Canada19 - 23 Nazaire Nys9 - 34 WPts
09/07/2033Toronto, Canada19 - 22 Euan Nisbet27(5) - 23 LPts
03/06/2033Montreal, Canada19 - 21 Briant Batiste17 - 17 LPts
20/04/2033Mississauga, Canada19 - 20 Ollie Holme17 - 15 LPts
21/02/2033Ottawa, Canada19 - 19 Paul Craigie16 - 14 LPts
13/01/2033Mississauga, Canada19 - 18 Rob Magruder29(2) - 18 LPts
13/12/2032Toshkent, Uzbekistan18 - 18 Nikolai Sacieff7 - 8 WPts
15/10/2032Tangier, Morocco18 - 17 Ratib Elouali40(1) - 18 LPts
17/08/2032Shubra El-Kheima, Egypt18 - 16 Tariq Higazy8 - 16 LPts
19/06/2032Imus, Philippines17 - 16 Rico Resendez10 - 20 WPts
21/04/2032Cebu City, Philippines17 - 15 Sam Carolina17 - 17 LPts
22/02/2032Montreal, Canada16 - 15 Majid Nadift13 - 15 WPts
24/12/2031Lima, Peru15 - 15 Santiago Urenda12 - 13(1) WPts
26/10/2031Buenos Aires, Argentina14 - 15 Rodrigo Lagunas2 - 23(4) WPts
28/08/2031Montreal, Canada13 - 15 James Pitcairn0 - 11 WPts
29/06/2031Aden, Yemen13 - 14 Tariq Elashi16 - 20 LPts
01/05/2031Montreal, Canada12 - 14 James Millwee1 - 7 WPts
03/03/2031Athens, Greece12 - 13 Idomeneus Vassallo2 - 0 LPts
03/01/2031Minsk, Belarus11 - 13 Faddei Olesky2 - 3 WPts
05/11/2030Manchester, USA11 - 12 Ellis Deasmhumhain35 - 22 LPts
07/09/2030Montreal, Canada10 - 12 Khaliq Alekperov3 - 7 WPts
09/07/2030Hanoi, Vietnam9 - 12 Dinh Chien0 - 4 WPts
11/05/2030Montreal, Canada8 - 12 Connor Binner3 - 1 WPts
11/03/2030New Kingston, Jamaica8 - 11 Robert Telfair16 - 12 LPts
11/01/2030Montreal, Canada7 - 11 Rob Magruder14 - 12 WPts
11/11/2029Portland, USA6 - 11 Noel Waterston1 - 18 WPts
13/09/2029Montreal, Canada5 - 11 Dom Russi5 - 17 WPts
15/07/2029Panama City, Panama5 - 10 Diego Gonzalez27(3) - 18 LPts
17/05/2029Montreal, Canada5 - 9 Villard Huet9(2) - 24 LPts
09/04/2029Halifax, Canada5 - 8 Dylan Bault7(1) - 33 LPts
09/02/2029Montreal, Canada4 - 8 Joe Fyfe3 - 2 WPts
11/12/2028Winnipeg, Canada3 - 8 Lewis Bivins1 - 8 WPts
13/10/2028Burnaby, Canada3 - 7 Paul Torrence5 - 1 LPts
20/08/2028Quebec City, Canada3 - 6 Gaston Paquin13 - 18 LPts
04/07/2028Lonueuil, Canada3 - 5 Mark Harp16 - 8 LPts
01/06/2028Mississauga, Canada3 - 4 Ian Jervey0 - 0 LPts
22/04/2028Saskatoon, Canada3 - 3 Brendan Bartholdi5 - 19 LPts
11/03/2028Saskatoon, Canada2 - 3 Wayne Dashiell9 - 15 WPts
03/02/2028Montreal, Canada1 - 3 Montrose Moreau0 - 0 WPts
18/12/2027Montreal, Canada1 - 2 Germain Nin9 - 12 LPts
25/10/2027Montreal, Canada0 - 2 Dominic Adair1 - 0 WPts
25/08/2027Edmonton, Canada0 - 1 Ethan Gourley2 - 12 LPts
05/07/2027Montreal, Canada0 - 0 Juan Langa9 - 11 LPts