Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBurlington HS TF Invitational · May 1613.69aBurlington HS TF InvitationalMay 16, 2026
100m Hurdles · 33" / 0.838m · OutdoorLyndon Home Meet 1 · Apr 2918.9Lyndon Home Meet 1April 29, 2026
1500 Meters · OutdoorVermont HS Decathlon Championships · Jun 166:56.38aVermont HS Decathlon ChampionshipsJune 16, 2025
200 Meters · OutdoorSTJA Last Chance Meet · Jun 229.99aSTJA Last Chance MeetJune 2, 2026
300 Meters · IndoorVTFOA Weekend 4 · Jan 549.65aVTFOA Weekend 4January 5, 2025
3000 Meters · OutdoorPeter Davis Invitational · May 1716:06.0Peter Davis InvitationalMay 17, 2024
3200 Meters · IndoorVTFOA Weekend 5 · Jan 1217:17.54aVTFOA Weekend 5January 12, 2025
400 Meters · OutdoorVermont HS Decathlon Championships · Jun 161:15.51aVermont HS Decathlon ChampionshipsJune 16, 2025
55 Meters · IndoorVermont TF Indoor State Championship · Jan 107.73aVermont TF Indoor State ChampionshipJanuary 10, 2026
800 Meters · OutdoorLyndon Home Meet 1 · Apr 293:18.1Lyndon Home Meet 1April 29, 2026
High Jump · OutdoorVermont HS Decathlon Championships · Jun 161.20mVermont HS Decathlon ChampionshipsJune 16, 2025
Long Jump · IndoorVTFOA Weekend 4 · Jan 54.39mVTFOA Weekend 4January 5, 2025
Long Jump · OutdoorSJA Home Meet #1 · Apr 124.01mSJA Home Meet #1April 12, 2025
Pole Vault · OutdoorU-32 HS Meet · May 11.82mU-32 HS MeetMay 1, 2024
Triple Jump · OutdoorNCUHS Meet #3 · May 288.66mNCUHS Meet #3May 28, 2024

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 2STJA Last Chance MeetJun 2 · Discus · Place 13 · Lake Region UnionDiscus1314.33m12
Jun 2STJA Last Chance MeetJun 2 · 200 Meters · Place 4 · Lake Region Union200 Meters429.99a PB12
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · Triple Jump · Place 23 · Lake Region UnionTriple Jump238.62m12
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · Long Jump · Place 19 · Lake Region UnionLong Jump194.18m12
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 100m Hurdles · Place 26 · Lake Region Union100m HurdlesRound P2619.08a12
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 100 Meters · Place 26 · Lake Region Union100 MetersRound P2613.98a12
May 22Annual Pete Davis InvitationalMay 22 · Long Jump · Place 3 · Lake Region UnionLong Jump3.13-04.7512
May 22Annual Pete Davis InvitationalMay 22 · 100m Hurdles · Place 1 · Lake Region Union100m Hurdles33" / 0.838m1.19.5412
May 16Burlington HS TF InvitationalMay 16 · Triple Jump · Place 18 · Lake Region UnionTriple Jump188.85m12
May 16Burlington HS TF InvitationalMay 16 · Long Jump · Place 20 · Lake Region UnionLong Jump204.15m12
May 16Burlington HS TF InvitationalMay 16 · 100m Hurdles · Place 25 · Lake Region Union100m HurdlesRound P2518.81a12
May 16Burlington HS TF InvitationalMay 16 · 100 Meters · Place 23 · Lake Region Union100 MetersRound P2313.69a PB12
May 12STJA Home Meet #2May 12 · Long Jump · Place 5 · Lake Region UnionLong Jump54.22m12
May 12STJA Home Meet #2May 12 · 100m Hurdles · Place 5 · Lake Region Union100m Hurdles519.13a12
May 12STJA Home Meet #2May 12 · 100 Meters · Place 3 · Lake Region Union100 Meters313.96a12
May 7NCUHS Home Meet #1May 7 · Long Jump · Place 3 · Lake Region UnionLong Jump34.06m12
May 7NCUHS Home Meet #1May 7 · 100 Meters · Place 7 · Lake Region Union100 Meters714.52a12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · Long Jump · Place 16 · Lake Region UnionLong Jump164.39m12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 100m Hurdles · Place 22 · Lake Region Union100m HurdlesRound P2219.19a12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 100 Meters · Place 15 · Lake Region Union100 MetersRound P1514.06a12
Apr 29Lyndon Home Meet 1Apr 29 · Triple Jump · Place 2 · Lake Region UnionTriple Jump2.29' 7.75"12
Apr 29Lyndon Home Meet 1Apr 29 · 100m Hurdles · Place 3 · Lake Region Union100m Hurdles33" / 0.838m3.18.9 PB12
Apr 29Lyndon Home Meet 1Apr 29 · 800 Meters · Place 5 · Lake Region Union800 Meters5.3:18.1 PB12
Apr 29Lyndon Home Meet 1Apr 29 · 100 Meters · Place 3 · Lake Region Union100 Meters3.13.812
Apr 15South Burlington HS TF Meet 1Apr 15 · Long Jump · Place 8 · Lake Region UnionLong Jump84.29m12
Apr 15South Burlington HS TF Meet 1Apr 15 · 200 Meters · Place 15 · Lake Region Union200 Meters1531.69a12
Apr 15South Burlington HS TF Meet 1Apr 15 · 100 Meters · Place 13 · Lake Region Union100 Meters1314.55a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 10Vermont TF Indoor State ChampionshipJan 10 · Long Jump · Place 8 · Lake Region UnionLong Jump84.53m12
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 55m Hurdles · Place 7 · Lake Region Union55m Hurdles79.93a12
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 55 Meters · Place 4 · Lake Region Union55 Meters47.73a PB12
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 55 Meters · Place 4 · Lake Region Union55 Meters47.80a12
Jan 4VTFOA Meet #5Jan 4 · Long Jump · Place 5 · Lake Region UnionLong Jump54.45m12
Jan 4VTFOA Meet #5Jan 4 · 55m Hurdles · Place 10 · Lake Region Union55m Hurdles1010.29a12
Jan 4VTFOA Meet #5Jan 4 · 55 Meters · Place 8 · Lake Region Union55 Meters88.06a12

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · Long Jump · Place 25 · Lake Region UnionLong Jump254.23m11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · Pole Vault · Place 30 · Lake Region UnionPole Vault301.85m11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · High Jump · Place 45 · Lake Region UnionHigh Jump451.20m PB11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · Javelin · Place 10 · Lake Region UnionJavelin1021.87m11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · Discus · Place 60 · Lake Region UnionDiscus6012.21m11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · Shot Put · Place 17 · Lake Region UnionShot Put177.07m11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · 100m Hurdles · Place 25 · Lake Region Union100m Hurdles2519.19a11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · 1500 Meters · Place 55 · Lake Region Union1500 Meters556:56.38a PB11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · 400 Meters · Place 57 · Lake Region Union400 Meters571:15.51a PB11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · 100 Meters · Place 30 · Lake Region Union100 Meters3014.27a11
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · Triple Jump · Place 10 · Lake Region UnionTriple Jump108.71m11
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · Long Jump · Place 9 · Lake Region UnionLong Jump94.22m11
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 100 Meters · Place 28 · Lake Region Union100 Meters2814.41a11
Jun 1Essex HS Invitational/NE QualifierJun 1 · Triple Jump · Place 22 · Lake Region UnionTriple Jump229.05m11
Jun 1Essex HS Invitational/NE QualifierJun 1 · Long Jump · Place 28 · Lake Region UnionLong Jump284.21m11
Jun 1Essex HS Invitational/NE QualifierJun 1 · 100 Meters · Place 61 · Lake Region Union100 MetersRound P6114.32a11
May 16Pete Davis Annual InvitationalMay 16 · Discus · Place 10 · Lake Region UnionDiscus1051-811
May 3Twilight TF Invitational @ South BurlingtonMay 3 · Long Jump · Place 11 · Lake Region UnionLong Jump114.43m11
Apr 30LI Meet 1Apr 30 · 100 Meters · Place 2 · Lake Region Union100 Meters213.811
Apr 12SJA Home Meet #1Apr 12 · Long Jump · Place 8 · Lake Region UnionLong Jump84.01m PB11
Apr 12SJA Home Meet #1Apr 12 · 300m Hurdles · Place 12 · Lake Region Union300m Hurdles121:04.49a11
Apr 12SJA Home Meet #1Apr 12 · 100 Meters · Place 9 · Lake Region Union100 Meters914.52a11

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Jan 26Vermont TF Indoor State ChampionshipJan 26 · Long Jump · Place 3 · Lake Region UnionLong Jump34.68m—
Jan 26Vermont TF Indoor State ChampionshipJan 26 · 55 Meters · Place 4 · Lake Region Union55 Meters47.77a—
Jan 26Vermont TF Indoor State ChampionshipJan 26 · 55 Meters · Place 5 · Lake Region Union55 Meters57.79a—
Jan 12VTFOA Weekend 5Jan 12 · Long Jump · Place 9 · Lake Region UnionLong Jump94.44m—
Jan 12VTFOA Weekend 5Jan 12 · 3200 Meters · Place 22 · Lake Region Union3200 Meters2217:17.54a PB—
Jan 12VTFOA Weekend 5Jan 12 · 55 Meters · Place 9 · Lake Region Union55 Meters97.92a—
Jan 5VTFOA Weekend 4Jan 5 · Long Jump · Place 5 · Lake Region UnionLong Jump54.39m PB—
Jan 5VTFOA Weekend 4Jan 5 · 300 Meters · Place 16 · Lake Region Union300 Meters1649.65a PB—
Jan 5VTFOA Weekend 4Jan 5 · 55 Meters · Place 7 · Lake Region Union55 Meters78.00a—

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 30Div. 3 Vermont TF State ChampionshipMay 30 · Triple Jump · Place 5 · Lake Region UnionTriple Jump59.24m—
May 30Div. 3 Vermont TF State ChampionshipMay 30 · Long Jump · Place 6 · Lake Region UnionLong Jump64.35m—
May 30Div. 3 Vermont TF State ChampionshipMay 30 · 100 Meters · Place 6 · Lake Region Union100 Meters614.18a—
May 30Div. 3 Vermont TF State ChampionshipMay 30 · 100 Meters · Place 7 · Lake Region Union100 Meters714.19a—
May 28NCUHS Meet #3May 28 · Triple Jump · Place 2 · Lake Region UnionTriple Jump28.66m PB—
May 28NCUHS Meet #3May 28 · 100 Meters · Place 2 · Lake Region Union100 Meters214.22a—
May 21NCUHS Home Meet #2May 21 · Long Jump · Place 1 · Lake Region UnionLong Jump14.19m—
May 21NCUHS Home Meet #2May 21 · 100 Meters · Place 3 · Lake Region Union100 Meters314.08a—
May 17Peter Davis InvitationalMay 17 · Triple Jump · Place 1 · Lake Region UnionTriple Jump127-10—
May 17Peter Davis InvitationalMay 17 · 3000 Meters · Place 4 · Lake Region Union3000 Meters416:06.0 PB—
May 17Peter Davis InvitationalMay 17 · 100 Meters · Place 1 · Lake Region Union100 Meters114.1—
May 11Burlington HS TF InvitationalMay 11 · Long Jump · Place 24 · Lake Region UnionLong Jump244.21m—
May 11Burlington HS TF InvitationalMay 11 · 100 Meters · Place 33 · Lake Region Union100 MetersRound P3313.97a—
May 7NCUHS Home Meet #1May 7 · Long Jump · Place 3 · Lake Region UnionLong Jump34.31m—
May 7NCUHS Home Meet #1May 7 · 200 Meters · Place 9 · Lake Region Union200 Meters930.94a—
May 7NCUHS Home Meet #1May 7 · 100 Meters · Place 5 · Lake Region Union100 Meters514.24a—
May 4Twilight Invitational @ South Burlington HSMay 4 · Long Jump · Place 10 · Lake Region UnionLong Jump104.44m—
May 4Twilight Invitational @ South Burlington HSMay 4 · 100 Meters · Place 20 · Lake Region Union100 Meters2014.46a—
May 1U-32 HS MeetMay 1 · Long Jump · Place 6 · Lake Region UnionLong Jump64.07m—
May 1U-32 HS MeetMay 1 · Pole Vault · Place 7 · Lake Region UnionPole Vault71.82m PB—
May 1U-32 HS MeetMay 1 · 100 Meters · Place 5 · Lake Region Union100 Meters514.67a—
Apr 11STJ vs LI, LR,Spauld,North/WT,Haz,Crafts,OxApr 11 · Long Jump · Place 6 · Lake Region UnionLong Jump613-7.5—
Apr 11STJ vs LI, LR,Spauld,North/WT,Haz,Crafts,OxApr 11 · 100 Meters · Place 3 · Lake Region Union100 Meters314.36a—