Teams John Gregory played for

Main FCMiddlesex (1865)
 Surrey (1870-1871)
Other FCSouth of England (1865)
MiscellaneousMiddlesex Clubs (1863)
 C Absolon's Team (1864)
 Gentlemen of Islington (1865)
 Hertford (1865)
 Gentlemen of Surrey (1865-1868)
 St Albans (1866)
 Edmonton (Middlesex) (1866-1867)
 United South of England Eleven (1867)
 Gentlemen of Middlesex (1867-1868)
 Blackheath (1868)
 Surrey Club and Ground (1871)

 

 

This page was created by the CricketArchive Oracles
Copyright © 2005-2015 Middlesex Cricket and CricketArchive