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