Weightclass:  Middleweight
Location:  Regina, Canada
Record:  21 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/12/2033Regina, Canada20 - 29 Yao Ki2 - 7 WPts
27/10/2033Regina, Canada20 - 28 Krystian Sobanski17 - 20 LPts
27/08/2033Regina, Canada19 - 28 Peter MacKenzie1 - 7 WPts
26/06/2033Regina, Canada18 - 28 Peabo Gahakwa6 - 10 WPts
26/04/2033Regina, Canada17 - 28 Mladen á Vinnikov4 - 18 WPts
25/02/2033Regina, Canada16 - 28 Cyryl Glodowski3 - 13 WPts
26/12/2032Regina, Canada15 - 28 Symon Polansky15 - 17 WPts
26/10/2032Regina, Canada14 - 28 Paul Hathorne6 - 3 WPts
26/08/2032Hamburg, Germany14 - 27 Ahren Strickling31 - 20 LPts
28/06/2032Regina, Canada13 - 27 Morgan Flett4 - 16 WPts
29/04/2032Split, Croatia12 - 27 Damir Borojevic4 - 2 WPts
01/03/2032Vilnius, Lithuania11 - 27 Bonifacy Bolen2 - 16 WPts
01/01/2032Regina, Canada10 - 27 Spencer Geddie9 - 23 WPts
02/11/2031Regina, Canada9 - 27 Valeray Loeb2 - 1 WPts
02/09/2031Hamilton, Canada9 - 26 Rob Adie31 - 22 LPts
10/07/2031Regina, Canada8 - 26 Alastair Tullis1 - 0 WPts
10/05/2031Regina, Canada7 - 26 Jack Norrie0 - 2 WPts
12/03/2031Warsaw, Poland6 - 26 Leon Wisniowski2 - 8 WPts
12/01/2031Soshanguve, South Africa6 - 25 Musa Makwetla13 - 17 LPts
14/11/2030Lima, Peru6 - 24 Paco Hernandez16 - 20 LPts
16/09/2030Kharkiv, Ukraine5 - 24 Volodmiri Gura0 - 6 WPts
19/07/2030Regina, Canada4 - 24 Davin Hustedt3 - 13 WPts
21/05/2030Adelaide, Australia4 - 23 David McLeod2 - 5 LPts
23/03/2030Regina, Canada3 - 23 Paul Yeamans3 - 13(1) WPts
23/01/2030Maracay, Venezuela3 - 22 Porfio Mansilla12 - 10 LPts
25/11/2029Regina, Canada3 - 21 Connor Amberson3 - 10 LPts
27/09/2029Regina, Canada3 - 20 Vikenti Bugaj4 - 15 LPts
30/07/2029Warsaw, Poland2 - 20 Stefan Bolen1 - 6 WPts
01/06/2029Copenhagen, Denmark2 - 19 Amund Fano4 - 14 LPts
03/04/2029Lusaka, Zambia2 - 18 Jayvyn Kasanka13 - 14 LPts
03/02/2029Bergen, Norway2 - 17 Ker Helle6 - 21 LPts
06/12/2028Montreal, Canada2 - 16 Blake Faughn14 - 11 LPts
12/10/2028Regina, Canada1 - 16 Bradley Irvine2 - 2 WPts
13/08/2028Ife, Nigeria1 - 15 Moses Archibong27 - 6 LPts
15/06/2028Regina, Canada1 - 14 Jamie Gourley2 - 15 LPts
16/04/2028Roodepoort, South Africa1 - 13 Arali Narh8 - 15(2) LPts
17/02/2028Montreal, Canada1 - 12 Michael Milliner4 - 15 LPts
20/12/2027Samarqand, Uzbekistan1 - 11 Aleksei Mustafaev9 - 6 LPts
22/10/2027Regina, Canada1 - 10 Rich Marn13 - 5 LPts
23/08/2027Regina, Canada1 - 9 Bruce Crighton8 - 9 LPts
23/06/2027Odense, Denmark1 - 8 Skjold Lang4 - 15 LPts
25/04/2027Hamburg, Germany1 - 7 Ingel Heimerl4 - 23(3) LPts
25/02/2027Samarqand, Uzbekistan1 - 6 Evgeny Tahirov7 - 15 LPts
28/12/2026La Florida, Chile1 - 5 Franco Hernan0 - 1 LPts
29/10/2026Regina, Canada0 - 5 Kadeem Akuffo6 - 11 WPts
31/08/2026Toronto, Canada0 - 4 Sam Young1 - 2 LPts
15/07/2026Davao City, Philippines0 - 3 Jose Manawis52(4) - 16 LPts
16/05/2026Regina, Canada0 - 2 Jax Maddry15 - 9 LPts
17/03/2026Regina, Canada0 - 1 Jeremie Gillard5 - 8 LPts
05/03/2026Rome, Italy0 - 0 Remo Alboni0 - 0 LPts