Weightclass:  Welterweight
Location:  Winnipeg, Canada
Record:  20 - 19(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/11/2033Winnipeg, Canada19 - 19(2) Brad Hutcherson7 - 8 WPts
02/09/2033Winnipeg, Canada18 - 19(2) Yuichi Aoyama1 - 0 WPts
02/07/2033Winnipeg, Canada17 - 19(2) Dmytro Markovich2 - 11(1) WPts
01/05/2033Winnipeg, Canada16 - 19(2) Kamran Alsamarrai4 - 8 WPts
03/03/2033Winnipeg, Canada15 - 19(2) Ove Odden2 - 7 WPts
02/01/2033Winnipeg, Canada14 - 19(2) Shirag Dadyan2 - 16 WPts
02/11/2032Winnipeg, Canada13 - 19(2) Kir Zupa2 - 6 WPts
02/09/2032Winnipeg, Canada12 - 19(2) Lovre Maletic4 - 22 WPts
02/07/2032Winnipeg, Canada11 - 19(2) VladimÝr Baranek2 - 5 WPts
03/05/2032Winnipeg, Canada10 - 19(2) Jacob Brodie7(1) - 25 WPts
05/03/2032Karaj, Iran9 - 19(2) Saad Mousa0 - 0 WPts
05/01/2032Hyderabad, India8 - 19(2) Amit Sabharwal0 - 0 WPts
07/11/2031Laval, Canada8 - 18(2) Sam Profitt9 - 25 LPts
08/09/2031Winnipeg, Canada7 - 18(2) Leo Hilson2 - 0 WPts
10/07/2031Winnipeg, Canada6 - 18(2) Haakon Fritzen1 - 13 WPts
10/05/2031Toronto, Canada6 - 17(1) Hayden Guffy6 - 16 LKO3
12/03/2031Roskilde, Denmark6 - 16(1) Thorin Borre8 - 9 LPts
12/01/2031Winnipeg, Canada6 - 15(1) Bradley Arbuckle8 - 6 LPts
13/11/2030Tegucigalpa, Honduras6 - 14(1) Vicente Aguilar37 - 22 LPts
15/09/2030Ufa, Russia6 - 13(1) Ioakim Garin17 - 15(2) LPts
18/07/2030Montreal, Canada6 - 12(1) Montgomery Ort24 - 8 LPts
23/05/2030Lusaka, Zambia6 - 11(1) Useni Chobeka15(1) - 20 LPts
25/03/2030Perth, Australia5 - 11(1) Ian Purcell7 - 16 WPts
25/01/2030Curitiba, Brazil5 - 10(1) Aimon Deus22 - 8 LPts
27/11/2029Winnipeg, Canada4 - 10(1) Imran Aziz8 - 11 WPts
29/09/2029Kumasi, Ghana4 - 9(1) Johnny Adisi10 - 11 LPts
01/08/2029Calgary, Canada4 - 8 Paul Guilliams30(2) - 17 LKO2
07/06/2029San Jose, Costa Rica3 - 8 Leonardo Orbe5 - 16 WPts
09/04/2029Montreal, Canada2 - 8 Montrose Bazin10 - 14 WPts
12/02/2029Calgary, Canada2 - 7 James Argyle7 - 21 LPts
18/12/2028Montreal, Canada2 - 6 Gregory Eury12 - 15 LPts
15/11/2028Winnipeg, Canada2 - 5 Aramis Richoux12 - 17 LPts
11/10/2028Winnipeg, Canada1 - 5 Mark Sturrock2 - 3 WPts
13/08/2028Samarqand, Uzbekistan1 - 4 Georgiy Salimzhanov15 - 12(1) LPts
15/06/2028Montreal, Canada1 - 3 Forrest Millot15 - 19 LPts
14/05/2028Winnipeg, Canada0 - 3 Josce Malot0 - 0 WPts
15/04/2028Ottawa, Canada0 - 2 Johnny Andrew17 - 16 LPts
22/02/2028Dushanbe, Tajikistan0 - 1 Viktor Tleuli8 - 17 LPts
25/12/2027Winnipeg, Canada0 - 0 Lyle Foccart2 - 2 LPts