DateOpponentResultMethodRd
1932-12-16Sammy FullerWinTKO8
1931-08-20Billy PetrolleWinUD10
1931-05-27Billy PetrolleWinUD10
1930-11-21Billy PetrolleLossUD10
1929-12-13Ruby GoldsteinWinKO2
1929-10-09Sergeant Sammy BakerWinKO1
1929-03-22Ray MillerWinUD10
1929-03-01Joe GlickWinKO2
1929-01-11Joe GlickWinUD10
1928-11-30Ray MillerLossRTD7
1928-08-02Stanislaus LoayzaWinKO4
1928-06-21Phil McGrawWinTKO1
1928-02-24Sid TerrisWinKO1
1927-11-23Billy WallaceWinPTS10
1927-10-18Louis KaplanWinKO8
1927-09-23Don LongWinKO3
1927-09-09Charlie McBrideWinKO2
1927-06-24Lope TenorioWinPTS10
1927-05-27Johnny LamarWinPTS10
1927-05-06Freeman BlackWinKO2
1927-04-05Tommy CelloWinPTS10
1927-02-22Tommy CelloDrawPTS10
1926-10-15Doc SnellLossPTS10
1926-09-07Joe GlickWinPTS10
1926-03-17Johnny FarrLossPTS10
1926-03-03Joey SangorWinKO3
1925-04-18Eddie Spec RamiesWinKO6
1925-04-11Young FarrellWinPTS6
1925-03-24Teddy SilvaWinPTS10
1924-12-09Memphis Pal MooreDrawPTS4
1924-10-14Young NationalistaWinPTS4
1924-10-07Frankie DolanWinPTS4
1924-09-30Benny DiazWinPTS4
1924-08-15Mickey GillWinMD10
1924-05-14Abe GordonWinKO2
1924-05-02Jimmy GriffithsWinPTS4
1924-04-30Jockey Joe DillonWinPTS4
1924-04-24Johnny Jockey LightnerWinPTS4
1924-04-09Frankie GrandettaWinPTS4
1924-04-04Jimmy GriffithsWinPTS4
1924-03-26Sammy LeeWinPTS4
1924-03-19Frankie SandsWinPTS4
1924-03-05Joe CondeWinTKO3
1924-02-22Eddie CollinsWinTKO3
1924-02-13Frankie SandsWinPTS4
1923-12-28Mickey GillWinMD7
1923-12-19Young FryWinKO1