Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorLast Chance Meet 2023 · May 305:09.03aLast Chance Meet 2023May 30, 2023
200 Meters · OutdoorLast Chance Meet - 2025 · Jun 226.53aLast Chance Meet - 2025June 2, 2025
3000 Meters · OutdoorNCUHS International #3 · May 2311:20.91aNCUHS International #3May 23, 2023
400 Meters · OutdoorLast Chance Meet - 2025 · Jun 258.98aLast Chance Meet - 2025June 2, 2025
800 Meters · OutdoorVacational TF Meet @ Essex HS · Apr 232:28.64aVacational TF Meet @ Essex HSApril 23, 2025
Discus · 1.6kg · OutdoorLyndon Home meet 2 · May 1324.05mLyndon Home meet 2May 13, 2026
Javelin · 800g · OutdoorVacational TF Meet @ Essex HS · Apr 2323.52mVacational TF Meet @ Essex HSApril 23, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 5Vermont Division 2 HS Track and Field State ChampionshipJun 5 · 400 Meters · Place 17 · Lamoille Union400 Meters17.59.60a12
May 27NCUHS Home Meet #2May 27 · Discus · Place 19 · Lamoille UnionDiscus1926.10m12
May 13Lyndon Home meet 2May 13 · Discus · Place 11 · Lamoille UnionDiscus1.6kg11.24.05m PB12
May 13Lyndon Home meet 2May 13 · 400 Meters · Place 2 · Lamoille Union400 Meters2.59.612
May 13Lyndon Home meet 2May 13 · 200 Meters · Lamoille Union200 Meters—DNS12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · Discus · Place 41 · Lamoille UnionDiscus4121.78m12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 800 Meters · Place 56 · Lamoille Union800 Meters562:35.68a12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 400 Meters · Place 23 · Lamoille Union400 Meters2359.60a12
Apr 28Colchester HS TF Meet 1Apr 28 · 400 Meters · Place 8 · Lamoille Union400 Meters81:00.90a12
Apr 17BFA Meet # 1Apr 17 · Javelin · Lamoille UnionJavelin800g—SCR12
Apr 17BFA Meet # 1Apr 17 · 400 Meters · Place 5 · Lamoille Union400 Meters5.59.32a12
Apr 17BFA Meet # 1Apr 17 · 200 Meters · Lamoille Union200 Meters—SCR12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 2Last Chance Meet - 2025Jun 2 · 400 Meters · Place 5 · Lamoille Union400 Meters5.58.98a PB11
Jun 2Last Chance Meet - 2025Jun 2 · 200 Meters · Place 12 · Lamoille Union200 Meters12.26.53a PB11
May 21South Burlington Host TF Meet #3May 21 · Javelin · Place 9 · Lamoille UnionJavelin929.17m11
May 21South Burlington Host TF Meet #3May 21 · 400 Meters · Place 10 · Lamoille Union400 Meters101:00.50a11
May 7Essex HS Host TF Meet #3May 7 · Javelin · Place 12 · Lamoille UnionJavelin1226.69m11
May 7Essex HS Host TF Meet #3May 7 · 400 Meters · Place 14 · Lamoille Union400 Meters1459.50a11
Apr 30U-32 Home HS meet 1Apr 30 · Javelin · Place 10 · Lamoille UnionJavelin1028.70m11
Apr 30U-32 Home HS meet 1Apr 30 · 400 Meters · Place 13 · Lamoille Union400 Meters131:02.50a11
Apr 23Vacational TF Meet @ Essex HSApr 23 · Javelin · Place 22 · Lamoille UnionJavelin800g22.23.52m PB11
Apr 23Vacational TF Meet @ Essex HSApr 23 · 800 Meters · Place 21 · Lamoille Union800 Meters21.2:28.64a PB11
Apr 15BFA Meet # 1Apr 15 · Javelin · Place 4 · Lamoille UnionJavelin431.65m11
Apr 15BFA Meet # 1Apr 15 · 400 Meters · Place 10 · Lamoille Union400 Meters101:00.90a11
Apr 12SJA Home Meet #1Apr 12 · Javelin · Place 17 · Lamoille UnionJavelin1725.40m11
Apr 12SJA Home Meet #1Apr 12 · 400 Meters · Place 15 · Lamoille Union400 Meters151:01.64a11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 28NCUHS Meet #3May 28 · Javelin · Place 10 · Lamoille UnionJavelin1028.45m—
May 28NCUHS Meet #3May 28 · 800 Meters · Place 11 · Lamoille Union800 Meters112:31.71a—
May 28NCUHS Meet #3May 28 · 200 Meters · Place 10 · Lamoille Union200 Meters1027.14a—
May 18BFA/SB RelaysMay 18 · Javelin · Place 14 · Lamoille UnionJavelin1491-1—
May 8Essex HS Host TF Meet #3May 8 · Javelin · Place 18 · Lamoille UnionJavelin1822.12m—
May 8Essex HS Host TF Meet #3May 8 · 800 Meters · Place 22 · Lamoille Union800 Meters222:34.69a—
May 8Essex HS Host TF Meet #3May 8 · 400 Meters · Place 15 · Lamoille Union400 Meters151:04.50a—
May 4Twilight Invitational @ South Burlington HSMay 4 · Javelin · Place 43 · Lamoille UnionJavelin4323.59m—
May 4Twilight Invitational @ South Burlington HSMay 4 · 400 Meters · Place 45 · Lamoille Union400 Meters451:06.04a—
May 1Colchester Host TF Meet #1May 1 · 800 Meters · Place 10 · Lamoille Union800 Meters102:36.06a—
Apr 16Lyndon Home Meet 1Apr 16 · 1500 Meters · Place 8 · Lamoille Union1500 Meters8.5:19.310
Apr 16Lyndon Home Meet 1Apr 16 · 800 Meters · Place 11 · Lamoille Union800 Meters11.2:42.810

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 30Last Chance Meet 2023May 30 · 1500 Meters · Place 7 · Lamoille Union1500 Meters75:09.03a PB—
May 30Last Chance Meet 2023May 30 · 800 Meters · Place 11 · Lamoille Union800 Meters112:45.39a—
May 23NCUHS International #3May 23 · 3000 Meters · Place 5 · Lamoille Union3000 Meters511:20.91a PB—
May 16Lyndon Institute Home meetMay 16 · 1500 Meters · Place 6 · Lamoille Union1500 Meters65:13.97a—
May 16Lyndon Institute Home meetMay 16 · 800 Meters · Place 6 · Lamoille Union800 Meters62:34.76a—
May 9BFA Meet # 3May 9 · 1500 Meters · Place 4 · Lamoille Union1500 Meters4.5:28.45a9
May 9BFA Meet # 3May 9 · 400 Meters · Place 8 · Lamoille Union400 Meters8.1:11.08a9
May 6Twilight South Burlington TF InvitationalMay 6 · 1500 Meters · Place 68 · Lamoille Union1500 Meters685:31.31a—
May 6Twilight South Burlington TF InvitationalMay 6 · 800 Meters · Place 69 · Lamoille Union800 Meters692:38.75a—
May 3CVU HS Host TF Meet #2May 3 · 1500 Meters · Place 13 · Lamoille Union1500 Meters135:22.26a—
Apr 18South Burl. HS Host TF Meet #2Apr 18 · 1500 Meters · Place 24 · Lamoille Union1500 Meters245:23.15a—
Apr 18South Burl. HS Host TF Meet #2Apr 18 · 800 Meters · Place 21 · Lamoille Union800 Meters212:45.03a—
Apr 11Burlington HS Host TF Meet #2Apr 11 · 1500 Meters · Place 25 · Lamoille Union1500 Meters255:22.50a—
Apr 11Burlington HS Host TF Meet #2Apr 11 · 800 Meters · Place 22 · Lamoille Union800 Meters222:40.74a—