DateOpponentResultMethodRd
1920-05-24Patsy WallaceWinPTS10
1920-05-13Battling Al MurrayWinKO2
1920-05-01Bobby DysonWinKO1
1920-04-21Battling Al MurrayWinTKO8
1920-04-12Young Zulu KidWinNWS10
1920-03-12Frankie MasonWinNWS12
1920-03-03Patsy WallaceWinNWS6
1920-02-19Mickey RussellWinTKO7
1920-01-29Mike ErtieWinKO3
1920-01-08Babe AsherWinNWS8
1919-12-06Jackie SharkeyLossNWS10
1919-07-17Memphis Pal MooreWinPTS20
1919-04-21Alf MansfieldWinTKO13
1919-04-21Jimmy BuckWinKO3
1918-08-31Joe ConnWinTKO12
1918-04-29Dick HeasmanWinRTD2
1918-03-28Corporal JacobsWinKO4
1917-03-22Jimmy RussellWinTKO3
1917-03-12George ClarkWinTKO4
1916-12-18Young Zulu KidWinRTD11
1916-11-09Tommy NobleWinTKO15
1916-07-31Johnny HughesWinKO10
1916-06-26Tancy LeeWinKO11
1916-05-29Tommy HarrisonWinRTD8
1916-05-13Darkey SaundersWinTKO3
1916-05-13Joe MagnusWinKO2
1916-04-29Benny ThomasWinPTS15
1916-04-24Johnny RosnerWinRTD11
1916-03-27Sid SmithWinKO3
1916-03-09Sam KellarWinRTD8
1916-02-14Joe SymondsWinRTD12
1916-01-27Jimmy MortonWinKO2
1916-01-24Tommy NobleWinRTD11
1916-01-08Billy Young RowlandsWinTKO7
1915-12-20Sid SmithWinTKO8
1915-12-13Danny ElliottWinKO2
1915-12-09Johnny BestWinTKO14
1915-11-27Tommy HughesWinRTD8
1915-10-20Peter CullenWinRTD9
1915-09-23Walter BuchanWinRTD5
1915-08-14George ClarkWinRTD8
1915-07-24Driver BethuenWinRTD5
1915-03-25Sid ShieldsWinKO2
1915-01-25Tancy LeeLossTKO17
1914-12-03Sid SmithWinTKO9
1914-11-16Joe SymondsWinPTS15
1914-09-28Alf MansfieldWinRTD9
1914-08-20Young BakerWinPTS15
1914-08-10Young Ted WaltersWinDQ6
1914-07-23Artie EdwardsWinPTS15
1914-07-23Charley JordanWinRTD10
1914-07-18Charley JordanWinRTD10
1914-06-22Charlie BanyardWinTKO9
1914-05-11Georges GloriaWinTKO5
1914-04-27Alf MansfieldWinPTS20
1914-04-16Albert BouzonnieWinTKO6
1914-04-13Jack MaddenWinKO4
1914-03-30Eugene HussonWinKO6
1914-03-26Bill KyneWinTKO4
1914-02-16George JaggersWinRTD5
1914-02-12Paddy CarrollWinKO2
1914-02-09Tom ThomasWinTKO7
1914-02-02Kid NutterWinPTS15
1914-01-29Billy Young PaddenWinTKO3
1914-01-08Young BeynonWinPTS15
1914-01-03Kid NutterWinPTS15
1913-12-16Harry BrooksWinRTD9
1913-12-13Billy CharlesWinRTD6
1913-12-06Young George DandoWinDQ10
1913-11-22Dido GainsWinPTS15
1913-11-21Jack Young DyerWinTKO2
1913-11-13Young BakerWinRTD10
1913-11-01Darkey SaundersWinTKO11
1913-09-22Young George DandoWinPTS20
1913-09-18Kid LeveneWinRTD7
1913-09-11Harry CurleyWinRTD12
1913-09-08Dido GainsWinPTS15
1913-09-06Dick JenkinsWinPTS10
1913-08-28Jack Young DyerWinTKO3
1913-08-04Darkey SaundersWinPTS10
1913-07-19Young George DandoWinPTS15
1913-07-12Tommy LewisWinPTS15
1913-07-01Dick LewisWinRTD3
1913-06-21Gwilym ThomasWinTKO5
1913-06-16Billy Young PaddenWinPTS12
1913-05-24Dai DaviesWinPTS12
1913-04-19Billy YatesWinKO4
1913-04-12Will ReesWinKO2
1913-03-24Harry TaylorWinRTD3
1913-03-13Billy Young RowlandsWinNWS6
1913-03-08Dai MatthewsWinRTD4
1913-02-22Ben HardwickWinNWS8
1913-02-15James Kid FitzpatrickWinTKO3
1913-01-18Tommy HughesWinRTD7
1913-01-01Billy Young PaddenWinTKO18
1912-12-21Billy YatesWinRTD4
1912-12-14Stoker StainesWinKO1
1912-11-30Alf WilliamsWinPTS15
1912-11-23Kid PearsonWinRTD2
1912-11-16Jim RansfordWinRTD2
1912-11-13Llewellyn BoswellWinPTS6
1912-11-09Phil DaviesWinRTD2
1912-09-19Walter HallWinTKO3
1912-08-17Jim StuckeyWinTKO8
1912-08-03Joe GansWinTKO7
1912-07-20Kid MorrisWinRTD5
1912-04-04Roland HallWinKO
1912-03-09Sam JenningsWinPTS6
1912-02-15Sam JenningsWinPTS6
1912-02-01Young BakerWinPTS6
1912-01-20Matt Wells' NipperWinTKO1
1911-12-20Ted RobertsWinKO
1911-12-12Young TowellWinKO
1911-11-20Jim Young RiceWinKO
1911-11-11Young TowellWinKO
1911-10-30Young Sam LangfordWinKO
1911-10-20Young PowellWinKO
1911-10-10Joe RogersWinKO
1911-09-20Ted PowellWinKO
1911-09-09Frank AventWinKO
1911-08-26Sam JenningsWinTKO11
1911-08-08Fred ChappellWinPTS6
1911-07-07Steve ThomasWinKO
1911-06-20Kid MorrisWinPTS6
1911-06-03Billy BrownWinKO
1911-05-25Ted RobertsWinKO
1911-05-15Archie GrantWinKO
1911-05-08James EastonWinPTS10
1911-05-05Dai RobertsWinKO
1911-04-20Billy PapkeWinKO
1911-04-10Eddie ThomasWinKO
1911-04-04Archie GrantWinKO
1911-03-20Dai ThomasWinTKO
1911-03-13Lewis WilliamsWinRTD4
1911-03-09Dick JenkinsWinPTS6
1911-02-23Young WilliamsWinPTS6
1911-01-20Dai JonesDrawPTS6
1911-01-10Dick JenkinsWinPTS6
1911-01-01Ted RobertsWinKO3