Weightclass:  Bantamweight
Location:  Jacksonville, USA
Record:  19 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/01/2035Jacksonville, USA18 - 17 James Price10 - 23(1) WPts
11/11/2034Jacksonville, USA17 - 17 Max Palicte3 - 8(1) WPts
10/09/2034Jacksonville, USA16 - 17 Ashley Stormont9 - 21 WPts
11/07/2034Jacksonville, USA15 - 17 Bob Espey1 - 8 WPts
10/05/2034Jacksonville, USA14 - 17 Bryn Bariagher3 - 7 WPts
11/03/2034Jacksonville, USA14 - 16 James Calder28 - 7 LPts
10/01/2034Jacksonville, USA13 - 16 Gareth Abrego27(1) - 8 WPts
09/11/2033Jacksonville, USA12 - 16 Oscar Platt12 - 14 WPts
10/09/2033Jacksonville, USA12 - 15 Gareth Abrego22 - 8 LPts
10/07/2033Jacksonville, USA11 - 15 Michael Catterson16 - 12 WPts
10/05/2033Jacksonville, USA11 - 14 Gareth Abrego19 - 8 LPts
11/03/2033Jacksonville, USA11 - 13 Thomas Ewen8 - 11 LPts
09/01/2033Baltimore, USA11 - 12 Oscar Platt6 - 11 LPts
09/11/2032Jacksonville, USA10 - 12 Rodrigo Adames3 - 13 WPts
09/09/2032New York City, USA10 - 11 Giorgio Zappa7 - 9 LPts
23/07/2032Georgetown, Guyana9 - 11 Paul Roller15 - 9 WPts
24/05/2032Dublin, Ireland8 - 11 Eoghan Corcoran8 - 13 WPts
26/03/2032Wichita, USA8 - 10 Brendan Manson3 - 8 LPts
27/01/2032Riga, Latvia8 - 9 Gennady Zaldats9 - 15 LPts
28/11/2031Bangkok, Thailand8 - 8 Yokchai Taechapan10 - 8 LPts
30/09/2031Panama City, Panama7 - 8 Juan Riveron9 - 18 WPts
02/08/2031Jacksonville, USA6 - 8 Edward Sheriff4 - 11(1) WPts
04/06/2031Palermo, Italy6 - 7 Marco Ferrante17 - 8 LPts
06/04/2031Las Vegas, USA6 - 6 Mike Kenrick1 - 17 LPts
09/02/2031Jacksonville, USA5 - 6 Mark Master2 - 3 WPts
11/12/2030Charleston, USA5 - 5 Dai Baughan3 - 7 LPts
13/10/2030Minneapolis, USA4 - 5 Chris Griffith3 - 2 WPts
09/09/2030Coral Springs, USA4 - 4 Michael Lewis9(1) - 16 LPts
09/08/2030Grand Rapids, USA4 - 3 Michael Blain0 - 0 LPts
21/06/2030Jacksonville, USA3 - 3 Dillon Sandercock1 - 9 WPts
23/04/2030Jacksonville, USA2 - 3 Dai Baughan2 - 4 WPts
23/02/2030Providence, USA2 - 2 Floyd Salguero4 - 2 LPts
01/01/2030Boston, USA1 - 2 David Stewart0 - 3 WPts
15/11/2029Newark, USA1 - 1 Isidro Cabanas30 - 16 LPts
15/10/2029Adelaide, Australia1 - 0 Dave Sanders1 - 1 LPts
17/08/2029Jacksonville, USA0 - 0 Michael MacCoughlan1 - 2 WPts