Teams Karan Shah played for

MiscellaneousGlasgow Academicals (2019-2024)
 Glasgow Academy (2022-2024)