Juan Mackay, portiere Sabadell, ha giocato la maggior parte delle gare del suo club in Segunda División nel 2020/2021, avendo collezionato 41 presenze, per un totale di 3690 minuti. É stato scelto nell'11 iniziale in tutte le 41 presenze, su 42 giornate.
L'ultima presenza di Mackay in campionato è stata il 30 maggio, partita in cui ha giocato 90 minuti con la maglia Sabadell contro Mirandés, e in cui è riuscito a mantenere la porta inviolata nella vittoria per 2-0. Ha mantenuto 12 volte la porta inviolata in questa stagione.
Mackay ha giocato 31 partite di Segunda B nell'ultima stagione con Sabadell.
Prima di cominciare l'esperienza con Sabadell nel luglio 2019, Mackay ha collezionato 36 presenze in campionato con Real Murcia.