Teams Joe Kinghorn-Gray played for

Scotland Inter-Regional CupEastern Knights (2018-2022)
Scotland Inter-Regional Twenty20Eastern Knights (2017-2020)
Cricket Scotland LeagueRoyal High Corstorphine (2009-2018)
 Heriot's (2019-2024)
Scottish CupRoyal High Corstorphine (2010-2018)
East of Scotland Cricket AssociationRoyal High Corstorphine (2014-2016)
MiscellaneousEast of Scotland Under-16s (2010)
 Royal High Corstorphine Under-18s (2013)
 Eastern Knights Development XI (2018-2019)
 Eastern Knights (2019)
 Heriot's (2020)