DateOpponentResultMethodRd
Mar 16, 1931Lew MasseyLossDQ8
Jan 30, 1931Sammy HackettWinKO3
Jan 13, 1931Joe LucasWinNWS10
Nov 10, 1930Maurice HoltzerLossPTS10
Oct 21, 1930Santiago ZorrillaDrawPTS8
Oct 14, 1930Eddie EdelmanWinPTS6
Jul 29, 1930Mickey GenaroWinNWS10
Jul 1, 1930Earl MastroLossPTS10
Jun 12, 1930Johnny KaiserWinTKO3
Jun 3, 1930Jackie JohnstonWinKO2
Apr 11, 1930Paul WangleyWinKO5
Dec 27, 1929Earl MastroLossTKO9
Nov 15, 1929Santiago ZorrillaWinUD10
Oct 8, 1929Earl MastroDrawPTS10
Sep 20, 1929Orlando MartinezWinKO4
Jul 22, 1929Andy MartinLossPTS10
Jun 11, 1929Goldie HessDrawPTS10
Apr 16, 1929Tommy MurrayWinKO2
Apr 10, 1929Young MontrealLossPTS10
Apr 2, 1929Henry FaleganoWinNWS8
Jan 31, 1929Bobby DempseyWinKO4
Jan 29, 1929Billy ShawWinNWS10
Jul 27, 1928Santiago ZorrillaLossPTS10
Jul 10, 1928Johnny VaccaWinPTS10
Jun 29, 1928Santiago ZorrillaWinPTS10
May 21, 1928Joe LucasWinPTS10
Apr 3, 1928Santiago ZorrillaWinPTS10
Mar 23, 1928Vic FoleyLossUD10
Mar 6, 1928Ignacio FernandezWinPTS10
Feb 9, 1928Joey SangorLossTKO7
Jan 24, 1928Phil ZwickWinKO2
Jan 10, 1928Babe RuthWinPTS10
Nov 8, 1927Johnny FarrWinPTS10
Sep 20, 1927Joey SangorLossPTS10
Sep 1, 1927Midget SmithWinTKO1
Jun 10, 1927Bobby HughesWinKO2
May 31, 1927Chick SuggsWinRTD5
Apr 18, 1927Young NationalistaWinTKO5
Mar 15, 1927Pete SarmientoWinNWS10
Feb 24, 1927Eddie SheaWinPTS10
Feb 15, 1927Midget SmithWinNWS10
Nov 29, 1926Joey SangorLossNWS10
Nov 6, 1926Young MontrealWinTKO2
Oct 22, 1926Vic BurroneWinNWS10
Aug 18, 1926Dixie LaHoodWinTKO8
Jul 24, 1926Tommy RyanWinDQ4
Jun 29, 1926Young NationalistaWinPTS6
Jun 25, 1926Chuck HellmanDrawPTS10
Jun 18, 1926California Joe LynchWinPTS10
May 14, 1926Tommy RyanWinNWS12
Apr 19, 1926Clever SencioWinNWS10
Mar 26, 1926Doc SnellWinPTS12
Mar 9, 1926Johnny BrownWinPTS10
Feb 3, 1926Joey SangorWinPTS10
Nov 18, 1925Pete SarmientoWinPTS10
Oct 27, 1925Doc SnellWinPTS10
Jul 4, 1925Bobby WolgastWinNWS10
Jun 24, 1925Dynamite Joe MurphyWinPTS10
Jun 16, 1925Ernie GoozemanWinTKO7
May 18, 1925Midget Mike MoranWinPTS10
Apr 20, 1925Midget SmithWinPTS10
Jan 1, 1925Al ZiemerWinNWS10
Sep 23, 1924Georgie RiversWinPTS4
Aug 28, 1924Carl TremaineLossNWS10
Aug 11, 1924Pete SarmientoWinNWS10
Aug 1, 1924Tommy RyanWinNWS10
Jun 27, 1924Al ZiemerWinNWS10
Jun 23, 1924Eddie CoulonWinKO1
May 30, 1924Tommy RyanWinNWS10
May 26, 1924Connie CurryDrawNWS10
Apr 15, 1924Rosey StoyLossNWS12
Apr 7, 1924Al PettingillWinKO2
Feb 18, 1924Sammy NableWinNWS10
Feb 7, 1924Eddie O'DowdLossPTS10
Jan 28, 1924Herbie SchaefferWinNWS10
Jan 11, 1924Frankie JeromeWinTKO12
Jan 7, 1924Johnny BrownWinKO3
Jan 1, 1924Sammy NableWinPTS12
Dec 5, 1923Roy MooreWinNWS10
Sep 3, 1923Harry GordonWinNWS10
Aug 24, 1923Hilly LevineDrawNWS10
Jul 30, 1923Tommy MurrayWinNWS10
Jul 20, 1923Harry GordonWinNWS10
Jul 5, 1923Johnny SheppardWinNWS10
Jun 25, 1923Battling Al MurrayWinNWS10
May 29, 1923Johnny SheppardWinNWS10
Feb 13, 1923Memphis Pal MooreDrawNWS10
Jan 15, 1923Memphis Pal MooreDrawNWS10
Jan 8, 1923Jimmy KellyWinNWS10
Jan 1, 1923Benny VogelWinKO1
Dec 22, 1922Memphis Pal MooreLossNWS10
Nov 30, 1922Eddie SantryWinTKO5
Nov 27, 1922Billy O'BrienWinNWS10
Nov 1, 1922Battling ChinkWinNWS10
Oct 13, 1922Stanley EverettWinTKO5
Sep 21, 1922Harold SmithLossNWS10
Sep 4, 1922Jimmy KellyWinNWS10
Jul 4, 1922Babe AsherWinNWS10
Jun 23, 1922Memphis Pal MooreLossNWS10
Jun 15, 1922Herbie SchaefferWinNWS10
May 15, 1922Kid BuckWinNWS10
Apr 21, 1922Frankie HenkeWinTKO7
Mar 22, 1922Jimmy KellyWinNWS10
Mar 10, 1922Herbie SchaefferDrawPTS10
Feb 23, 1922Harold SmithDrawPTS10
Feb 10, 1922Jimmy KellyLossTKO6
Jan 24, 1922Ollie O'NeillWinPTS8
Jan 13, 1922George CorbettWinTKO3
Jan 5, 1922Solly EpsteinWinTKO1
Dec 29, 1921Harold SmithWinNWS10
Dec 12, 1921Stanley EverettWinNWS10
Dec 5, 1921Herbie SchaefferDrawPTS10
Dec 3, 1921Harold SmithWinNWS6
Nov 7, 1921Chick AllmanWinPTS10
Oct 10, 1921Solly EpsteinWinKO
Sep 5, 1921Herbie SchaefferWinNWS8
Aug 22, 1921Patsy DrennanWinKO
Jul 25, 1921Battling ChinkLossNWS12
Jul 21, 1921Johnny McGrathWinKO
Jul 18, 1921Eddie O'DowdLossNWS12
Apr 29, 1921Battling ChinkWinNWS12
Apr 25, 1921Phil O'DowdDrawNWS10
Apr 4, 1921Dutch DavisonWinKO
Mar 21, 1921Jimmy MurphyWinNWS8
Feb 28, 1921Jimmy MurphyDrawNWS10
Jan 31, 1921Jimmy MurphyDrawNWS6
Jan 17, 1921Frankie MasonDrawNWS10
Jan 1, 1921Bobby MoonWinNWS10
Dec 13, 1920Whitey MorrettWinNWS10
Nov 25, 1920Young DempseyWinKO2
Nov 8, 1920Whitey MorrettLossNWS6
Nov 1, 1920Jimmy BurnsWinTKO9
Oct 4, 1920Artie ArmstrongWinNWS10
Aug 2, 1920Dutch DavisonWinKO
Jul 26, 1920Bruce MicklesWinKO
Jul 6, 1920Artie ArmstrongWinNWS10
Jun 7, 1920Dave TempletonWinKO
May 24, 1920Jack EdwardsWinTKO
Mar 15, 1920Walter GeringWinTKO
Feb 16, 1920Everett ShepherdWinKO3
Jan 25, 1920Dave TempletonWinPTS3