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