| No amateur results Professional record|  |  | 1968 |  | Date | Opponent | Place | Result |  | + Aug. 27 | Hurricane Hart | Washington, United States | KO 4 |  | + Sept. 9 | Dave Mosby | Washington, United States | KO 4 |  | + Oct. 21 | Milton Carr | Alexandria, United States | TKO 2 |  | = Oct. 31 | Roland Trottman | Baltimore, United States | Draw 4 |  | + Nov. 18 |  Winston Noel | Alexandria, United States | KO 5 |  | - Dec. 16 |  Benny Huertas | Alexandria, United States | L 6 |  |  |  | 1969 |  | Date | Opponent | Place | Result |  | + Feb. 10 | Billy Elliott | Alexandria, United States | KO 6 |  | + Mar. 10 | Chuck Johns | Alexandria, United States | KO 1 |  | + Mar. 31 |  Tommy Richardson | Alexandria, United States | KO 3 |  | + Apr. 28 |  Bobby Hayman | Washington, United States | W 6 |  | + May 12 |  Nikita Tar Hocker | Washington, United States | KO 4 |  | + June 9 |  Frank Steele | Washington, United States | KO 5 |  | + June 30 |  Dave Wyatt | Washington, United States | KO 7 |  | + Aug. 18 |  Teddy Cooper | Washington, United States | W 10 |  | + Sept. 15 | Joe Myers | Washington, United States | KO 6 |  |  |  | 1970 |  | Date | Opponent | Place | Result |  | - Feb. 14 |  Dario Hidalgo | San Juan, Puerto Rico | L 10 |  | + Apr. 16 | Larry Adkins | Baltimore, United States | W 10 |  | - May 28 |  Adrian Davis | Baltimore, United States | KO by 2 |  | + July 30 |  Winston Noel | Baltimore, United States | W 10 |  | + Sept. 16 |  Herbie Lee | Washington, United States | W 10 |  |  |  | 1971 |  | Date | Opponent | Place | Result |  | + Jan. 19 | Pat McCormack | Kensington, Great Britain | KO 3 |  | = Mar. 22 |  Joseph Bessala | Paris, France | Draw 10 |  | + Apr. 26 |  Ivelaw Eastman | Washington, United States | KO 4 |  | + June 23 | Clyde Tyler | Washington, United States | KO 6 |  | + July 13 | Bob Payzant | Washington, United States | TKO 2 |  | + Sept. 28 |  Marcelino Alicia | Washington, United States | KO 4 |  | + Nov. 16 |  Otho Tyson | Baltimore, United States | KO 6 |  |  |  | 1972 |  | Date | Opponent | Place | Result |  | - Jan. 18 |  Vernon Mason | Baltimore, United States | L 10 |  | + Apr. 20 |  Vernon Mason | Baltimore, United States | W 12 |  | + May 16 |  Doc McClendon | Washington, United States | W 10 |  | + Aug. 24 |  Bobby Hayman | Baltimore, United States | W 10 |  |  |  | 1973 |  | Date | Opponent | Place | Result |  | + Feb. 1 |  Ely Yares | Los Angeles, United States | W 10 |  | + Feb. 14 |  Zovek Barajas | Honolulu, United States | W 10 |  | - Apr. 16 |  Esteban De Jesus | San Juan, Puerto Rico | L 10 |  | + May 8 | Andre Reed | Washington, United States | KO 3 |  | - Dec. 10 |  Hedgemon Lewis | New York, United States | L 10 |  |  |  | 1974 |  | Date | Opponent | Place | Result |  | + Jan. 16 |  Chris Fernandez | Baltimore, United States | W 10 |  | - Apr. 26 |  Hector Thompson | Brisbane, Australia | L 10 |  | + May 21 |  Mario Saurennann | Largo, United States | W 10 |  | + July 18 |  Angel Robinson Garcia | Baltimore, United States | W 10 |  | + Aug. 27 |  Jim Henry | Alexandria, United States | KO 8 |  | - Nov. 26 |  Alfonso Hayman | Landover, United States | TKO by 10 |  |  |  | 1975 |  | Date | Opponent | Place | Result |  | + Feb. 22 |  Clyde Washington | Landover, United States | TKO 5 |  | + Apr. 29 |  Keith Averette | Landover, United States | W 10 |  | + June 17 |  Alfonso Hayman | Landover, United States | W 10 |  | = Aug. 26 |  Harold Weston | Largo, United States | Draw 10 |  | - Oct. 11 |  Angel Espada | San Juan, Puerto Rico | L 15 |  | WBA Welterweight Title |  |  |  | 1976 |  | Date | Opponent | Place | Result |  | + Apr. 2 |  Joe Grier | Washington, United States | TKO 8 |  | - May 24 |  Fausto Rodriguez | Santo Domingo, Dominican Republic | L 10 |  | + June 26 |  Daniel Aldo Gonzalez | Monte Carlo, Monaco | W 10 |  | + Sept. 17 |  Jose Baquedano | Inglewood, United States | TKO 8 |  |  |  | 1977 |  | Date | Opponent | Place | Result |  | + Feb. 13 | Anthony House | Annapolis, United States | TKO 2 |  | - Nov. 18 |  Eddie Marcelle | Port-of-Spain, Trinidad And Tobago | L 10 |  | + Dec. 17 |  Freddie Boynton | Washington, United States | W 10 |  |  |  | 1978 |  | Date | Opponent | Place | Result |  | + Feb. 4 |  Victor Taco Perez | Baltimore, United States | W 10 |  | + Apr. 13 |  Justice Ortiz | Landover, United States | W 8 |  | + May 10 |  Roland Pryor | Washington, United States | TKO 8 |  | + Nov. 21 |  Sammy Rookard | Landover, United States | TKO 10 |  |  |  | 1979 |  | Date | Opponent | Place | Result |  | - Jan. 11 |  Sugar Ray Leonard | Landover, United States | TKO by 8 |  | - June 2 |  Harold Volbrecht | Mmabatho, South Africa | L 10 |  |  |  | 1980 |  | Date | Opponent | Place | Result |  | + Feb. 27 | Larry Moore | Washington, United States | KO 3 |  | - Mar. 31 |  Roger Leonard | Landover, United States | L 8 |  |  |  |  |  | 1981-1996 Inactive
 |  |  |  | 1997 |  | Date | Opponent | Place | Result |  | - Feb. 1 |  Earl Allen | Washington, United States | L 8 | 
   
SummaryTotal bouts: 63, Won: 45 (26 inside the limit), Lost: 15 (3 inside the limit), Draw: 3, NC: 0, ND: 0 |