Weightclass:  Light Heavyweight
Location:  Vancouver, Canada
Record:  20 - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/07/2041Vancouver, Canada19 - 34 Dai Darko2 - 9 WPts
03/05/2041Vancouver, Canada18 - 34 Zuffur Hansal0 - 1 WPts
04/03/2041Vancouver, Canada18 - 33 Niao-ka Hsiung5 - 4 LPts
03/01/2041Vancouver, Canada17 - 33 Adrien de la Bretonne6 - 3 WPts
02/11/2040Vancouver, Canada16 - 33 Franjo Jakovac8 - 8 WPts
01/09/2040Vancouver, Canada15 - 33 Louis Evan3 - 4 WPts
02/07/2040Vancouver, Canada15 - 32 Tryggvi Lage2 - 8 LPts
01/05/2040Vancouver, Canada14 - 32 Ian Bertram0 - 2 WPts
02/03/2040Vancouver, Canada13 - 32 William Baxa3 - 8 WPts
01/01/2040Vancouver, Canada12 - 32 Hugh Coates2 - 18(1) WPts
01/11/2039Vancouver, Canada11 - 32 John Tweedy1 - 7 WPts
01/09/2039Vancouver, Canada10 - 32 John Tweedy1 - 6 WPts
01/07/2039Vancouver, Canada9 - 32 Odo Longo2 - 4 WPts
30/04/2039Antofagasta, Chile8 - 32 Santiago Lucia2 - 6 WPts
02/03/2039Helsinki, Finland8 - 31 Oiva Perko8 - 5 LPts
02/01/2039Winnipeg, Canada8 - 30 James Queen14 - 16 LPts
04/11/2038Riga, Latvia7 - 30 Mikhail Chigans5 - 22 WPts
06/09/2038Vancouver, Canada7 - 29 Roger Scholar27 - 9 LPts
08/07/2038Hamilton, Canada6 - 29 Paul Lochridge8 - 22 WPts
15/05/2038Ottawa, Canada6 - 28 Vincent Cleghorn7 - 26(1) LPts
17/03/2038Halifax, Canada5 - 28 Rob Weatherton20 - 24(2) WPts
15/01/2038Halifax, Canada5 - 27 Rob Weatherton19 - 24(2) LPts
15/11/2037Vancouver, Canada4 - 27 Gerard Cabal19 - 4 WPts
17/09/2037Vancouver, Canada4 - 26 Morgan Lockhart14 - 23 LPts
19/07/2037Montreal, Canada4 - 25 Sinjon Mauresmo12 - 13 LPts
19/05/2037Brisbane, Australia3 - 25 Stephen Hemphill7 - 14(2) WPts
20/03/2037Montreal, Canada3 - 24 Bayard Jean-Charles16 - 7 LPts
04/02/2037Saskatoon, Canada3 - 23 Inigo Carruth14 - 12 LPts
02/01/2037Detroit, USA2 - 23 John Hickey7 - 16 WPts
04/11/2036Vilnius, Lithuania2 - 22 Bartosz Jaglowski14 - 26(1) LPts
06/09/2036Mariupol, Ukraine2 - 21 Matviyko Mudry6 - 9(1) LPts
09/07/2036Fort Wayne, USA2 - 20 Mark Cumings13 - 13 LPts
11/05/2036Shubra El-Kheima, Egypt2 - 19 Ali Elkadi6 - 20 LPts
13/03/2036Nizhny Novgorod, Russia2 - 18 Luka Gritsun12 - 19 LPts
14/01/2036Augsburg, Germany2 - 17 Ernest Johansen10 - 25 LPts
16/11/2035Port Said, Egypt2 - 16 Aftab Hegazy12(1) - 25 LPts
18/09/2035Amman, Jordan2 - 15 Umair Khofri23 - 11(2) LPts
21/07/2035Louisville, USA2 - 14 Lucas Venters11 - 20 LPts
23/05/2035Hanover, Germany2 - 13 Risteard Kuchler8 - 9(1) LPts
25/03/2035Calgary, Canada2 - 12 Joshua Sutherland19 - 24 LPts
02/02/2035Winnipeg, Canada1 - 12 James Queen1 - 4 WPts
08/12/2034Melbourne, Australia1 - 11 Joshua Makhanian4 - 9 LPts
10/10/2034Bogota, Colombia1 - 10 Alano Tagle8 - 4 LPts
11/08/2034Regina, Canada1 - 9 Will Landreth3 - 9 LPts
15/06/2034Montreal, Canada1 - 8 Montrell Reinier8 - 12 LPts
20/04/2034Surrey, Canada1 - 7 Stuart Strothers8 - 14 LPts
18/03/2034Toronto, Canada0 - 7 Robert Bratton0 - 0 WPts
02/02/2034Waterbury, USA0 - 6 Sam Buchan10 - 13 LPts
05/12/2033Vilnius, Lithuania0 - 5 Igor Gura0 - 0 LPts
07/10/2033Bratislava, Slovakia0 - 4 Andrej Chuba15 - 9 LPts
08/08/2033Lucknow, India0 - 3 Anuj Purandeswari25 - 10 LPts
10/06/2033Vancouver, Canada0 - 2 Jerzy Karnowski3 - 10 LPts
11/04/2033Bangalore, India0 - 1 Azam Zakaria24 - 17 LPts
11/02/2033Vancouver, Canada0 - 0 Noel Carns3 - 1 LPts