David Williams è un attaccante del Perth Glory che è sceso in campo in 5 partite di A-League Men nel 2024/2025, in totale 243 minuti. É partito titolare in 2 occasioni su 9 giornate ed è stato frequentemente utilizzato da subentrato, essendo partito dalla panchina in 3 occasioni.
La sua ultima partita in campionato risale al 21 dicembre, con la maglia del Perth Glory contro Brisbane Roar. In quella partita ha segnato contribuendo alla vittoria per 1-0. In totale l'attaccante ha segnato 1 gol in questa stagione.
Nella prossima partita di A-League Men, il 27 dicembre, Perth Glory dovrà giocare una gara casalinga contro Macarthur.
Nell'ultima stagione con Perth Glory in A-League Men Williams ha collezionato 25 presenze, realizzando 5 gol e fornendo 3 assist.
Williams ha iniziato la sua esperienza con Perth Glory nell'agosto 2022, mentre prima giocava con Mohun Bagan Super Giant, con cui ha collezionato 37 presenze in campionato, con 10 gol e 3 assist.