| Jun 13 | New England HS Outdoor TF ChampionshipJun 13 · Discus · Place 23 · Spaulding | Discus1.6kg | 23. | 42.34m PB | 12 |
| Jun 13 | New England HS Outdoor TF ChampionshipJun 13 · Shot Put · Place 25 · Spaulding | Shot Put12lb | 25. | 13.54m PB | 12 |
| Jun 6 | Vermont Division 1 HS Track and Field State ChampionshipJun 6 · Discus · Spaulding | Discus | — | ND | 12 |
| Jun 6 | Vermont Division 1 HS Track and Field State ChampionshipJun 6 · Shot Put · Place 4 · Spaulding | Shot Put | 4 | 13.64m | 12 |
| May 30 | Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · Discus · Place 5 · Spaulding | Discus | 5 | 40.63m | 12 |
| May 30 | Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · Shot Put · Place 3 · Spaulding | Shot Put | 3 | 14.06m | 12 |
| May 19 | High School Home MeetMay 19 · Javelin · Place 17 · Spaulding | Javelin | 17 | 26.50m | 12 |
| May 19 | High School Home MeetMay 19 · Discus · Place 1 · Spaulding | Discus | 1 | 39.17m | 12 |
| May 19 | High School Home MeetMay 19 · Shot Put · Place 2 · Spaulding | Shot Put | 2 | 13.69m | 12 |
| May 16 | Burlington HS TF InvitationalMay 16 · Javelin · Place 20 · Spaulding | Javelin | 20 | 32.41m | 12 |
| May 16 | Burlington HS TF InvitationalMay 16 · Discus · Place 2 · Spaulding | Discus | 2 | 39.47m | 12 |
| May 16 | Burlington HS TF InvitationalMay 16 · Shot Put · Place 4 · Spaulding | Shot Put | 4 | 13.53m | 12 |
| May 13 | Lyndon Home meet 2May 13 · Javelin · Spaulding | Javelin800g | — | DNS | 12 |
| May 13 | Lyndon Home meet 2May 13 · Discus · Place 1 · Spaulding | Discus1.6kg | 1. | 41.33m | 12 |
| May 13 | Lyndon Home meet 2May 13 · Shot Put · Place 2 · Spaulding | Shot Put12lb | 2. | 11.65m | 12 |
| May 2 | Twilight Invitational HS TF Meet @ SBMay 2 · Javelin · Place 27 · Spaulding | Javelin | 27 | 26.94m | 12 |
| May 2 | Twilight Invitational HS TF Meet @ SBMay 2 · Discus · Place 4 · Spaulding | Discus | 4 | 38.40m | 12 |
| May 2 | Twilight Invitational HS TF Meet @ SBMay 2 · Shot Put · Place 2 · Spaulding | Shot Put | 2 | 13.06m | 12 |
| Apr 28 | STJA Home Meet #1Apr 28 · Javelin · Place 6 · Spaulding | Javelin | 6 | 32.31m | 12 |
| Apr 28 | STJA Home Meet #1Apr 28 · Discus · Place 1 · Spaulding | Discus | 1 | 41.40m | 12 |
| Apr 28 | STJA Home Meet #1Apr 28 · Shot Put · Place 3 · Spaulding | Shot Put | 3 | 12.92m | 12 |
| Apr 22 | Essex HS TF VacationalApr 22 · Javelin · Place 9 · Spaulding | Javelin | 9 | 32.20m | 12 |
| Apr 22 | Essex HS TF VacationalApr 22 · Discus · Place 1 · Spaulding | Discus | 1 | 42.70m | 12 |
| Apr 22 | Essex HS TF VacationalApr 22 · Shot Put · Place 1 · Spaulding | Shot Put | 1 | 13.82m | 12 |
| Apr 13 | Burlington HS TF Meet 1Apr 13 · Javelin · Place 5 · Spaulding | Javelin | 5 | 33.44m | 12 |
| Apr 13 | Burlington HS TF Meet 1Apr 13 · Discus · Place 1 · Spaulding | Discus | 1 | 37.99m | 12 |
| Apr 13 | Burlington HS TF Meet 1Apr 13 · Shot Put · Place 1 · Spaulding | Shot Put | 1 | 13.13m | 12 |