Weightclass:  Welterweight
Location:  Regina, Canada
Record:  23 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/01/2031Regina, Canada22 - 11 Nicolas Bayle1 - 10 WPts
29/11/2030Regina, Canada21 - 11 Percy Cabal3 - 8 WPts
30/09/2030Regina, Canada21 - 10 Juan Galan14 - 12 LPts
01/08/2030Regina, Canada20 - 10 Jack Latta1 - 7 WPts
02/06/2030Regina, Canada19 - 10 Gazi Malki3 - 8 WPts
03/04/2030Regina, Canada18 - 10 Quiqui Llanos9 - 5 WPts
02/02/2030Regina, Canada17 - 10 Luis Vasquez1 - 21 WPts
05/12/2029Regina, Canada16 - 10 Aminpetch Chappuis1 - 2 WPts
06/10/2029Regina, Canada15 - 10 Alpo Maijala2 - 3 WPts
08/08/2029Regina, Canada14 - 10 Grgur Jelicic2 - 8 WPts
10/06/2029Regina, Canada13 - 10 Alec Summerhill2 - 18(2) WPts
11/04/2029Regina, Canada12 - 10 Richard Usher0 - 1 WPts
10/02/2029Regina, Canada11 - 10 Osman Djabbarov3 - 4 WPts
13/12/2028Toronto, Canada11 - 9 Clint Lanman12 - 20 LPts
19/10/2028Ottawa, Canada10 - 9 Bryan Vallance9 - 24 WPts
16/09/2028Regina, Canada9 - 9 Aramis Richoux11 - 16 WPts
13/08/2028Douala, Cameroon8 - 9 Bruce Fokou0 - 1 WPts
15/06/2028Regina, Canada8 - 8 Mark Scroggie21 - 22 LPts
12/06/2028Regina, Canada7 - 8 Morgan Motto1 - 11(1) WPts
13/04/2028Toronto, Canada6 - 8 Mike Duff8 - 17 WPts
14/02/2028Stockholm, Sweden5 - 8 Viktor Lilja18(2) - 20 WPts
17/12/2027Samarqand, Uzbekistan5 - 7 Nuru Allahverdiyev7 - 15 LPts
19/10/2027Nuremberg, Germany4 - 7 Eugen Kurk6 - 28(4) WPts
21/08/2027Goiania, Brazil4 - 6 Xaverius Montano18 - 6 LPts
23/06/2027Regina, Canada4 - 5 Billy Don6 - 2 LPts
27/04/2027Sydney, Australia4 - 4 Scott Herde6 - 8 LPts
27/02/2027Calgary, Canada3 - 4 Richie Black3 - 0 WPts
06/01/2027Almaty, Kazakhstan3 - 3 Mukhtar Iliyasov15 - 12 LPts
08/11/2026Regina, Canada2 - 3 Georgiy Denys3 - 4 WPts
09/09/2026Montreal, Canada1 - 3 Barbabe Beaulac4 - 10 WPts
17/07/2026Winnipeg, Canada1 - 2 Colin Farland10 - 14 LPts
20/05/2026Brampton, Canada1 - 1 Kyle Malraux16(1) - 24 LPts
23/03/2026Calgary, Canada1 - 0 Matt Cadogan5 - 17(2) LPts
20/02/2026Regina, Canada0 - 0 Pernell Bazin1 - 4 WPts