Weightclass:  Featherweight
Location:  Calgary, Canada
Record:  21 - 36
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/05/2044Calgary, Canada20 - 36 Rafael Mesa12 - 9 WPts
14/03/2044Calgary, Canada19 - 36 Sierra Gaona5 - 4(1) WPts
10/01/2044Calgary, Canada18 - 36 Rob Forson10 - 19 WPts
07/11/2043Calgary, Canada18 - 35 Bonar Lacan16(1) - 6(2) LPts
04/09/2043Calgary, Canada18 - 34 Keegan Heinzmann5 - 5 LPts
03/07/2043Calgary, Canada18 - 33 John Diampasi1 - 0 LPts
01/05/2043Calgary, Canada17 - 33 Leon Pickens0 - 2 WPts
24/02/2043Calgary, Canada16 - 33 Ruhul Ackishev4 - 4 WPts
22/12/2042Calgary, Canada15 - 33 Jake Summerhill44 - 7 WPts
19/10/2042Calgary, Canada15 - 32 Garig Zeitunian18 - 14(1) LPts
16/08/2042Calgary, Canada15 - 31 John Adee14 - 19 LPts
14/06/2042Calgary, Canada14 - 31 Dominic Crafford0 - 2 WPts
14/04/2042Mexico City, Mexico14 - 30 Santiago Sagun17(1) - 24 LPts
14/02/2042Halifax, Canada14 - 29 Matt Hamell21 - 27 LPts
20/12/2041Surrey, Canada13 - 29 Richard Crabb11 - 29 WPts
13/11/2041Montreal, Canada12 - 29 Paul Ledoyen14 - 35 WPts
09/10/2041San Jose, Costa Rica12 - 28 Ovidio Labrada14 - 14 LPts
11/08/2041Calgary, Canada11 - 28 Carlos Viernes0 - 13(2) WPts
10/06/2041Calgary, Canada11 - 27 Juan Valles4 - 7 LPts
10/04/2041Mexico City, Mexico11 - 26 Isidro San Angelo21 - 20 LPts
10/02/2041Bamenda, Cameroon10 - 26 Francois Mbia12 - 15 WPts
13/12/2040Calgary, Canada9 - 26 Bart Flower0 - 4 WPts
13/10/2040Minsk, Belarus8 - 26 Valeri Perun1 - 24 WPts
15/08/2040Kuala Lumpur, Malaysia8 - 25 Zafa Ishmael19 - 7 LPts
16/06/2040Vaughan, Canada8 - 24 Duncan Caffrey9 - 20 LPts
28/04/2040Amman, Jordan7 - 24 Jawad Mahmad3 - 6 WPts
29/02/2040Calgary, Canada6 - 24 Ian Beath2 - 6 WPts
29/12/2039Calgary, Canada6 - 23 Iago Nicolas7(1) - 5 LPts
29/10/2039Laval, Canada6 - 22 Gareth Bastien11 - 16 LPts
28/08/2039Laval, Canada5 - 22 Gareth Bastien11 - 15 WPts
29/06/2039Gaineau, Canada5 - 21 Euan Donn18(1) - 17 LPts
28/04/2039Minsk, Belarus4 - 21 Vitali Danek2 - 5 WPts
28/02/2039Montreal, Canada4 - 20 Antoine Norment9 - 14 LPts
31/12/2038Calgary, Canada3 - 20 Robert Liddle7 - 11 WPts
30/10/2038Bruges, Belgium2 - 20 Polleunis Lebruun0 - 6 WPts
01/09/2038Hamilton, Canada2 - 19 David Fabre5 - 12 LPts
03/07/2038Burnaby, Canada2 - 18 Mark Pettry5 - 17 LPts
04/05/2038Calgary, Canada2 - 17 Oliver Cunningham6 - 7(1) LPts
09/03/2038Toronto, Canada2 - 16 George Sarr6 - 23 LPts
12/01/2038Havana, Cuba2 - 15 Cortez Morado5 - 1 LPts
12/11/2037Ottawa, Canada2 - 14 Bart Peterson3 - 17 LPts
29/09/2037Vancouver, Canada2 - 13 Isaac Terrace4 - 17 LPts
20/08/2037Calgary, Canada2 - 12 Julien Saint-Jean7 - 16 LPts
08/07/2037Calgary, Canada1 - 12 Richard Crabb1 - 9 WPts
08/05/2037Calgary, Canada0 - 12 Alen Rough1 - 11 WPts
09/03/2037Calgary, Canada0 - 11 Louis Hammill8 - 19 LPts
08/01/2037Calgary, Canada0 - 10 Tomislav Katic21 - 25 LPts
09/11/2036Brampton, Canada0 - 9 Sam Eason3 - 10 LPts
12/09/2036Soyapango, El Salvador0 - 8 Francisco Maravilla21(2) - 11 LPts
15/07/2036Cape Town, South Africa0 - 7 Chris Mfunyi15 - 18 LPts
16/05/2036Calgary, Canada0 - 6 Reinald Pigalle6 - 2 LPts
28/03/2036Calgary, Canada0 - 5 Lance Nice5 - 1 LPts
07/03/2036Calgary, Canada0 - 4 Reinald Pigalle4 - 0 LPts
26/01/2036Santa Ana, El Salvador0 - 3 Xalvador Nepomuceno24(1) - 32 LPts
28/11/2035Winnipeg, Canada0 - 2 Daniel Shone1 - 7 LPts
07/10/2035Calgary, Canada0 - 1 Billy Murrie26 - 7 LPts
05/09/2035Calgary, Canada0 - 0 Gethin Craghead2 - 2 LPts