Teams Elliot Ruthven played for

Scotland Inter-Regional CupEastern Knights (2016-2022)
Scotland Inter-Regional Twenty20Eastern Knights (2016-2020)
Cricket Scotland LeagueStewart's Melville Royal High (2017)
 Heriot's (2018-2023)
Scottish CupSt Boswells (2011)
 Stewart's Melville Royal High (2015-2016)
 Heriot's (2018)
East of Scotland Cricket AssociationSt Boswells (2013)
 Stewart's Melville Royal High (2015-2016)
MiscellaneousEastern Regional Academy (2011)
 Stewart's Melville Royal High (2016)
 Scotland Development XI (2016-2017)
 Scotland A (2016-2019)
 Eastern Knights (2016-2019)
 Scotland Performance Academy (2018)
 Stewart's Melville (2020)
 Heriot's (2020)