Weightclass:  Welterweight
Location:  Ottawa, Canada
Record:  15 - 20(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/11/2032Ottawa, Canada15 - 19(1) Mikhail Archacki16 - 6 LPts
11/09/2032Ottawa, Canada15 - 18(1) Will Kande6 - 9 LPts
12/07/2032Ottawa, Canada15 - 17(1) Lisandro Real3 - 16 LPts
12/05/2032Ottawa, Canada14 - 17(1) Frisco Morera7 - 6 WPts
12/03/2032Ottawa, Canada13 - 17(1) Quinto Fontanilla1 - 9 WPts
12/01/2032Ottawa, Canada12 - 17(1) Fadei Sipols7 - 20 WPts
13/11/2031Ottawa, Canada11 - 17(1) Reyndert Mortroel4 - 9 WPts
12/09/2031Ottawa, Canada10 - 17(1) Manuel Calzada0 - 6 WPts
14/07/2031Ottawa, Canada9 - 17(1) Gregor Cumby0 - 1 WPts
14/05/2031Ottawa, Canada8 - 17(1) Robert Aday1 - 1 WPts
15/03/2031Ottawa, Canada8 - 16(1) James Fairbairn8 - 3 LPts
14/01/2031Ottawa, Canada7 - 16(1) Brad Newlands3 - 8 WPts
15/11/2030Ottawa, Canada7 - 15(1) Davin Wendt5 - 10 LPts
17/09/2030Brisbane, Australia7 - 14(1) Sammy Cingari6 - 11 LPts
20/07/2030Ottawa, Canada7 - 13(1) Benedict Filipacchi4 - 10 LPts
22/05/2030London, Canada7 - 12(1) David Kincaid0 - 2 LPts
24/03/2030Accra, Ghana7 - 11(1) Mark Acquaah28(1) - 18 LPts
24/01/2030Ottawa, Canada6 - 11(1) Dave Blower3 - 6 WPts
25/11/2029Ottawa, Canada5 - 11(1) Chris Haldane3 - 1 WPts
27/09/2029Ottawa, Canada4 - 11(1) Brad Newlands1 - 1 WPts
30/07/2029Hamilton, Canada3 - 11(1) Johnny Leonards3 - 11 WPts
31/05/2029Shymkent, Kazakhstan3 - 10(1) Fedor Ghahylycoff3 - 7 LPts
02/04/2029Ottawa, Canada2 - 10(1) Kian Olaraokello0 - 1 WPts
02/02/2029Ottawa, Canada1 - 10(1) Tae-hwi Kwon1 - 1 WPts
05/12/2028Toronto, Canada1 - 9(1) David Sproul6 - 15 LPts
12/10/2028Ottawa, Canada1 - 8(1) Alec Ballard1 - 9 LPts
13/08/2028Karagandy, Kazakhstan1 - 7(1) Rehan Saparoff18 - 16 LPts
15/06/2028Ottawa, Canada1 - 6 Quiqui Platero37(9) - 13 LKO3
17/04/2028Toshkent, Uzbekistan1 - 5 Afanas Sadykoff14 - 14 LPts
18/02/2028Toronto, Canada1 - 4 Kris Hutchison1 - 12(1) LPts
23/12/2027Toronto, Canada1 - 3 Chris Shank12(1) - 11 LPts
25/10/2027Mississauga, Canada0 - 3 Rob Magruder5 - 5 WPts
20/09/2027Saskatoon, Canada0 - 2 Dominic Adair0 - 0 LPts
16/08/2027Leon, Nicaragua0 - 1 Jeraldo Ballon7 - 26(1) LPts
18/06/2027Ottawa, Canada0 - 0 George Dawes1 - 2 LPts