Andrew Ryan è un attaccante Stirling Albion che ha giocato la maggior parte delle gare della sua squadra in League Two nel 2020/2021, avendo collezionato 19 presenze, per un totale di 1507 minuti. É stato scelto nell'11 iniziale in 18 di queste presenze, su 22 giornate, ed è entrato a gara in corso 1 volta.
Ryan ha fatto la sua ultima presenza il 24 aprile, con Stirling Albion: una vittoria per 1-0 contro Edinburgh City, in cui ha giocato 90 minuti. L'attaccante ha segnato 10 gol in questo campionato, il che lo posiziona al 2° posto, a pari merito, nella competizione nel 2020/2021, mentre si posiziona al 2° posto per assist in League Two in questa stagione, avendo fornito 7 passaggi vincenti. Ha ricevuto 6 cartellini gialli.
L'ultimo gol di Ryan nella competizione è arrivato in una doppietta nella vittoria per 5-1 contro Cowdenbeath, il 17 aprile. Ha aperto le sue marcature in questo campionato contro Annan Athletic il 31 ottobre, con una rete nella vittoria per 1-0.
Ryan ha giocato 7 partite di League One nell'ultima stagione con Airdrieonians, gare in cui ha realizzato 2 gol e fornito 1 assist.
Prima di arrivare a vestire la maglia Stirling Albion nel luglio 2020, l'attaccante ha collezionato 41 presenze in campionato con Airdrieonians, per un totale di 26 reti e 1 assist.