Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVTFOA Meet #5 · Jan 43:30.92aVTFOA Meet #5January 4, 2026
1500 Meters · OutdoorLast Chance Meet 2026 · Jun 14:57.39aLast Chance Meet 2026June 1, 2026
2 Miles · IndoorVTFOA Meet #5 · Jan 412:33.12aVTFOA Meet #5January 4, 2026
3000 Meters · OutdoorVermont Division 2 HS Track and Field State Championship · Jun 510:36.01aVermont Division 2 HS Track and Field State ChampionshipJune 5, 2026
400 Meters · OutdoorHigh School Home Meet · May 191:02.93aHigh School Home MeetMay 19, 2026
800 Meters · OutdoorTwilight Invitational HS TF Meet @ SB · May 22:35.74aTwilight Invitational HS TF Meet @ SBMay 2, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 5Vermont Division 2 HS Track and Field State ChampionshipJun 5 · 3000 Meters · Place 19 · Montpelier3000 Meters19.10:36.01a PB10
Jun 1Last Chance Meet 2026Jun 1 · 1500 Meters · Place 5 · Montpelier1500 Meters54:57.39a PB10
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 3000 Meters · Place 12 · Montpelier3000 Meters1210:43.86a10
May 19High School Home MeetMay 19 · 3000 Meters · Place 11 · Montpelier3000 Meters1110:56.80a10
May 19High School Home MeetMay 19 · 1500 Meters · Place 11 · Montpelier1500 Meters114:59.310
May 19High School Home MeetMay 19 · 400 Meters · Place 13 · Montpelier400 Meters131:02.93a PB10
May 16Burlington HS TF InvitationalMay 16 · 3000 Meters · Place 9 · Montpelier3000 Meters910:50.37a10
May 12STJA Home Meet #2May 12 · Shot Put · Place 22 · MontpelierShot Put226.10m10
May 12STJA Home Meet #2May 12 · 3000 Meters · Place 5 · Montpelier3000 Meters510:48.71a10
May 12STJA Home Meet #2May 12 · 1500 Meters · Place 15 · Montpelier1500 Meters155:01.82a10
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 1500 Meters · Place 52 · Montpelier1500 Meters525:14.45a10
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 800 Meters · Place 57 · Montpelier800 Meters572:35.74a PB10
Apr 29Lyndon Home Meet 1Apr 29 · 1500 Meters · Place 9 · Montpelier1500 Meters9.5:25.710
Apr 17BFA Meet # 1Apr 17 · 3000 Meters · Place 3 · Montpelier3000 Meters3.11:19.07a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 4VTFOA Meet #5Jan 4 · 2 Miles · Place 9 · Montpelier2 Miles912:33.12a PB10
Jan 4VTFOA Meet #5Jan 4 · 1000 Meters · Place 17 · Montpelier1000 Meters173:30.92a PB10

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 31VTFOA Meet #4Dec 31 · 2 Miles · Place 12 · Montpelier2 Miles12.12:42.23a10
Dec 31VTFOA Meet #4Dec 31 · 1000 Meters · Place 21 · Montpelier1000 Meters21.3:37.69a10
Dec 27VTFOA Meet #3Dec 27 · 2 Miles · Place 17 · Montpelier2 Miles17.13:00.48a10
Dec 27VTFOA Meet #3Dec 27 · 1000 Meters · Place 25 · Montpelier1000 Meters25.3:47.45a10
Dec 21VTFOA Meet #2Dec 21 · 2 Miles · Place 12 · Montpelier2 Miles12.12:56.50a10
Dec 21VTFOA Meet #2Dec 21 · 1000 Meters · Place 12 · Montpelier1000 Meters12.3:31.71a10
Dec 13VTFOA Meet #1Dec 13 · 2 Miles · Place 21 · Montpelier2 Miles21.12:45.62a10
Dec 13VTFOA Meet #1Dec 13 · 1000 Meters · Place 27 · Montpelier1000 Meters27.3:39.13a10