1969
Sep 13 Roy Goss Kingston, NY W 6
1970
Jun 2 Henry Ocasio New York W 6
Jun 22 Don McClendon Freeport, NY W 6
Jul 27 Don McClendon Freeport, NY W 6
Aug 17 Ivelaw Eastman Freeport, NY KO 5
Sep 7 Freytes Caban New York D 6
Nov 10 Jose Toro New York W 6
Dec 16 Ivelaw Eastman New York KO 6
1971
Jan 23 Johnny Harp Syracuse, NY D 8
Mar 31 Jose Peterson New York L 8
Jun 7 Willie Daniels Philadelphia W 8
Jul 14 Benny Huertas New York D 10
Aug 17 Don McClendon New York W 8
Nov 5 Benny Huertas New York W 10
Dec 3 Edwin Viruet New York D 10
1972
Apr 24 Hector Matta New York L 10
Jun 16 Frank Jones Thomasville, MO KO 8
Oct 24 Miguel Morales New York KO 4
Nov 13 Victor Ortiz San Juan L 10
1973
Apr 29 Victor Ortiz San Juan L 10
Jun 14 Hector Matta San Juan L 10
Jul 17 Angel "Robinson" Garcia Miami Beach W 10
Aug 7 Miguel Morales Miami Beach KO 7
Oct 15 Chris Fernandez New York L 10
1974
May 27 Chris Fernandez New York L 10
Oct 30 Johnny Howard Boston KO 6
Dec 3 Jose Resto Quebec City, Quebec W 8
1975
Jun 17 Tim Walker Largo, FL L 8
Aug 13 Chuck Wilburn St. Paul, MN KO 3
Sep 13 Percy Hayles Kingston, Jamaica KO 8
1976
Feb 6 Harold Weston New York D 10
May 4 Roberto Duran Miami Beach L 10
Jun 8 Adriano Marrero Miami Beach W 10
Nov 14 Antonio Cervantes Maracay, Venezuela L 10
1977
Apr 2 Mike Everett San Antonio W 10
May 31 Adriano Marrero San Domingo, D.R. L 10
Oct 23 Saensak Muangsurin Bangkok L 15
(For WBC Jr. Welterweight Title)
1978
Feb 27 Jean-Baptiste Piedvache Paris W 10
Jun 2 Leon Gillyard Curacao, Neth. Antilles KO 2
Sep 1 Miguel Bertruz Curacao, Neth. Antilles KO 4
1979
Mar 9 Norman Goins New York W 10
Jul 8 Marion Thomas New York KO 4
1980
Jan 12 Tom Tarantino Atlantic City KO 1
Feb 23 Sang-Hyun Kim Seoul KO 14
(Wins WBC Jr. Welterweight Title)
Jul 7 Esteban DeJesus Bloomington, MN KO 13
(Retains WBC Jr. Welterweight Title)
Oct 2 Maurice Watkins Las Vegas W 15
(Retains WBC Jr. Welterweight Title)
1981
Jun 12 Jo Kimpuani Detroit W 15
(Retains WBC Jr. Welterweight Title)
Aug 29 Thomas Americo Djakarta, Indonesia W 15
(Retains WBC Jr. Welterweight Title)
Dec 30 Obisia Nwakpa Lagos, Nigeria W 15
(Retains WBC Jr. Welterweight Title)
1982
Jun 26 Leroy Haley Highland Heights, OH L 12
(Loses WBC Jr. Welterweight Title)
Oct 21 Monroe Brooks Los Angeles W 10
1983
Feb 13 Leroy Haley Dallas L 12
(For WBC Jr. Welterweight Title)
Nov 15 Ronnie Shields Cleveland L 12
(For NABF Jr. Welterweight Title)
1984
Jan 15 Roberto Juarez Las Vegas W 10
Jul 15 Kevin Austin Kingston, NY KO 10
Nov 3 Billy Costello Kingston, NY L 12
(For WBC Jr. Welterweight Title)
1985
Aug 21 Henry Mobley New York KO 5
1986
Sep 25 James "Buddy" McGirt New York L 10
Nov 6 Rene Arredondo Los Angeles L 10
1987
May 1 Angel Quinones Kingston, NY KO 8
Aug 21 Jorge Vaca Tijuana, Mexico L 10
Dec 3 Antonio Reyes Cruz Kingston, NY W 10
1988
May 27 Angel Cruz New York L 10
Jun 27 Glenwood Brown New York W 10
Oct 11 John Meekins Atlantic City L 10
1989
Feb 9 Glenwood Brown New York L 10
Apr 21 Elvis Perez New York D 10
Apr 28 Gary Hinton Tampa, FL KO 9
1990
Jan 17 Robert Dixon Pittsburgh KO 7
Feb 16 Maurice Blocker St. Louis L 10
Aug 23 Larry Barnes White Plains, NY W 10
1991
Jun 20 Clarence Coleman Parsyppany, France L 10
Oct 20 Gennaro Leon Paris L 8
1992
Mar 29 Michael Benjamin Kingston, NY L 10
May 15 Javier Castillejos Bilbao, Spain L 8
Jun 19 Brian Blakely London L 8
Jul 8 Charlie Brown New York L 6
1993
Apr 23 Pat Coleman Countryside, MO L 8
Aug 13 Derrel Coley Largo, FL KO by 1
1994
Jun 11 Innocent Mushonga South Africa W 10
1995-97
Inactive
1998
Jul 25 George Kellman Lake Worth, FL W 6
Nov 20 Darren McGrew Ocala, FL W 8
1999
Sep 10 Kevin Carter Ocala, FL L 8