Ian James del Sporting KC è sceso in campo nella maggior parte delle gare del club in MLS nel 2026, avendo collezionato 10 presenze, per un totale di 754 minuti. É stato scelto nell'11 iniziale in 8 presenze su 14 giornate ed è entrato 2 volte.
L'ultima presenza di James in campionato risale al 23 maggio, partita in cui ha giocato 90 minuti con la maglia del Sporting KC contro i New York Red Bulls, nella sconfitta per 2-1.
Nella prossima partita di MLS, il 16 luglio, lo Sporting Kansas City dovrà giocare una trasferta contro St. Louis City.
James ha giocato 16 partite di MLS e MLS Next Pro nell'ultima stagione con lo Sporting Kansas City (8) e Sporting KC II (8).
Il difensore ha iniziato la sua esperienza con lo Sporting Kansas City nel gennaio 2025, mentre prima giocava con Sporting KC II, con cui ha collezionato 18 presenze in campionato.