| 16th FINA WORLD CHAMPIONSHIPS | 02/08/2015 | PRE 04. | 50m Vlinderslag | 23.49 |
| 02/08/2015 | SEM 204. | 50m Vlinderslag | 23.15 |
| 03/08/2015 | FIN 104. | 50m Vlinderslag | 23.18 |
| 05/08/2015 | PRE 19. | 100m Vrije Slag | 49.81 |
| 07/08/2015 | PRE 28. | 50m Vrije Slag | 22.23 |
| 07/08/2015 | SEM 228. | 50m Vrije Slag | 21.93 |
| 08/08/2015 | FIN 128. | 50m Vrije Slag | 21.86 |
| 12th FINA World Swimming Championships (25m) | 03/12/2014 | PRE 07. | 100m Vlinderslag | 51.85 |
| 04/12/2014 | PRE 15. | 50m Vrije Slag | 21.24 |
| 04/12/2014 | SEM 215. | 50m Vrije Slag | 21.17 |
| 05/12/2014 | PRE 23. | 50m Vlinderslag | 22.81 |
| 05/12/2014 | FIN 115. | 50m Vrije Slag | 21.21 |
| 05/12/2014 | SEM 223. | 50m Vlinderslag | 22.61 |
| 06/12/2014 | FIN 123. | 50m Vlinderslag | 22.49 |
| FINA Swimming World Cup 2013 Berlin 2/8 | 10/08/2013 | PRE 17. | 50m Vlinderslag | 22.94 |
| 10/08/2013 | FIN 117. | 50m Vlinderslag | 22.89 |
| 11/08/2013 | PRE 31. | 50m Vrije Slag | 21.68 |
| 11/08/2013 | FIN 131. | 50m Vrije Slag | 21.45 |
| 15th FINA WORLD CHAMPIONSHIPS Barcelona 2013 | 28/07/2013 | PRE 04. | 50m Vlinderslag | 23.19 |
| 28/07/2013 | SEM 204. | 50m Vlinderslag | 22.97 |
| 29/07/2013 | FIN 104. | 50m Vlinderslag | 23.22 |
| 02/08/2013 | PRE 27. | 50m Vrije Slag | 21.80 |
| 02/08/2013 | SEM 227. | 50m Vrije Slag | 21.96 |
| FINA World Swimming Championships at Istanboel TR 2012 | 13/12/2012 | PRE 14. | 50m Vrije Slag | 21.69 |
| 13/12/2012 | SEM 214. | 50m Vrije Slag | 21.27 |
| 14/12/2012 | PRE 20. | 50m Vlinderslag | 22.98 |
| 14/12/2012 | FIN 114. | 50m Vrije Slag | 21.44 |
| 14/12/2012 | SEM 220. | 50m Vlinderslag | 22.93 |
| 15/12/2012 | FIN 120. | 50m Vlinderslag | 22.85 |
| FINA/Arena Swimming World Cup 2012 (Part 2) | 06/10/2012 | PRE 02. | 100m Vrije Slag | 49.37 |
| 06/10/2012 | PRE 17. | 50m Vlinderslag | 23.46 |
| 06/10/2012 | FIN 117. | 50m Vlinderslag | 23.50 |
| 07/10/2012 | PRE 31. | 50m Vrije Slag | 22.03 |
| 07/10/2012 | FIN 131. | 50m Vrije Slag | 21.87 |
| FINA/Arena Swimming World Cup 2012 (Part 1) | 02/10/2012 | PRE 17. | 50m Vlinderslag | 23.40 |
| 02/10/2012 | FIN 117. | 50m Vlinderslag | 23.31 |
| 03/10/2012 | PRE 31. | 50m Vrije Slag | 21.86 |
| 03/10/2012 | FIN 131. | 50m Vrije Slag | 21.93 |
| FINA World Cup 2011 Stage 4 - Berlin | 22/10/2011 | PRE 02. | 100m Vrije Slag | 48.47 |
| 22/10/2011 | PRE 17. | 50m Vlinderslag | 23.16 |
| 22/10/2011 | FIN 102. | 100m Vrije Slag | 48.88 |
| 22/10/2011 | FIN 117. | 50m Vlinderslag | 23.29 |
| 23/10/2011 | PRE 30. | 50m Vrije Slag | 22.06 |
| 23/10/2011 | FIN 130. | 50m Vrije Slag | 22.01 |