Георги Иванов е син на Александър Иванов - легенда на Ботев (Пловдив).
Георги Иванов е завършил 22-о СОУ "Георги С. Раковски" в София през 1994 г. Той е записан през учебната 2000/2001 г. в Технически университет - Габрово и се е дипломирал на 7 юли 2006 г. Дипломата му е № 049557, серия ТУГ-2006. Подписана е от декана на факултета доц. Анюта Николова и тогавашния ректор доц. Илия Немигенчев.
Започва кариерата си в Локомотив (Пловдив), за кратко играе в Армеец (Пловдив), но не след дълго е забелязан от софийския "Левски" и е привлечен по настояване на тогавашния треньор на "сините" Стефан Грозданов през 1997 г. Първият мач на Гонзо е на 27 февруари 1993 г. между ФК Хасково и Локомотив (Пловдив), който завършва 2:0. Като футболист на Локомотив той има 64 мача и 16 гола в "А" група. След като преминава в "Левски", той прави няколко слаби мача, но с течение на времето се доказва и се превръща в един от най-добрите нападатели в историята на футболен клуб "Левски" (София).
Георги Иванов допринася изключително много за трите поредни шампионски титли на "Левски" през 2000, 2001 и 2002 г., както и за титлите през сезоните 2005/06, 2006/07 и 2008/09. Носител е на Купата на България за 1998, 2000, 2002 и 2007 година (през сезон 2006/07 той е в "Левски" само през есента). Заема трето място във вечната ранглиста на "Левски" (София) по голове в европейските клубни турнири с 16 попадения. Той е избран за футболист на България в две поредни години - 2000 и 2001 и става голмайстор на българското първенство през сезон 2000/01 с 22 отбелязани гола.
Георги Иванов е Футболист № 1 на България за 2000 и 2001 г. и голмайстор на българското първенство през сезон 2000/01 г. За повече от 10 години Георги Иванов става най-резултатният футболист във вечното дерби на България между Левски и ЦСКА. До края на 2008 г. има отбелязани 15 гола във вратата на ЦСКА.
За националния отбор Георги Иванов има 33 мача и 4 гола.
След края на сезон 2008/09 се отказва от футбола. Назначен е за спортен директор в "Левски".
От септември 2009 г. е треньор на ПФК "Левски" (София) в тандем с Антони Здравков. В началото на сезон 2011/12 се завръща начело на "Левски", където е треньор до 2 ноември 2011.
След напускането на Николай Костов, през март 2012 г. става старши треньор на "Левски" за втори път, но води отбора само два мача. На 5 април напуска поста старши треньор и спортен директор в "Левски".
На 10 октомври 2012 г. Гонзо е представен на пресконференция в родния си ПФК Локомотив (Пловдив) като старши треньор, но напуска след по-малко от 24 часа заради финансови разминавания с ръководството на клуба.
На 17 декември 2012 г. подписва договор за 2 години с ПФК Черно море (Варна). Официално е представен пред отбора на 9 януари 2013 г.
През 2016 г. отново се завръща като треньор на "Черно море" (Варна). На 21 септември 2017 г. поради лоши резултати напуска клуба.
През 2019 г. е назначен за спортно-технически директор на "Локомотив" (Пловдив). На 7 декември 2021 г. напуска поста си на спортно-технически директор в "Локомотив" (Пловдив), заради неразбирателство със собственика на клуба Христо Крушарски.
През 2022 г. е официално утвърден за технически директор на Българския футболен съюз. На 15 март 2024г. е избран за президент на БФС.
На 15 март 2024 г. е избран за президент на Българския футболен съюз (БФС)