John McCarthy, portiere del New York Red Bulls, è sceso in campo 12 volta in questa MLS, con 1 di queste che è stata per la sua squadra attuale. Ha giocato anche per i L.A. Galaxy durante la stagione 2025.
McCarthy ha giocato la sua ultima partita il 18 ottobre, con i New York Red Bulls: una sconfitta per 3-1 contro il Columbus Crew, in cui ha giocato 90 minuti. Non ha ancora mantenuto la porta inviolata in questa stagione.
Nell'ultima stagione con i L.A. Galaxy in MLS Mccarthy ha collezionato 37 presenze, gare in cui ha mantenuto 8 volte la porta inviolata.
Prima di arrivare a vestire la maglia del New York Red Bulls nell'agosto 2025, McCarthy ha collezionato 48 presenze in campionato con i L.A. Galaxy.