Ian Harkes del New England Revolution ha giocato la maggior parte delle partite del suo club in MLS nel 2024, avendo collezionato 27 presenze, per un totale di 1607 minuti. É stato scelto nell'11 iniziale in 17 di queste presenze, su 34 giornate, ed è entrato a gara in corso 10 volte.
Harkes ha giocato la sua ultima gara il 12 ottobre, con i New England Revolution: una sconfitta per 4-0 contro il Columbus Crew, in cui ha giocato 90 minuti. In totale il centrocampista ha realizzato 1 gol in questa stagione. Ha ricevuto 5 cartellini gialli.
Ha aperto le sue marcature in questo campionato contro i Philadelphia Union il 17 luglio, avendo segnato nella sconfitta per 5-1.
Harkes ha giocato 9 partite di MLS nell'ultima stagione con i New England Revolution, gare in cui ha segnato 2 gol.
Prima di arrivare a vestire la maglia del New England Revolution nel luglio 2023, Harkes ha collezionato 132 presenze in campionato con Dundee United, per un totale di 8 gol e 8 assist.