Jack Elliott, difensore del Philadelphia Union, ha giocato la maggior parte delle gare del suo club in MLS nel 2024, avendo collezionato 28 presenze, per un totale di 2394 minuti. É partito titolare in 27 di queste presenze, su 34 giornate, ed è entrato a gara in corso 1 volta.
Elliott ha giocato la sua ultima partita il 19 ottobre, con i Philadelphia Union: una sconfitta per 2-1 contro il Cincinnati, in cui ha giocato 90 minuti. In questo campionato il difensore ha registrato 2 assist. Ha ricevuto 7 cartellini gialli, oltre a essere stato espulso 1 volta.
Elliott ha giocato 35 partite di MLS nell'ultima stagione con i Philadelphia Union, fornendo 1 assist.
Prima di cominciare l'esperienza con i Philadelphia Union nel gennaio 2017, Elliott ha collezionato 2 presenze in campionato con Philadelphia Union II, per un totale di 1 assist.