In 1972, he finished runner-up (after a run-off) to Phil Crump, in the British League Division Two Riders Championship, after both riders finished on 12 points. He made up for the unlucky loss by winning the Rider's Championship, held at Wimbledon Stadium on 6 October 1973.[4] Price was a popular rider with the fans and had his own female fan club.[5]
The following season in 1973, he won the League and Cup double with Boston.[2] Price competed in the Second Division Riders final for four consecutive years between 1970 and 1973.[2]
In 1974, he transferred to Cradley United, scoring solidly at an average of 5.56 points in his first season for the club and improving to a league average of 8.00 in 1975.[2]
This level of performance was not maintained in subsequent years and in 1978 he dropped down to the National League with Workington Comets, finishing the season as the team's highest-averaged rider on 8.63.[6] After seasons with Scunthorpe Stags, Nottingham Outlaws, and Oxford Cheetahs he retired in 1981.
He represented the Division Two-level 'Young England' team between 1969 and 1973, and progressed to the full England team in 1974 in a match against the Soviet Union.[2] He represented England again in 1975 against Poland.[2] In all, he represented Young England in 28 matches and the full England team in three.[7]