Racing History
Riding Teams
- 1965 – – Falcon Cycles (Great Britain)
- 1966 – – Leroux Terrot (Belgium)
- 1967 – – Holdsworth Campagnolo (Great Britain)
- 1968 – – Holdsworth Campagnolo (Great Britain)
- 1969 – – Holdsworth Campagnolo (Great Britain)
- 1970 – – Holdsworth Campagnolo (Great Britain)
- 1971 – – Holdsworth Campagnolo (Great Britain)
- 1972 – – Ron Kitching (Great Britain)
- 1973 – – Ron Kitching (Great Britain)
Results
- 1961 – – 13th in General Classification Milk Race (Tour of Britain) , Blackpool (Blackpool), Great Britain
- 1962 – – 1st in Stage 6 Milk Race (Tour of Britain) , Hove (Brighton and Hove), Great Britain
- 1962 – – 21st in General Classification Milk Race (Tour of Britain) , Blackpool (Blackpool), Great Britain
- 1962 – – 43rd in General Classification Warsaw Peace Race, Berlin , Germany
- 1963 – – 1st in Buxton, Amateurs (Tour of the Peak) , Great Britain
- 1963 – – 1st in Hemel Hempstead (Hemel Hempstead GP) , Great Britain
- 1963 – – 1st in All London Championship (n) (Surrey) , Great Britain
- 1963 – – 1st in National Championship, Road, Amateurs, Great Britain, Buxton (Derbyshire), Great Britain
- 1963 – – 5th in Stage 3 Milk Race (Tour of Britain) , Hove (Brighton and Hove), Great Britain
- 1963 – – 2nd in Stage 11 Milk Race (Tour of Britain) , Newcastle (Newcastle upon Tyne), Great Britain
- 1963 – – 36th in General Classification Milk Race (Tour of Britain) , Blackpool (Blackpool), Great Britain
- 1963 – – 1st in General Classification West London Championship, Chinnor (Bucks), Great Britain
- 1964 – – 2nd in Manx International, Amateurs, Great Britain
- 1964 – – 3rd in Stage 9 Tour de l’Avenir, Bordeaux (Aquitaine), France
- 1965 – – 1st in Stage 4 Tour of the South West, Great Britain
- 1965 – – 2nd in Stage 1 Glossop (b) (Glossop G P Two Day) , Great Britain
- 1965 – – 3rd in Stage 8 Tour de l’Avenir, La Rochelle (Poitou-Charentes), France
- 1966 – – 1st in General Classification Tour of Hopfields, Great Britain
- 1966 – – 2nd in Ghent Road Race Championship, Belguim
- 1967 – – 1st in Huddersfield (Brian Robinson GP) , Great Britain
- 1967 – – 1st in Newcastle (i) (Velo Club Electric Grand Prix) , Great Britain
- 1967 – – 3rd in Hugo Koblet Memorial, Great Britain
- 1968 – – 2nd in Hull (a) (Hull Brewery) , Great Britain
- 1968 – – 2nd in Isle of Man (Manx Trophy) , Great Britain
- 1968 – – 1st in Liverpool (i) (Kirby West Road Race) , Great Britain
- 1968 – – 1st in Longborough, Great Britain
- 1968 – – 3rd in Middlesbrough (b) (Teeside Road Race) , Great Britain
- 1968 – – 1st in General Classification Tour of Hopfields, Great Britain
- 1968 – – 1st in General Classification Witney (Cotswolds Two Day) , Great Britain
- 1968 – – 57th in Stage 1 part a Tour de France (Ronde van Frankrijk) , Vittel (Lorraine), France
- 1968 – – 80th in Stage 1 part b Tour de France (Ronde van Frankrijk) , Esch-sur-Alzette (Luxembourg), Luxemburg
- 1968 – – 78th in Stage 2 Tour de France (Ronde van Frankrijk) , Vorst (Brussels Hoofdstedelijk Gewest), Belgium
- 1968 – – 86th in Stage 3 part b Tour de France (Ronde van Frankrijk) , Roubaix (Nord-Pas-de-Calais), France
- 1968 – – 69th in Stage 4 Tour de France (Ronde van Frankrijk) , Rouen (Haute-Normandie), France
- 1968 – – 41st in Stage 5 part a Tour de France (Ronde van Frankrijk) , Bagnoles-de-l’Orne (Basse-Normandie), France
- 1968 – – 26th in Stage 5 part b Tour de France (Ronde van Frankrijk) , Dinard (Bretagne), France
- 1968 – – 24th in Stage 6 Tour de France (Ronde van Frankrijk) , Lorient (Bretagne), France
- 1968 – – 35th in Stage 7 Tour de France (Ronde van Frankrijk) , Nantes (Pays de la Loire), France
- 1968 – – 21st in Stage 8 Tour de France (Ronde van Frankrijk) , Royan (Poitou-Charentes), France
- 1968 – – 42nd in Stage 9 Tour de France (Ronde van Frankrijk) , Bordeaux (Aquitaine), France
- 1968 – – 84th in Stage 10 Tour de France (Ronde van Frankrijk) , Bayonne (Aquitaine), France
- 1969 – – 2nd in Ellesmere, Great Britain
- 1969 – – 3rd in Huddersfield (Brian Robinson GP) , Great Britain
- 1969 – – 2nd in Lydden, Great Britain
- 1969 – – 3rd in Nottingham (Percey Lewis Road Race) , Great Britain
- 1969 – – 1st in Wolsingham (Vaux Gold Tankard) , Great Britain
- 1970 – – 3rd in Isle of Man race International Pro Race, Great Britain
- 1970 – – 2nd in Ellesmere, Great Britain
- 1971 – – 3rd in Brighton (d), Great Britain
- 1971 – – 3rd in Coventry (Coventry Eagle Road Race, Embassy GP) , Great Britain
- 1971 – – 8th in Weston-super-Mare (Tour of the Mendips) , Great Britain
- 1972 – – 3rd in Islington, Great Britain
- 1972 – – 3rd in Harworth (Tom Simpson Memorial) , Great Britain