Weightclass:  Middleweight
Location:  Vancouver, Canada
Record:  26 - 16(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/05/2035Toronto, Canada25 - 16(2) Elliot Veach26 - 10 WPts
14/04/2035Regina, Canada25 - 15(2) Geoff Thorburn28 - 11 LPts
14/03/2035Gaineau, Canada25 - 14(1) Alain Gayet21(6) - 17 LKO3 Canada National Championships 2035View
11/03/2035Gaineau, Canada24 - 14(1) Mark Vail8 - 5 WPts Canada National Championships 2035View
07/03/2035New Delhi, India23 - 14(1) Rehman Edris9 - 17 WPts
07/01/2035Westminster, USA22 - 14(1) Aaron James8 - 16 WPts
09/11/2034Valencia, Spain21 - 14(1) Luis Corpuz11 - 8 WPts
11/09/2034Toronto, Canada20 - 14(1) Elliot Veach23 - 9 WPts
10/08/2034Surrey, Canada19 - 14(1) John Mabie12 - 29 WPts
29/06/2034Bogota, Colombia18 - 14(1) Juan Pesina5 - 14 WPts
01/05/2034Halifax, Canada17 - 14(1) Alastair Rodger12 - 16 WPts
11/03/2034Quebec City, Canada17 - 13 Alain Gayet16(3) - 13 LKO3 Canada National Championships 2034View
02/03/2034Halifax, Canada16 - 13 Alastair Rodger12 - 15 WPts
10/01/2034Markham, Canada15 - 13 Bradley Irvine16 - 21 WPts
10/12/2033Lonueuil, Canada14 - 13 Percival Chamfort2 - 18 WPts
18/10/2033Split, Croatia13 - 13 Joso Gauš4 - 5 WPts
18/08/2033Vancouver, Canada12 - 13 Rob Johnston10 - 12 WPts
18/06/2033Khujand, Tajikistan11 - 13 Evgeny Sadyckov14 - 10 WPts
19/04/2033Vancouver, Canada10 - 13 Kamil Galinski1 - 7 WPts
19/02/2033Vancouver, Canada9 - 13 Igor Mogen6 - 3 WPts
20/12/2032Vancouver, Canada8 - 13 Cole Innes1 - 8 WPts
20/10/2032Vancouver, Canada8 - 12 Ethan Donnelly10 - 4 LPts
21/08/2032Montreal, Canada8 - 11 Dave Hillhouse8 - 25 LPts
24/06/2032Richmond, Canada8 - 10 Connor Rosser15 - 11 LPts
27/04/2032Dresden, Germany8 - 9 Derrik Schaedel11 - 27 LPts
28/02/2032Vancouver, Canada7 - 9 Darrell Bedel8 - 9 WPts
30/12/2031Montreal, Canada7 - 8 Lionel Jade3 - 16 LPts
01/11/2031Jeonju, South Korea7 - 7 Soo-il Cheong12 - 23(2) LPts
03/09/2031Vancouver, Canada6 - 7 Edward Goldie0 - 4 WPts
06/07/2031Adelaide, Australia5 - 7 Kieran Gough8 - 10 WPts
08/05/2031Port-au-Prince, Haiti4 - 7 Roy Fouche15 - 12 WPts
10/03/2031Toronto, Canada4 - 6 Nicholas Cadenhead11 - 11 LPts
12/01/2031Winnipeg, Canada3 - 6 Duncan Aden2(1) - 13 WPts
14/11/2030Vancouver, Canada3 - 5 Bonifacy Turski16 - 9 LPts
16/09/2030Turmero, Venezuela2 - 5 Isidro Ochoa9 - 20 WPts
19/07/2030Vancouver, Canada2 - 4 Neil Bellamy8 - 10 LPts
25/05/2030Vancouver, Canada1 - 4 Lugono Selasee8 - 4 WPts
27/03/2030Chimalhuacan, Mexico1 - 3 Santiago Buron25 - 7 LPts
27/01/2030Toronto, Canada1 - 2 Mark Wass2 - 11 LPts
30/11/2029Toronto, Canada1 - 1 Billy Beal12(1) - 22 LPts
06/10/2029Vaughan, Canada1 - 0 Matthew Brunton0 - 2 LPts
05/09/2029Vancouver, Canada0 - 0 John Hush1 - 5 WPts