DateOpponentResultMethodRd
Jul 24, 1939Benny JonesWinPTS10
Jul 20, 1939Richie 'Kid' TannerLossPTS10
May 8, 1939Teddy O'NeillWinPTS10
Apr 24, 1939Tucker SmithLossPTS10
Mar 20, 1939Battling Jim HayesWinPTS15
Feb 6, 1939Syd ParkerWinPTS10
Dec 6, 1938Benny JonesDrawPTS10
Nov 28, 1938Ginger MurphyWinTKO4
Oct 31, 1938Pierce EllisWinPTS10
Oct 5, 1938Dave KellarWinTKO3
Jul 25, 1938Battling Jim HayesWinPTS10
Jun 29, 1938Joe ConnollyLossPTS8
Apr 17, 1938Joe SkellyWinTKO10
Apr 7, 1938Jim BradyLossPTS8
Mar 14, 1938Freddie TennantWinPTS10
Mar 3, 1938Pat PalmerWinPTS8
Feb 15, 1938Joe SkellyWinPTS10
Jan 10, 1938Battling Jim HayesLossPTS12
Nov 24, 1937Len HampstonLossDQ13
Oct 11, 1937Pat PalmerWinRTD6
Sep 7, 1937Benny JonesWinPTS10
May 31, 1937Johnny KingLossKO13
Mar 21, 1937Juan HernandezWinTKO8
Mar 15, 1937Van MeensalWinKO10
Mar 8, 1937Bobby HindsWinPTS12
Nov 30, 1936Len BeynonWinPTS15
Nov 16, 1936Rafael ValdezWinPTS10
Nov 2, 1936Jim McInallyWinKO15
Oct 5, 1936Len HampstonWinPTS15
Jul 13, 1936Johnny CusickWinPTS15
May 18, 1936Johnny CusickLossPTS15
Apr 23, 1936Ted GreenWinKO1
Mar 27, 1936Tucker WinchWinKO8
Mar 6, 1936Fred Nipper MorrisWinKO8
Feb 28, 1936Jacky RyanWinKO4
Feb 7, 1936Nicolas Petit-BiquetWinKO6
Dec 22, 1935Ellis AshurstWinKO2
Nov 22, 1935Johnny KingLossRTD6
Nov 4, 1935Tommy PardoeWinKO4
Oct 14, 1935Bert KirbyWinTKO12
Aug 15, 1935Eric JonesWinKO3
Jul 29, 1935Jackie QuinnWinTKO2
Jul 29, 1935Syd RoseWinTKO3
Jun 24, 1935Ernst WeissWinPTS10
May 30, 1935George MarsdenWinKO6
Mar 25, 1935Maurice FilholWinPTS12
Mar 11, 1935Kid FrancisDrawPTS12
Feb 22, 1935Henri BarrasWinPTS12
Feb 11, 1935Orlando MagliozziWinKO4
Jun 18, 1934Valentin AngelmannDrawPTS15
Apr 16, 1934Aurel TomaWinPTS12
Dec 11, 1933Ginger ForanWinPTS15
Oct 30, 1933Midget WolgastLossPTS12
Sep 26, 1933Jimmy Young KnowlesWinPTS12
Sep 11, 1933Valentin AngelmannWinPTS15
Jul 24, 1933Mickey McGuireLossDQ7
Jun 12, 1933Valentin AngelmannWinPTS15
May 7, 1933Billy BryonWinTKO14
May 1, 1933Dave CrowleyLossDQ10
Feb 15, 1933Etienne MuraLossPTS10
Dec 2, 1932Emile DegandWinSD10
Sep 19, 1932Jim MahargWinDQ8
Aug 13, 1932Tucker WinchLossDQ8
Aug 1, 1932Bob FieldingWinRTD6
Jul 6, 1932Johnny ReganWinTKO9
Jun 9, 1932George MarsdenWinTKO6
Apr 18, 1932Len BeynonWinPTS15
Mar 7, 1932Emile DegandWinPTS15
Feb 22, 1932Mickey McGuireLossPTS15
Feb 1, 1932Benny ThackrayWinPTS15
Feb 1, 1932Jean CuartWinTKO11
Dec 2, 1931Percy (Young) DexterWinTKO9
Nov 13, 1931George AzizWinPTS12
Nov 8, 1931Benny ThackrayWinPTS15
Oct 12, 1931Ottavio GoriWinRTD8
Aug 24, 1931Jim MahargWinDQ8
Jul 20, 1931Desire CollignonWinPTS15
Jul 6, 1931Vincenzo SavoWinPTS15
Jun 15, 1931Emile DegandWinPTS15
May 4, 1931Lucian PopescuWinPTS15
Feb 2, 1931Bert KirbyWinPTS15
Sep 22, 1930Billy Kid HughesWinTKO11
Jul 20, 1930Billy JamesLossPTS15
Jun 23, 1930Rene ChalangeWinPTS15
May 18, 1930Percy (Young) DexterWinKO9
Apr 21, 1930Emile DegandWinPTS15
Mar 3, 1930Bert KirbyLossKO3
Dec 22, 1929Harry HillWinTKO11
Nov 13, 1929Phineas JohnWinPTS15
Oct 13, 1929Bert KirbyWinKO3
Jun 18, 1929Jim CampbellWinTKO9
Apr 22, 1929Phineas JohnWinPTS12
Mar 19, 1929Tony RobertiWinRTD4
Mar 5, 1929Walter LemmonWinRTD13
Feb 12, 1929George GreavesWinPTS15
Jan 6, 1929Arthur Boy EdgeWinKO3
Dec 26, 1928Cuthbert TaylorDrawPTS15
Dec 15, 1928Billy Kid HughesWinPTS15
Dec 9, 1928Dickie InklesWinPTS15
Dec 4, 1928Tommy BrownWinPTS15
Nov 24, 1928Phineas JohnLossPTS15
Nov 3, 1928Jerry O'NeilWinPTS15
Oct 20, 1928Dickie InklesLossPTS15
Oct 13, 1928Freddy MorganDrawPTS15
Sep 21, 1928Harry YatesWinPTS10
Aug 11, 1928Dickie InklesLossPTS10
Aug 2, 1928Jim CrawfordWinPTS10
Jul 9, 1928Jean LocatelliWinPTS10
Jul 5, 1928Ernie BarkerWinPTS6
Jul 3, 1928Siki CoultonWinRTD3
Jun 27, 1928Arthur Young EvittWinPTS10
Jun 14, 1928Jack GloverDrawPTS10
May 26, 1928Joe FlemingWinPTS10
May 23, 1928Freddy WebbWinPTS6
May 20, 1928Freddy WebbWinPTS10
Apr 30, 1928Martin GallagherWinPTS12
Apr 21, 1928Freddy MorganWinPTS15
Apr 2, 1928Jim CrawfordWinPTS10
Mar 16, 1928Ernie BarkerWinPTS10
Feb 14, 1928Young FitzWinPTS6
Jan 13, 1928Jack GloverDrawPTS10
Dec 29, 1927Jim CrawfordWinTKO5
Dec 11, 1927Jack GloverLossPTS15
Nov 24, 1927Young SikiWinPTS10
Nov 18, 1927Jack CantwellWinPTS10
Nov 4, 1927Freddy WebbWinPTS10
Oct 7, 1927Harry YatesWinPTS10
Sep 27, 1927Joe FlemingWinPTS6
Jul 26, 1927Ben DoyleWinTKO4
Jul 7, 1927Young FargillWinDQ1
May 15, 1927Ernie HendricksDrawPTS10
Mar 15, 1927Freddy WebbLossTKO3
Mar 8, 1927Billy CahillWinKO6
Mar 6, 1927Tommy BrownLossPTS10
Mar 23, 1926Dick ManningWinPTS6
May 18, 1925Harry GaineyWinPTS6