| competitions over 87m: 6 throws over 90m: 2 |
| 2008 |
| Outdoor |
| 72.18A | 1 | NC | Nairobi | 28 Jun |
| 2009 |
| Outdoor |
| 74.00A | 1 | | Nairobi | 27 Jun |
| 69.19 | 3 | CAA | Abuja | 18 Jul |
| 2010 |
| Outdoor |
| 73.51A | 1 | NC | Nairobi | 26 Jun |
| 74.51A | 3 | AfrC | Nairobi | 1 Aug |
| 75.44A | 1 | CWGT | Nairobi | 28 Aug |
| 69.60 | 7 | CWG | Delhi | 12 Oct |
| 2011 |
| Outdoor |
| 73.65A | 1 | NC | Nairobi | 16 Jul |
| 78.34 NR | 1 | AAG | Maputo | 15 Sep |
| 2012 |
| Indoor |
| 72.39 | 1 | NC-w | Kajaani | 4 Mar |
|
| 79.95A NR | 1 | | Nairobi | 17 Apr |
| 76.35 | 3 | | Äänekoski | 31 May |
| 71.71 | 3 | | Tampere | 10 Jun |
| 77.06A | 1 | NC | Nairobi | 15 Jun |
| 76.68 | 1 | AfrC | Porto Novo | 1 Jul |
| 73.30 | 4 | LappG | Lappeenranta | 18 Jul |
| | X X 73.30 71.86 X 71.96 |
| 81.12 NR | 5 | | Kuortane | 22 Jul |
| | 81.12 P X 76.23 P 79.11 |
| 81.81 NR | 8q | OG | London | 8 Aug |
| | 79.10 79.33 81.81 |
| 77.15 | 11 | OG | London | 11 Aug |
| | 72.59 77.15 74.08 |
| 78.74 | 4 | WK | Zürich | 30 Aug |
| | 76.61 X 76.18 78.74 X P |
| 2013 |
| Outdoor |
| 76.86A | 1 | | Nairobi | 16 Mar |
| 76.43 | 4 | Golden GP | Tokyo | 5 May |
| 78.23 | 7 | Diamond | Shanghai | 18 May |
| | X 72.92 78.23 X 75.13 74.12 |
| 79.43 | 4 | World Chall | Beijing | 21 May |
| 80.43 | 4 | Odložil | Praha | 10 Jun |
| | 80.43 73.75 X X X |
| 81.79 | 3 | PNG | Turku | 16 Jun |
| | 78.67 81.79 78.60 77.74 X 78.55 |
| 76.49A | 1 | NC | Nairobi | 22 Jun |
| 82.09A NR | 1 | WC Tr | Nairobi | 13 Jul |
| 80.88 | 8q | WC | Moskva | 15 Aug |
| | 79.56 X 80.88 |
| 85.40 NR | 4 | WC | Moskva | 17 Aug |
| | 80.60 X 81.13 X 85.40 81.20 |
| 81.74 | 3 | ERGO | Kohila | 31 Aug |
| | 77.36 X 81.74 79.21 X X |
| 84.92 | 3 | Hanzekovic | Zagreb | 3 Sep |
| | 81.78 84.92 P 83.70 X X |
| 82.46 | 5 | VD | Bruxelles | 6 Sep |
| | 82.46 P 79.81 P X P |
| 2014 |
| Outdoor |
| 78.25 | 3 | Seiko | Tokyo | 11 May |
| | X 77.07 78.25 76.36 X 76.69 |
| 83.00 | 4 | Diamond | Shanghai | 18 May |
| | 83.00 82.34 81.68 X X 82.08 |
| 78.78 | 4 | World Chall | Beijing | 21 May |
| | 78.78 76.52 X X 76.05 X |
| 80.02A | 1 | NC | Nairobi | 7 Jun |
| 84.17 | 2 | Bislett | Oslo | 11 Jun |
| | 80.83 81.37 83.49 79.53 X 84.17 |
| 84.44 | 2 | Loiste | Lahti | 15 Jun |
| | 80.83 X 81.41 84.44 X X |
| 71.06 | 10 | Areva | Saint-Denis | 5 Jul |
| | X 71.06 X |
| 82.83 | 2q | CWG | Glasgow | 1 Aug |
| | 82.83 |
| 83.87 | 1 | CWG | Glasgow | 2 Aug |
| | 79.28 77.66 83.87 P P P |
| 84.72 | 1 | AfrC | Marrakech | 14 Aug |
| | 80.57 82.77 X 81.49 84.72 X |
| 84.67 | 4 | DNG | Stockholm/S | 21 Aug |
| | 82.43 84.67 83.78 X X X |
| 84.71 | 4 | WK | Zürich | 28 Aug |
| | X 74.87 84.71 X X 79.31 |
| 83.06 | 4 | Cont Cup | Marrakech | 14 Sep |
| | 80.24 80.30 77.73 83.06 |
| 2015 |
| Outdoor |
| competitions over 87m: 3 throws over 90m: 2 |
| 81.98 | 6 | Diamond | Doha | 15 May |
| | 73.34 79.61 X 76.92 81.98 81.17 |
| 86.88 NR | 1 | GSpike | Ostrava | 26 May |
| | X 72.87 86.88 P P P |
| 87.71 NR | 2 | GGala | Roma | 4 Jun |
| | 83.06 80.69 84.44 87.71 P P |
| 91.39 AR | 1 | Sainsbury's | Birmingham | 7 Jun |
| | 85.95 P 86.53 P P 91.39 |
| 83.99 | 2 | Mohammed VI | Rabat | 14 Jun |
| | 80.12 X 82.78 83.60 X 83.99 |
| 85.50 | 4 | Athletissima | Lausanne | 9 Jul |
| | 78.15 X 85.50 X X X |
| 81.79 | 6 | Herc | Monaco | 17 Jul |
| | X 81.79 X X X 80.47 |
| 83.10A | 1 | WC Tr | Nairobi | 1 Aug |
| 84.46 | 3q | WC | Beijing | 24 Aug |
| | 80.79 84.46 |
| 92.72 AR | 1 | WC | Beijing | 26 Aug |
| | X 82.42 92.72 P P X |
| 83.82 | 4 | VD | Bruxelles | 11 Sep |
| | 75.57 79.53 83.82 P P P |
| 2016 |
| Outdoor |
| competitions over 87m: 1 |
| 78.86A | 1 | AK | Eldoret | 16 Apr |
| 81.10 | 4 | GSpike | Ostrava | 20 May |
| | 81.10 X 76.28 77.20 78.57 X |
| 84.68 | 1 | Pre | Eugene OR | 28 May |
| | 84.68 79.51 80.89 X X 83.21 |
| 80.90 | 6 | Bislett | Oslo | 9 Jun |
| | 75.67 80.90 79.67 |
| 83.09 | 2 | Bauhaus | Stockholm/S | 16 Jun |
| | 79.73 76.63 83.09 80.43 80.07 82.65 |
| 81.04A | 1 | OT | Eldoret | 1 Jul |
| 83.55 | 6q | OG | Rio de Janeiro | 17 Aug |
| | 78.88 X 83.55 |
| 88.24 | 2 | OG | Rio de Janeiro | 20 Aug |
| | 88.24 X P X P P |
| 2017 |
| Outdoor |
| competitions over 87m: 1 |
| 81.94 | 7 | Diamond | Doha | 5 May |
| | 77.31 74.55 72.92 81.94 X 79.78 |
| 78.40A | 1 | Police Ch | Nairobi | 18 May |
| 78.62 | 4 | | Rehlingen | 5 Jun |
| | 75.13 X 75.48 75.65 76.94 78.62 |
| 82.19 | 7 | GGala | Roma | 8 Jun |
| | 81.62 X 82.19 X X 79.91 |
| 82.60 | 7 | PNG | Turku | 13 Jun |
| | 82.60 X X X X 80.56 |
| 87.97A | 1 | WC Tr | Nairobi | 24 Jun |
| 79.36 | 6 | Herc | Monaco | 21 Jul |
| | 74.43 X X 79.36 X X |
| 83.57 | 12q | WC | London | 10 Aug |
| | 83.57 |
| 76.29 | 13 | WC | London | 12 Aug |
| | X 76.29 75.31 |
| 2018 |
| Outdoor |
| 73.43A | 1 | | Nairobi | 17 Feb |
| 73.34 | 4 | | Paarl | 22 Mar |
| 74.55 | 13q | CWG | Gold Coast | 13 Apr |
| | X 74.55 73.67 |
| 80.75 | 8 | Diamond | Doha | 4 May |
| | 74.32 78.32 80.75 79.55 X X |
| 74.47 | 10 | PNG | Turku | 5 Jun |
| | 74.47 73.07 72.41 |
| 80.13 | 4 | | Dessau | 8 Jun |
| 79.75 | 6 | | Ostrava | 13 Jun |
| | 77.56 79.75 X X 79.45 X |
| 80.91A | 1 | NC | Nairobi | 21 Jun |
| 77.34 | 1 | AfrC | Asaba | 5 Aug |
| 78.41 | 4 | Cont Cup | Ostrava | 9 Sep |
| | 74.87 74.64 77.71 78.41 |
| 2019 |
| Outdoor |
| competitions over 87m: 1 |
| 77.82 | 7 | Diamond | Shanghai | 18 May |
| | 77.38 77.82 X X X X |
| NM | | | Nanjing | 21 May |
| | X X P |
| 78.02A | 1 | NC | Nairobi | 20 Jun |
| 84.16A | 1 | NC | Nairobi | 21 Aug |
| 87.73 | 1 | AAG | Rabat | 30 Aug |
| | X 79.17 87.73 80.20 P P |
| 83.86 | 8q | WC | Doha | 5 Oct |
| | 83.86 83.76 80.62 |
| NM | | WC | Doha | 6 Oct |
| | X X X |