| competitions over 87m: 2 throws over 90m: 1 |
| 2010 |
| Outdoor |
| 67.01 NU20R | 1-19 | CAC | Santo Domingo | 3 Jul |
| 66.05 | 16q-19 | WJ | Moncton | 22 Jul |
| 2011 |
| Outdoor |
| 66.97 | 1-19 | | Port of Spain | 27 Mar |
| 69.01 | 1 | FalconG | Bacolet | 17 Apr |
| 72.04 NU20R | 1-19 | CariftaG | Montego Bay | 24 Apr |
| 68.71 | 1 | | Paco Seco | 22 May |
| 72.50 NU20R | 1-19 | NC-j | Port of Spain | 12 Jun |
| 72.87 NU20R | 1 | | Port of Spain | 25 Jun |
| 70.98 | 4 | CAC | Mayagüez | 16 Jul |
| 75.77A AU20R | 7 | PAG | Guadalajara | 28 Oct |
| 2012 |
| Outdoor |
| 67.12 | 1-19 | | Port of Spain | 4 Mar |
| 71.34 | 1 | SouthernG | Pointe-a-Pierre | 24 Mar |
| 77.53 AJR | 1 | FalconG | Port of Spain | 1 Apr |
| | X X 69.87 X 73.38 77.53 |
| 77.59 AU20R | 1-19 | CariftaG | Hamilton | 9 Apr |
| 78.94 NR AU20R | 1 | Quantum Inv | Port of Spain | 19 May |
| | 74.26 73.56 78.94 X 74.54 76.76 |
| 80.11 NR AU20R | 1 | IAAF 100 | La Habana | 27 May |
| | 75.73 80.11 X 71.92 P P |
| 75.00 | 1 | NC | Port of Spain | 24 Jun |
| 82.83 NR AU20R | 1-19 | CAC | San Salvador | 1 Jul |
| | 72.56 82.83 X P P P |
| 74.17 | 2q-19 | WJ | Barcelona | 12 Jul |
| | 74.17 |
| 78.64 | 1-19 | WJ | Barcelona | 13 Jul |
| | 70.77 77.03 69.75 X 75.67 78.64 |
| 81.75 | 9q | OG | London | 8 Aug |
| | 78.91 76.44 81.75 |
| 84.58 NR AU20R | 1 | OG | London | 11 Aug |
| | 83.51 84.58 X 80.64 X P |
| 2013 |
| Outdoor |
| 84.39 | 1 | | Port of Spain | 3 May |
| | 84.39 X X P P P |
| 79.79 | 6 | Diamond | Doha | 10 May |
| | X 77.20 X 76.77 79.79 76.83 |
| 79.02 | 6 | Diamond | Shanghai | 18 May |
| | 73.00 X 75.82 70.38 X 79.02 |
| 78.90 | 3 | JoensuuG | Joensuu | 9 Jun |
| | 73.84 75.82 78.90 75.30 X X |
| 77.03 | 10 | Bislett | Oslo | 13 Jun |
| | 76.54 X 77.03 |
| 82.24 | 5 | | Kuortane | 3 Aug |
| | X 82.24 X 79.94 X X |
| 78.78 | 18q | WC | Moskva | 15 Aug |
| | 78.78 X 75.84 |
| 2014 |
| Outdoor |
| 79.33 | 1 | TwilightG | Port of Spain | 2 May |
| | 78.83 79.33 X X P P |
| 81.09 | 7 | Diamond | Shanghai | 18 May |
| | 80.68 77.87 76.37 81.09 76.86 77.19 |
| 83.94 | 1 | World Chall | Beijing | 21 May |
| | 82.06 83.94 77.52 76.91 X P |
| 75.50 | 7 | Pre | Eugene OR | 31 May |
| | X X 75.50 |
| 79.62 | 6 | Sainsbury's | Glasgow | 12 Jul |
| | X 77.52 76.17 79.62 X X |
| 82.90 | 1 | Sidło | Sopot | 20 Jul |
| | 79.26 X 82.90 X 77.05 X |
| 85.28 NR | 1q | CWG | Glasgow | 1 Aug |
| | 85.28 |
| 82.67 | 2 | CWG | Glasgow | 2 Aug |
| | 82.13 78.70 X X 81.59 82.67 |
| 84.27 | 6 | DNG | Stockholm/S | 21 Aug |
| | 83.70 84.27 80.11 X 80.72 80.24 |
| 85.77 NR | 2 | WK | Zürich | 28 Aug |
| | 85.77 X 81.11 77.38 83.99 X |
| 83.52 | 3 | Cont Cup | Marrakech | 14 Sep |
| | 81.02 X X 83.52 |
| 2015 |
| Outdoor |
| competitions over 87m: 1 throws over 90m: 1 |
| 80.68 | 8 | Diamond | Doha | 15 May |
| | 77.37 80.59 X 80.49 79.24 80.68 |
| 81.56 | 7 | GSpike | Ostrava | 26 May |
| | 81.22 81.50 78.74 80.38 79.73 81.56 |
| 86.20 NR | 3 | GGala | Roma | 4 Jun |
| | 79.52 80.59 78.77 76.76 81.62 86.20 |
| 86.43 NR | 3 | Sainsbury's | Birmingham | 7 Jun |
| | 80.56 85.21 86.43 85.59 X 84.97 |
| 84.84 | 1 | NC | Port of Spain | 28 Jun |
| | 84.84 82.71 P P P P |
| 90.16 AR | 1 | Athletissima | Lausanne | 9 Jul |
| | 90.16 P X P P P |
| 83.54 | 4 | Herc | Monaco | 17 Jul |
| | 83.54 78.00 77.43 83.37 79.93 X |
| 83.27 | 1 | PAG | Toronto | 24 Jul |
| | 79.03 83.27 X P P P |
| 76.83 | 26q | WC | Beijing | 24 Aug |
| | X 75.16 76.83 |
| 82.99 | 3 | Hanžeković | Zagreb | 8 Sep |
| | 80.73 80.59 82.99 80.41 76.56 79.77 |
| 84.03 | 3 | VD | Bruxelles | 11 Sep |
| | 84.03 X 80.78 80.94 X X |
| 2016 |
| Outdoor |
| competitions over 87m: 1 |
| 74.99 | 6 | Pre | Eugene OR | 28 May |
| | X X 74.99 |
| 83.75 | 1 | | Maia | 4 Jun |
| 86.35 | 3 | Bislett | Oslo | 9 Jun |
| | 82.91 84.78 83.85 86.35 79.68 X |
| 79.71 | 4 | Bauhaus | Stockholm/S | 16 Jun |
| | 79.71 X 75.98 |
| 80.45 | 1 | NC | Port of Spain | 26 Jun |
| | X 78.00 78.77 79.14 80.45 77.40 |
| 82.90 | 1 | Falcons | Bacolet | 9 Jul |
| | X 82.90 79.86 X 76.09 X |
| 79.62 | 2 | | Sotteville-lès-Rouen | 18 Jul |
| | 76.38 77.34 76.25 79.25 79.62 74.88 |
| 83.60 | 2 | Müller | London | 22 Jul |
| | 82.64 79.56 X X X 83.60 |
| 88.68 | 1q | OG | Rio de Janeiro | 17 Aug |
| | 88.68 |
| 85.38 | 3 | OG | Rio de Janeiro | 20 Aug |
| | 83.45 85.38 83.38 80.33 X X |
| 82.40 | 5 | Meet Paris | Saint-Denis | 27 Aug |
| | X 81.82 82.40 |
| NM | | WK | Zürich | 1 Sep |
| | X X X |
| 82.90 | 1 | | Bacolet | 7 Sep |
| 2017 |
| Outdoor |
| 84.16 | 1 | | Vantaa | 27 May |
| | 84.16 83.11 81.36 X 77.11 X |
| 86.61 | 3 | GGala | Roma | 8 Jun |
| | 82.01 84.02 X 86.61 X X |
| 86.48 | 3 | PNG | Turku | 13 Jun |
| | 83.64 X 80.21 86.48 81.00 83.24 |
| 79.61 | 5 | | Kuortane | 17 Jun |
| | 78.83 78.54 79.61 P P P |
| 83.22 | 1 | SavoG | Lapinlahti | 16 Jul |
| | 83.22 X 81.68 X 80.26 79.02 |
| 80.15 | 5 | Herc | Monaco | 21 Jul |
| | X 79.72 X 79.61 80.15 77.10 |
| 85.22 | 2 | | Orimattila | 29 Jul |
| | 82.46 85.22 81.24 84.35 80.39 P |
| 86.01 | 3q | WC | London | 10 Aug |
| | 86.01 |
| 84.48 | 7 | WC | London | 12 Aug |
| | 84.48 X 80.63 83.62 X 81.82 |
| 83.20 | 1 | | Oulu | 20 Aug |
| | 83.20 X X 81.66 X X |
| 85.11 | 5 | WK | Zürich | 24 Aug |
| | 85.11 84.57 X X 82.44 83.98 |
| 77.61 | 5 | | Lappeenranta | 26 Aug |
| | 77.61 X X X P P |
| 2018 |
| Outdoor |
| 78.58 | 1 | | Äänekoski | 7 Jun |
| | 75.44 78.58 X 77.33 P P |
| 83.25 | 1 | | Raasepori | 17 Jun |
| | 83.25 X X 79.46 X X |
| 84.96 | 1 | | Port of Spain | 23 Jun |
| | X 84.96 81.91 |
| 83.26 | 7 | Mohammed VI | Rabat | 13 Jul |
| | 83.26 79.35 X X 74.29 X |
| 78.26 | 5 | | Sotteville-lès-Rouen | 17 Jul |
| | 78.21 X 78.26 X 76.36 77.86 |
| 80.95 | 1 | Sidło | Sopot | 27 Jul |
| | 80.95 X 79.68 X 78.08 X |
| 84.47 | 1 | CACG | Barranquilla | 2 Aug |
| | 81.78 X 70.91 84.47 |
| 2019 |
| Outdoor |
| 72.61 | 9 | | Vantaa | 25 May |
| | X 72.61 X |
| 81.68 | 1 | | Kuortane | 30 May |
| | 81.68 79.03 X 79.90 74.78 X |
| 84.81 | 1 | | Virrat | 6 Jun |
| | X 80.62 84.81 81.49 80.43 82.26 |
| 86.09 | 3 | PNG | Turku | 11 Jun |
| | X 79.01 82.21 86.09 79.79 X |
| 81.99 | 6 | | Kuortane | 22 Jun |
| | 80.87 79.30 81.99 X X X |
| 82.32 | 1 | | Tampere | 3 Jul |
| | 81.00 80.26 82.32 X X X |
| 79.98 | 1 | NC | Port of Spain | 27 Jul |
| | X 79.98 77.68 X P P |
| 83.55 | 2 | PAG | Lima | 10 Aug |
| | 83.55 82.92 81.44 X X 75.54 |
| 72.94 | 9 | Müller | Birmingham | 18 Aug |
| | 72.94 P P |
| 84.44 | 5q | WC | Doha | 5 Oct |
| | 84.44 |
| 77.47 | 11 | WC | Doha | 6 Oct |
| | 75.30 77.47 X |