Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorVTFOA HS Indoor #1 · Dec 175:33.14aVTFOA HS Indoor #1December 17, 2023
1500 Meters · OutdoorNCUHS Home Meet #2 · May 275:22.14aNCUHS Home Meet #2May 27, 2026
200 Meters · OutdoorNCSU Middle School Meet #1 · May 1031.2NCSU Middle School Meet #1May 10, 2023
3000 Meters · IndoorVermont TF Indoor State Championship · Jan 2711:26.74aVermont TF Indoor State ChampionshipJanuary 27, 2024
3000 Meters · OutdoorNCUHS Home Meet #1 · May 711:04.80aNCUHS Home Meet #1May 7, 2024
3000 Meters · Outdoor · Hand timedU-32 HS Meet · May 111:12.9hU-32 HS MeetMay 1, 2024
400 Meters · OutdoorU-32 Middle School Invitational · May 201:09.13aU-32 Middle School InvitationalMay 20, 2023
600 Meters · IndoorVTFOA HS Indoor #3 · Dec 311:52.46aVTFOA HS Indoor #3December 31, 2023
Javelin · 800g · OutdoorBFA Meet # 1 · Apr 1728.94mBFA Meet # 1April 17, 2026
Results · OutdoorMontpelier MS Kick-Off Meet · Apr 1931.6Montpelier MS Kick-Off MeetApril 19, 2023

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 27NCUHS Home Meet #2May 27 · Javelin · Place 17 · Hazen UnionJavelin1729.53m11
May 27NCUHS Home Meet #2May 27 · 1500 Meters · Place 21 · Hazen Union1500 Meters215:22.14a PB11
May 19High School Home MeetMay 19 · Javelin · Place 15 · Hazen UnionJavelin1527.59m11
May 19High School Home MeetMay 19 · 3000 Meters · Place 15 · Hazen Union3000 Meters1512:18.30a11
May 13Lyndon Home meet 2May 13 · Javelin · Hazen UnionJavelin800g—DNS11
May 13Lyndon Home meet 2May 13 · 3000 Meters · Hazen Union3000 Meters—DNS11
Apr 29Lyndon Home Meet 1Apr 29 · Javelin · Hazen UnionJavelin800g—ND11
Apr 29Lyndon Home Meet 1Apr 29 · 3000 Meters · Hazen Union3000 Meters—SCR11
Apr 29Lyndon Home Meet 1Apr 29 · 1500 Meters · Hazen Union1500 Meters—DNS11
Apr 17BFA Meet # 1Apr 17 · Javelin · Place 2 · Hazen UnionJavelin800g2.28.94m PB11
Apr 17BFA Meet # 1Apr 17 · 1500 Meters · Place 13 · Hazen Union1500 Meters13.5:45.97a11

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30Div. 4 Vermont TF State ChampionshipMay 30 · 3000 Meters · Place 8 · Hazen Union3000 Meters811:21.54a—
May 28LCQMay 28 · Javelin · Place 13 · Hazen UnionJavelin1319.00m—
May 7NCUHS Home Meet #1May 7 · Javelin · Place 28 · Hazen UnionJavelin2820.77m—
May 7NCUHS Home Meet #1May 7 · 3000 Meters · Place 5 · Hazen Union3000 Meters511:04.80a PB—
May 1U-32 HS MeetMay 1 · Javelin · Place 22 · Hazen UnionJavelin2220.34m—
May 1U-32 HS MeetMay 1 · 3000 Meters · Place 7 · Hazen Union3000 Meters711:12.9h PB—
Apr 24Essex HS Vacational TF MeetApr 24 · 3000 Meters · Place 10 · Hazen Union3000 Meters10.11:51.80a9
Apr 16Lyndon Home Meet 1Apr 16 · Javelin · Place 12 · Hazen UnionJavelin800g12.64' 39
Apr 16Lyndon Home Meet 1Apr 16 · 3000 Meters · Place 5 · Hazen Union3000 Meters5.11:38.39
Apr 11STJ vs LI, LR,Spauld,North/WT,Haz,Crafts,OxApr 11 · Javelin · Place 21 · Hazen UnionJavelin2159-7—
Apr 11STJ vs LI, LR,Spauld,North/WT,Haz,Crafts,OxApr 11 · 3000 Meters · Place 5 · Hazen Union3000 Meters511:47.40a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 27Vermont TF Indoor State ChampionshipJan 27 · 3000 Meters · Place 10 · Hazen Union3000 Meters1011:26.74a PB—
Jan 14VTFOA HS Indoor #5Jan 14 · 3000 Meters · Place 8 · Hazen Union3000 Meters811:27.73a—
Jan 6North East InvitationalJan 6 · 3000 Meters · Place 11 · Hazen Union3000 Meters1111:34.69a—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 31VTFOA HS Indoor #3Dec 31 · 600 Meters · Place 10 · Hazen Union600 Meters10.1:52.46a PB9
Dec 31VTFOA HS Indoor #3Dec 31 · 3000 Meters · Place 5 · Hazen Union3000 Meters5.11:45.00a9
Dec 17VTFOA HS Indoor #1Dec 17 · 3000 Meters · Place 4 · Hazen Union3000 Meters4.12:11.33a9
Dec 17VTFOA HS Indoor #1Dec 17 · 1500 Meters · Place 7 · Hazen Union1500 Meters7.5:33.14a PB9

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24Kingdom East Middle School MeetMay 24 · 400 Meters · Place 6 · Hazen Union400 Meters61:10.87—
May 24Kingdom East Middle School MeetMay 24 · 200 Meters · Place 4 · Hazen Union200 Meters432.31—
May 20U-32 Middle School InvitationalMay 20 · Javelin · Place 21 · Hazen UnionJavelin2173-0—
May 20U-32 Middle School InvitationalMay 20 · 400 Meters · Place 7 · Hazen Union400 Meters71:09.13a PB—
May 20U-32 Middle School InvitationalMay 20 · 200 Meters · Place 17 · Hazen Union200 Meters1731.26a—
May 10NCSU Middle School Meet #1May 10 · Javelin · Place 1 · Hazen UnionJavelin124.05m—
May 10NCSU Middle School Meet #1May 10 · 400 Meters · Place 4 · Hazen Union400 Meters41:10.0—
May 10NCSU Middle School Meet #1May 10 · 200 Meters · Place 6 · Hazen Union200 Meters631.2 PB—
Apr 19Montpelier MS Kick-Off MeetApr 19 · Results · Place 5 · Hazen UnionResults51:12.5—
Apr 19Montpelier MS Kick-Off MeetApr 19 · Results · Place 8 · Hazen UnionResults831.6 PB—