| No. |
Result |
Record |
Opponent |
Type |
Round, time |
Date |
Location |
Notes |
| 34 |
Loss |
29–5 |
Greg Haugen |
TKO |
7 (12), 2:27 |
April 3, 1992 |
Convention Center, Reno, Nevada, U.S. |
For vacant NABF light welterweight title |
| 33 |
Loss |
29–4 |
Héctor Camacho |
SD |
12 |
March 6, 1989 |
Lawlor Events Center, Reno, Nevada, U.S. |
For inaugural WBO light welterweight title |
| 32 |
Loss |
29–3 |
Livingstone Bramble |
UD |
15 |
February 16, 1985 |
Lawlor Events Center, Reno, Nevada, U.S. |
For WBA lightweight title |
| 31 |
Loss |
29–2 |
Livingstone Bramble |
TKO |
14 (15), 0:53 |
June 1, 1984 |
Memorial Auditorium, Buffalo, New York, U.S. |
Lost WBA lightweight title |
| 30 |
Win |
29–1 |
Bobby Chacon |
TKO |
3 (15), 1:17 |
January 14, 1984 |
Lawlor Events Center, Reno, Nevada, U.S. |
Retained WBA lightweight title |
| 29 |
Win |
28–1 |
Johnny Torres |
KO |
1 (10), 2:58 |
November 25, 1983 |
Caesars Palace, Paradise, Nevada, U.S. |
|
| 28 |
Win |
27–1 |
Orlando Romero |
KO |
9 (15), 1:56 |
September 15, 1983 |
Madison Square Garden, New York City, New York, U.S. |
Retained WBA lightweight title |
| 27 |
Win |
26–1 |
George Feeney |
UD |
10 |
February 6, 1983 |
Palazzetto dello Sport, Saint-Vincent, Italy |
|
| 26 |
Win |
25–1 |
Kim Duk-koo |
KO |
14 (15), 0:19 |
November 13, 1982 |
Caesars Palace, Paradise, Nevada, U.S. |
Retained WBA lightweight title; Kim died five days later due to injuries sustained in the fight |
| 25 |
Win |
24–1 |
Ernesto España |
TKO |
6 (15), 2:59 |
July 24, 1982 |
Mollenkopf Stadium, Warren, Ohio, U.S. |
Retained WBA lightweight title |
| 24 |
Win |
23–1 |
Arturo Frias |
TKO |
1 (15), 2:54 |
May 8, 1982 |
The Aladdin, Paradise, Nevada, U.S. |
Won WBA lightweight title |
| 23 |
Win |
22–1 |
Julio Valdez |
TKO |
10 (12), 0:59 |
January 23, 1982 |
Sands, Atlantic City, New Jersey, U.S. |
Retained NABF lightweight title |
| 22 |
Win |
21–1 |
Manuel Abedoy |
TKO |
2 (10), 2:08 |
December 26, 1981 |
Bally's Park Place, Atlantic City, New Jersey, U.S. |
|
| 21 |
Loss |
20–1 |
Alexis Argüello |
TKO |
14 (15), 1:44 |
October 3, 1981 |
Bally's Park Place, Atlantic City, New Jersey, U.S. |
For WBC and The Ring lightweight titles |
| 20 |
Win |
20–0 |
José Luis Ramírez |
UD |
12 |
July 19, 1981 |
Packard Music Hall, Warren, Ohio, U.S. |
Retained NABF lightweight title |
| 19 |
Win |
19–0 |
Jorge Morales |
RTD |
9 (12), 3:00 |
May 16, 1981 |
Concord Resort Hotel, Thompson, New York, U.S. |
Won NABF lightweight title |
| 18 |
Win |
18–0 |
Al Ford |
UD |
10 |
April 2, 1981 |
Conrad Hotel, Chicago, Illinois, U.S. |
|
| 17 |
Win |
17–0 |
Norman Goins |
KO |
2 (10), 0:37 |
March 12, 1981 |
Felt Forum, New York City, New York, U.S. |
|
| 16 |
Win |
16–0 |
Marvin Ladson |
KO |
1 (10), 0:57 |
December 17, 1980 |
St. John Arena, Steubenville, Ohio, U.S. |
|
| 15 |
Win |
15–0 |
Kelvin Lampkin |
KO |
2 (10), 2:10 |
December 9, 1980 |
Packard Music Hall, Warren, Ohio, U.S. |
|
| 14 |
Win |
14–0 |
Bobby Plegge |
TKO |
6 (10) |
October 28, 1980 |
Packard Music Hall, Warren, Ohio, U.S. |
|
| 13 |
Win |
13–0 |
Johnny Summerhays |
UD |
10 |
September 9, 1980 |
Packard Music Hall, Warren, Ohio, U.S. |
|
| 12 |
Win |
12–0 |
Jaime Nava |
PTS |
10 |
July 30, 1980 |
Silver Slipper, Paradise, Nevada, U.S. |
|
| 11 |
Win |
11–0 |
Leon Smith |
KO |
1 (8) |
July 23, 1980 |
Silver Slipper, Paradise, Nevada, U.S. |
|
| 10 |
Win |
10–0 |
Trevor Evelyn |
KO |
2 (8), 1:39 |
June 18, 1980 |
Fieldhouse, Struthers, Ohio, U.S. |
|
| 9 |
Win |
9–0 |
Bobby Sparks |
KO |
1 (12), 1:28 |
April 30, 1980 |
Fieldhouse, Struthers, Ohio, U.S. |
|
| 8 |
Win |
8–0 |
Antonio Rutledge |
TKO |
1 (6), 1:44 |
March 17, 1980 |
Market Square Arena, Indianapolis, Indiana, U.S. |
|
| 7 |
Win |
7–0 |
Ramiro Hernandez |
TKO |
3 (8), 1:35 |
January 26, 1980 |
Mississippi Coliseum, Jackson, Mississippi, U.S. |
|
| 6 |
Win |
6–0 |
Charlie Evans |
KO |
2 (6), 0:08 |
January 22, 1980 |
Market Square Arena, Indianapolis, Indiana, U.S. |
|
| 5 |
Win |
5–0 |
Dale Gordon |
KO |
1 (8) |
January 15, 1980 |
Memorial High School Fieldhouse, Campbell, Ohio, U.S. |
|
| 4 |
Win |
4–0 |
Roberto Perez |
KO |
1 (6), 1:05 |
December 14, 1979 |
Convention Center, Dallas, Texas, U.S. |
|
| 3 |
Win |
3–0 |
Ricky Patterson |
KO |
2 (6), 1:11 |
November 24, 1979 |
D.C. Armory, Washington, D.C., U.S. |
|
| 2 |
Win |
2–0 |
Lou Daniels |
UD |
6 |
November 13, 1979 |
Convention Center, Phoenix, Arizona, U.S. |
|
| 1 |
Win |
1–0 |
Phil Bowen |
KO |
1, 1:59 |
October 18, 1979 |
Fieldhouse, Struthers, Ohio, U.S. |
|