Weightclass:  Bantamweight
Location:  Halifax, Canada
Record:  28 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/01/2034Dnipropetrovsk, Ukraine28 - 26 Konstantin Markoff42 - 13 LPts
08/11/2033Hamilton, Canada27 - 26 Davie Kempe24 - 18 WPts
27/09/2033Toronto, Canada27 - 25 Jordan Williston10 - 21 LPts
22/08/2033Halifax, Canada26 - 25 Joseph Bowell11 - 17 WPts
21/07/2033Tirana, Albania26 - 24 Fatos Ismaili21 - 9 LPts
18/06/2033Halifax, Canada26 - 23 Oleos Sanchez29 - 7 LPts
18/05/2033Algiers, Algeria25 - 23 Waqar Abdella22 - 14 WPts
17/04/2033Soyapango, El Salvador25 - 22 Oleos Sanchez27 - 7 LPts
17/03/2033Halifax, Canada25 - 21 Flannery Noland26 - 14 LPts Canada National Championships 2033View
14/03/2033Halifax, Canada24 - 21 Olympe Rimbaud11 - 9 WPts Canada National Championships 2033View
11/03/2033Halifax, Canada23 - 21 Oliver Steele9 - 2 WPts Canada National Championships 2033View
07/03/2033Riyadh, Saudi Arabia22 - 21 Irfan Farag5 - 18 WPts
04/02/2033Santa Ana, El Salvador22 - 20 Juan Veras19 - 14 LPts
04/01/2033Halifax, Canada21 - 20 Arthur Lelel15 - 19 WPts
09/11/2032Halifax, Canada20 - 20 Circinus Dreyfus0 - 2 WPts
08/09/2032Halifax, Canada19 - 20 Tyson Depardon22 - 10 WPts
09/07/2032Grodno, Belarus18 - 20 Vasyl Fedorchak13 - 21 WPts
11/05/2032Markham, Canada17 - 20 John Baird18 - 13 WPts
17/03/2032Surrey, Canada17 - 19 Jamie Clugston56 - 11 LPts Canada National Championships 2032View
14/03/2032Surrey, Canada16 - 19 Leeroy Tweedy25(2) - 11 WPts Canada National Championships 2032View
11/03/2032Surrey, Canada15 - 19 John Fowlie21 - 20 WPts Canada National Championships 2032View
02/03/2032Batangas City, Philippines14 - 19 Chris Apigo13 - 31(1) WPts
03/01/2032Mixco, Guatemala13 - 19 Jose Orbe1 - 20 WPts
05/11/2031Oruro, Bolivia12 - 19 Roman Franqui0 - 0 WPts
07/09/2031Montevideo, Uruguay11 - 19 Elias Laura13 - 23 WPts
08/07/2031Mexico City, Mexico10 - 19 Zelipe Sedillo15 - 15 WPts
09/05/2031Almaty, Kazakhstan9 - 19 Aleksandr Baikodamov20 - 23 WPts
11/03/2031Montreal, Canada9 - 18 John Baird11 - 12 LPts Canada National Championships 2031View
03/03/2031Halifax, Canada8 - 18 Pedro Cabello8 - 10 WPts
02/01/2031Almaty, Kazakhstan7 - 18 Ilham Salimzhanow1 - 7 WPts
04/11/2030Makassar, Indonesia6 - 18 Natal Maulana8 - 20 WPts
06/09/2030Halifax, Canada5 - 18 Robert Colson12 - 4 WPts
07/07/2030Prague, Czech Republic4 - 18 Norbert Slovak1 - 12 WPts
09/05/2030Halifax, Canada4 - 17 Myung-joo Yi7 - 6 LPts
11/03/2030Vaughan, Canada4 - 16 Dave Maskell19 - 30 LPts Canada National Championships 2030View
04/03/2030Halifax, Canada3 - 16 Scott Mordecai4 - 2 WPts
04/01/2030Fortaleza, Brazil3 - 15 Roman Morais5 - 13 LPts
06/11/2029Kuching, Malaysia2 - 15 Amit Venkatesh13 - 11 WPts
07/09/2029Puente Alto, Chile2 - 14 Fraco Nanez16 - 17 LPts
10/07/2029Halifax, Canada2 - 13 Juan Matas17(1) - 13 LPts
10/05/2029Amsterdam, Netherlands2 - 12 Daem Van de Cruze15 - 13 LPts
11/03/2029Saskatoon, Canada2 - 11 Dave Maskell16 - 24 LPts Canada National Championships 2029View
10/01/2029Ipoh, Malaysia2 - 10 Zhuang Liew11(2) - 25 LPts
12/11/2028Accra, Ghana1 - 10 Haaris Salek11 - 22 WPts
14/09/2028Carolina, Puerto Rico1 - 9 Xaverius Ayo21 - 6 LPts
17/07/2028Calgary, Canada1 - 8 Sammy Ozanne17 - 5 LPts
26/05/2028Halifax, Canada1 - 7 Dale Murrie2 - 21 LPts
23/04/2028Montreal, Canada1 - 6 Tyson Depardon0 - 0 LPts
18/03/2028Panama City, Panama1 - 5 Esteban Topete15 - 14 LPts
19/01/2028Halifax, Canada0 - 5 Aleron Cantona0 - 3 WPts
21/11/2027Batam, Indonesia0 - 4 Harta Kantono45(1) - 19 LPts
23/09/2027Panama City, Panama0 - 3 Montel Valerio16 - 11 LPts
26/07/2027Adelaide, Australia0 - 2 Robert Rezin37(2) - 30 LPts
28/05/2027Halifax, Canada0 - 1 Andy Lundy3 - 3 LPts
29/03/2027Halifax, Canada0 - 0 Kieran Brymer2 - 2 LPts