Weightclass:  Welterweight
Location:  Mississauga, Canada
Record:  14 - 24(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/12/2033Mississauga, Canada14 - 23(1) Dave MacBride13 - 6 LPts
27/10/2033Mississauga, Canada14 - 22(1) Filip á Penkov5 - 11 LPts
27/08/2033Mississauga, Canada13 - 22(1) Dave Troup4 - 5 WPts
27/06/2033Mississauga, Canada12 - 22(1) Frisco Ontiveros3 - 3 WPts
26/04/2033Mississauga, Canada11 - 22(1) Pyotr Kajrbeckoff1 - 3 WPts
25/02/2033Mississauga, Canada11 - 21(1) Myung-joo Yeo8 - 5 LPts
26/12/2032Mississauga, Canada10 - 21(1) Jeremie Giono11 - 23 WPts
26/10/2032Mississauga, Canada9 - 21(1) Wayne Warnock3 - 7(1) WPts
26/08/2032Mississauga, Canada8 - 21(1) Sergei Hawryluk1 - 1 WPts
26/06/2032Almaty, Kazakhstan8 - 20(1) Ivan Cajrimow7 - 16 LPts
28/04/2032Ottawa, Canada7 - 20(1) Dave Bateson14(2) - 18 WPts
01/03/2032Achiaman, Ghana6 - 20(1) Saad Syed7 - 20 WPts
02/01/2032Mississauga, Canada6 - 19(1) Ian Cranston7 - 17 LPts
03/11/2031San Salvador, El Salvador5 - 19(1) Tajo Madrid9 - 11 WPts
04/09/2031Halifax, Canada5 - 18(1) Shaun Jacobs1 - 1 LPts
07/07/2031Davao City, Philippines5 - 17(1) Alec Marigomon23 - 16(3) LPts
08/05/2031Padang, Indonesia4 - 17(1) Majid Farrah6 - 18 WPts
10/03/2031Winnipeg, Canada4 - 16(1) Robert Craggs10 - 12 LPts
12/01/2031Maipu, Chile4 - 15(1) Carlos Baeza31 - 23 LPts
14/11/2030Almaty, Kazakhstan3 - 15(1) Gazi Kairimov10 - 24 WPts
16/09/2030Mississauga, Canada2 - 15(1) Kai Cloy0 - 2 WPts
18/07/2030Stockholm, Sweden2 - 14(1) Sebastian Solin30(3) - 20 LPts
20/05/2030Tamale, Ghana2 - 13(1) David Yalley29(1) - 12 LPts
22/03/2030Wuppertal, Germany2 - 12(1) Lambrett Geier19 - 8 LPts
22/01/2030Montreal, Canada2 - 11(1) Neville Tasso20(1) - 22 LPts
29/11/2029Markham, Canada2 - 10(1) Alen Maine7 - 14 LPts
01/10/2029Mississauga, Canada2 - 9(1) Piotr Zatorski12(1) - 30(1) LPts
03/08/2029Maracaibo, Venezuela2 - 8(1) Oro Roldan4 - 20 LPts
05/06/2029Vitebsk, Belarus2 - 7(1) Lazar Nerchenko0 - 15 LPts
07/04/2029Vienna, Austria1 - 7(1) Eloy Abermeth12 - 23 WPts
07/02/2029San Bernardo, Chile1 - 6(1) Rogelio Daniel7 - 9 LPts
10/12/2028Mississauga, Canada1 - 5(1) Brendan Somerville2 - 0 LPts
12/10/2028Gomel, Belarus1 - 4(1) Oleksiy Komar7 - 15 LPts
14/08/2028Nice, France1 - 3(1) Severin Oyer15 - 9 LPts
16/06/2028Ulaanbaatar, Mongolia1 - 2(1) Aatif Po16 - 13 LPts
18/04/2028Winnipeg, Canada1 - 1(1) Lewis Bivins0 - 4 LPts
15/03/2028Hamilton, Canada1 - 0 Leeroy Auchter37(10) - 28 LKO2
09/02/2028Mississauga, Canada0 - 0 Lewis Gaynor1 - 3(1) WPts