Amateur results| Date | Opponent | Place | Result | | 1989 | | - Mar. 29 | Frank Pena | Colorado Springs, Colorado | LPTS 3 | |
| Knoxville, Tennessee, US National Golden Gloves 2nd place, 57 kg | + May 11 | Rodney Hughes | Knoxville, Tennessee | WPTS 3 | | + May 12 | Lamar Murphy | Knoxville, Tennessee | WPTS 3 | | + May 12 | Perry Lee Keyes | Knoxville, Tennessee | WPTS 3 | | - May 13 | Oscar De La Hoya | Knoxville, Tennessee | LPTS 3 | |
| Ottawa, Canada, Canada Cup gold medal, 57 kg | + June 9 | Wesley Sunshine | Ottawa, Canada | WPTS 4:0 | | + June 10 | Alberto Ramirez | Ottawa, Canada | WPTS 5:0 | | + June 11 | Peter Richardson | Ottawa, Canada | WAB 2 | |
| Bayamon, Puerto Rico, World Junior Championships quarter-finals, 57 kg | + Aug. 11 | Thomas Damgaard | Bayamon, Puerto Rico | WRSC 1 | | - Aug. 13 | Dmitry Shurshakov | Bayamon, Puerto Rico | LPTS 38:36 | | 1990 | |
| Colorado Springs, Colorado, United States National Championships 2nd place, 57 kg | + Feb. 28 | Teddy Randolph | Colorado Springs, Colorado | WPTS 3 | | + Mar. 1 | Mike Rafferty | Colorado Springs, Colorado | WPTS 3 | | - Mar. 3 | Oscar De La Hoya | Colorado Springs, Colorado | LPTS 3 | |
| Moscow, Soviet Union, Dual Match Soviet Union vs USA, 57 kg | - Apr. 29 | Sergey Galikeyev | Moscow, Soviet Union | LPTS 2:1 | |
| Seattle, Washington, Goodwill Games silver medal, 57 kg | + July 31 | Kirkor Kirkorov | Seattle, Washington | WPTS 4:1 | | + Aug. 2 | Faat Gatin | Seattle, Washington | WRSCH 3 | | - Aug. 5 | Oscar De La Hoya | Seattle, Washington | LPTS 4:1 | | 1991 | |
| Honolulu, Hawaii, Dual Match USA vs South Korea, 57 kg | - Jan. 11 | Jin Myong Dol | Honolulu, Hawaii | LPTS 2:1 | |
| Colorado Springs, Colorado, United States National Championships winner, 57 kg | + Feb. 27 | Martin Ulloa | Colorado Springs, Colorado | WPTS 3 | | + Feb. 28 | Fernando Sanchez | Colorado Springs, Colorado | WRSCH 2 | | + Mar. 2 | Kenneth Friday | Colorado Springs, Colorado | WPTS 3 | |
| Spokane, Washington, Dual Match USA vs Soviet Union, 57 kg | + Mar. 29 | Kahaber Barawi | Spokane, Washington | WPTS 4:1 | |
| Fort Bragg, North Carolina, Dual Match USA vs Cuba, 57 kg | + May 25 | Eddy Suarez | Fort Bragg, North Carolina | WPTS 3 | |
| Inglewood, California, US Olympic Festival winner, 57 kg | + July 16 | Kenneth Friday | Inglewood, California | WPTS 3 | |
| Napoli and Pesaro, Italy, Dual Match Italy vs USA, 57 kg | + Sept. 26 | Sandro Casamonica | Napoli, Italy | WPTS 3:0 | | + Sept. 28 | Sandro Casamonica | Pesaro, Italy | WPTS 3:0 | |
| Sydney, Australia, World Championships preliminaries, 57 kg | + Nov. 16 | Jose Fernandes | Sydney, Australia | WRSC 1 | | - Nov. 18 | Duk-Kyu Park | Sydney, Australia | LPTS 49:47 | | 1992 | |
| Birmingham, Alabama, Dual Match USA vs Hungary, 57 kg | + Jan. 10 | Zoltan Kalocsai | Birmingham, Alabama | WPTS 3 | |
| Sacramento, California, Dual Match USA vs Bulgaria, 57 kg | + Feb. 1 | Toncho Tonchev | Sacramento, California | WPTS 3 | |
| Tampa, Florida, AIBA Challenge, 57 Kg | - Mar. 14 | Arnaldo Mesa | Tampa, Florida | LPTS 21:9 | |
| Worcester, Massachusetts, US Olympic Trials 2nd place, 57 kg | + June 11 | Kenneth Friday | Worcester, Massachusetts | WPTS 3 | | + June 12 | Michael Clark | Worcester, Massachusetts | WPTS 3 | | - June 14 | Julian Wheeler | Worcester, Massachusetts | LPTS 3 | |
| Phoenix, Arizona, US Olympic Box-offs, 57 kg | - June 27 | Julian Wheeler | Phoenix, Arizona | LPTS 3 |
Professional record| Date | Opponent | Place | Result | | 1992 | | + Oct. 20 | Pedro Cotto | Atlantic City, United States | TKO 1 | | 1993 | | + Feb. 15 | Antonio Pressley | Philadelphia, United States | KO 1 | | + Mar. 13 | Genaro Andujar | Poughkeepsie, United States | W 6 | | + Apr. 22 | Dan Rucker | New York, United States | W 6 | | + May 23 | Robert Harris
| Reading, United States | TKO 2 | | + June 17 | Richard De Jesus | Philadelphia, United States | TKO 5 | | + June 26 | Leon Bostic | Atlantic City, United States | W 6 | | + Aug. 10 | Darrett Crockett | Greenville, United States | TKO 2 | | 1994 | | + Jan. 8 | Arturo Nina | Catskill, United States | W 8 | | + Mar. 17 | Eugene Dundee | Philadelphia, United States | TKO 1 | | + Apr. 21 | Luis Maysonet | Philadelphia, United States | W 8 | | + June 11 | Fred Valera | Atlantic City, United States | W 10 | | + July 1 | Lyndon Walker | Philadelphia, United States | W 8 | | + Aug. 19 | Kevin Marston | Atlantic City, United States | KO 1 | | + Oct. 11 | Isander Lacen | Philadelphia, United States | TKO 5 | | + Nov. 22 | Juan Negron | Secaucus, United States | W 10 | | 1995 | | + Jan. 28 | Lionel Butler
| Atlantic City, United States | W 10 | | + Apr. 4 | Isaac Cruz | Philadelphia, United States | W 10 | | + June 6 | Jimmy Deoria | Philadelphia, United States | TKO 5 | | + June 23 | Edwin Ruiz | Philadelphia, United States | TKO 3 | | + Oct. 17 | Demetrio Ceballos | Philadelphia, United States | W 12 | | USBA Lightweight Title | | 1996 | | + May 21 | Sammy Mejias | Philadelphia, United States | WDQ 9 | | USBA Lightweight Title | | + July 21 | Emanuel Augustus | Baltimore, United States | W 10 | | - Dec. 21 | Philip Holiday | Uncasville, United States | L 12 | | IBF Lightweight Title | | 1997 | | - July 1 | Israel Cardona | Wildwood, United States | TKO by 3 | | USBA Lightweight Title | | + Nov. 7 | Dezi Ford | Philadelphia, United States | W 10 | | 1998 | | + May 1 | Manuel De Leon | Philadelphia, United States | W 10 | | + Aug. 22 | Arturo Gatti | Atlantic City, United States | W 10 | | + Dec. 12 | Arturo Gatti | Atlantic City, United States | W 10 | | 1999 | | - Apr. 17 | Angel Manfredy | Indio, United States | L 10 | | + Sept. 3 | James Crayton | Cherokee, United States | W 12 | | NABF Lightweight Title | | + Nov. 11 | Tyrone Flucker | Philadelphia, United States | KO 2 | | 2000 | | - Apr. 15 | Antonio Diaz | Las Vegas, United States | TKO by 11 | | International Boxing Association Super-Lightweight Title | | = Aug. 11 | Vivian Harris | Atlantic City, United States | Draw 10 | | - Nov. 11 | Jesse James Leija | Las Vegas, United States | L 10 | | 2001 | | + Mar. 2 | Alric Johnson | Verona, United States | TKO 8 | | - July 6 | Efren Hinojosa | Lake Tahoe, United States | L 10 | | 2002 | | - Oct. 11 | Charles Tschorniawsky | Philadelphia, United States | L 10 | | = Nov. 15 | Luis Alberto Santiago | Philadelphia, United States | Draw 12 | | International Boxing Council Americas Super-Lightweight Title | | 2003 | | + June 19 | Mike McFail | Philadelphia, United States | W 6 | | - Nov. 11 | Michael Stewart | Philadelphia, United States | TKO by 8 | | USBA Super-Lightweight Title | | 2004 | | - Aug. 17 | Reggie Nash | Valley Forge, United States | L 8 | | 2005 | | + Feb. 18 | Tyrone Winckler | Philadelphia, United States | W 6 | | - May 28 | Julio Cesar Chavez | Los Angeles, United States | L 10 | 2006 Inactive | | 2007 | | - June 8 | Darien Ford | Philadelphia, United States | L 6 | | 2008 | | - July 3 | Favio Medina | Worley, United States | L 10 |
Summary
Total bouts: 46, Won: 32 (12 inside the limit), Lost: 12 (3 inside the limit), Draw: 2, NC: 0
|