Teams Patrick Ritchie played for

Under-17 County ChampionshipScotland Under-17s (2017)
Under-17 Celtic CupScotland Under-17s (2017)
Cricket Scotland LeagueGrange (2017-2018)
 Stewart's Melville (2019-2024)
Scottish CupGrange (2018)
Scotland Under-15 Inter-RegionalEastern Knights Under-15s (2014-2015)
Scotland Under-18 Inter-RegionalEastern Knights Under-18s (2015-2016)
East of Scotland Cricket AssociationEastern Knights Under-18s (2015)
 Grange Second XI (2015-2016)
 Grange Third XI (2015)
MiscellaneousGrange (2016-2018)
 Stewart's Melville College (2018)
 Scotland Under-19s (2018)
 Eastern Knights Development XI (2018)
 Stewart's Melville (2020)
 Marylebone Cricket Club (2022)