Dirks played youth football for DEM before joining the AZ youth academy in 2012.[2] He progressed through various of AZ's youth teams before being promoted to the reserves in 2020, competing in the Dutch second-tier Eerste Divisie.[3] Dirks made his professional debut with the team in a 6–1 league loss to NAC Breda on 29 August 2020, starting the match at left-back before being replaced by Tijs Velthuis in the 68th minute.[4][5]
On 18 June 2021, Dirks signed his first professional contract with AZ; a one-year deal with an option for an additional year.[2][6]
VVV-Venlo
On 31 January 2022, Dirks was loaned to VVV-Venlo, following teammate Richard Sedláček who had signed a permanent deal with the club.[7] Dirks made his debut for the club as a starter on 4 February in a 5–0 away victory in the regional derby against MVV.[8]
On 19 May, his deal was made permanent and he signed a two-year deal with an option for an additional year.[9]
Style of play
A left-footeddefender, comfortable playing both centrally and at the left side, Dirks has described himself as a "technically skilled" and "tactically aware" defender, with good physicality and heading abilities.[6][1]