
Popularny „Młody” był również kapitanem reprezentacji Polski, która w 2007 roku w Niemczech zdobyła wicemistrzostwo świata. Zagrał również na igrzyskach olimpijskich w Pekinie (2008). Zakończył karierę reprezentacyjną w 2012 roku, po nieudanych kwalifikacjach do igrzysk w Pekinie.

Przez 12 lat gry w reprezentacji wystąpił w 159 meczach i zdobył 549 bramek.

Po zakończeniu kariery w 2016 roku, co było również efektem kontuzji barku i powracających kłopotów z kolanami, imał się różnych zajęć – był komentatorem Canal +, wydał książkę „Grzegorz Tkaczyk – niedokończona gra”, szukał pieniędzy dla kieleckiego klubu, występował w programach telewizyjnych, założył zespół Handball Legends, który grał w meczach charytatywnych, ostatnio otworzył w Kielcach strzelnicę sportową. W lipcu 2019 roku w niemieckiej Kolonii zagrał w meczu będącym pożegnaniem legendarnego trenera THW Kiel, Alfreda Gislasona. Kilka miesięcy temu został wiceprezesem do spraw szkoleniowych i kontaktów zagranicznych Świętokrzyskiego Związku Piłki Ręcznej.

Karierę wznowił we wrześniu 2020 roku, zostając zawodnikiem pierwszoligowego KSZO Handball Ostrowiec Świętokrzyski. - Zrobiłem to dla mojego syna, który nie pamięta, jak grałem – tłumaczył swoją decyzję.