Tóth Balázs 1981. szeptember 24-én született Ózdon, majd 18 évesen Székesfehérvárra került a Vidihez. Néhány nappal a 19. születésnapja előtt, 2000. szeptember 20-án mutatkozott be a Videotonban.
2005 és 2007 között Törökországban játszott Tóth, előbb a Malatyaspor majd pedig a Kayseri Erciyesspor csapatában. Összesen 58 mérkőzést játszott ebben a két csapatban és egy gólt szerzett. Innen Belgiumba vezetett Balázs útja, a KRC Genk labdarúgója lett 2007-ben, ahol 70 mérkőzésen szerepelt a belga csapatban és 8 gólt szerzett. Az elmúlt szezonban, kölcsönben Hollandiában játszott a Venloban. Most 3 évre írt alá a fehérváriakhoz, ahol a 26-os mezt szeretné majd ismét választani magának.
Tóth eddig 34 alkalommal szerepelt a nemzeti csapatban, legutóbb 2010 nyarán Anglia ellen.