Joshua Yaro, difensore del St. Louis City, ha collezionato 13 presenze, per un totale di 769 minuti. É partito titolare in 7 partite su 34 giornate ed è entrato a gara in corso 6 volte.
La sua ultima presenza in campionato risale al 21 settembre, gara in cui ha giocato 90 minuti con la maglia del St. Louis City contro i San Jose Earthquakes, nella vittoria per 2-1. In totale il difensore ha realizzato 1 rete in questa stagione.
Ha aperto le sue marcature in questo campionato contro il DC United il 23 marzo, avendo segnato nel pareggio 2-2.
Yaro ha giocato 17 partite di MLS nell'ultima stagione con St. Louis City.
Prima di arrivare a vestire la maglia del St. Louis City nel marzo 2022, Yaro ha collezionato 27 presenze in campionato con St. Louis City II, per un totale di 1 gol e 1 assist.