| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1956 |  | - Dec. 27 | Norman  Johnson | Milwaukee, United States | L 6 |  | 1957 |  | - Jan. 23 | Jerry Jordan | Chicago, United States | L 4 |  | + Apr. 17 | Jerry Jordan | Chicago, United States | W 4 |  | + May 3 | Billy Williams | Louisville, United States | W 4 |  | - Aug. 9 | Solomon Boysaw | Cleveland, United States | L 6 |  | + Sept. 11 | Jimmy McCoy | Chicago, United States | W 6 |  | + Oct. 30 | Carlo Sarlo | Chicago, United States | W 6 |  | + Dec. 18 | Don Ward | Chicago, United States | W 6 |  | 1958 |  | + Jan. 14 | Chuck Adkins | Chicago, United States | TKO 1 |  | + Jan. 29 | Alan Kennedy | Chicago, United States | W 6 |  | + Mar. 4 | Willie Dillon | Chicago, United States | TKO 5 |  | + Apr. 16 | Joe Reynolds | Chicago, United States | W 6 |  | - May 14 | Cecil Shorts | Chicago, United States | L 8 |  | + June 25 | Candy McFarland | Chicago, United States | W 8 |  | + Sept. 24 | Cecil Shorts | Chicago, United States | TKO 2 |  | + Nov. 12 | Frankie Ryff | Chicago, United States | W 10 |  | + Dec. 17 | Baby Vasquez | Washington, United States | TKO 7 |  | 1959 |  | - Jan. 21 | Lahouari Godih | Washington, United States | L 10 |  | + Apr. 8 | Paul Armstead | Chicago, United States | W 10 |  | + June 4 | Hilario Morales | Los Angeles, United States | W 10 |  | - Sept. 24 | Carl Hubbard | Philadelphia, United States | L 10 |  | - Nov. 28 | Alfredo Urbina | Mexico City, Mexico | TKO by 7 |  | 1960 |  | + Jan. 12 | Larry Boardman | Miami Beach, United States | W 10 |  | + Mar. 30 | Chico Rollins | Chicago, United States | TKO 6 |  | + May 18 | Paolo Rosi | Chicago, United States | W 10 |  | + Aug. 10 | Joey Lopes | Chicago, United States | TKO 7 |  | + Sept. 28 | Gene Gresham | Chicago, United States | W 10 |  | + Nov. 18 | Chico Santos | Sacramento, United States | W 10 |  | 1961 |  | - Jan. 12 | LC Morgan | Los Angeles, United States | L 10 |  | + Feb. 27 | Chuck Taylor | Chicago, United States | W 10 |  | + May 6 | Baby Vasquez | Monterrey, Mexico | W 10 |  | + June 12 | Carlos  Hernandez | Caracas, Venezuela | W 10 |  | + July 10 | Mauro Vazquez | Tijuana, Mexico | W 10 |  | = Oct. 21 | Duilio Loi | Milano, Italy | Draw 15 |  | (For World Super-Lightweight Title) |  | 1962 |  | + Mar. 26 | Mel Middleton | Philadelphia, United States | TKO 8 |  | + June 8 | Dick Gilford | Fort Wayne, United States | W 10 |  | + Sept. 14 | Duilio Loi | Milano, Italy | W 15 |  | (Won World Super-Lightweight Title) |  | - Dec. 15 | Duilio Loi | Milano, Italy | L 15 |  | (Lost World Super-Lightweight Title) |  | 1963 |  | + Jan. 14 | Omrane Sadok | Paris, France | KO 6 |  | + Feb. 25 | Angel Robinson Garcia | Paris, France | W 10 |  | + June 15 | Roberto Cruz | Manila, Philippines | W 15 |  | (Regained World Super-Lightweight Title) |  | + Aug. 27 | Bobby Scanlon | Sacramento, United States | W 10 |  | + Oct. 1 | Joey Limas | Albuquerque, United States | TKO 10 |  | 1964 |  | + Jan. 4 | Yoshinori Takahashi | Tokyo, Japan | KO 13 |  | (Retained World Super-Lightweight Title) |  | + Apr. 18 | Bunny  Grant | Kingston, Jamaica | W 15 |  | (Retained World Super-Lightweight Title) |  | + June 24 | Les Sprague | Regina, Canada | W 10 |  | + Sept. 6 | Mauro Vazquez | Monterrey, Mexico | TKO 8 |  | + Sept. 18 | Mario Rossito | Bogota, Colombia | W 10 |  | 1965 |  | - Jan. 18 | Carlos  Hernandez | Caracas, Venezuela | L 15 |  | (Lost World Super-Lightweight Title) |  | + Apr. 16 | Johnny DePeiza | Port-of-Spain, Trinidad and Tobago | W 10 |  | - Aug. 3 | Jose Napoles | Ciudad Juarez, Mexico | L 10 |  | + Oct. 25 | Kenny Lane | New Orleans, United States | W 12 |  | 1966 |  | + May 2 | Mel Ferguson | Las Vegas, United States | TKO 8 |  | - July 31 | Lennox Beckles | Georgetown, Guyana | L 10 |  | * Sept. 25 | Eugenio Espinoza | Quito, Ecuador | NC 3 |  | 1967 |  | + Feb. 14 | Vic Andreetti | Kensington, Great Britain | TKO 8 |  | + Mar. 4 | Joe N'Gidi | Soweto, South Africa | W 10 |  | + Apr. 3 | Adolph Pruitt | Las Vegas, United States | W 10 |  | + May 29 | Paul Armstead | Las Vegas, United States | W 10 |  | - Aug. 19 | Nicolino Locche | Buenos Aires, Argentina | L 10 |  | + Oct. 2 | Adolph Pruitt | Las Vegas, United States | W 10 |  | + Dec. 5 | Angel Robinson Garcia | Milano, Italy | W 10 |  | = Dec. 19 | Joao Henrique | Sao Paulo, Brazil | Draw 10 |  | 1968 |  | + Sept. 30 | Fernand Simard | Quebec City, Canada | KO 6 |  | + Oct. 19 | Mackeed Mofokeng | Soweto, South Africa | W 10 |  | 1969 |  | + Jan. 2 | Borge Krogh | Copenhagen, Denmark | W 10 |  | + Mar. 15 | Richard Kid Borias | Durban, South Africa | W 10 |  | + Mar. 29 | Joseph Sishi | Durban, South Africa | W 10 |  | + June 5 | Maurice Cullen | Copenhagen, Denmark | W 8 |  | - July 11 | Joao Henrique | Sao Paulo, Brazil | L 10 |  | 1970 |  | + Feb. 16 | Dino Del Cid | Chicago, United States | W 10 |  | + Mar. 25 | Lion Furuyama | Tokyo, Japan | W 10 |  | + Apr. 27 | Clyde Gray | Chicago, United States | W 10 |  | + July 21 | Pedro Adigue Jr | Honolulu, United States | TKO 5 |  | - July 26 | Bunny Grant | Kingston, Jamaica | L 10 |  | + Aug. 8 | Hidemori Tsujimoto | Tokyo, Japan | TKO 8 |  | + Sept. 3 | Johann Orsolics | Vienna, Austria | KO 4 |  | * Sept. 19 | Raul  Rodriguez | Chicago, United States | NC 5 |  | + Nov. 20 | Don Davis | Vienna, Austria | W 10 |  | + Dec. 18 | Domingo Rubio | Santiago de Chile, Chile | TKO 6 |  | 1971 |  | + Mar. 9 | Dorman Crawford | San Jose, Costa Rica | TKO 10 |  | + Oct. 19 | Angel Espada | San Juan, Puerto Rico | W 10 |  | 1972 |  | + Apr. 8 | Frank Flores | Tucson, United States | W 10 |  | + Apr. 17 | Jesse Avalos | Niles, United States | W 10 |  | + May 13 | Frankie Lewis | Chicago, United States | W 10 |  | - July 8 | Victor  Ortiz | San Juan, Puerto Rico | L 10 |  | + Dec. 15 | Nelson Ruiz | Barquisimeto, Venezuela | KO 10 |  | 1973 |  | + Jan. 30 | Armando Muniz | Denver, United States | W 12 |  | NABF Welterweight Title |  | + Mar. 24 | Aristeo Castro | Tucson, United States | KO 2 |  | + Apr. 21 | Johnny Rico | Tucson, United States | W 10 |  | + May 26 | Eddie Blay | Vienna, Austria | W 10 |  | 1974 |  | + Mar. 22 | Armando Muniz | Tucson, United States | W 12 |  | NABF Welterweight Title |  | + Apr. 27 | Angel Robinson Garcia | Tucson, United States | W 10 |  | + May 13 | Ryu Sorimachi | Tokyo, Japan | W 10 |  | - Aug. 16 | Rocky Mattioli | Melbourne, Australia | L 10 |  | - Oct. 26 | Maxwell Malinga | Johannesburg, South Africa | L 10 |  | - Nov. 11 | Shoji Tsujimoto | Tokyo, Japan | L 10 |  | 1975 |  | - May 31 | Franz Csandl | Cologne, Germany | L 8 | 
   SummaryTotal bouts: 98, Won: 74 (21 inside the limit), Lost: 20 (1 inside the limit), Draw: 2, NC: 2 |