Pada tanggal 12 Juli 2017, McGee bergabung dengan klub League One Portsmouth dengan menandatangani kontrak berdurasi tiga tahun. Pada tanggal 16 Januari 2020, McGee pindah ke Bradford City dengan status pinjaman untuk sisa musim 2019-2020. Kemudian, pada tanggal 15 Juli 2020, McGee pindah ke Forest Green Rovers dengan menandatangani kontrak berdurasi dua tahun.
Pada bulan Januari 2022, McGee meraih penghargaan EFL League Two Player of the Month setelah hanya kebobolan satu gol dalam enam pertandingan dan timnya unggul sepuluh poin di puncak klasemen. Pada tanggal 29 Januari 2023, McGee dipinjamkan ke Derby County hingga akhir musim 2022-2023, namun ia tidak tampil dalam pertandingan tim utama dan menjadi cadangan untuk Joe Wildsmith. Pada bulan Mei 2023, McGee dilepas oleh Forest Green setelah kontraknya berakhir.
Secara statistik, data terakhir menunjukkan permainan McGee hingga tanggal 1 Januari 2023. Selama kariernya, McGee meraih gelar juara League Two bersama Forest Green Rovers pada musim 2021-2022. Ia juga meraih penghargaan individu EFL League Two Player of the Month pada bulan Januari 2022. Semua informasi ini dapat ditemukan dalam referensi yang tertera.