Weightclass:  Light Welterweight
Location:  Atlanta, USA
Record:  22 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/05/2042Philadelphia, USA22 - 18 Justin Thom15 - 7 LPts
14/03/2042Boston, USA21 - 18 John Egerton17 - 16 WPts
13/01/2042Konibodom, Tajikistan20 - 18 Fadei Ramazanov14 - 8 WPts
15/11/2041Bangkok, Thailand19 - 18 Petchbodin Petchyinda9 - 12(1) WPts
17/09/2041Zagreb, Croatia19 - 17 Jeronim Matešic37(3) - 15(4) LPts
19/07/2041Atlanta, USA19 - 16 James Fulton13 - 21(1) LPts
17/05/2041Atlanta, USA18 - 16 Clint Maurice11 - 22 WPts
17/03/2041Atlanta, USA17 - 16 Joshua Glas13 - 14 WPts
14/01/2041San Jose, USA16 - 16 Ivan Tobar7 - 3 WPts
16/11/2040Fort Lauderdale, USA15 - 16 Rodrigo Ronquillo8 - 9 WPts
16/09/2040Atlanta, USA15 - 15 Kai Flanagan21 - 9 LPts
16/07/2040Grand Rapids, USA14 - 15 Michael Jerden13 - 17(1) WPts
18/05/2040Ciudad Apodaca, Mexico13 - 15 Alejandro Cuello0 - 1 WPts
20/03/2040Atlanta, USA12 - 15 Seth Underwood8 - 13 WPts
18/01/2040Atlanta, USA11 - 15 Rob Craggs12 - 44(3) WPts
17/11/2039Panama City, Panama10 - 15 Alejandro Rozas7 - 17 WPts
19/09/2039Split, Croatia10 - 14 Ervin Mikulcic16 - 20(1) LPts
22/07/2039New Kingston, Jamaica9 - 14 Colin Hillhouse21 - 7 WPts
22/05/2039Almaty, Kazakhstan9 - 13 Amjad Cartaev28 - 19 LPts
24/03/2039Augusta, USA8 - 13 Dave Lithgow2 - 15(1) WPts
27/01/2039Atlanta, USA7 - 13 Angel Zamorano1 - 3 WPts
27/11/2038Atlanta, USA6 - 13 Mark Dunn1 - 15 WPts
27/09/2038San Juan, Puerto Rico6 - 12 Macario Fortuna31 - 5 LPts
30/07/2038Atlanta, USA5 - 12 Rob Truan1 - 21(1) WPts
30/05/2038Atlanta, USA4 - 12 Luther Adelsberger3 - 2 WPts
30/03/2038Houston, USA4 - 11 Dai Colden14 - 11(1) LPts
31/01/2038Hialeah, USA3 - 11 Rodrigo Cirilo6 - 11 WPts
03/12/2037Gomel, Belarus3 - 10 Apostol Panfil25 - 5 LPts
05/10/2037Hamburg, Germany3 - 9 Eloy Krimmer18 - 9 LPts
07/08/2037Atlanta, USA3 - 8 Inigo Farm2 - 6(1) LPts
07/06/2037Atlanta, USA3 - 7 Dave Litts9 - 12 LPts
08/04/2037Atlanta, USA2 - 7 Vashon Waciuma1 - 7 WPts
08/02/2037Atlanta, USA2 - 6 Mario Scopelliti26 - 20 LPts
10/12/2036Atlanta, USA2 - 5 Bertram Creveling8 - 15 LPts
11/10/2036Santa Clarita, USA2 - 4 John Morgan20 - 18 LPts
18/08/2036Atlanta, USA1 - 4 Arthur Abbey2 - 12 WPts
19/06/2036Atlanta, USA1 - 3 Daniel McQuirter1 - 4 LPts
20/04/2036Fort Lauderdale, USA1 - 2 Ian Badillo7 - 18 LPts
21/02/2036Jersey City, USA1 - 1 Joseph Teagan3 - 7 LPts
28/12/2035Atlantic City, USA0 - 1 Daniel Crombie1 - 13 WPts
05/11/2035Atlanta, USA0 - 0 Roger Granberg0 - 0 LPts