David Ayala è un centrocampista del Portland Timbers che è sceso in campo nella maggior parte delle gare del suo club in MLS nel 2025, avendo collezionato 36 presenze, per un totale di 2861 minuti. É partito titolare in 35 di queste presenze, su 37 giornate, ed è entrato a gara in corso 1 volta.
Ayala ha collezionato la sua ultima presenza l'1 novembre, con i Portland Timbers: una vittoria per 5-4 contro San Diego, in cui ha giocato 60 minuti. In totale il centrocampista ha realizzato 2 reti nel 2025; ha inoltre registrato 1 assist. Ha ricevuto 4 cartellini gialli.
L'ultimo gol di Ayala nella competizione è arrivato nella vittoria per 2-1 contro St. Louis City, l'8 giugno. Ha aperto le sue marcature in questo campionato contro lo Sporting Kansas City il 13 aprile, con una rete nella vittoria per 4-2.
Nella prossima partita di MLS, il 9 novembre, i Portland Timbers dovrà giocare una trasferta contro San Diego.
Nell'ultima stagione con i Portland Timbers in MLS Ayala ha collezionato 31 presenze, realizzando 1 gol e fornendo 1 passaggio vincente.
Prima di cominciare l'esperienza con i Portland Timbers nel febbraio 2022, Ayala ha collezionato 3 presenze in campionato con Portland Timbers II, per un totale di 1 assist.