Weightclass:  Middleweight
Location:  Surrey, Canada
Record:  11 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2033Yaoundé, Cameroon10 - 27 Orleans Obama15 - 20(1) WPts
17/10/2033Perth, Australia10 - 26 Harry Magaw7 - 22 LPts
19/08/2033Surrey, Canada9 - 26 Hugh Govern0 - 8(1) WPts
19/06/2033San Salvador, El Salvador9 - 25 Joaquin Gil4 - 10 LPts
20/04/2033Hanoi, Vietnam9 - 24 Khong Ba1 - 5 LPts
20/02/2033Rijeka, Croatia9 - 23 Eugen Micic7 - 10 LPts
22/12/2032Charlotte, USA9 - 22 Jack Younie10 - 6 LPts
22/10/2032Nottingham, UK9 - 21 Connor McFarlane46 - 18(3) LPts
24/08/2032Delmas, Haiti9 - 20 Simon Baston14 - 23 LPts
26/06/2032Yaoundé, Cameroon9 - 19 Garner Ongandzi26(1) - 17(1) LPts
28/04/2032Bern, Switzerland9 - 18 Eugen Kadinger25 - 13 LPts
29/02/2032Surrey, Canada9 - 17 Zachary Libina4 - 1 LPts
31/12/2031Surrey, Canada8 - 17 Gazi Said0 - 3 WPts
01/11/2031Surrey, Canada7 - 17 John Glas4 - 18 WPts
02/09/2031Zagreb, Croatia6 - 17 Vid Gajski1 - 0 WPts
05/07/2031Chungju, South Korea6 - 16 Chang-hoon Kye0 - 0 LPts
07/05/2031Phoenix, USA6 - 15 Edward Rogerson22 - 27 LPts
09/03/2031Edmonton, Canada6 - 14 Ian Buie2 - 12 LPts
14/01/2031Bekasi, Indonesia6 - 13 Candra Ivakdalam29 - 11 LPts
16/11/2030Ottawa, Canada6 - 12 Hugh Duncanson2 - 16 LPts
18/09/2030Sofia, Bulgaria6 - 11 Iskender Inalcik4 - 9 LPts
21/07/2030Surrey, Canada5 - 11 Patrick Dingwell1 - 1 WPts
23/05/2030Surrey, Canada4 - 11 David Watt5 - 11 WPts
25/03/2030Lima, Peru4 - 10 Ignado Corzo11 - 19 LPts
25/01/2030Calgary, Canada4 - 9 Owen Fergusson8 - 10 LPts
27/11/2029Surrey, Canada4 - 8 Connor Rosser4 - 6 LPts
28/09/2029Toronto, Canada4 - 7 Mike Fettes4 - 10 LPts
02/08/2029Lodz, Poland4 - 6 Jerzy Bartosz12 - 4 LPts
04/06/2029Minsk, Belarus3 - 6 Koldan Rafalko0 - 18(2) WPts
06/04/2029Zaporizhia, Ukraine3 - 5 Kolya Povetkin37 - 12 LPts
06/02/2029Mogilev, Belarus2 - 5 Konstantin Bogiyev0 - 13 WPts
09/12/2028Soyapango, El Salvador2 - 4 Alejandro Davalos9 - 4 LPts
11/10/2028Surrey, Canada1 - 4 John Ferriss1 - 9 WPts
12/08/2028Surrey, Canada1 - 3 Alen St. Jean4 - 5 LPts
14/06/2028Surrey, Canada0 - 3 Atanas á Reshetnyakov0 - 3 WPts
15/04/2028Vancouver, Canada0 - 2 Sid Hovel6 - 6 LPts
19/02/2028Montreal, Canada0 - 1 Mark Pendry3 - 4 LPts
06/01/2028Burnaby, Canada0 - 0 John Hilling11 - 16(1) LPts