debut: 1/12/07
43,367 runs
Xiamen CHN 20th April 2024
Shanghai/Suzhou CHN 27th April 2024
Doha QAT 10th May 2024
Rabat/Marrakech MAR 19th May 2024
Eugene USA 25th May 2024
Oslo NOR 30th May 2024
Stockholm SWE 2nd June 2024
Paris FRA 7th July 2024
Monaco MON 12th July 2024
London GBR 20th July 2024
Lausanne SUI 22nd August 2024
Silesia POL 25th August 2024
Rome ITA 30th August 2024
Zurich SUI 5th September 2024
Brussels BEL 13th - 14th September 2024
Shanghai/Suzhou CHN 27th April 2024
Doha QAT 10th May 2024
Rabat/Marrakech MAR 19th May 2024
Eugene USA 25th May 2024
Oslo NOR 30th May 2024
Stockholm SWE 2nd June 2024
Paris FRA 7th July 2024
Monaco MON 12th July 2024
London GBR 20th July 2024
Lausanne SUI 22nd August 2024
Silesia POL 25th August 2024
Rome ITA 30th August 2024
Zurich SUI 5th September 2024
Brussels BEL 13th - 14th September 2024
- edited -