Teams William Clarke played for

Main FCNottinghamshire (1874-1876)
 Middlesex (1880-1884)
Other FCNorth (1874-1875)
 United South of England Eleven (1880)
 A Shaw's XI (1881)
 South (1883)
MiscellaneousPlayers of Scotland (1873-1874)
 North of Scotland (1873)
 West of Scotland (1873-1881)
 Nottinghamshire (1874-1877)
 North (1875)
 Drumpellier (1877)
 Harrow Town (1878-1879)
 Hull (1878)
 London United Eleven (1879)
 United South of England Eleven (1880)
 Earl of Bessborough's XI (1881)
 All England Eleven (1881)
 Orleans Club (1882)