На чемпионате СССР 1961 года Геннадий Андросов одержал победу сразу в двух дисциплинах, в плавании на 400 метров вольным стилем и в эстафете 4 × 200 метров вольным стилем. Год спустя был лучшим в комплексном плавании на 400 метров и выступил на европейском первенстве в Лейпциге, где так же обогнал всех соперников и завоевал золото. В 1963 году вновь выиграл всесоюзное первенство в программе комплексного плавания на 400 метров и стал бронзовым призёром в плавании на 1500 метров вольным стилем. Планировал принять участие в Олимпийских играх 1964 года в Токио, но на одной из тренировок получил серьёзную травму ноги, в течение полугода проходил лечение и в связи с этим вынужден был завершить карьеру спортсмена. За выдающиеся спортивные достижения удостоен почётного звания «Заслуженный мастер спорта СССР» (1963).