Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorVermont Decathlon Championship, 2K Steeple · Jun 17 | 12.23 | Vermont Decathlon Championship, 2K Steeple | June 17, 2019 |
| 110m Hurdles · 39" / 0.991m · OutdoorVT Decathlon State Championship, 2K Steeple · Jun 18 | 20.86a | VT Decathlon State Championship, 2K Steeple | June 18, 2018 |
| 1500 Meters · OutdoorVermont Decathlon Championship, 2K Steeple · Jun 17 | 5:11.30 | Vermont Decathlon Championship, 2K Steeple | June 17, 2019 |
| 300 Meters · IndoorVermont Indoor State Championship · Feb 16 | 39.05a | Vermont Indoor State Championship | February 16, 2019 |
| 400 Meters · OutdoorVermont Decathlon Championship, 2K Steeple · Jun 17 | 54.43 | Vermont Decathlon Championship, 2K Steeple | June 17, 2019 |
| 600 Meters · IndoorVITA 4 · Jan 5 | 1:39.17 | VITA 4 | January 5, 2019 |
| High Jump · OutdoorVermont Decathlon Championship, 2K Steeple · Jun 17 | 1.47m | Vermont Decathlon Championship, 2K Steeple | June 17, 2019 |
| Javelin · 800g · OutdoorBurlington HS Meet #1 · Apr 13 | 80-07 | Burlington HS Meet #1 | April 13, 2017 |
| Long Jump · OutdoorVermont Decathlon Championship, 2K Steeple · Jun 17 | 5.05m | Vermont Decathlon Championship, 2K Steeple | June 17, 2019 |
| Pole Vault · IndoorVITA Weekend #4 (Div. I Chittenden County Teams) · Jan 13 | 10-00.00 | VITA Weekend #4 (Div. I Chittenden County Teams) | January 13, 2017 |
| Pole Vault · OutdoorEssex HS Meet # 2 · May 3 | 2.89m | Essex HS Meet # 2 | May 3, 2017 |
| Shot Put · 12lb · IndoorVITA Vacational · Dec 28 | 7.13m | VITA Vacational | December 28, 2016 |
| Shot Put · 12lb · OutdoorVT Decathlon State Championship, 2K Steeple · Jun 18 | 7.46m | VT Decathlon State Championship, 2K Steeple | June 18, 2018 |
| Weight Throw · 25lb / 11.3kg · IndoorVITA Weekend #3 (Chittenden County Teams) · Jan 6 | 8.40m | VITA Weekend #3 (Chittenden County Teams) | January 6, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
20 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 17 | Vermont Decathlon Championship, 2K SteepleJun 17 · Long Jump · Place 28 · Essex | Long Jump | 28 | 5.05m PB | 12 |
| Jun 17 | Vermont Decathlon Championship, 2K SteepleJun 17 · Pole Vault · Place 1 · Essex | Pole Vault | 1 | 4.10m | 12 |
| Jun 17 | Vermont Decathlon Championship, 2K SteepleJun 17 · High Jump · Place 37 · Essex | High Jump | 37 | 1.47m PB | 12 |
| Jun 17 | Vermont Decathlon Championship, 2K SteepleJun 17 · Javelin · Place 55 · Essex | Javelin | 55 | 23.74m | 12 |
| Jun 17 | Vermont Decathlon Championship, 2K SteepleJun 17 · Discus · Place 50 · Essex | Discus | 50 | 18.96m | 12 |
| Jun 17 | Vermont Decathlon Championship, 2K SteepleJun 17 · Shot Put · Place 46 · Essex | Shot Put | 46 | 8.02m | 12 |
| Jun 17 | Vermont Decathlon Championship, 2K SteepleJun 17 · 110m Hurdles · Place 16 · Essex | 110m Hurdles | 16 | 19.05 | 12 |
| Jun 17 | Vermont Decathlon Championship, 2K SteepleJun 17 · 1500 Meters · Place 27 · Essex | 1500 Meters | 27 | 5:11.30 PB | 12 |
| Jun 17 | Vermont Decathlon Championship, 2K SteepleJun 17 · 400 Meters · Place 11 · Essex | 400 Meters | 11 | 54.43 PB | 12 |
| Jun 17 | Vermont Decathlon Championship, 2K SteepleJun 17 · 100 Meters · Place 18 · Essex | 100 Meters | 18 | 12.23 PB | 12 |
| Jun 8 | 74th New England Interscholastic Track and Field ChampionshipsJun 8 · Pole Vault · Place 7 · Essex | Pole Vault | 7. | 13-09.00 | 12 |
| Jun 1 | Vermont Div 1 State ChampionshipsJun 1 · Pole Vault · Place 1 · Essex | Pole Vault | 1. | 12-06.00 | 12 |
| May 25 | Essex TF Invitational/NE Qual.May 25 · Pole Vault · Place 1 · Essex | Pole Vault | 1 | 13-06.00 | 12 |
| May 21 | Rice Host Meet @ BHSMay 21 · 400 Meters · Place 3 · Essex | 400 Meters | 3 | 54.98 | 12 |
| May 18 | The Eddy MeetMay 18 · Pole Vault · Place 3 · Essex | Pole Vault | 3. | 13-00.00 | 12 |
| May 11 | Burlington HS TF InvitationalMay 11 · Pole Vault · Place 1 · Essex | Pole Vault | 1 | 13-02.00 | 12 |
| May 1 | Essex HS Host #1May 1 · Pole Vault · Place 1 · Essex | Pole Vault | 1. | 13-06.00 | 12 |
| Apr 24 | Essex HS Vacational Apr 24 · Pole Vault · Place 1 · Essex | Pole Vault | 1. | 13-06.00 | 12 |
| Apr 18 | Burlington HS Host #2Apr 18 · Pole Vault · Place 1 · Essex | Pole Vault | 1 | 12-06.00 | 12 |
| Apr 11 | Burlington HS Host #1Apr 11 · 100 Meters · Place 10 · Essex | 100 Meters | 10 | 12.36PR | 12 |
2019 Indoor Track
2 results2018 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 22 | VITA 2Dec 22 · 300 Meters · Place 5 · Essex | 300 Meters | 5. | 39.61a | 12 |
| Dec 15 | VITA 1Dec 15 · 300 Meters · Place 6 · Essex | 300 Meters | 6. | 39.89a | 12 |
| Feb 10 | Vermont Division 1 State Indoor ChampionshipFeb 10 · Pole Vault · Place 1 · Essex | Pole Vault | 1 | 11-06.00 PR | 11 |
| Jan 27 | VITA Weekend 6Jan 27 · Pole Vault · Place 2 · Essex | Pole Vault | 2. | 9-00.00 | 11 |
| Jan 11 | VITA Weekend 5Jan 11 · 300 Meters · Essex | 300 Meters | — | DNS | 11 |
| Jan 11 | VITA Weekend 5Jan 11 · Pole Vault · Place 3 · Essex | Pole Vault | 3. | 9-00.00 | 11 |
2018 Outdoor Track
15 results2017 Indoor Track
9 results2017 Outdoor Track
12 results2016 Indoor Track
8 results2016 Outdoor Track
3 results