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