DateOpponentResultMethodRd
1949-08-19Otello BelardinelliWinPTS10
1949-04-05Maurice SandeyronWinPTS15
1948-06-28Charlie SquireWinTKO7
1947-07-01Emile FamechonWinPTS8
1946-09-24Sammy ReynoldsWinDQ8
1946-09-11Alex MurphyWinPTS8
1946-04-04Tommy BurneyWinPTS8
1945-11-06Bunty DoranWinKO4
1945-10-18Joe CurranLossPTS10
1945-09-13Tommy BurneyWinPTS10
1945-02-09Joe 'Boy' CollinsWinPTS10
1943-10-14Joe MeikleWinKO2
1943-07-13Ike WeirLossPTS10
1943-02-06Harry RogersDrawPTS8
1942-12-26Joe MeikleWinPTS8
1940-03-20Jimmy GillLossPTS10
1940-03-04Tommy StewartWinPTS8
1940-01-10Paddy RyanLossPTS10
1939-11-08Seaman ChettyWinPTS10
1939-07-20Billy AshtonWinPTS8
1939-06-28Tommy StewartWinPTS8
1939-03-20Sammy ReynoldsWinPTS10
1939-02-27Joe CurranWinKO5
1938-09-02Tommy StewartLossPTS10
1938-08-11Joe CurranWinPTS8
1938-07-02Joe KielyWinKO2
1938-06-18Ivor NeilWinKO2
1938-05-27Peter PetersWinKO1
1938-05-06Battling Joe McCluskeyWinPTS10
1938-04-15Cyclone KellyWinPTS10
1938-03-31Cyclone KellyWinPTS10
1938-03-01Spider AllenWinKO2
1938-02-04Pat MurphyWinTKO4
1938-01-21Alf HughesWinKO9
1937-12-02Tommy AllenWinKO5
1937-11-17George LangWinKO1
1937-10-01Paddy O'TooleWinTKO4
1937-09-17Ted MeikleWinPTS8
1937-08-18Frank BensonWinTKO6
1937-08-09Ted MeikleWinTKO4
1937-07-13Ted MeikleWinPTS6
1937-07-07Sam RamseyWinPTS6
1937-06-21Mick GibbonsWinPTS6
1937-05-10Mick GibbonsWinPTS6
1937-05-01Jim KeeryLossPTS6
1936-09-18Joe DuffyWinPTS6
1936-07-24Young JosephsDrawPTS6
1936-05-20Jack McKenzieDrawPTS8
1936-05-16Young JosephsWinTKO3
1936-04-08Young KellyWinPTS6
1936-03-28Sam RamseyWinPTS6
1936-03-20Sam RamseyDrawPTS6
1936-02-22Young JosephsWinPTS6
1936-01-13Sam RamseyWinPTS6
1935-03-29Young FinneganWinPTS6
1935-02-17Vic LargeWinKO4
1934-12-19Jim PedlowWinPTS4
1934-12-05Boy RamseyDrawPTS4
1934-09-28Boy RamseyDrawPTS4
1932-04-27Jim NorneyWinPTS4
1932-04-13Sam RamseyDrawPTS4