Williams is a member of the Indigenous Football Australia Council, which oversees John Moriarty Football, an Indigenous grassroots football initiative.[2]
Club career
Youth career
Born in Brisbane, Australia, Williams started playing football for amateur clubs Westside and Pine Hills,[3] before moving to play youth football for Mitchelton FC.[4] He attended Northside Christian College while also being a member of the Queensland Academy of Sport (CAS) squad.[4]
He spent time training with Belgian club Club Brugge,[4] and Premier League club Liverpool,[4] and in January 2006, he signed for Australian A-League side Queensland Roar for the remainder of the 2005–06 season.[4] Queensland Roar coach Miron Bleiberg called Williams the best Australian prospect since Harry Kewell,[4] and he was labelled the best young Australian striker by the former technical director of the Australian national team Ron Smith.[4] Following two games as a substitute for Roar,[5] he moved abroad in May 2006 to play for Danish team Brøndby IF on a three-year contract.[6]
Brøndby IF
At Brøndby, Williams was included in the reserve team, and after 12 goals in five reserve team matches,[4] he made his first team debut under Brøndby coach Rene Meulensteen on 5 August against AC Horsens.[7] On 11 November, Williams scored his first Superliga goal for the Brøndby first team in the home game against Silkeborg IF.[7] He also played against German outfit Eintracht Frankfurt in the European UEFA Cup tournament.[8] In the Royal League game against Swedish side Hammarby IF on 30 November, Williams added another two goals in Brøndby's win over the Swedes. Under new Brøndby manager Tom Køhlert, Williams was promoted to the Brøndby first team squad in December 2006, alongside Marc Olsen.[9] Williams played a total 19 games and scored one goal for Brøndby in the 2006–07 Superliga season.[7] He played 10 games and scored three goals for Brøndby in the 2007–08 Superliga season.[7]
Williams started the 2008–09 Danish season well, as he played five of Brøndby's first six Superliga games,[7] and scored a goal against FC Haka in the UEFA Cup.[10] He prolonged his Brøndby contract in September 2008, extending it until the summer 2011.[11] He injured his knee in a training mishap in September 2008,[12] and when Williams returned to fitness after the turn of the year, newly appointed Brøndby trainer Kent Nielsen left him out of the side. Williams' frustration at not playing led to him making a public outburst in June 2009, claiming he would leave the club in three weeks if they didn't play him.[13] Brøndby responded by sending him out on trial to South African club Bidvest Wits.[14]
A-League
North Queensland Fury
He joined the North Queensland Fury FC on a one-year loan deal for the 2009–10 A-League season[15] and signed a permanent contract with the Fury in January 2010.
Sydney FC (loan)
On 16 February 2011, Sydney FC signed Williams on a short-term deal from the Fury for the AFC Champions League 2011 campaign.[16][17] He made a total of 4 appearances for the club, during the unsuccessful campaign, in which Sydney FC finished third in the group.
On Sunday 10 August 2014, Williams featured in the 2014 A-League All Stars Game, coming on as a 63rd-minute substitute for Alessandro Del Piero in what was the latter's last game in Australia. Williams was released from the club in January 2016.[20]
Haladás
On 25 January 2016, Williams signed with Hungarian club Haladás in hopes of rejuvenating his hopes of playing for Australia.[21] In June 2018, Williams left Haladás.[22]
A-League return
Wellington Phoenix
On 23 July 2018, it was announced that Williams had signed a one-year deal with Wellington Phoenix to return to the A-league.[23]
On 10 June 2019 it was announced that Williams would be leaving the Wellington Phoenix.[24]
Indian Super League
ATK
On 28 June 2019, Indian Super League club ATK signed him from A-league club Wellington Phoenix on a one-year contract.[25] Williams scored his first goal for the club in their 5–0 routing of Hyderabad FC. He ended the season with 7 goals and 5 assists and the Indian Super League title.
Mohun Bagan
On 8 September 2020, Mohun Bagan confirmed the signing of David Williams on a one-year contract.[26] On 21 December 2020, he scored the first goal for the club in a 1-0 win over Bengaluru FC.
He was most noted for being selected in both of Australia's squads for the 2005 FIFA World Youth Championship in the Netherlands and the 2005 FIFA U-17 World Championship in Peru; however, as the World Youth Championship (U-20) was held before the U-17 World Championship, Williams was ruled ineligible to play in Peru, leaving Australia with only 19 members in its U-17 World Championship squad.
^Ormond, Aiden (20 February 2011). "Fury Funding Confusion". FourFourTwo Australia. Archived from the original on 23 February 2011. Retrieved 22 June 2011.