Dayne St. Clair del Minnesota United è sceso in campo nella maggior parte delle gare del suo club in MLS nel 2023, avendo collezionato 30 presenze, per un totale di 2700 minuti. É partito titolare in tutte le 30 presenze, su 34 giornate.
St. Clair ha giocato la sua ultima gara il 22 ottobre, con il Minnesota United: una sconfitta per 3-1 contro lo Sporting Kansas City, in cui ha giocato 90 minuti. Ha mantenuto 8 volte la porta inviolata in questa stagione.
Nella passata stagione di MLS St. Clair ha giocato 33 partite con il Minnesota United, gare in cui ha mantenuto 5 volte la porta inviolata.
St. Clair è passato a giocare con il Minnesota United nell'agosto 2020, mentre prima giocava con San Antonio, con cui ha collezionato 5 presenze in campionato.