Teams Patrick Russel played for

Other FCMarylebone Cricket Club (1894)
MiscellaneousFettes College (1875-1876)
 Glasgow (1876-1879)
 West of Scotland (1876-1880)
 Scotland (1878)
 Scotland XI (1878)
 Grange (1884)
 Marylebone Cricket Club (1891-1900)
 Gentlemen of Marylebone Cricket Club (1894)