- Eccles Swimming Club. 1951 Swimming for the junior/senior teams, played for senior water polo team.
- John Boyed savings cup. 1954 winning both trophies.
- English schools 1958 School boy champion of England.
- British record 1959. Broke British record on 2 occasions, 100 metres.
- British record 1960. Broke British record on 2 occasions 100 metres.
- Olympic Games 1960. Selected for team Rome freestyle/breaststroke
- Semi finals freestyle, 14th in world, 6th in Medley relay Final
- British Record attempt 1960, Guinea Gap Liverpool 100 metres record attempt.
- 49.8 First man in Europe to go under 50 seconds for 100 metres, this lasted 10 years
- World record attempt at Derby Baths, Blackpool. Broke record with a time of 69 seconds, for the 100 metres breaststroke. This record lasted only 4 weeks, broken by an American.
- Glasgow Police record attempt, 1961. Govern Hill Baths. Broke 11 records,
English and Scottish all comers in freestyle/breaststroke.
- British record attempt 1961 at Blackburn, 100 metres Breaststroke. Record broken 68 seconds. this record lasted 12 years.
- European Games, Leipzig. Freestyle/Breaststroke, bronze medal in the 4x100 medley relay.
- Olympic Games, Tokyo 1964. Freestyle 100 metres, relay teams made semi finals 100 metres 8th in world. Finals od both relays.
- 1965/6/7 Finished swimming to teach at Cheethams College swimming and Physical Education.
- British water Polo, 1968/72. Played water polo for Great Britain.