Weightclass:  Bantamweight
Location:  Athens, USA
Record:  31 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/09/2033Athens, USA30 - 14 Mikio Nakajima3 - 11 WPts
23/07/2033Athens, USA29 - 14 Imran Yveton1 - 12 WPts
22/05/2033Athens, USA28 - 14 Hitoshi Kudo11 - 5 WPts
22/03/2033Athens, USA27 - 14 Joe Jamison2 - 10 WPts
20/01/2033Athens, USA26 - 14 Tobias Alexander18 - 14 WPts
20/11/2032Athens, USA25 - 14 Tobias Alexander18 - 13 WPts
20/09/2032Petaling Jaya, Malaysia24 - 14 Barry Bu3 - 10 WPts
23/07/2032Angers, France23 - 14 Dashiell Beaudin3 - 21 WPts
25/05/2032Athens, USA22 - 14 Scott Lawrimore30 - 9 WPts
26/03/2032Atlantic City, USA21 - 14 Claudio Ogbonna0 - 8 WPts
27/01/2032Athens, USA21 - 13 Hugh Kelly19(3) - 13 LPts
28/11/2031Kuala Lumpur, Malaysia20 - 13 Umair Yusuf5 - 21 WPts
30/09/2031Athens, USA19 - 13 Aaron Shanks11 - 27(2) WPts
02/08/2031Santa Rosa, Philippines18 - 13 Santiago Nazario55(5) - 35 WPts
04/06/2031Bayamon, Puerto Rico18 - 12 Vicente Zambrano14 - 7 LPts
06/04/2031Athens, USA17 - 12 Clinton Hendron9 - 10 WPts
07/02/2031Memphis, USA16 - 12 Kai Kellas16(1) - 17 WPts
15/12/2030New York City, USA16 - 11 Geoff Monaghan6 - 15 LPts
25/10/2030Dubai, UAE15 - 11 Zuffur Khouri1 - 8 WPts
27/08/2030Athens, USA14 - 11 David Cochren1 - 6 WPts
28/06/2030Panama City, Panama14 - 10 Ponce Sanchez30(4) - 15 LPts
30/04/2030Athens, USA13 - 10 Nemesio Minjares0 - 3 WPts
02/03/2030Athens, USA12 - 10 Sam Craik0 - 13 WPts
02/01/2030Panama City, Panama11 - 10 Oleos Roza6 - 23 WPts
04/11/2029Albuquerque, USA10 - 10 Leon Leas1 - 11 WPts
06/09/2029Jackson, USA9 - 10 Jay Isaac4 - 17 WPts
08/07/2029Jackson, USA8 - 10 Jay Isaac4 - 16 WPts
10/05/2029Bratislava, Slovakia8 - 9 Bedrich Fousek5 - 26 LPts
12/03/2029Tilburg, Netherlands8 - 8 Geeraard Raes13 - 29(1) LPts
12/01/2029Kingston, Jamaica8 - 7 Duncan Nelson21 - 12 LPts
14/11/2028Utrecht, Netherlands7 - 7 Kris Haket16(1) - 16 WPts
16/09/2028Amsterdam, Netherlands7 - 6 Here Van Bruwaen12 - 8 LPts
19/07/2028Bayamon, Puerto Rico6 - 6 Dario Travieso13 - 15 WPts
21/05/2028Rome, Italy5 - 6 Valerio Zacchera13 - 13 WPts
23/03/2028Athens, USA4 - 6 Ewan Gilland3 - 12 WPts
24/01/2028Athens, USA4 - 5 Rodrigo Limon6 - 14 LPts
25/11/2027Milwaukee, USA3 - 5 Sam Cook0 - 13(1) WPts
02/10/2027Athens, USA3 - 4 Ian Laffey14 - 15 LPts
04/08/2027Greeley, USA3 - 3 Callum Breckenridge2 - 1 LPts
14/06/2027Athens, USA2 - 3 Ja-choel Tan2 - 7 WPts
16/04/2027Annaba, Algeria2 - 2 Rehman Hecini13 - 11(1) LPts
16/02/2027Brno, Czech Republic2 - 1 Bronislav Kominsky2 - 5 LPts
19/12/2026Jacksonville, USA2 - 0 Peter Geels7 - 15 LPts
03/11/2026Athens, USA1 - 0 Aaron Khiong0 - 1 WPts
05/09/2026Anchorage, USA0 - 0 Dom Mathew0 - 0 WPts