Weightclass:  Middleweight
Location:  Tianjin, China
Record:  27 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/12/2033Tianjin, China26 - 21 Theo Landberg27 - 13 WPts
29/10/2033Tianjin, China25 - 21 Jay Quirk12 - 6 WPts
29/08/2033Tianjin, China24 - 21 Jonathan Harle5 - 9 WPts
29/06/2033Tianjin, China23 - 21 Vesa Vaarakallio1 - 12(1) WPts
28/04/2033Tianjin, China22 - 21 Quon Mai8 - 12 WPts
28/02/2033Tianjin, China21 - 21 Laramie Beaumier3 - 6 WPts
29/12/2032Puebla, Mexico20 - 21 Cipriano Sanchez24 - 11(1) WPts
28/11/2032Sofia, Bulgaria20 - 20 Penko á Todorov33(1) - 9 LPts
28/10/2032Zagreb, Croatia20 - 19 Jadran Ivanda22 - 10 LPts
27/09/2032Tianjin, China20 - 18 Jadran Ivanda21 - 10 LPts
17/08/2032Tianjin, China19 - 18 Carlos Salido15(1) - 25 WPts
17/07/2032Tianjin, China18 - 18 Carlos Salido15(1) - 24 WPts
15/06/2032Auckland, New Zealand17 - 18 Joe Prothero7(1) - 31 WPts
15/05/2032Lima, Peru17 - 17 Luis Rodriguez23 - 12 LPts
14/04/2032Brasilia, Brazil17 - 16 Cipriano Chaparro27(9) - 13 LPts
11/03/2032Hangzhou, China17 - 15 Niao-ka Dai1 - 1 LPts China National Championships 2032View
13/02/2032Izmir, Turkey17 - 14 Turgay Arat23 - 15 LPts
09/01/2032Caloocan, Philippines17 - 13 Sasha Badar-Uugan24 - 11(2) LPts Asia-Oceania Championships 2032View
11/12/2031Kumasi, Ghana17 - 12 Deiondre Duncan21 - 5 LPts
10/11/2031Tianjin, China17 - 11 Deiondre Duncan20 - 5 LPts
09/10/2031Auckland, New Zealand16 - 11 Joe Prothero7(1) - 23 WPts
07/09/2031Valencia, Venezuela16 - 10 Lazar Igauns21 - 2 LPts Valencia World Championships 2031View
05/08/2031Tianjin, China15 - 10 Waqar Altikriti9(1) - 24 WPts
05/07/2031Tianjin, China14 - 10 Waqar Altikriti9(1) - 23 WPts
10/05/2031Chongqing, China13 - 10 Bing Ip16 - 12 WPts
17/03/2031Dalian, China13 - 9 Lao-Tzu Ginn17(2) - 8 LPts China National Championships 2031View
14/03/2031Dalian, China12 - 9 Woo Wat6 - 9 WPts China National Championships 2031View
11/03/2031Dalian, China11 - 9 Xin Yip5 - 7 WPts China National Championships 2031View
26/01/2031Tianjin, China10 - 9 Hui-chao Ding9 - 7 WPts
27/11/2030Camaguey, Cuba9 - 9 Oro Cabello0 - 0 WPts
29/09/2030Zagreb, Croatia9 - 8 Mato Mihalic20 - 10 LPts
01/08/2030Zagreb, Croatia8 - 8 Krsto Radan6(1) - 16 WPts
03/06/2030Algiers, Algeria7 - 8 Faisal Latreche5 - 16(1) WPts
05/04/2030Tegucigalpa, Honduras6 - 8 Alejandro Tomes4 - 12 WPts
05/02/2030Melbourne, Australia6 - 7 Aaron Boulos22 - 18 LPts
08/12/2029Prague, Czech Republic5 - 7 Viktor Vik7 - 13 WPts
10/10/2029Aden, Yemen4 - 7 Faisal Wakim0 - 2 WPts
12/08/2029Ulaanbaatar, Mongolia3 - 7 Murshid Ombo3 - 11 WPts
14/06/2029Harare, Zimbabwe2 - 7 Billy Chimbetu1 - 4 WPts
16/04/2029Tianjin, China1 - 7 Mykelti Ncube1 - 2 WPts
16/02/2029Tianjin, China1 - 6 Wu-pen Hoh16 - 12 LPts
19/12/2028Nassau, Bahamas1 - 5 Isaac Safley14 - 13 LPts
21/10/2028Shymkent, Kazakhstan1 - 4 Melor Sadycov14 - 22 LPts
23/08/2028Perth, Australia0 - 4 Gianluigi Bandinelli10 - 19 WPts
25/06/2028Lagos, Nigeria0 - 3 Edward Wiwa0 - 6 LPts
27/04/2028Tianjin, China0 - 2 Morgan Foyle2 - 14 LPts
28/02/2028Hong Kong, China0 - 1 Uang Koo0 - 4 LPts
05/01/2028Tianjin, China0 - 0 Amon Conkey18(3) - 14 LPts