DateOpponentResultMethodRd
May 29, 1940Vern EarlingLossPTS10
Jan 4, 1939Angelo PuglisiWinPTS10
Jun 9, 1938Alabama KidLossUD10
Apr 4, 1938King WyattDrawPTS10
Mar 31, 1938Jack MoranWinPTS10
Feb 16, 1938Johnny DavisWinTKO8
Jan 19, 1938Pedro CarsoniaWinKO2
Jan 12, 1938Frankie HughesWinUD10
Dec 15, 1937Bob TurnerWinUD10
Nov 23, 1937Alabama KidLossPTS10
Oct 27, 1937Andy MillerWinNWS8
Sep 6, 1937Vernon NelsonWinKO3
Jul 7, 1937Frankie MiskoWinTKO5
Apr 13, 1937Vernon NelsonWinKO4
Jan 29, 1937Frank BattagliaDrawPTS10
Dec 4, 1936Mickey BottoneWinKO1
Aug 5, 1936Art TaylorDrawPTS10
Jan 27, 1936Tait LittmanWinTKO10
Jan 1, 1936Tait LittmanWinKO1
Aug 21, 1934Oscar RankinsLossPTS10
Jun 18, 1934Emilio MartinezLossPTS10
Feb 23, 1934Frank R. WeimerLossPTS10
Jan 16, 1934Tony PoloniWinPTS10
Dec 5, 1933Frankie RemusWinKO6
Oct 27, 1933Eddie MurdockWinTKO10
Oct 12, 1933Lou BertmanWinKO2
Oct 6, 1933Mike PayanWinPTS10
Sep 21, 1933Billy Papke JrWinKO8
Sep 15, 1933Johnny RomeroWinKO3
Sep 3, 1933Manuel VictoriaWinTKO7
Aug 25, 1933Hal HoxwoodDrawPTS10
Aug 8, 1933Vearl WhiteheadDrawPTS10
Jul 28, 1933Vearl WhiteheadLossDQ10
Jul 18, 1933Wesley KetchellWinPTS10
Jun 30, 1933Babe MarinoWinKO10
Apr 19, 1933Ben JebyNCNC6
Feb 28, 1933Willie OsterWinKO3
Feb 21, 1933Rosy BakerWinPTS10
Jan 30, 1933Sammy SlaughterWinKO7
Jan 13, 1933Young StuhleyWinKO4
Dec 1, 1932Willie OsterWinNWS10
Nov 24, 1932Jackie PurvisWinKO3
Oct 3, 1932Johnny PeppeWinPTS8
Aug 29, 1932Kid LeonardWinNWS10
Aug 9, 1932Jack DecemberWinKO2
Apr 26, 1932Young TerryWinPTS12
Apr 7, 1932Bud SaltisWinPTS10
Mar 31, 1932Chuck BurnsWinKO3
Mar 14, 1932Frankie O'BrienLossDQ8
Jan 25, 1932Oddone PiazzaWinTKO6
Dec 11, 1931Henry FirpoWinSD10
Nov 19, 1931Frankie O'BrienWinPTS10
Oct 21, 1931Johnny RobertsWinKO3
Sep 17, 1931Clyde ChastainWinTKO6
Aug 25, 1931Tiger ThomasWinPTS10
May 25, 1931Thomas LawlessLossPTS10
Apr 28, 1931Ham JenkinsWinNWS10
Apr 14, 1931Paul PirroneWinPTS10
Mar 11, 1931Buddy GormanWinPTS10
Feb 17, 1931Herman RatzlaffWinUD10
Feb 6, 1931Frank RowseyWinTKO8
Jan 30, 1931Mike HectorWinPTS10
Jan 23, 1931Chick DevlinDrawPTS10
Jan 13, 1931Young Johnny BurnsWinTKO7
Dec 26, 1930Clyde ChastainWinKO4
Nov 28, 1930Jackie BradyLossPTS10
Nov 10, 1930Meyer LichtensteinWinSD10
Oct 23, 1930Harry SmithLossPTS10
Sep 15, 1930Cowboy Jack WillisWinNWS10
Sep 4, 1930Harry SmithNCNC9
Aug 15, 1930Ham JenkinsWinPTS10
Aug 8, 1930Manuel QuinteroDrawPTS10
Jul 18, 1930Thomas LawlessWinKO9
Jun 25, 1930Vincent ForgioneWinPTS10
Jun 2, 1930Henry GoldbergWinPTS10
May 26, 1930Vincent ForgioneWinPTS10
May 12, 1930Thomas LawlessLossPTS10
Apr 22, 1930Tiger Roy WilliamsLossPTS12
Apr 14, 1930Gene CardiWinTKO7
Mar 17, 1930Jock MaloneWinNWS10
Mar 14, 1930Meyer GraceWinTKO3
Feb 14, 1930Wesley KetchellWinPTS10
Feb 7, 1930Eddie RobertsDrawPTS10
Jan 27, 1930Izzy GroveWinKO7
Jan 17, 1930Floyd HybertWinTKO3
Jan 1, 1930Billy AngeloWinPTS10
Dec 4, 1929Nick TestoWinKO6
Oct 9, 1929Jackie HornerWinKO2
Aug 20, 1929Fred MahanWinKO6
Aug 12, 1929Pete MeyersWinTKO5
Jul 29, 1929Jack LewisWinKO3
Jul 16, 1929Thomas LawlessLossPTS12
Jun 25, 1929Jack McVeyWinPTS10
Jun 3, 1929Al MelloWinTKO6
May 17, 1929Izzy GroveWinTKO6
May 3, 1929Al MelloWinPTS10
Apr 2, 1929George FifieldWinKO
Mar 11, 1929Joe ZelinskiWinKO5
Feb 25, 1929Nick TestoLossDQ5
Feb 18, 1929Thomas LawlessLossPTS10
Feb 15, 1929Jack MurphyWinKO4
Jan 14, 1929Arthur SchaekelsWinPTS10
Jan 8, 1929Arthur SchaekelsWinKO1
Dec 28, 1928Tony VaccarelliDrawPTS10
Nov 16, 1928Pal SilversWinPTS8
Nov 2, 1928Jimmy FinleyWinNWS10
Oct 19, 1928Thomas LawlessWinPTS10
Oct 5, 1928Billy LeonardWinKO1
Sep 28, 1928Heavy AndrewsWinPTS10
Sep 18, 1928Bobby LaSalleWinSD10
Jul 17, 1928Sergeant Sammy BakerLossUD10
Jun 25, 1928Billy AlgerWinNWS10
Jun 13, 1928Lowell Bobby BrownWinTKO2
May 28, 1928Ben SpiveyWinTKO6
May 14, 1928Lowell Bobby BrownLossPTS8
May 7, 1928Mickey FedorWinTKO7
Apr 26, 1928Harry WilliamsWinTKO4
Apr 12, 1928Buck McMillanWinTKO3
Apr 9, 1928Ben SpiveyWinKO
Mar 19, 1928Joe FeldmanWinKO1
Mar 16, 1928Allen BeattyWinNWS6
Mar 1, 1928Sailor Dan MaxwellWinKO
Feb 29, 1928Hank GrahamWinKO1
Feb 23, 1928Black FitzsimmonsWinKO
Feb 13, 1928Al JacksonWinPTS6
Jan 26, 1928Young SaylorLossNWS12
Jan 17, 1928Arvin SpenceWinTKO2
Jan 2, 1928George MooreWinKO
Dec 27, 1927Paul WanzoWinKO3
Dec 27, 1927Polish WonderWinTKO3
Dec 7, 1927Jeff BaulknightWinPTS6
Sep 19, 1927Gunner JohnsonWinNWS6
May 26, 1927Marvin MorrisonWinNWS10
May 3, 1927Marvin MorrisonWinNWS10
Apr 7, 1927Sam BruceWinPTS8
Jan 31, 1927Cyclone WilliamsWinPTS8
Dec 13, 1926Kid RouxWinPTS8
Nov 28, 1926Cyclone WilliamsWinPTS8
Oct 22, 1926Kid RouxWinNWS8
Oct 4, 1926Cyclone WilliamsWinKO4
Sep 17, 1926Young SharkeyWinTKO7
Jul 26, 1926Kid RouxDrawPTS8
Apr 19, 1926Kid LuciusWinTKO3
Feb 1, 1926Billy CannonWinKO2
Jan 11, 1926Kid RouxDrawPTS8
Nov 16, 1925Kid BruceWinPTS8
Nov 10, 1925Harry BettinLossPTS8
Nov 3, 1925Kid SharkeyLossDQ3
Jul 13, 1925Kid RouxDrawPTS8
May 18, 1925Kid BruceDrawPTS8
May 4, 1925George DixonWinTKO6
Apr 6, 1925Joe WalcottWinKO1
Mar 16, 1925Clyde EdmundsenLossNWS10
Feb 9, 1925George DixonWinKO2
Dec 1, 1924Sam BruceLossPTS8
Nov 10, 1924Fast BlackWinKO3
Nov 3, 1924George DixonLossDQ3
Sep 22, 1924Fast BlackWinPTS8
Sep 15, 1924Kid BruceDrawPTS8
Aug 11, 1924Sam BruceLossPTS8