Weightclass:  Featherweight
Location:  Cape Coral, USA
Record:  56 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/04/2028Cape Coral, USA55 - 16 Angel Vallecillo9 - 12 WPts
15/02/2028Cape Coral, USA54 - 16 Telo Ionesco3 - 4 WPts
17/12/2027Cape Coral, USA53 - 16 Paul Rosie2 - 8 WPts
18/10/2027Cape Coral, USA52 - 16 Chris Caddell0 - 5 WPts
19/08/2027Cape Coral, USA51 - 16 Elderson Petinrin9 - 18 WPts
20/06/2027Cape Coral, USA50 - 16 Satch Carol0 - 6(1) WPts
21/04/2027Cape Coral, USA49 - 16 Niels Schou4 - 4 WPts
20/02/2027Cape Coral, USA48 - 16 Alejandro Moya2 - 7 WPts
22/12/2026Cape Coral, USA47 - 16 Ivan Trueba20 - 10 WPts
23/10/2026Nassau, Bahamas47 - 15 Declan Spence44 - 19 LPts
22/09/2026Cape Coral, USA46 - 15 Elvis Egeberg31 - 22 WPts
22/08/2026Cape Coral, USA45 - 15 Elvis Egeberg31 - 21 WPts
22/07/2026Cape Coral, USA44 - 15 Elvis Egeberg31 - 20 WPts
18/06/2026Cape Coral, USA43 - 15 Alejandro Pontes42 - 17 WPts
02/05/2026Athens, USA43 - 14 Lewis Quigg14 - 12 LPts USA National Championships 2026View
29/04/2026Athens, USA42 - 14 Rob Dunkin28 - 21 WPts USA National Championships 2026View
26/04/2026Athens, USA41 - 14 Brett Haden35(1) - 15 WPts USA National Championships 2026View
20/04/2026Copenhagen, Denmark40 - 14 Elvis Egeberg31 - 17 WPts
20/03/2026Cape Coral, USA39 - 14 Yokchai Tossakrai36 - 16 WPts
15/02/2026Cape Coral, USA38 - 14 Krešo Šintic48 - 12 WPts
15/01/2026Montreal, Canada38 - 13 Fidel Villescas61(1) - 17 LPts Americas Championships 2026View
12/01/2026Montreal, Canada37 - 13 Declan Spence35 - 17 WPts Americas Championships 2026View
09/01/2026Montreal, Canada36 - 13 Federico Astudillo52(4) - 18 WPts Americas Championships 2026View
11/12/2025Cape Coral, USA35 - 13 Sierra Jaimes24 - 29 WPts
10/11/2025Cape Coral, USA34 - 13 Rodrigo Vina31(1) - 13 WPts
10/10/2025Cape Coral, USA33 - 13 Sierra Jaimes24 - 27 WPts
07/09/2025Ningbo, China33 - 12 Amnat Sukha56(1) - 23 LPts Ningbo World Championships 2025View
03/09/2025Viba del Mar, Chile32 - 12 Rodrigo Vina30(1) - 11 WPts
03/08/2025Cape Coral, USA32 - 11 Amer Alam35 - 16 LPts
03/07/2025Cape Coral, USA31 - 11 Rodrigo Vina29(1) - 10 WPts
02/06/2025Viba del Mar, Chile30 - 11 Rodrigo Vina29(1) - 9 WPts
02/05/2025Lancaster, USA29 - 11 Brett Haden30 - 14 WPts USA National Championships 2025View
29/04/2025Lancaster, USA28 - 11 Billy Erwin36(1) - 7 WPts USA National Championships 2025View
26/04/2025Lancaster, USA27 - 11 Ethan Barrie14(2) - 15 WPts USA National Championships 2025View
28/03/2025Wichita, USA27 - 10 Billy Erwin34(1) - 7 LPts
10/03/2025Salem, USA26 - 10 John Swanson3 - 3 WPts
16/02/2025Salem, USA25 - 10 John Swanson3 - 2 WPts
26/01/2025Wichita, USA24 - 10 Jacob Braid26(1) - 9 WPts
21/01/2025Reno, USA23 - 10 James Barnes16 - 10 WPts
30/11/2024Phoenix, USA22 - 10 Paul Bivins33 - 11 WPts
24/11/2024San Antonio, USA22 - 9 Mark Suit31 - 14 LPts
19/10/2024Albuquerque, USA21 - 9 Ashley Clyde13 - 9 WPts
26/09/2024Honolulu, USA20 - 9 Rob Dunkin22 - 15 WPts
14/09/2024Milwaukee, USA19 - 9 Brett Lawman14 - 11 WPts
30/08/2024Tulsa, USA18 - 9 Robert Coughlin7 - 16 WPts
13/08/2024Wichita, USA18 - 8 Jacob Braid22(1) - 9 LPts
07/08/2024Tulsa, USA17 - 8 Robert Coughlin7 - 15 WPts
26/07/2024Milwaukee, USA16 - 8 Brett Lawman14 - 10 WPts
22/07/2024Hoover, USA15 - 8 Robert Hendren10 - 18 WPts
07/07/2024Wichita, USA15 - 7 Jacob Braid21(1) - 9 LPts
04/07/2024Nashville, USA14 - 7 Angus MacInnes7 - 7 WPts
01/07/2024Nashville, USA13 - 7 Angus MacInnes7 - 6 WPts
27/06/2024Wichita, USA12 - 7 Jacob Braid20(1) - 8 WPts
11/06/2024Albuquerque, USA11 - 7 Elliot Hercules14 - 12 WPts
01/06/2024Albuquerque, USA11 - 6 Robert Lucido13 - 12 LPts
02/05/2024Charleston, USA10 - 6 Ethan Barrie9(1) - 13 WPts
25/04/2024Albuquerque, USA10 - 5 Robert Lucido12 - 11 LPts
02/04/2024Kansas City, USA10 - 4 Leo Dase5 - 9 LPts
28/03/2024Norman, USA9 - 4 John Combee9 - 26 WPts
21/03/2024Albuquerque, USA8 - 4 Asif Sarah2 - 4 WPts
03/03/2024Albuquerque, USA8 - 3 Robert Lucido11 - 10 LPts
17/02/2024Philadelphia, USA7 - 3 Kenzie Quagliarella8 - 11(1) WPts
04/02/2024Indianapolis, USA7 - 2 Rich Cousar21(1) - 15 LPts
28/01/2024Lexington, USA6 - 2 Daniel Durning9 - 27 WPts
16/01/2024Jackson, USA6 - 1 Brin Bratten25(1) - 12 LPts
13/01/2024Albuquerque, USA5 - 1 Robert Lucido11 - 9 WPts
08/01/2024Baltimore, USA4 - 1 Dale Quail7 - 2 WPts
06/01/2024Los Angeles, USA3 - 1 Santiago Beltran8(1) - 26(7) WPts
03/01/2024Orlando, USA2 - 1 Peter Steel1 - 2 WPts
29/11/2023Albuquerque, USA2 - 0 Robert Lucido10 - 9 LPts
27/11/2023Cape Coral, USA1 - 0 Angus MacInnes3 - 4 WPts
26/11/2023Greensboro, USA0 - 0 Joe Aitken4 - 11 WPts