Uitslagen

Europese Kampioenschappen lange baan

2011 EK Berlin Duitsland
Goud 50 vrijeslag 0.44.19
Goud 50 rugslag 0.50.81
Goud 150 wisselslag 3.12.55
Brons 50 schoolslag 1.30.13

2009 EK Reykjavik Ijsland
Brons 50 vrijeslag 0.43.27
Brons 50 rugslag 0.50.29
Zilver 100 vrijeslag 1.36.13
Zilver 200 vrijeslag 3.28.14

Wereldkampioenschappen lange baan

2010 WK Eindhoven Nederland
4e 200 vrijeslag 3.22.89
5e 50 rugslag 0.50.78
 9e                             50 vrijeslag                      0.45.68

2006 WK Durban Zuid-Afrika
5e 200 vrijeslag        3.30.23

Wereldkampioenschappen korte baan

2009 Rio de Janeiro Brazilië
Zilver 50 vrijeslag 0.44.40
Brons 100 vrijeslag 1.34.89
Brons 50 rugslag 0.51.46

Paralympische spelen

2008 Beijing China
4e 50 rugslag  
5e 200 vrijeslag  

2012                         Londen                                                            Groot-Brittanie
1e                              50 rugslag                                                       0.51.51

Erelijst

Wereldrecords

Afstand Tijd Datum Plaats
50 rugslag 0.50.31 11-12-2015 Amsterdam
100 rugslag 1.44.94 11-22-2015 Eindhoven
50 vrijeslag 0.46.26 12-12-2015 Amsterdam
100 vrijeslag 1.37.18 14-07-2015 Great Britain
200 vrijeslag 3.26.36 11-12-2015 Amsterdam