DateOpponentResultMethodRd
1970-08-24Dave OropezaLossUD10
1970-04-24Ramon FloresWinUD10
1969-08-12Steve FreemanDrawPTS10
1968-11-06Chucho GarciaLossTKO9
1968-09-10Ricardo MedranoLossUD10
1968-04-23Vic GraffioWinTKO8
1967-12-13Nat JacksonWinTKO6
1967-09-11Benito JuarezWinUD10
1967-08-01Percy PughLossUD10
1967-06-26Joe BarrientesWinMD10
1967-06-16Blackie ZamoraWinTKO8
1966-08-27Rodwell LeKayWinPTS10
1966-07-30Joe N'GidiLossPTS10
1966-06-25Joe NgidiLossPTS10
1966-06-04Enoch NhlapoWinPTS10
1966-05-14Josiah NakediWinKO9
1966-04-15Jarmo BerglöfDrawMD10
1965-11-13Frankie NarvaezLossUD10
1965-10-02Mario RossitoLossPTS10
1965-08-26Antonio HerreraLossUD10
1965-06-30Blackie ZamoraWinUD10
1965-05-18Joey OlguinLossUD10
1965-03-09Vic AndreettiLossTKO5
1965-02-27Joe N'GidiLossPTS10
1965-02-09Levi MadiWinPTS10
1964-12-19Joas Kangaroo MaotoWinKO6
1964-11-21Levi MadiWinPTS10
1964-09-14Hector DiazWinKO8
1964-08-25Ricardo MedranoLossDQ10
1964-06-21Esteban SantamariaWinSD10
1964-05-25Paul ArmsteadLossUD10
1964-05-05Tony PerezWinPTS10
1964-04-28Paul ArmsteadLossSD10
1964-04-02Manuel GonzalezLossUD10
1963-09-14Pedro GalassoWinTKO5
1963-06-22Alfredo UrbinaLossUD10
1963-05-21Joey LopesWinRTD7
1963-04-20Manuel AlvarezWinKO8
1963-02-25Dave CharnleyLossKO6
1963-01-22Tony NoriegaWinKO6
1962-08-24Luis MolinaLossUD10
1961-10-28Bert SomodioWinUD15
1961-04-18Dave CharnleyWinPTS15
1961-03-07Joey ParksWinUD10
1960-12-07Giordano CampariLossPTS10
1960-10-28Cisco AndradeWinUD15
1960-08-25Harlow IrwinWinTKO5
1960-03-21Ray PortillaLossTKO6
1959-12-14Joey ParksWinUD10
1959-12-02Dave CharnleyWinTKO6
1959-09-25Joey ParksDrawPTS10
1959-09-09Gale KerwinWinTKO4
1959-08-27Santiago RamirezWinKO8
1959-06-03Paolo RosiWinTKO9
1959-02-11Johnny BussoWinUD15
1958-11-05Johnny BussoLossUD10
1958-02-26Orlando EchevarriaWinKO1
1958-01-24Ernie WilliamsWinTKO5
1957-12-04Joey LopesWinTKO11
1957-11-12Kid CentellaWinUD10
1957-08-21Joey LopesDrawMD10
1957-07-30Gilberto HolguinWinUD10
1957-06-19Orlando ZuluetaWinTKO15
1957-03-12Armand SavoieWinSD10
1956-06-06Eddie BrantWinTKO3
1956-02-06Arthur PersleyWinKO9
1955-12-13Ray PortillaWinTKO
1955-11-08Ray RiojasWinRTD7
1955-10-01Jimmy HackneyWinUD10
1955-08-01Arthur PersleyLossUD12
1955-06-16Junius WestWinKO3
1955-03-20Tony ArmenterosWinPTS10
1955-03-06Bobby RosadoWinUD10
1955-01-30Tito DespaigneWinKO4
1955-01-18Tony ArmenterosWinTKO8
1954-12-29Tony ArmenterosLossPTS6
1954-09-28Carl CoatesLossSD10
1954-08-31Nat JacksonWinKO4
1954-07-25Wilfrdo BrownWinKO4
1954-06-20Federico PlummerWinTKO9
1954-05-18Elvis MatthewsWinTKO7
1954-04-13Little DavidWinTKO9
1954-04-05Jimmy LouisWinUD6
1954-03-24Isaac LogartWinUD10
1954-02-08Charlie SmithLossDQ6
1953-12-29Cliff DyesWinTKO9
1953-11-10Ernie HallWinTKO3
1953-06-09Luther RawlingsDrawPTS10
1953-04-22Orlando ZuluetaDrawPTS10
1953-01-07Joey GreenwoodWinUD10
1952-12-10Don BowmanWinKO1
1952-10-10George AraujoLossKO7
1952-08-22Jimmy TaylorWinSD10
1952-07-18Marshall ClaytonWinRTD8
1952-07-11Melvin BartholomewWinPTS10
1952-06-10Jerry TurnerWinTKO5
1952-03-28Calvin SmithWinTKO7
1952-03-14Walter HainesWinSD10
1952-02-15Walter HainesDrawPTS10
1952-02-04Walter HainesDrawPTS6
1951-09-28Stonewall JacksonWinTKO5
1951-08-31Tommy CampbellWinKO1
1951-05-11Honeychile JohnsonWinUD10
1951-04-27Lester FeltonWinSD10
1951-04-13Teddy DavisWinUD10
1951-03-19Baby Neff OrtizWinKO2
1951-02-20Tommy CampbellLossMD10
1950-12-14Bernie HallWinKO11
1950-11-27Irvin SteenNCND10
1950-10-30Charley WilliamsWinKO1
1950-09-22Jack HassenWinKO8
1950-06-16John L. DavisLossUD10
1950-02-22Dave MarshWinPTS4
1950-02-06Danny WomberWinUD8
1950-01-20Milton ScottWinTKO2
1949-12-05Isaac JenkinsWinPTS6
1949-07-01Charley MilanWinUD10
1949-06-06Willie RussellWinUD10
1949-05-27Leroy WillisWinPTS10
1949-05-23John L.aBroiDrawPTS10
1949-05-10Hugh SublettWinUD8
1949-04-25Joe SgroWinPTS8
1949-03-28Luther RawlingsWinPTS10
1949-03-22Booker T EllisWinPTS6
1949-01-21Loisel IsadoreWinKO2
1948-10-31Arthur PersleyWinPTS8
1948-10-26Frankie CockrellWinKO5
1948-10-01Freddie DawsonLossUD10
1948-07-25Luther BurgessDrawPTS10
1948-05-07Bobby McQuillarLossPTS10
1948-02-28Bobby McQuillarDrawPTS10
1947-12-15Joey BagnatoWinKO1
1947-11-10Arthur KingLossSD8
1947-10-21Arthur KingWinUD8
1947-10-06Ernie ButlerWinKO5
1947-09-24Danny RobinsonWinPTS10
1947-08-06Danny WebbWinPTS10
1947-07-23Freddie LatsonWinPTS6
1947-07-14Walter StevensWinPTS6
1947-07-04Melvin BartholomewWinUD10
1947-05-18Leonard CaesarWinDQ10
1947-03-28Melvin BartholomewLossUD10
1947-03-07Buster TylerDrawPTS10
1946-12-20Janius WestWinPTS10
1946-10-18Bob WeatherlyWinPTS8
1946-07-26Buster TylerLossPTS10
1946-06-28Midget JonesWinPTS8
1946-05-03Arthur RossWinKO2
1946-04-05Francis AdamsWinPTS6
1946-03-29Leonard CaesarWinPTS8
1946-03-22Leonard CaesarDrawPTS6
1946-01-20Johnny MonroeWinPTS6
1946-01-13Leonard CaesarLossPTS5
1945-07-09Melvin BartholomewLossKO3
1943-09-03Leonard CaesarWinPTS4
1943-08-01Leonard CaesarWinPTS4
1943-04-19Charles WrightWinKO3
1943-04-02Richard GermaineWinTKO4
1943-03-26Midget JonesLossPTS6
1943-02-19Kenneth HurstWinPTS6
1943-01-24Richard GermaineWinKO3
1943-01-15Ringer ThompsonWinPTS4
1942-12-13Ringer ThompsonWinPTS6
1942-07-27Kid AlphonseWinKO3
1941-12-05John L. RobertsonLossKO1
1941-10-06George BradfordDrawPTS4