2020
  09 Feb 20 SX World Cup Bathurst AUS
  08 Feb 20 SX World Cup Bathurst AUS
  02 Feb 20 SX World Cup Shepparton AUS
  01 Feb 20 SX World Cup Shepparton AUS
2019
  29 Sep 19 SX World Cup Santiago del Estero ARG
  28 Sep 19 SX World Cup Santiago del Estero ARG
  14 Sep 19 SX World Cup Rock Hill, SC USA
  13 Sep 19 SX World Cup Rock Hill, SC USA
  27 Jul 19 World Championships Zolder BEL
  09 Jun 19 SX World Cup St-Quentin-en-Yvelines FRA
  08 Jun 19 SX World Cup St-Quentin-en-Yvelines FRA
  12 May 19 SX World Cup Papendal NED
  11 May 19 SX World Cup Papendal NED
  28 Apr 19 SX World Cup Manchester GBR
  27 Apr 19 SX World Cup Manchester GBR
2018
  30 Sep 18 SX World Cup Santiago del Estero ARG
  29 Sep 18 SX World Cup Santiago del Estero ARG
  09 Jun 18 World Championships Baku AZE
  13 May 18 SX World Cup Zolder BEL
  12 May 18 SX World Cup Zolder BEL
  06 May 18 SX World Cup Papendal NED
  05 May 18 SX World Cup Papendal NED
  01 Apr 18 SX World Cup St-Quentin-en-Yvelines FRA
  31 Mar 18 SX World Cup St-Quentin-en-Yvelines FRA
2017
  17 Sep 17 SX World Cup Santiago del Estero ARG
  16 Sep 17 SX World Cup Santiago del Estero ARG
  29 Jul 17 World Championships Rock Hill, SC USA
  14 May 17 SX World Cup Zolder BEL
  13 May 17 SX World Cup Zolder BEL
  07 May 17 SX World Cup Papendal NED
  06 May 17 SX World Cup Papendal NED
2016
  09 Oct 16 SX World Cup Sarasota, FL USA
  02 Oct 16 SX World Cup Rock Hill, SC USA
  20 Aug 16 Olympic Games Rio de Janeiro BRA
  29 May 16 World Championships Medellin COL
  08 May 16 SX World Cup Papendal NED
  10 Apr 16 SX World Cup Manchester GBR
  25 Mar 16 SX World Cup Santiago del Estero ARG
2015
  26 Sep 15 SX World Cup Rock Hill, SC USA
  06 Sep 15 SX World Cup Santiago del Estero ARG
  15 Aug 15 SX World Cup Angelholm SWE
  25 Jul 15 World Championships Zolder BEL
  10 May 15 SX World Cup Papendal NED
  19 Apr 15 SX World Cup Manchester GBR
2014
  27 Sep 14 SX World Cup Chula Vista, CA USA
  07 Sep 14 SX World Cup Santiago del Estero ARG
  27 Jul 14 World Championships Rotterdam NED
  14 Jun 14 SX World Cup Berlin GER
  11 May 14 SX World Cup Papendal NED
  19 Apr 14 SX World Cup Manchester GBR
2013
  28 Sep 13 SX World Cup Chula Vista, CA USA
  28 Jul 13 World Championships Auckland NZL
  16 Jun 13 SX World Cup Papendal NED
  11 May 13 SX World Cup Santiago del Estero ARG
  20 Apr 13 SX World Cup Manchester GBR
2012
  15 Sep 12 SX World Cup Abbotsford CAN
  10 Aug 12 Olympic Games London GBR
  26 May 12 World Championships Birmingham GBR
  13 May 12 SX World Cup Papendal NED
  14 Apr 12 SX World Cup Randaberg NOR
  31 Mar 12 SX World Cup Chula Vista USA
2011
  01 Oct 11 SX World Cup Chula Vista USA
  20 Aug 11 SX World Cup London GBR
  30 Jul 11 World Championships Copenhagen DEN
  28 May 11 SX World Cup Papendal NED
  09 Apr 11 SX World Cup Pietermaritzburg RSA
2010
  09 Oct 10 SX World Cup Frejus FRA
  18 Sep 10 SX World Cup Chula Vista USA
  31 Jul 10 World Championships Pietermaritzburg RSA
  08 May 10 SX World Cup Copenhagen DEN
  27 Mar 10 SX World Cup Madrid ESP
2009
  10 Oct 09 SX World Cup Frejus FRA
  19 Sep 09 SX World Cup Chula Vista USA
  22 Aug 09 SX World Cup Pietermaritzburg RSA
  25 Jul 09 World Championships Adelaide AUS
  09 May 09 SX World Cup Copenhagen DEN
2008
  11 Oct 08 SX World Cup Frejus FRA
  13 Sep 08 SX World Cup Salt Lake City USA
  21 Aug 08 Olympic Games OSG-Beijing CHN
  31 May 08 World Championships WCH-Taiyan CHN
  10 May 08 SX World Cup Copenhagen DEN
  12 Apr 08 SX World Cup Adelaide AUS
  09 Feb 08 SX World Cup Madrid ESP
2007
  13 Oct 07 SX World Cup Frejus FRA
  22 Sep 07 SX World Cup Salt Lake City USA
  23 Aug 07 SX World Cup Beijing CHN
  28 Jul 07 World Championships Victoria CAN
  14 Apr 07 SX World Cup Madrid ESP