DateOpponentResultMethodRd
1940-04-06Simon ChavezDrawPTS10
1939-12-11Frankie CovelliLossSD10
1939-10-04Tony OliveraLossPTS10
1939-08-14Jimmy PerrinLossUD10
1939-07-25Frankie BoveLossPTS8
1939-07-07Young Johnny BuffWinPTS8
1939-04-02K.O. MorganWinUD15
1938-12-19Al ManciniLossUD10
1938-11-01Henry HookLossPTS10
1938-09-05Lou TransparentiWinUD10
1938-05-04Nat LitfinLossSD10
1938-04-19K.O. MorganLossUD10
1937-11-13Johnny DeFoeDrawPTS8
1937-09-01Eddie ReedWinKO8
1937-07-21Georgie HolmesWinTKO3
1937-06-21Pat RobertsonWinTKO8
1937-05-12Nicky JeromeWinTKO2
1936-11-13Indian QuintanaWinKO1
1936-08-31Tony MarinoWinTKO13
1936-07-15Indian QuintanaLossUD10
1936-02-05Al GilletteWinTKO5
1935-08-07Pete SanstolWinUD12
1935-06-21Johnny BangWinKO5
1934-08-08Eugène HuatWinUD15
1934-06-26Rodolfo CasanovaWinKO9
1934-06-06Bobby LeithamWinTKO5
1934-05-07Bobby LeithamWinTKO7
1933-09-15Felipe AndradeDrawPTS
1933-08-27Vicente AbadiaWinPTS8
1933-08-13Ray LuloloWinPTS8
1933-06-23KO TigerWinTKO2
1933-05-27Ely ArriagaLossPTS8
1933-05-12Pedro RuizWinPTS10
1933-04-08KO TigerWinPTS8
1933-02-11Enrique ChaffardetLossPTS10
1933-01-09Enrique ChaffardetDrawPTS10
1932-07-31Simon ChavezLossPTS10
1932-06-26Enrique MendozaWinPTS8
1932-06-04Sindulfo DiazWinPTS10
1932-04-23Jose LagoLossPTS8
1932-03-19Firpo ZulianoLossPTS12
1931-11-15Enrique ChaffardetLossPTS10
1931-09-13Phil TobiasWinPTS10
1931-08-09Abeol AlvarezWinKO5
1931-07-18Firpo ZulianoWinPTS10
1931-06-28Simon ChavezWinPTS10
1931-05-17Rafael MoralesWinKO2
1931-05-03Isidoro GonzalezWinKO5
1931-02-01Rafael MoralesWinPTS10
1931-01-16Ramon RodriquezWinPTS4
1931-01-01Rafael MoralesLossPTS8
1930-10-05Ramon RodriquezWinPTS6
1930-09-12Luis Emilio PerezLossPTS4
1930-08-29Luis Emilio PerezWinPTS4
1930-07-17Luis Emilio PerezWinTKO2