Tomás Avilés è un difensore del Montréal che ha giocato 3 partite in questa MLS, con tutte queste che sono state per la sua attuale squadra. Ha giocato anche per l'Inter Miami durante la stagione 2026.
L'ultima partita di Avilés in MLS è stata il 14 marzo, gara in cui ha giocato 90 minuti con la maglia del Montréal contro l'Orlando City, nella sconfitta per 2-1. Ha ricevuto 1 cartellino rosso - record a pari merito in questo campionato.
La gara casalinga contro i Philadelphia Union, l'11 aprile, sarà la prossima gara di MLS per l'Impact de Montréal.
Nella passata stagione di MLS Avilés è sceso in campo in 27 partite con l'Inter Miami, realizzando 2 gol.
Il difensore è passato a giocare in prestito con l'Impact de Montréal nel gennaio 2026. In precedenza giocava per l'Inter Miami, per cui ha collezionato 68 presenze in campionato, con 3 gol e 1 assist, mentre prima giocava per il Racing Club.