Weightclass:  Middleweight
Location:  Winnipeg, Canada
Record:  24 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/05/2042Winnipeg, Canada23 - 16 Afanas Laskin0 - 12 WPts
27/03/2042Winnipeg, Canada22 - 16 Pancho Sabedra11 - 8 WPts
21/01/2042Winnipeg, Canada21 - 16 Juan Armendarez1 - 13 WPts
19/11/2041Winnipeg, Canada20 - 16 Rex Davies13 - 27 WPts
17/09/2041Varna, Bulgaria19 - 16 Veselin á Kulichkov5 - 18 WPts
20/07/2041Edmonton, Canada19 - 15 Chris Cohen20 - 15 LPts
15/06/2041Guatemala City, Guatemala18 - 15 Juan Pinedo11 - 13 WPts
17/04/2041Perm, Russia17 - 15 Daniil Radulov17 - 28 WPts
17/02/2041Winnipeg, Canada16 - 15 Xavion Manco6 - 9 WPts
20/12/2040Winnipeg, Canada15 - 15 Pablo Carranco0 - 2 WPts
20/10/2040London, Canada15 - 14 Dale Flaws8 - 14 LPts
20/08/2040Calgary, Canada14 - 14 Arthur Duris10 - 19 WPts
21/06/2040Calgary, Canada14 - 13 Steven Shiel11 - 19 LPts
20/04/2040Volgograd, Russia13 - 13 Alik Bobko8 - 16 WPts
21/02/2040Montreal, Canada13 - 12 Leggett Halimi14 - 9 LPts
21/12/2039Winnipeg, Canada12 - 12 Chris Goudey5 - 24(1) WPts
20/10/2039Winnipeg, Canada12 - 11 Tobias Ruan16 - 6 LPts
19/08/2039Quezon City, Philippines11 - 11 Oro Lagac7 - 17 WPts
21/06/2039Gaineau, Canada10 - 11 William Harris11 - 12 WPts
22/04/2039Johor Bahru, Malaysia9 - 11 Ibrahim Begum5 - 23 WPts
22/02/2039Buenos Aires, Argentina9 - 10 Vicente Estopinal35(2) - 13 LPts
25/12/2038Winnipeg, Canada8 - 10 Scott Bara5 - 3 WPts
25/10/2038Winnipeg, Canada7 - 10 Maslin Niel3 - 14 WPts
24/08/2038Wuppertal, Germany6 - 10 Ardal Stiller9 - 12 WPts
26/06/2038Fontana, USA6 - 9 Dom Stephen3 - 4 LPts
28/04/2038Winnipeg, Canada6 - 8 Dale Nys3 - 14 LPts
27/02/2038Winnipeg, Canada5 - 8 Alaksander Zajac2 - 11 WPts
28/12/2037Salvador, Brazil4 - 8 Santiago Monteiro5 - 10 WPts
30/10/2037Daegu, South Korea3 - 8 Jae-sung Bak5 - 16(1) WPts
31/08/2037Ottawa, Canada3 - 7 Sean de Saint-Exupery5 - 10 LPts
08/07/2037Lonueuil, Canada3 - 6 Vere Carel5 - 10 LPts
15/05/2037London, Canada3 - 5 Blake Yarwood11 - 3(1) LPts
26/03/2037Montreal, Canada3 - 4 Henri Chamfort15 - 14 LPts
21/02/2037Montreal, Canada2 - 4 Maslin Niel0 - 0 WPts
12/01/2037Berlin, Germany2 - 3 Lotharing Heider21 - 11 LPts
13/11/2036Nuevo Laredo, Mexico1 - 3 Gabriel Javier1 - 10 WPts
14/09/2036Samarqand, Uzbekistan1 - 2 Azer Lone10 - 10 LPts
17/07/2036Winnipeg, Canada1 - 1 Kyle Latto3 - 6 LPts
17/05/2036Winnipeg, Canada1 - 0 Antwan Arnott2 - 2 LPts
18/03/2036Winnipeg, Canada0 - 0 Richard Clabby1 - 0 WPts