Weightclass:  Welterweight
Location:  Winnipeg, Canada
Record:  35(1) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/07/2031Winnipeg, Canada34(1) - 25 Jaguar Brazil2 - 9 WPts
16/05/2031Winnipeg, Canada33(1) - 25 Bronco Tesoro5 - 18 WPts
17/03/2031Winnipeg, Canada33(1) - 24 Dmytro Komara16 - 7 LPts
17/01/2031Winnipeg, Canada32(1) - 24 Wayne Mundy0 - 1 WPts
18/11/2030Winnipeg, Canada31(1) - 24 Rex Fithen1 - 1 WPts
20/09/2030Winnipeg, Canada30(1) - 24 Cuba Gomez1 - 5 WPts
22/07/2030Winnipeg, Canada30(1) - 23 James Coates7 - 17 LPts
23/05/2030Winnipeg, Canada29(1) - 23 Clint Irvine9 - 24 WPts
25/03/2030Winnipeg, Canada28(1) - 23 Jacob Brodie3 - 16 WPts
25/01/2030Winnipeg, Canada27(1) - 23 Connor Binner1 - 0 WPts
26/11/2029Winnipeg, Canada26 - 23 Peter Hesson3(2) - 31(8) WKO3
27/09/2029Winnipeg, Canada25 - 23 Ollie Holme3 - 7 WPts
29/07/2029Winnipeg, Canada24 - 23 Joona Ylitalo8 - 7 WPts
31/05/2029Lusaka, Zambia24 - 22 Vandwon Yassa9 - 24 LPts
02/04/2029Rio de Janeiro, Brazil24 - 21 Desiderio Freire21 - 12 LPts
02/02/2029Kumasi, Ghana23 - 21 James Sam18 - 16 WPts
05/12/2028Gaineau, Canada22 - 21 Vincent Algeo0 - 19 WPts
07/10/2028Mendoza, Argentina21 - 21 Isidro Fortuna6(1) - 11 WPts
09/08/2028Karagandy, Kazakhstan20 - 21 Kolya Erckinbek3 - 22 WPts
11/06/2028Hamburg, Germany20 - 20 Aurick Gerndt19 - 10 LPts
13/04/2028Lima, Peru20 - 19 Juan Valdovinos20 - 14 LPts
14/02/2028Cologne, Germany20 - 18 Koen Kaldenberg19 - 8 LPts
17/12/2027Naberezhnye Chelny, Russia19 - 18 Lazar Sautin18 - 13(1) WPts
19/10/2027Brampton, Canada19 - 17 Vince Givan25(1) - 12 LPts
24/08/2027Melbourne, Australia19 - 16 Paul Burns11 - 13 LPts
25/06/2027Calgary, Canada18 - 16 Connor Lanman8(1) - 23 WPts
05/05/2027Karagandy, Kazakhstan18 - 15 Obaid Kazbeckoff11 - 23 LPts
07/03/2027Winnipeg, Canada17 - 15 Afiq Shaker0 - 3 WPts
07/01/2027Winnipeg, Canada16 - 15 Stuart Merrick8 - 10 WPts
07/11/2026Winnipeg, Canada15 - 15 Michael Adam5 - 3 WPts
07/09/2026Brampton, Canada15 - 14 Vince Givan19(1) - 11 LPts
10/07/2026Montreal, Canada15 - 13 Bellamy Signoret6 - 24 LPts
14/05/2026Maracaibo, Venezuela14 - 13 Angel Peraza5(1) - 22 WPts
16/03/2026Calgary, Canada13 - 13 Colin Huston8 - 12 WPts
20/01/2026Prague, Czech Republic12 - 13 KryÜtof Sloboda7 - 4 WPts
22/11/2025Brampton, Canada12 - 12 Kyle Malraux14(1) - 23 LPts
04/10/2025Winnipeg, Canada12 - 11 Sacha Dalle19 - 12 LPts
20/09/2025Nice, France11 - 11 Marshall Lux1 - 3 WPts
23/07/2025Sunshine Coast, Australia10 - 11 Lewis Armour7(1) - 17 WPts
25/05/2025Winnipeg, Canada9 - 11 Talbot Montand6 - 2 WPts
26/03/2025Toronto, Canada8 - 11 Kieran Brisbane4 - 7 WPts
27/01/2025Adelaide, Australia8 - 10 Jake Butler3 - 13 LPts
29/11/2024Minsk, Belarus8 - 9 Georgiy Mach12 - 8 LPts
01/10/2024Winnipeg, Canada8 - 8 Mark Harp0 - 1 LPts
03/08/2024Winnipeg, Canada8 - 7 Malik Hamid5 - 4 LPts
05/06/2024Bangkok, Thailand7 - 7 Thong Hungsuwannakool3 - 14 WPts
07/04/2024Port Said, Egypt6 - 7 Waqas Jafari3 - 13 WPts
08/02/2024Winnipeg, Canada5 - 7 Reinald Jean2 - 13(7) WPts
13/12/2023Salta, Argentina4 - 7 Paco Fregoso17 - 15 WPts
15/10/2023Winnipeg, Canada3 - 7 Hugh Wright5 - 5 WPts
16/08/2023Almaty, Kazakhstan2 - 7 Vitali Kazakpaew1 - 0 WPts
18/06/2023Haiphong, Vietnam2 - 6 On Manh0 - 0 LPts
20/04/2023Winnipeg, Canada2 - 5 Manny Gerfen8 - 7 LPts
20/02/2023Khujand, Tajikistan1 - 5 Valeri Azizbekov1 - 7 WPts
23/12/2022Prague, Czech Republic1 - 4 ZßviÜ Havlik10 - 13 LPts
25/10/2022Roskilde, Denmark0 - 4 Davin Bredenberg1 - 5 WPts
27/08/2022Jalilabad, Azerbaijan0 - 3 Aghahadi Sadyhov17(1) - 14 LPts
28/06/2022Calgary, Canada0 - 2 Orville Blier9 - 14 LPts
19/05/2022Mississauga, Canada0 - 1 Oliver Clinkscale9 - 14 LPts
18/04/2022Winnipeg, Canada0 - 0 Claudius Dieckhoff20 - 9 LPts