Cole McKinnon East Fife è sceso in campo 9 partite di League One nel 2020/2021 dopo aver raggiunto il club il 12 marzo 2021, essendo partito titolare in 5 di queste ed essendo stato utilizzato a partita in corso 4 volte.
McKinnon ha giocato la sua ultima gara il 6 maggio, con East Fife: una sconfitta per 2-1 contro Clyde, in cui ha giocato 45 minuti.
Il centrocampista ha iniziato la sua esperienza con East Fife in prestito nel marzo 2021.