| 2017-06-15 | 2017 World Junior Championships | 68.84 | 102 | 0 | 0 | 123 | 0 | 0 | 225 | 280.1899 |
| 2017-04-01 | 2017 European Senior Championships | 68.3 | 100 | 0 | 0 | 124 | 0 | 0 | 224 | 280.15347 |
| 2017-01-21 | 2017 English Championships | 70.7 | -92 | 92 | 95 | 115 | -119 | -120 | 210 | 257.7909 |
| 2016-08-05 | 2016 Olympic Games | 68.59 | 101 | 0 | 0 | 126 | 0 | 0 | 227 | 285.86893 |
| 2016-06-11 | 2016 British Senior Championships | 68.6 | -98 | 98 | 102 | 122 | 125 | -128 | 227 | 285.84396 |
| 2016-05-28 | 2016 British Youth Championships | 68.4 | 95 | 99 | -102 | 119 | 122 | 125 | 224 | 282.56128 |
| 2016-04-08 | 2016 European Senior Championships | 68.15 | 99 | 0 | 0 | 123 | 0 | 0 | 222 | 280.6575 |
| 2016-01-30 | 2016 English Championships | 67.3 | -88 | 88 | 91 | 108 | 112 | 119 | 210 | 267.52524 |
| 2015-11-20 | 2015 World Senior Championships | 62.66 | 93 | 0 | 0 | 118 | 0 | 0 | 211 | 281.41693 |
| 2015-10-02 | 2015 European Junior Championships | 67.4 | 94 | 0 | 0 | 125 | 0 | 0 | 219 | 278.7365 |
| 2015-09-05 | 2015 Commonwealth Youth Games | 65.92 | 89 | 0 | 0 | 122 | 0 | 0 | 211 | 272.28772 |
| 2015-08-01 | 2015 European Youth Championships | 64.84 | 95 | 0 | 0 | 125 | 0 | 0 | 220 | 286.90457 |
| 2015-06-28 | 2015 British Senior Championships | 66.2 | 93 | 97 | -100 | -119 | -120 | 120 | 217 | 279.28516 |
| 2015-05-02 | 2015 British Youth Championships | 66.9 | 90 | 94 | 96 | 115 | 120 | 124 | 220 | 281.29666 |
| 2015-04-07 | 2015 World Youth Championships | 65.75 | 93 | 0 | 0 | 120 | 0 | 0 | 213 | 275.3172 |