Yeo came through the junior ranks at Portsmouth but never made a Football League appearance before Freddie Cox signed him for Gillingham in 1963. He scored on his debut for the club and went on to become only the second player ever to score 100 Football League goals for the Kent club, finishing his career with 136 league goals and 149 in all competitions, both club records which stand to this day.
Yeo's rise through the junior ranks at Portsmouth was cut short when he never achieved a Football League appearance before joining Gillingham in 1963. However, his debut for the club marked the beginning of an illustrious career, during which he became only the second player to score 100 Football League goals for the Kent-based team, ultimately finishing with 136 league goals and 149 overall, both records that remain unbroken.