Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe CIRCUIT Boston · Feb 214:31.13The CIRCUIT BostonFebruary 21, 2025
1 Mile · IndoorThe CIRCUIT Boston · Feb 214:31.13aThe CIRCUIT BostonFebruary 21, 2025
1000 Meters · IndoorPredator Mini-Meet · Jan 22:46.36aPredator Mini-MeetJanuary 2, 2025
1500 Meters · IndoorVTFOA HS Indoor #5 · Jan 144:40.66aVTFOA HS Indoor #5January 14, 2024
1500 Meters · OutdoorBurlington HS TF Invitational · May 164:02.41aBurlington HS TF InvitationalMay 16, 2026
1600 Meters · IndoorVTFOA Weekend 4 · Jan 54:44.13aVTFOA Weekend 4January 5, 2025
2 Miles · Indoor38th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPS · Feb 289:42.50a38th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFebruary 28, 2026
2000m Steeplechase · 0.838m · Outdoor2026 New York Relays · Apr 176:12.53a2026 New York RelaysApril 17, 2026
2000m Steeplechase · OutdoorWeston Twilight Invitational - Regis Events · May 96:17.32aWeston Twilight Invitational - Regis EventsMay 9, 2026
3000 Meters · IndoorVermont TF Indoor State Championship · Jan 2710:23.05aVermont TF Indoor State ChampionshipJanuary 27, 2024
3000 Meters · OutdoorEssex TF Invitational (Individual VT State Championship - NE Qualifier) · May 308:45.83aEssex TF Invitational (Individual VT State Championship - NE Qualifier)May 30, 2026
3200 Meters · IndoorVermont TF Indoor State Championship · Jan 269:51.77aVermont TF Indoor State ChampionshipJanuary 26, 2025
3200 Meters · OutdoorNew England Outdoor Track & Field Championship · Jun 149:23.68aNew England Outdoor Track & Field ChampionshipJune 14, 2025
400 Meters · OutdoorCVU HS Host TF Meet #1 · Apr 1556.17aCVU HS Host TF Meet #1April 15, 2025
5000 Meters · IndoorNew Balance Nationals Indoor · Mar 1215:30.56aNew Balance Nationals IndoorMarch 12, 2026
600 Meters · IndoorCougarHawk Mini Meet #1 · Dec 231:34.51aCougarHawk Mini Meet #1December 23, 2025
800 Meters · OutdoorColchester HS TF Meet 2 (11th & 12th Gr.) · May 202:02.82aColchester HS TF Meet 2 (11th & 12th Gr.)May 20, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 3200 Meters · Place 5 · Champlain Valley UnionChamplain Valley Union3200 Meters5.9:33.55a11
Jun 6Vermont Division 1 HS Track and Field State ChampionshipJun 6 · 3000 Meters · Place 1 · Champlain Valley UnionChamplain Valley Union3000 Meters18:53.87a11
Jun 6Vermont Division 1 HS Track and Field State ChampionshipJun 6 · 1500 Meters · Place 3 · Champlain Valley UnionChamplain Valley Union1500 Meters34:04.57a11
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 3000 Meters · Place 1 · Champlain Valley UnionChamplain Valley Union3000 Meters18:45.83a PB11
May 26Burlington HS TF Meet 3May 26 · 800 Meters · Place 4 · Champlain Valley UnionChamplain Valley Union800 Meters42:07.00a11
May 22RunningLane Track ChampionshipsMay 22 · 2000m Steeplechase · Place 5 · VermontVermont2000m Steeplechase0.838m5.6:19.27a11
May 20Colchester HS TF Meet 2 (11th & 12th Gr.)May 20 · 800 Meters · Place 7 · Champlain Valley UnionChamplain Valley Union800 Meters72:02.82a PB11
May 16Burlington HS TF InvitationalMay 16 · 1500 Meters · Place 3 · Champlain Valley UnionChamplain Valley Union1500 Meters34:02.41a PB11
May 9Weston Twilight Invitational - Regis EventsMay 9 · 2000m Steeplechase · Place 2 · Champlain Valley UnionChamplain Valley Union2000m Steeplechase26:17.32a PB11
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 3000 Meters · Place 1 · Champlain Valley UnionChamplain Valley Union3000 Meters18:47.41a11
Apr 28Colchester HS TF Meet 1Apr 28 · 400 Meters · Place 6 · Champlain Valley UnionChamplain Valley Union400 Meters658.59a11
Apr 22Essex HS TF VacationalApr 22 · 1500 Meters · Place 1 · Champlain Valley UnionChamplain Valley Union1500 Meters14:04.84a11
Apr 172026 New York RelaysApr 17 · 2000m Steeplechase · Place 2 · Champlain Valley UnionChamplain Valley Union2000m Steeplechase0.838m2.6:12.53a PB11
Apr 14CVU HS TF Meet 1Apr 14 · 800 Meters · Place 4 · Champlain Valley UnionChamplain Valley Union800 Meters42:08.55a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 12New Balance Nationals IndoorMar 12 · 5000 Meters · Place 30 · Champlain Valley UnionChamplain Valley Union5000 Meters3015:30.56a PB11
Mar 12New Balance Nationals IndoorMar 12 · 5000 Meters · Place 30 · Champlain Valley UnionChamplain Valley Union5000 Meters3015:30.56a11
Feb 2838th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFeb 28 · 2 Miles · Place 11 · Champlain Valley UnionChamplain Valley Union2 Miles11.9:42.50a PB11
Feb 28[MA Entries] New England Track and Field ChampionshipFeb 28 · 2 Miles · Place 11 · Champlain Valley UnionChamplain Valley Union2 Miles11.9:42.50a11
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 2 Miles · Place 4 · Champlain Valley UnionChamplain Valley Union2 Miles410:14.18a11
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 600 Meters · Place 11 · Champlain Valley UnionChamplain Valley Union600 Meters111:38.42a11

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 23CougarHawk Mini Meet #1Dec 23 · 600 Meters · Place 5 · Champlain Valley UnionChamplain Valley Union600 Meters5.1:34.51a PB11
Dec 21VTFOA Meet #2Dec 21 · 600 Meters · Place 4 · Champlain Valley UnionChamplain Valley Union600 Meters4.1:35.64a11
Dec 20The Beantown Winter ClassicDec 20 · 2 Miles · Place 7 · Champlain Valley UnionChamplain Valley Union2 Miles7.9:48.98a11
Dec 13VTFOA Meet #1Dec 13 · 2 Miles · Champlain Valley UnionChamplain Valley Union2 Miles—DNF11
Mar 1New England HS Indoor Track & Field ChampionshipMar 1 · 2 Miles · Place 27 · Champlain Valley UnionChamplain Valley Union2 Miles2710:09.82a—
Feb 21The CIRCUIT BostonFeb 21 · 1 Mile · Place 8 · Champlain VaChamplain Va1 Mile84:31.13 PB—
Feb 21The CIRCUIT BostonFeb 21 · 1 Mile · Place 8 · Champlain Valley UnionChamplain Valley Union1 Mile84:31.13a PB—
Jan 26Vermont TF Indoor State ChampionshipJan 26 · 3200 Meters · Place 1 · Champlain Valley UnionChamplain Valley Union3200 Meters19:51.77a PB—
Jan 19GBTC InvitationalJan 19 · 1 Mile · Place 4 · Champlain Valley UnionChamplain Valley Union1 Mile4.4:34.15a10
Jan 12VTFOA Weekend 5Jan 12 · 3200 Meters · Place 1 · Champlain Valley UnionChamplain Valley Union3200 Meters19:59.72a—
Jan 5VTFOA Weekend 4Jan 5 · 1600 Meters · Place 3 · Champlain Valley UnionChamplain Valley Union1600 Meters34:44.13a PB—
Jan 2Predator Mini-MeetJan 2 · 1000 Meters · Place 1 · Champlain Valley UnionChamplain Valley Union1000 Meters12:46.36a PB—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · 3200 Meters · Place 10 · Champlain Valley UnionChamplain Valley Union3200 Meters10.9:23.68a PB10
Jun 7Div. 1 Vermont State TF ChampionshipJun 7 · 3000 Meters · Place 2 · Champlain Valley UnionChamplain Valley Union3000 Meters2.8:58.53a10
Jun 7Div. 1 Vermont State TF ChampionshipJun 7 · 1500 Meters · Place 2 · Champlain Valley UnionChamplain Valley Union1500 Meters2.4:03.51a10
Jun 1Essex HS Invitational/NE QualifierJun 1 · 3000 Meters · Place 3 · Champlain Valley UnionChamplain Valley Union3000 Meters38:57.59a10
Jun 1Essex HS Invitational/NE QualifierJun 1 · 1500 Meters · Place 4 · Champlain Valley UnionChamplain Valley Union1500 Meters44:04.13a10
May 21CVU HS Host TF Meet #3May 21 · 1500 Meters · Place 1 · Champlain Valley UnionChamplain Valley Union1500 Meters14:09.74a10
May 15NVAC 9/10 Grade TF ChampionshipMay 15 · 800 Meters · Place 4 · Champlain Valley UnionChamplain Valley Union800 Meters42:07.77a10
May 10Burlington HS TF InvitationalMay 10 · 1500 Meters · Place 10 · Champlain Valley UnionChamplain Valley Union1500 Meters104:13.66a10
May 6CVU HS Host TF Meet #2May 6 · 1500 Meters · Place 3 · Champlain Valley UnionChamplain Valley Union1500 Meters34:31.60a10
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 3000 Meters · Place 3 · Champlain Valley UnionChamplain Valley Union3000 Meters38:53.70a10
Apr 29BFA Meet # 2Apr 29 · 400 Meters · Place 2 · Champlain Valley UnionChamplain Valley Union400 Meters258.63a10
Apr 15CVU HS Host TF Meet #1Apr 15 · 800 Meters · Place 2 · Champlain Valley UnionChamplain Valley Union800 Meters22:11.94a10
Apr 15CVU HS Host TF Meet #1Apr 15 · 400 Meters · Place 3 · Champlain Valley UnionChamplain Valley Union400 Meters356.17a PB10

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28VTFOA Weekend 3Dec 28 · 3200 Meters · Place 1 · Champlain Valley UnionChamplain Valley Union3200 Meters1.10:12.97a10
Dec 22VTFOA Weekend 2Dec 22 · 3200 Meters · Place 2 · Champlain Valley UnionChamplain Valley Union3200 Meters2.10:22.38a10
Dec 14VTFOA Weekend 1Dec 14 · 1600 Meters · Place 6 · Champlain Valley UnionChamplain Valley Union1600 Meters6.4:59.51a10
Jan 27Vermont TF Indoor State ChampionshipJan 27 · 3000 Meters · Place 11 · Champlain Valley UnionChamplain Valley Union3000 Meters1110:23.05a PB—
Jan 27Vermont TF Indoor State ChampionshipJan 27 · 1500 Meters · Place 11 · Champlain Valley UnionChamplain Valley Union1500 Meters114:43.57a—
Jan 14VTFOA HS Indoor #5Jan 14 · 3000 Meters · Place 4 · Champlain Valley UnionChamplain Valley Union3000 Meters410:26.35a—
Jan 14VTFOA HS Indoor #5Jan 14 · 1500 Meters · Place 5 · Champlain Valley UnionChamplain Valley Union1500 Meters54:40.66a PB—
Jan 6Dartmouth RelaysJan 6 · 1 Mile · Place 30 · Champlain Valley UnionChamplain Valley Union1 Mile30.5:00.15a9

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 1Div. 1 Vermont TF State ChampionshipJun 1 · 1500 Meters · Place 6 · Champlain Valley UnionChamplain Valley Union1500 Meters64:08.03a—
Jun 1Div. 1 Vermont TF State ChampionshipJun 1 · 800 Meters · Place 13 · Champlain Valley UnionChamplain Valley Union800 Meters132:07.43a—
May 25Essex HS TF Invitational - NE Champ QualifierMay 25 · 3000 Meters · Place 12 · Champlain Valley UnionChamplain Valley Union3000 Meters129:24.17a—
May 20CVU HS Host TF Meet #3May 20 · 1500 Meters · Place 1 · Champlain Valley UnionChamplain Valley Union1500 Meters14:13.60a—
May 15Middlebury UHS Host TF MeetMay 15 · 1500 Meters · Place 2 · Champlain Valley UnionChamplain Valley Union1500 Meters24:21.16a—
May 11Burlington HS TF InvitationalMay 11 · 1500 Meters · Place 11 · Champlain Valley UnionChamplain Valley Union1500 Meters114:18.19a—
May 6CVU HS Host TF Meet #2May 6 · 800 Meters · Place 2 · Champlain Valley UnionChamplain Valley Union800 Meters22:11.41a—
May 4Twilight Invitational @ South Burlington HSMay 4 · 1500 Meters · Place 8 · Champlain Valley UnionChamplain Valley Union1500 Meters84:18.38a—
May 1Colchester Host TF Meet #1May 1 · 3000 Meters · Place 1 · Champlain Valley UnionChamplain Valley Union3000 Meters19:46.09a—
Apr 15CVU HS Host TF Meet #1Apr 15 · 1500 Meters · Place 4 · Champlain Valley UnionChamplain Valley Union1500 Meters44:22.99a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 31VTFOA HS Indoor #3Dec 31 · 3000 Meters · Place 6 · Champlain Valley UnionChamplain Valley Union3000 Meters6.10:28.26a9
Dec 31VTFOA HS Indoor #3Dec 31 · 1500 Meters · Place 8 · Champlain Valley UnionChamplain Valley Union1500 Meters8.4:47.88a9
Dec 23VTFOA HS Indoor #2Dec 23 · 1000 Meters · Champlain Valley UnionChamplain Valley Union1000 Meters—3:15.79a9
Dec 23VTFOA HS Indoor #2Dec 23 · 1500 Meters · Champlain Valley UnionChamplain Valley Union1500 Meters—4:56.89a9
Dec 17VTFOA HS Indoor #1Dec 17 · 3000 Meters · Place 5 · Champlain Valley UnionChamplain Valley Union3000 Meters5.12:10.99a9
Dec 17VTFOA HS Indoor #1Dec 17 · 1500 Meters · Place 10 · Champlain Valley UnionChamplain Valley Union1500 Meters10.5:00.18a9