Ian Harkes del San Jose Earthquakes è sceso in campo nella maggior parte delle gare della sua squadra in MLS nel 2025, avendo collezionato 30 presenze, per un totale di 2157 minuti. É partito titolare in 26 di queste presenze, su 34 giornate, ed è entrato a gara in corso 4 volte.
La sua ultima partita in campionato è stata il 18 ottobre, gara in cui ha giocato solo 5 minuti con la maglia del San Jose Earthquakes contro Austin, nella vittoria per 2-1. In totale il centrocampista ha segnato 3 reti nel 2025; ha inoltre offerto 2 assist. Ha ricevuto 5 cartellini gialli, oltre a essere stato espulso 1 volta.
É stato contro gli Houston Dynamo il 23 agosto che Harkes ha segnato il suo ultimo gol, nella vittoria per 2-1. Ha aperto le sue marcature in questo campionato contro l'Inter Miami il 14 maggio, avendo realizzato una rete nel pareggio 3-3.
Nella passata stagione di MLS Harkes ha giocato 27 partite con i New England Revolution, gare in cui ha realizzato 1 gol.
Harkes ha iniziato la sua esperienza con i San Jose Earthquakes nel gennaio 2025, mentre prima giocava con i New England Revolution, con cui ha collezionato 36 presenze in campionato, con 3 gol segnati.