Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVermont HS Decathlon Championship · Jun 1614.53aVermont HS Decathlon ChampionshipJune 16, 2024
1500 Meters · OutdoorSouth Burlington Host TF Meet #3 · May 214:45.25aSouth Burlington Host TF Meet #3May 21, 2025
3000 Meters · OutdoorDiv. 2 Vermont State TF Championship · Jun 69:51.76aDiv. 2 Vermont State TF ChampionshipJune 6, 2025
400 Meters · OutdoorEssex HS Host TF Meet #3 · May 71:03.50aEssex HS Host TF Meet #3May 7, 2025
800 Meters · OutdoorSouth Burlington Host TF Meet #3 · May 212:21.27aSouth Burlington Host TF Meet #3May 21, 2025
Long Jump · OutdoorVermont HS Decathlon Championship · Jun 163.78mVermont HS Decathlon ChampionshipJune 16, 2024

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

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 3000 Meters · Place 10 · Lamoille Union3000 Meters109:51.76a PB12
Jun 2Last Chance Meet - 2025Jun 2 · 3000 Meters · Place 1 · Lamoille Union3000 Meters1.10:57.45a12
Jun 1Essex HS Invitational/NE QualifierJun 1 · 1500 Meters · Place 65 · Lamoille Union1500 Meters654:51.74a12
Jun 1Essex HS Invitational/NE QualifierJun 1 · 3000 Meters · Place 7 · Lamoille Union3000 Meters710:03.18a12
May 21South Burlington Host TF Meet #3May 21 · 1500 Meters · Place 7 · Lamoille Union1500 Meters74:45.25a PB12
May 21South Burlington Host TF Meet #3May 21 · 800 Meters · Place 15 · Lamoille Union800 Meters152:21.27a PB12
May 14LI Meet 2May 14 · 1500 Meters · Place 3 · Lamoille Union1500 Meters34:48.612
May 10Burlington HS TF InvitationalMay 10 · 3000 Meters · Place 20 · Lamoille Union3000 Meters2010:17.42a12
May 7Essex HS Host TF Meet #3May 7 · Javelin · Place 24 · Lamoille UnionJavelin2417.05m12
May 7Essex HS Host TF Meet #3May 7 · 800 Meters · Place 14 · Lamoille Union800 Meters142:25.85a12
May 7Essex HS Host TF Meet #3May 7 · 400 Meters · Place 23 · Lamoille Union400 Meters231:03.50a PB12
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 3000 Meters · Place 7 · Lamoille Union3000 Meters710:18.09a12
Apr 30U-32 Home HS meet 1Apr 30 · Javelin · Place 26 · Lamoille UnionJavelin2621.10m12
Apr 30U-32 Home HS meet 1Apr 30 · Shot Put · Place 34 · Lamoille UnionShot Put346.01m12

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 16Vermont HS Decathlon ChampionshipJun 16 · Long Jump · Place 68 · Lamoille UnionLong Jump683.78m PB—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · Javelin · Place 64 · Lamoille UnionJavelin6417.84m—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · Discus · Place 63 · Lamoille UnionDiscus6314.50m—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · Shot Put · Place 69 · Lamoille UnionShot Put696.25m—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · 110m Hurdles · Place 70 · Lamoille Union110m Hurdles7038.79a—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · 1500 Meters · Place 27 · Lamoille Union1500 Meters275:01.99a—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · 400 Meters · Place 70 · Lamoille Union400 Meters701:04.23a—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · 100 Meters · Place 71 · Lamoille Union100 Meters7114.53a PB—
May 31Div. 2 Vermont TF State ChampionshipMay 31 · 3000 Meters · Place 11 · Lamoille Union3000 Meters1110:17.73a—
May 28NCUHS Meet #3May 28 · 3000 Meters · Place 4 · Lamoille Union3000 Meters411:10.44a—
May 28NCUHS Meet #3May 28 · 800 Meters · Place 8 · Lamoille Union800 Meters82:22.99a—
May 25Essex HS TF Invitational - NE Champ QualifierMay 25 · 3000 Meters · Place 32 · Lamoille Union3000 Meters3210:15.89a—
May 21NCUHS Home Meet #2May 21 · 1500 Meters · Place 9 · Lamoille Union1500 Meters94:58.61a—
May 18BFA/SB RelaysMay 18 · Discus · Place 21 · Lamoille UnionDiscus2148-0.5—
May 11Burlington HS TF InvitationalMay 11 · 3000 Meters · Place 24 · Lamoille Union3000 Meters2410:21.18a—
May 8Essex HS Host TF Meet #3May 8 · 1500 Meters · Place 9 · Lamoille Union1500 Meters94:58.78a—
May 4Twilight Invitational @ South Burlington HSMay 4 · 3000 Meters · Place 31 · Lamoille Union3000 Meters3111:27.16a—
May 4Twilight Invitational @ South Burlington HSMay 4 · 800 Meters · Place 30 · Lamoille Union800 Meters302:27.23a—
May 1Colchester Host TF Meet #1May 1 · 3000 Meters · Place 9 · Lamoille Union3000 Meters910:42.78a—
May 1Colchester Host TF Meet #1May 1 · 1500 Meters · Place 11 · Lamoille Union1500 Meters115:02.27a—
Apr 16Lyndon Home Meet 1Apr 16 · 1500 Meters · Place 5 · Lamoille Union1500 Meters5.4:57.911
Apr 16Lyndon Home Meet 1Apr 16 · 400 Meters · Lamoille Union400 Meters—SCR11

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 30Last Chance Meet 2023May 30 · 1500 Meters · Place 8 · Lamoille Union1500 Meters85:10.48a—
May 30Last Chance Meet 2023May 30 · 800 Meters · Place 10 · Lamoille Union800 Meters102:35.69a—
May 23NCUHS International #3May 23 · 3000 Meters · Place 10 · Lamoille Union3000 Meters1012:48.43a—
May 16Lyndon Institute Home meetMay 16 · 3000 Meters · Place 2 · Lamoille Union3000 Meters211:40.19a—
May 9BFA Meet # 3May 9 · 3000 Meters · Lamoille Union3000 Meters—DNS10
May 9BFA Meet # 3May 9 · 400 Meters · Lamoille Union400 Meters—DNS10
May 6Twilight South Burlington TF InvitationalMay 6 · 1500 Meters · Place 57 · Lamoille Union1500 Meters575:17.54a—
May 6Twilight South Burlington TF InvitationalMay 6 · 800 Meters · Place 63 · Lamoille Union800 Meters632:34.18a—
May 3CVU HS Host TF Meet #2May 3 · 1500 Meters · Place 14 · Lamoille Union1500 Meters145:24.17a—
May 3CVU HS Host TF Meet #2May 3 · 800 Meters · Place 19 · Lamoille Union800 Meters192:40.09a—
Apr 26Essex HS TF VacationalApr 26 · 1500 Meters · Place 23 · Lamoille Union1500 Meters235:25.89a—
Apr 26Essex HS TF VacationalApr 26 · 800 Meters · Place 27 · Lamoille Union800 Meters272:46.37a—
Apr 18South Burl. HS Host TF Meet #2Apr 18 · 1500 Meters · Place 28 · Lamoille Union1500 Meters285:34.54a—
Apr 11Burlington HS Host TF Meet #2Apr 11 · 1500 Meters · Place 28 · Lamoille Union1500 Meters285:31.90a—
Apr 11Burlington HS Host TF Meet #2Apr 11 · 400 Meters · Place 22 · Lamoille Union400 Meters221:09.67a—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 31Mt. Mansfield - Last Chance MeetMay 31 · 800 Meters · Place 17 · Lamoille Union800 Meters172:48.98a9
May 31Mt. Mansfield - Last Chance MeetMay 31 · 400 Meters · Place 22 · Lamoille Union400 Meters221:10.46a9
May 24CVU Host TF Meet #3May 24 · 1500 Meters · Place 30 · Lamoille Union1500 Meters305:56.37a9
May 17Essex HS Host TF Meet #3May 17 · 1500 Meters · Place 24 · Lamoille Union1500 Meters24.5:57.83a9
May 17Essex HS Host TF Meet #3May 17 · 800 Meters · Place 19 · Lamoille Union800 Meters19.2:48.15a9
May 11STJ home tri meet #2May 11 · 400 Meters · Place 12 · Lamoille Union400 Meters121:10.69
May 5NCUHS Meet #1May 5 · 400 Meters · Place 28 · Lamoille Union400 Meters281:11.449
Apr 26BFA # 1Apr 26 · 400 Meters · Place 9 · Lamoille Union400 Meters91:12.49
Apr 22STJA home meet postponed to FridayApr 22 · 800 Meters · Lamoille Union800 Meters—SCR9
Apr 22STJA home meet postponed to FridayApr 22 · 400 Meters · Lamoille Union400 Meters—SCR9
Apr 13BHS Host TF Meet #2Apr 13 · 800 Meters · Place 21 · Lamoille Union800 Meters213:08.16FR