Teams Joe Vaughan played for

MiscellaneousMichelmersh and Timsbury Third XI (2014)
 Michelmersh and Timsbury Second XI (2014-2015)
 Michelmersh and Timsbury Under-17s (2014)
 Michelmersh and Timsbury (2014-2016)
 Michelmersh and Timsbury (2015)