Weightclass:  Middleweight
Location:  Winnipeg, Canada
Record:  12(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/12/2033Winnipeg, Canada12(1) - 21 Zafa Taheri18 - 15 LPts
31/10/2033Winnipeg, Canada11(1) - 21 Thong Sithmorseng1 - 10 WPts
31/08/2033Winnipeg, Canada11(1) - 20 Alastair Herritt2 - 1 LPts
01/07/2033Winnipeg, Canada10(1) - 20 Voitto Makila0 - 7 WPts
30/04/2033Winnipeg, Canada9(1) - 20 Akeem Elderson5 - 7 WPts
01/03/2033Winnipeg, Canada9(1) - 19 Luis Cisneros8 - 9 LPts
30/12/2032Winnipeg, Canada8(1) - 19 Ewan Paquin6 - 3 WPts
30/10/2032Winnipeg, Canada7(1) - 19 Ian Roderick0 - 6 WPts
30/08/2032Winnipeg, Canada6(1) - 19 Georges Senne1 - 4 WPts
30/06/2032Winnipeg, Canada5(1) - 19 Sam Konadu1 - 3 WPts
01/05/2032Winnipeg, Canada4(1) - 19 Georges Senne0 - 2 WPts
03/03/2032Winnipeg, Canada4(1) - 18 Horace Maine9 - 15 LPts
03/01/2032Winnipeg, Canada3(1) - 18 Colin Leith0 - 10 WPts
04/11/2031Saskatoon, Canada3(1) - 17 Sam Adger8 - 22 LPts
07/09/2031Lodz, Poland3(1) - 16 Lew Trella11 - 8 LPts
09/07/2031Winnipeg, Canada3(1) - 15 Boris á Zhirov6 - 11 LPts
10/05/2031Toshkent, Uzbekistan3(1) - 14 Aflatun Yamin2 - 7 LPts
12/03/2031Saskatoon, Canada2(1) - 14 Paul Faulkner1 - 10 WPts
12/01/2031Winnipeg, Canada2(1) - 13 Sid Ewens3 - 6 LPts
13/11/2030Munich, Germany2(1) - 12 Baldovino Daniels26(3) - 11 LPts
15/09/2030Odense, Denmark2(1) - 11 Egil Bech7 - 15 LPts
18/07/2030Mitchells Plain, South Africa2(1) - 10 Roger Kasudi6 - 17 LPts
20/05/2030Aarhus, Denmark1 - 10 Dag Antonsen4 - 10(1) WKO3
22/03/2030Kiev, Ukraine1 - 9 Oleksander Spivak4 - 12 LPts
22/01/2030Guayaquil, Ecuador1 - 8 Guillermo Candelario1 - 4 LPts
24/11/2029Vancouver, Canada0 - 8 Joseph Peterson0 - 8 WPts
02/10/2029Halifax, Canada0 - 7 Phil Routledge5 - 19 LPts
05/08/2029Toronto, Canada0 - 6 Colin Lester2 - 25(1) LPts
27/06/2029Toronto, Canada0 - 5 Adam Motto0 - 0 LPts
27/05/2029Abidjan, Ivory Coast0 - 4 Bassett Boyer3 - 13(1) LPts
29/03/2029Brasilia, Brazil0 - 3 Vegas Pacifico4 - 6 LPts
29/01/2029Montreal, Canada0 - 2 Lionel Jade0 - 0 LPts
11/12/2028Hamilton, Canada0 - 1 Theo Espey22 - 12 LPts
05/11/2028Giza, Egypt0 - 0 Shayan Touma0 - 0 LPts