
Forma parte de Brora Rangers y lleva la camiseta número 9. Su función principal en el campo es Delantero.
Su último traspaso lo llevó a Brora Rangers desde Cove Rangers mediante el 2019-07-01.
Durante la campaña 2025-2026 de Highland Football League escocesa, J. MacRae disputó 2 partidos, marcó 0 goles y dio 0 asistencias. Promedió 0 goles por partido con 0 tiros, de los cuales 0 fueron a puerta.
