Teams Jack Blain played for

Scotland Under-15 Inter-RegionalEastern Knights Under-15s (2015)
Scotland Under-18 Inter-RegionalEastern Knights Under-18s (2016)
East of Scotland Cricket AssociationEastern Knights Under-18s (2015)
MiscellaneousEastern Knights Under-15s (2015)
 Edinburgh Rugby (2019)