Dirkx startte met voetballen bij Reusel Sport, en doorliep daarna de jeugdopleiding van FC Eindhoven en later PSV. Tijdens het seizoen 1994-1995 debuteerde hij onder Aad de Mos, die vele oudere verdedigers had zien vertrekken, voor de Eindhovenaren. Dat seizoen speelde hij 19 wedstrijden en wist 1 keer het net te vinden. Het seizoen hierna werd hij verhuurd aan Fortuna Sittard, om ervaring op te doen. Dit mondde echter uit in een verkoop van Dirkx, die wel uitgroeide tot vaste waarde bij Fortuna.
Toen PSV in 1998 kwakkelde met de verdediging, was Dirkx, samen met Robert Fuchs en Björn van der Doelen, een van de oud-jeugdspelers, die door Bobby Robson werd terug gehaald naar Eindhoven.[1] Onder Eric Gerets raakte Dirkx echter na een half seizoen weer op een zijspoor, waarna hij, in 2001, weer werd verhuurd aan Fortuna Sittard. Hiddink haalde Dirkx terug bij selectie voor het seizoen 2002-2003, maar in dat seizoen speelde hij nog slechts twee wedstrijden. Nadat zijn contract niet werd verlengd, besloot Dirkx zijn actieve carrière op 27-jarige leeftijd te beëindigen. Hij bouwde zijn conditie af bij Reusel Sport.
Na zijn actieve loopbaan maakte Dirkx een wereldreis, waarna hij, via Ernest Faber, weer in contact kwam met PSV. Tussen 2006 en 2008 was Dirkx jeugdtrainer bij zijn oude club en assistent-trainer bij jong-PSV.[2] Dirkx beëindigde na onenigheid over zijn contract de samenwerking en werd, in 2008, hoofdtrainer bij de vierdeklasserVV Dommelen.[3] Nadat bekend werd dat Dirkx, vanaf het seizoen 2010-2011, hoofdtrainer zou worden bij eersteklasserVV Geldrop, stapte hij daar begin 2010 per direct op om zijn opleiding trainer-coach 1 af te ronden.[4][5] Eind maart werd Dirkx naast zijn werkzaamheden bij Geldrop aangesteld als assistent bij FC Eindhoven. Bij die club liep hij reeds stage.[6]