Teams Catherine Edwards played for

Women's Twenty20Scotland A Women (2024)
Women's Under-17 County CupScotland Under-17s Women (2014-2018)
MiscellaneousScotland Under-21s Women (2018)
 Scottish Students Women (2023)
Women's MiscellaneousScotland Under-17s Women (2016-2017)
 Watsonians Women (2018)
 Eagles (2018)
 Eastern Knights Under-16s Women (2018)
 Scottish Universities Women (2022-2023)