0 days to go

Paris 2024 Paralympic Games

28 aug - 08 sep 2024
Link
0 days to go

Milano Cortina 2026 Paralympic Games

06 - 15 Mar 2026
Link
0 days to go

LA28 Paralympic Games

15 - 27 Aug 2028
Link

Alan Mcgregor

Swimming
2
5

Results

Unit Date Rank
Barcelona 1992 Paralympic Games (Barcelona, Spain)
Event Medal Unit Date Rank
Men's 50 m Freestyle S2 Final Round 3
Men's 100 m Freestyle S2 Final Round 3
Men's 50 m Backstroke S2 Final Round 3
IPC Swimming World Championships Christchurch 1998 (Christchurch, New Zealand)
Event Medal Unit Date Rank
Men's 200 m Freestyle S2 Final Round 2
Men's 100 m Freestyle S2 Heats (S1/2) 4
Men's 100 m Freestyle S2 Final Round 3
Men's 50 m Backstroke S2 Heats (S1/2) 3
Men's 50 m Backstroke S2 Final Round 4
Men's 50 m Freestyle S2 Final Round 4
Men's 50 m Freestyle S2 Heats (S1/2) 4
Sydney 2000 Paralympic Games (Sydney, Australia)
Event Medal Unit Date Rank
Men's 50 m Freestyle S2 Heat 1 4
Men's 50 m Freestyle S2 Final Round 8
Men's 100 m Freestyle S2 Heat 1 2
Men's 100 m Freestyle S2 Final Round 6
Men's 50 m Backstroke S2 Heat 2 3
Men's 50 m Backstroke S2 Final Round 6
IPC Swimming World Championships Malta 1994 (Malta, Malta)
Event Medal Unit Date Rank
Men's 50 m Freestyle S1-2 Heats 3
Men's 50 m Freestyle S1-2 Final Round 6
Men's 100 m Freestyle S1-2 Heats 3
Men's 50 m Backstroke S1-2 Heats 5
Men's 50 m Backstroke S1-2 Final Round 8
Atlanta 1996 Paralympic Games (Atlanta, United States of America)
Event Medal Unit Date Rank
Men's 50 m Freestyle S2 Final Round 4
Men's 100 m Freestyle S2 Final Round 2
Men's 50 m Backstroke S2 Final Round 3