Centrul campionei Baia Mare imbraca astazi pentru a 50-a oara tricoul echipei nationale. Acesta si-a facut debutul la Universitatea Cluj, iar apoi a jucat la Dinamo. Din 2004 este jucator la Baia Mare, echipa cu care a castigat de doua ori SuperLiga.
Prima selectie pentru echipa nationala a fost la Cupa Mondiala din 2007, unde Csaba Gal a jucat in toate cele trei meciuri ale echipei. In 2011, jucatorul a facut parte din lotul care a reprezentat Romania la Campionatul Mondial din Noua Zeelanda.
Astazi Romania intalneste echipa Uruguayului in IRB Nations Cup, de la ora 16.00, pe stadionul Arcul de Triumf.