DateOpponentResultMethodRd
1939-02-25Art 'Young' CampbellWinKO4
1938-11-08Al McCoyLossPTS10
1938-09-01Buddy KnoxLossMD10
1938-01-24Steve DudasLossSD10
1938-01-08Tiger HairstonWinTKO2
1937-11-17Johnny RiskoLossUD10
1937-09-28Leroy HaynesLossTKO6
1937-09-13Patsy PerroniWinRTD3
1937-05-04Leonard BostickWinKO1
1937-03-10Gunnar BärlundWinPTS10
1937-01-15Tiger Jack FoxLossTKO2
1936-11-02Buck EverettWinTKO4
1936-08-17Red BruceLossMD10
1936-08-04Jimmy DeSolaWinPTS8
1936-04-02Tommy FarrLossPTS10
1935-12-10Al McCoyLossPTS10
1935-09-20Henry FirpoWinKO3
1935-03-25Mickey DuganWinPTS8
1935-02-26Dutch WeimerLossPTS10
1935-01-11Fanis TzanetopoulosWinUD10
1934-07-20Abe FeldmanDrawPTS10
1933-12-22Al GainerWinPTS10
1933-11-17Charley MasseraWinPTS8
1933-10-09Unknown WinstonWinPTS6
1933-08-17Al GainerDrawPTS6
1933-07-26Sam PortneyWinPTS10
1933-07-05Charley MasseraDrawPTS10
1933-06-19Tony ShuccoLossPTS10
1933-03-10Charley MasseraLossPTS5
1933-01-20Paul MarquesWinPTS5
1932-12-29Martin LevandowskiLossTKO5
1932-11-18Tommy WalshWinPTS6
1932-09-01Al GainerLossPTS10
1932-07-20Muggs KerrWinPTS8
1932-06-01Dick FullamWinPTS8
1932-02-15Arthur HuttickLossUD10
1932-01-15Baxter CalmesLossPTS10
1931-12-30Clyde ChastainWinSD10
1931-12-18Tait LittmanWinKO4
1931-11-23Don PetrinWinTKO6
1931-10-23Willie BushWinPTS10
1931-09-01Al GainerLossPTS10
1931-08-14Willie BushLossPTS10
1931-07-27Al GainerWinPTS10
1931-06-22Willard DixWinKO1
1931-06-08Tony FerranteWinTKO5
1931-03-30Joe BanovicLossPTS10
1931-02-24Tony FerranteWinUD10
1930-12-19Joe BanovicWinPTS10
1930-10-22Willard DixWinPTS10
1930-09-20Eddie HuelsebusWinPTS6
1930-09-09Tommy WalshWinTKO3
1930-06-30Joe SekyraLossPTS10
1930-06-03Ralph FicucelloWinPTS8
1930-04-30Roy WallaceWinDQ8
1930-04-09George LaRoccoWinPTS6
1930-03-11Italian Jack HermanWinPTS6
1930-02-24Leo WilliamsWinPTS10
1929-12-02Joe BanovicLossPTS10
1929-11-07George LaRoccoWinPTS10
1929-09-30Amedeo GrilloWinKO3
1929-09-18Bruno SalaWinPTS8
1929-08-12Felix MilanoWinKO1
1929-07-23Dave KingWinUD8
1929-07-16Jimmy MorrisWinTKO3
1929-06-17Eric HolmbergWinKO5
1929-06-03Joe JohnsonWinKO1
1929-05-13Herman RiegelWinTKO4
1929-04-27Jim FinkleaWinKO
1929-04-13Jimmy GriffinWinKO1
1929-03-25Larry HoganWinTKO1
1929-03-19Jimmy RobertsWinPTS6
1929-01-19Frank MorrisDrawPTS6
1928-12-28Al BraddockWinKO2
1928-11-05Jack MarslingWinKO1
1928-10-24Billy LancasterWinTKO1
1928-10-08Olaf HersetWinKO1