DateOpponentResultMethodRd
1951-08-15Jimmy BivinsWinUD10
1951-08-01Cesar BrionWinUD10
1951-06-15Lee SavoldWinKO6
1951-05-02Omelio AgramonteWinUD10
1951-02-23Andy WalkerWinTKO10
1951-02-07Omelio AgramonteWinUD10
1951-01-03Freddie BeshoreWinTKO4
1950-11-29Cesar BrionWinUD10
1946-09-18Tami MaurielloWinKO1
1944-11-14Johnny DavisWinTKO1
1942-03-27Abe SimonWinTKO6
1942-01-09Buddy BaerWinKO1
1941-09-29Lou NovaWinTKO6
1941-05-23Buddy BaerWinDQ7
1941-04-08Tony MustoWinTKO9
1941-03-21Abe SimonWinTKO13
1941-02-17Gus DorazioWinKO2
1941-01-31Red BurmanWinKO5
1940-12-16Al McCoyWinRTD5
1940-06-20Arturo GodoyWinTKO8
1940-03-29Johnny PaychekWinTKO2
1940-02-09Arturo GodoyWinSD15
1939-09-20Bob PastorWinKO11
1939-06-28Tony GalentoWinTKO4
1939-04-17Jack RoperWinKO1
1938-04-04Harry ThomasWinKO5
1938-02-23Nathan MannWinKO3
1937-08-30Tommy FarrWinUD15
1937-02-17Natie BrownWinKO4
1937-01-29Bob PastorWinUD10
1937-01-11Steve KetchelWinKO2
1936-12-14Eddie SimmsWinTKO1
1936-10-09Jorge BresciaWinKO3
1936-09-22Al EttoreWinKO5
1936-01-17Charley RetzlaffWinKO1
1935-12-13Paulino UzcudunWinTKO4
1935-08-07King LevinskyWinTKO1
1935-04-22Biff BennettWinKO1
1935-04-12Roy LazerWinKO3
1935-03-29Natie BrownWinUD10
1935-03-08Don "Red" BarryWinTKO3
1935-02-21Lee RamageWinTKO2
1935-01-11Hans BirkieWinTKO10
1935-01-04Patsy PerroniWinPTS10
1934-12-14Lee RamageWinTKO8
1934-11-30Charley MasseraWinKO3
1934-11-14Stanley PoredaWinKO1
1934-10-31Jack O'DowdWinKO2
1934-10-24Art SykesWinKO8
1934-09-26Adolph WiaterWinPTS10
1934-09-11Al DelaneyWinTKO4
1934-08-27Buck EverettWinKO2
1934-08-13Jack KranzWinUD8
1934-07-30Larry UdellWinTKO2
1934-07-12Willie DaviesWinTKO3
1934-07-04Jack KrackenWinKO1