Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorVermont TF Indoor State Championship · Jan 105:02.97aVermont TF Indoor State ChampionshipJanuary 10, 2026
1500 Meters · OutdoorSTJA Home Meet #2 · May 124:33.33aSTJA Home Meet #2May 12, 2026
2 Miles · IndoorVTFOA Meet #1 · Dec 1310:51.82aVTFOA Meet #1December 13, 2025
200 Meters · OutdoorAnnual Pete Davis Invitational · May 2227.62Annual Pete Davis InvitationalMay 22, 2026
3000 Meters · OutdoorSTJA Home Meet #2 · May 1210:02.02aSTJA Home Meet #2May 12, 2026
3200 Meters · IndoorVTFOA Weekend 5 · Jan 1211:03.03aVTFOA Weekend 5January 12, 2025
600 Meters · IndoorVTFOA Meet #2 · Dec 211:39.17aVTFOA Meet #2December 21, 2025
800 Meters · OutdoorSouth Burlington HS TF Meet 1 · Apr 152:21.36aSouth Burlington HS TF Meet 1April 15, 2026
Long Jump · IndoorVTFOA Weekend 5 · Jan 124.12mVTFOA Weekend 5January 12, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 22Annual Pete Davis InvitationalMay 22 · 3000 Meters · Place 2 · Lake Region Union3000 Meters2.11:3310
May 22Annual Pete Davis InvitationalMay 22 · 1500 Meters · Place 1 · Lake Region Union1500 Meters1.4:5310
May 22Annual Pete Davis InvitationalMay 22 · 200 Meters · Place 5 · Lake Region Union200 Meters5.27.62 PB10
May 16Burlington HS TF InvitationalMay 16 · 3000 Meters · Place 2 · Lake Region Union3000 Meters210:05.51a10
May 16Burlington HS TF InvitationalMay 16 · 1500 Meters · Lake Region Union1500 Meters—DNF10
May 12STJA Home Meet #2May 12 · 3000 Meters · Place 3 · Lake Region Union3000 Meters310:02.02a PB10
May 12STJA Home Meet #2May 12 · 1500 Meters · Place 2 · Lake Region Union1500 Meters24:33.33a PB10
May 7NCUHS Home Meet #1May 7 · 3000 Meters · Place 2 · Lake Region Union3000 Meters210:26.43a10
May 7NCUHS Home Meet #1May 7 · 1500 Meters · Place 2 · Lake Region Union1500 Meters24:40.01a10
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 3000 Meters · Place 3 · Lake Region Union3000 Meters310:04.93a10
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 1500 Meters · Place 27 · Lake Region Union1500 Meters274:52.38a10
Apr 29Lyndon Home Meet 1Apr 29 · 3000 Meters · Place 1 · Lake Region Union3000 Meters1.10:49.810
Apr 29Lyndon Home Meet 1Apr 29 · 1500 Meters · Place 2 · Lake Region Union1500 Meters2.4:42.410
Apr 15South Burlington HS TF Meet 1Apr 15 · 800 Meters · Place 6 · Lake Region Union800 Meters62:21.36a PB10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 2 Miles · Place 8 · Lake Region Union2 Miles810:57.70a10
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 1 Mile · Place 6 · Lake Region Union1 Mile65:02.97a PB10
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 600 Meters · Place 10 · Lake Region Union600 Meters101:43.07a10
Jan 4VTFOA Meet #5Jan 4 · Long Jump · Place 22 · Lake Region UnionLong Jump224.56m10
Jan 4VTFOA Meet #5Jan 4 · 1 Mile · Place 6 · Lake Region Union1 Mile65:05.07a10

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 31VTFOA Meet #4Dec 31 · 2 Miles · Place 4 · Lake Region Union2 Miles4.11:08.23a10
Dec 31VTFOA Meet #4Dec 31 · 1 Mile · Place 16 · Lake Region Union1 Mile16.5:13.68a10
Dec 31VTFOA Meet #4Dec 31 · Long Jump · Place 38 · Lake Region UnionLong Jump38.3.92m10
Dec 21VTFOA Meet #2Dec 21 · 2 Miles · Place 3 · Lake Region Union2 Miles3.11:14.11a10
Dec 21VTFOA Meet #2Dec 21 · 600 Meters · Place 9 · Lake Region Union600 Meters9.1:39.17a PB10
Dec 21VTFOA Meet #2Dec 21 · Long Jump · Lake Region UnionLong Jump—DNS10
Dec 13VTFOA Meet #1Dec 13 · 2 Miles · Place 9 · Lake Region Union2 Miles9.10:51.82a PB10
Dec 13VTFOA Meet #1Dec 13 · 600 Meters · Place 18 · Lake Region Union600 Meters18.1:39.27a10
Dec 13VTFOA Meet #1Dec 13 · Long Jump · Place 34 · Lake Region UnionLong Jump34.4.36m10
Jan 12VTFOA Weekend 5Jan 12 · Long Jump · Place 45 · Lake Region UnionLong Jump454.12m PB—
Jan 12VTFOA Weekend 5Jan 12 · 3200 Meters · Place 8 · Lake Region Union3200 Meters811:03.03a PB—
Jan 12VTFOA Weekend 5Jan 12 · 600 Meters · Place 28 · Lake Region Union600 Meters281:45.53a—
Jan 5VTFOA Weekend 4Jan 5 · 3200 Meters · Place 11 · Lake Region Union3200 Meters1111:16.26a—
Jan 5VTFOA Weekend 4Jan 5 · 600 Meters · Place 24 · Lake Region Union600 Meters241:46.72a—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 1500 Meters · Place 16 · Lake Region Union1500 Meters164:42.21a9
Jun 1Essex HS Invitational/NE QualifierJun 1 · 1500 Meters · Place 51 · Lake Region Union1500 Meters514:43.88a9
May 13SJA Host Meet #3May 13 · Javelin · Place 18 · Lake Region UnionJavelin1820.11m9
May 13SJA Host Meet #3May 13 · 1500 Meters · Place 6 · Lake Region Union1500 Meters64:45.97a9
Apr 25NEK 9th Grade MeetApr 25 · Javelin · Place 6 · Lake Region UnionJavelin618.32m9
Apr 25NEK 9th Grade MeetApr 25 · 1500 Meters · Place 1 · Lake Region Union1500 Meters14:50.709
Apr 12SJA Home Meet #1Apr 12 · 1500 Meters · Place 14 · Lake Region Union1500 Meters145:01.37a9
Apr 12SJA Home Meet #1Apr 12 · 800 Meters · Place 14 · Lake Region Union800 Meters142:33.19a9

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28VTFOA Weekend 3Dec 28 · 3200 Meters · Place 7 · Lake Region Union3200 Meters7.11:04.55a9
Dec 28VTFOA Weekend 3Dec 28 · 600 Meters · Place 29 · Lake Region Union600 Meters29.1:49.67a9
Dec 28VTFOA Weekend 3Dec 28 · Long Jump · Place 32 · Lake Region UnionLong Jump32.3.87m9
Dec 14VTFOA Weekend 1Dec 14 · 600 Meters · Place 33 · Lake Region Union600 Meters33.1:52.22a9
Dec 14VTFOA Weekend 1Dec 14 · Long Jump · Place 53 · Lake Region UnionLong Jump53.3.79m9
Dec 14VTFOA Weekend 1Dec 14 · High Jump · Lake Region UnionHigh Jump--NH9