Hide lower priority columns
Hide lower priority columns
IPC Swimming World Championships Durban 2006
(Durban, South Africa)
Event
Medal
Unit
Date
Rank
Men's 50 m Freestyle S5
Final Round
8
Men's 50 m Freestyle S5
Heats
8
Men's 50 m Butterfly S5
Heats
10
Men's 50 m Backstroke S5
Heats
10
Men's 200 m Freestyle S5
Final Round
7
Men's 200 m Freestyle S5
Heats
7
Men's 100 m Freestyle S5
Heats
9
Hide lower priority columns
Hide lower priority columns
IPC Swimming World Championships Eindhoven 2010
(Eindhoven, Netherlands)
Event
Medal
Unit
Date
Rank
Men's 150 m Individual Medley SM4
Heat 2
1
Men's 150 m Individual Medley SM4
Final Round
1
Men's 200 m Freestyle S5
Heat 1
2
Men's 50 m Butterfly S5
Heat 2
2
Men's 50 m Butterfly S5
Final Round
5
Men's 50 m Freestyle S5
Heat 3
3
Men's 50 m Freestyle S5
Final Round
8
Hide lower priority columns
Hide lower priority columns
2013 IPC Swimming World Championships
(Montreal, Canada)
Event
Medal
Unit
Date
Rank
Men's 50 m Backstroke S5
Final 1
2013-08-14
3
Men's 50 m Backstroke S5
Heat 2
2013-08-14
3
Men's 150 m Individual Medley SM4
Final 1
2013-08-17
1
Hide lower priority columns
2015 IPC Swimming World Championships
(Glasgow, Great Britain)
Event
Medal
Unit
Date
Rank
Men's 50 m Backstroke S5
Final 1
2015-07-13
6
Men's 50 m Backstroke S5
Heat 1
2015-07-13
6
Men's 150 m Individual Medley SM4
Final 1
2015-07-15
2
Men's 150 m Individual Medley SM4
Heat 1
2015-07-15
2
Men's 50 m Breaststroke SB3
Heat 2
2015-07-17
8
Men's 50 m Breaststroke SB3
Final 1
2015-07-17
8
Hide lower priority columns
Hide lower priority columns
London 2019 World Para Swimming Championships
(London, Great Britain)
Event
Medal
Unit
Date
Rank
Men's 50 m Backstroke S4
Heat 1
2019-09-12
3
Men's 50 m Backstroke S4
Final 1
2019-09-12
1
Men's 50 m Freestyle S4
Final 1
2019-09-13
1
Men's 50 m Freestyle S4
Heat 1
2019-09-13
2
Men's 200 m Freestyle S4
Final 1
2019-09-14
4
Men's 200 m Freestyle S4
Heat 1
2019-09-14
5
Hide lower priority columns
Madeira 2022 World Para Swimming Championships
(Funchal, Portugal)
Event
Medal
Unit
Date
Rank
Men's 100 m Freestyle S4
Final 1
2022-06-13
1
Men's 50 m Backstroke S4
Final 1
2022-06-15
2
Men's 50 m Backstroke S4
Heat 1
2022-06-15
1
Men's 50 m Freestyle S4
Final 1
2022-06-16
2
Men's 50 m Freestyle S4
Heat 2
2022-06-16
1
Mixed 4x100 m Medley 34pts
Heat 2
2022-06-16
10
Mixed 4x100 m Freestyle 34pts
Heat 1
2022-06-18
10
Men's 200 m Freestyle S4
Heat 1
2022-06-18
5
Men's 200 m Freestyle S4
Final 1
2022-06-18
2
Hide lower priority columns