DateOpponentResultMethodRd
1933-09-28Carl KnowlesLossPTS10
1931-09-14Ray LopezNCNC
1931-07-22Herman WeinerLossDQ1
1931-07-09Jerry GarfieldWinTKO4
1931-04-13Billy HendersonWinTKO1
1931-03-31Eddie ClarkWinKO3
1928-05-22Larry EstridgeWinKO
1928-05-12Floyd ShimallaWinKO
1927-10-13Joe LohmanDrawPTS10
1927-07-28Bob LawsonWinKO
1927-07-18Bing ConleyWinPTS10
1927-07-09Gus BergerWinTKO4
1927-06-27Charley RammellWinTKO1
1926-08-20Francis CharlesWinTKO1
1926-06-10Young StriblingWinUD15
1926-04-05Ray NeumanWinPTS10
1926-03-19Johnny RiskoLossPTS10
1925-10-12Emilio SolomonWinTKO9
1925-07-13Tony MarulloNCNC9
1925-02-09Frankie MaguireWinTKO5
1925-01-30Tony MarulloWinPTS12
1925-01-14Rocky SmithWinTKO4
1924-12-26Larry EstridgeWinTKO
1924-12-05Tom BurnsWinKO5
1924-10-01Johnny GillWinNWS10
1924-09-19Jack ReddickWinKO
1924-08-27Young StriblingDrawPTS6
1924-08-15Hambone KellyWinKO4
1924-07-24Augie RatnerDrawPTS8
1924-07-07Frank CarpenterWinTKO7
1924-06-20KO JaffeWinTKO7
1924-06-16Chief HalbranWinTKO3
1924-04-29Harold AbbottWinTKO4
1924-04-07Jack StoneWinTKO5
1924-03-31Harry KrohnWinKO4
1924-03-03Jimmy DarcyWinTKO3
1924-02-28Young FisherWinKO
1924-02-15Pat WalshWinTKO
1924-01-28Frank CarboneWinTKO6
1924-01-18Lew ChesterWinKO2
1924-01-10Billy RyanWinKO
1924-01-02KO JaffreWinKO
1923-12-13Jerome BairdWinKO1
1923-11-29Charles HoffmanWinKO1
1923-10-04Jimmy RobertsWinKO1