Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVTFOA Weekend 5 · Jan 123:25.23aVTFOA Weekend 5January 12, 2025
1500 Meters · IndoorVermont TF Indoor State Championship · Jan 275:09.79aVermont TF Indoor State ChampionshipJanuary 27, 2024
1500 Meters · OutdoorDiv. 1 Vermont State TF Championship · Jun 74:56.28aDiv. 1 Vermont State TF ChampionshipJune 7, 2025
1600 Meters · IndoorVTFOA Weekend 4 · Jan 55:41.38aVTFOA Weekend 4January 5, 2025
2 Miles · IndoorDartmouth Relays · Jan 612:14.38aDartmouth RelaysJanuary 6, 2024
3000 Meters · IndoorVTFOA HS Indoor #2 · Dec 2311:29.54aVTFOA HS Indoor #2December 23, 2023
3000 Meters · OutdoorSouth Burlington Host TF Meet #3 · May 2111:15.80aSouth Burlington Host TF Meet #3May 21, 2025
3200 Meters · IndoorVTFOA Weekend 5 · Jan 1212:18.47aVTFOA Weekend 5January 12, 2025
600 Meters · IndoorVTFOA Weekend 2 · Dec 221:58.13aVTFOA Weekend 2December 22, 2024
800 Meters · OutdoorEssex HS Invitational/NE Qualifier · Jun 12:33.00aEssex HS Invitational/NE QualifierJune 1, 2025

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

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 7Div. 1 Vermont State TF ChampionshipJun 7 · 3000 Meters · Place 12 · EssexEssex3000 Meters12.11:17.94a12
Jun 7Div. 1 Vermont State TF ChampionshipJun 7 · 1500 Meters · Place 8 · EssexEssex1500 Meters8.4:56.28a PB12
Jun 1Essex HS Invitational/NE QualifierJun 1 · 1500 Meters · Place 11 · EssexEssex1500 Meters115:03.70a12
Jun 1Essex HS Invitational/NE QualifierJun 1 · 800 Meters · Place 18 · EssexEssex800 Meters182:33.00a PB12
May 27Burlington HS Host TF Meet #4May 27 · 800 Meters · Place 6 · EssexEssex800 Meters62:34.36a12
May 21South Burlington Host TF Meet #3May 21 · 3000 Meters · Place 5 · EssexEssex3000 Meters511:15.80a PB12
May 21South Burlington Host TF Meet #3May 21 · 1500 Meters · Place 2 · EssexEssex1500 Meters25:09.12a12
May 14Colchester HS Host TF Meet #3 (11th & 12th GR only)May 14 · 3000 Meters · Place 2 · EssexEssex3000 Meters211:39.45a12
May 14Colchester HS Host TF Meet #3 (11th & 12th GR only)May 14 · 1500 Meters · Place 3 · EssexEssex1500 Meters35:12.67a12
May 10Burlington HS TF InvitationalMay 10 · 1500 Meters · Place 19 · EssexEssex1500 Meters195:17.20a12
May 10Burlington HS TF InvitationalMay 10 · 800 Meters · Place 23 · EssexEssex800 Meters232:39.02a12
May 7Essex HS Host TF Meet #3May 7 · 800 Meters · Place 2 · EssexEssex800 Meters22:37.10a12
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 1500 Meters · Place 11 · EssexEssex1500 Meters115:10.60a12
Apr 30Essex HS Host TF Meet #2Apr 30 · 1500 Meters · Place 4 · EssexEssex1500 Meters45:18.76a12
Apr 23Vacational TF Meet @ Essex HSApr 23 · 1500 Meters · Place 9 · EssexEssex1500 Meters9.5:20.93a12
Apr 23Vacational TF Meet @ Essex HSApr 23 · 800 Meters · Place 9 · EssexEssex800 Meters9.2:39.20a12
Apr 17Burlington HS Host TF Meet #2Apr 17 · 1500 Meters · Place 1 · EssexEssex1500 Meters15:14.37a12
Apr 17Burlington HS Host TF Meet #2Apr 17 · 800 Meters · Place 6 · EssexEssex800 Meters62:44.47a12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 1New England HS Indoor Track & Field ChampionshipMar 1 · 2 Miles · Place 28 · EssexEssex2 Miles2812:34.37a—
Jan 26Vermont TF Indoor State ChampionshipJan 26 · 3200 Meters · Place 4 · EssexEssex3200 Meters412:20.17a—
Jan 26Vermont TF Indoor State ChampionshipJan 26 · 1600 Meters · Place 5 · EssexEssex1600 Meters55:54.92a—
Jan 12VTFOA Weekend 5Jan 12 · 3200 Meters · Place 5 · EssexEssex3200 Meters512:18.47a PB—
Jan 12VTFOA Weekend 5Jan 12 · 1000 Meters · Place 9 · EssexEssex1000 Meters93:25.23a PB—
Jan 5VTFOA Weekend 4Jan 5 · 3200 Meters · Place 1 · EssexEssex3200 Meters112:23.22a—
Jan 5VTFOA Weekend 4Jan 5 · 1600 Meters · Place 3 · EssexEssex1600 Meters35:41.38a PB—

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 28VTFOA Weekend 3Dec 28 · 1000 Meters · Place 5 · EssexEssex1000 Meters5.3:30.28a12
Dec 22VTFOA Weekend 2Dec 22 · 600 Meters · Place 10 · EssexEssex600 Meters10.1:58.13a PB12
Dec 22VTFOA Weekend 2Dec 22 · 1600 Meters · Place 5 · EssexEssex1600 Meters5.5:45.55a12
Dec 14VTFOA Weekend 1Dec 14 · 1600 Meters · Place 6 · EssexEssex1600 Meters6.5:46.62a12
Mar 2New England HS Indoor Track & Field ChampionshipMar 2 · 2 Miles · Place 27 · EssexEssex2 Miles27.12:25.54a11
Jan 27Vermont TF Indoor State ChampionshipJan 27 · 3000 Meters · Place 3 · EssexEssex3000 Meters311:34.81a—
Jan 27Vermont TF Indoor State ChampionshipJan 27 · 1500 Meters · Place 4 · EssexEssex1500 Meters45:09.79a PB—
Jan 14VTFOA HS Indoor #5Jan 14 · 3000 Meters · Place 2 · EssexEssex3000 Meters211:39.37a—
Jan 14VTFOA HS Indoor #5Jan 14 · 1500 Meters · Place 2 · EssexEssex1500 Meters25:14.90a—
Jan 7VTFOA HS Indoor #4Jan 7 · 1500 Meters · Place 1 · EssexEssex1500 Meters15:24.60a—
Jan 6Dartmouth RelaysJan 6 · 2 Miles · Place 1 · EssexEssex2 Miles1.12:14.38a PB11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 1Div. 1 Vermont TF State ChampionshipJun 1 · 3000 Meters · Place 11 · EssexEssex3000 Meters1111:35.55a—
May 25Essex HS TF Invitational - NE Champ QualifierMay 25 · 3000 Meters · Place 15 · EssexEssex3000 Meters1511:26.17a—
May 20Burlington HS Host TF Meet #4May 20 · 800 Meters · Place 3 · EssexEssex800 Meters32:33.20a—
May 16Colchester HS Host TF Meet #2 (11&12 Grade only)May 16 · 3000 Meters · Place 3 · EssexEssex3000 Meters3.11:18.90a11
May 11Burlington HS TF InvitationalMay 11 · 1500 Meters · Place 20 · EssexEssex1500 Meters205:19.90a—
May 8Essex HS Host TF Meet #3May 8 · 1500 Meters · Place 3 · EssexEssex1500 Meters35:17.26a—
May 4Twilight Invitational @ South Burlington HSMay 4 · 1500 Meters · Place 11 · EssexEssex1500 Meters115:13.00a—
May 2Essex HS Host TF Meet #2May 2 · 1500 Meters · Place 3 · EssexEssex1500 Meters35:11.60a—
Apr 17Burlington HS Host TF Meet #2Apr 17 · 1500 Meters · Place 7 · EssexEssex1500 Meters75:30.23a—
Apr 17Burlington HS Host TF Meet #2Apr 17 · 800 Meters · Place 7 · EssexEssex800 Meters72:45.81a—
Apr 11Burlington HS Host TF Meet #1Apr 11 · 1500 Meters · Place 4 · EssexEssex1500 Meters45:17.89a—
Apr 11Burlington HS Host TF Meet #1Apr 11 · 800 Meters · Place 6 · EssexEssex800 Meters62:41.56a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 31VTFOA HS Indoor #3Dec 31 · 1500 Meters · Place 3 · EssexEssex1500 Meters3.5:33.92a11
Dec 23VTFOA HS Indoor #2Dec 23 · 3000 Meters · Place 2 · EssexEssex3000 Meters2.11:29.54a PB11
Dec 17VTFOA HS Indoor #1Dec 17 · 3000 Meters · Place 2 · EssexEssex3000 Meters2.11:45.63a11
Feb 4Vermont Indoor TF State ChampionshipFeb 4 · 3000 Meters · Place 4 · EssexEssex3000 Meters412:23.5510
Jan 14VITA TF Indoor Meet #5Jan 14 · 3000 Meters · Place 2 · EssexEssex3000 Meters212:26.90a10
Jan 7VITA TF Indoor Meet #4Jan 7 · 3000 Meters · Place 2 · EssexEssex3000 Meters212:35.0610

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 22Burlington HS TF Host Meet #3May 22 · 1500 Meters · Place 12 · EssexEssex1500 Meters125:59.41a—
May 18NVAC 9th & 10th Grade Championship @ Essex HSMay 18 · 800 Meters · Place 13 · EssexEssex800 Meters132:54.84a—
May 9Essex HS Host TF Meet #3May 9 · 800 Meters · Place 25 · EssexEssex800 Meters253:10.62a—
May 2Essex HS Host TF Meet #2May 2 · 800 Meters · Place 14 · EssexEssex800 Meters143:17.22a—
Apr 18South Burl. HS Host TF Meet #2Apr 18 · 3000 Meters · Place 9 · EssexEssex3000 Meters913:56.71a—
Apr 11Burlington HS Host TF Meet #2Apr 11 · 3000 Meters · Place 7 · EssexEssex3000 Meters713:54.51a—

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28VITA TF Indoor Meet #3Dec 28 · 1500 Meters · Place 11 · EssexEssex1500 Meters11.5:51.75a10
Dec 17VITA TF Indoor Meet #1Dec 17 · 1500 Meters · Place 7 · EssexEssex1500 Meters7.6:01.73a10
Jan 302022 VT HS Indoor Track & Field State ChampionshipsJan 30 · 1500 Meters · Place 9 · EssexEssex1500 Meters9.5:55.36a9
Jan 15VT HS Indoor Track 5Jan 15 · 1500 Meters · Place 8 · EssexEssex1500 Meters85:49.079
Jan 8VT HS Indoor Track 4Jan 8 · 1500 Meters · Place 6 · EssexEssex1500 Meters65:57.679

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 4D1 Vermont TF State ChampionshipJun 4 · 3000 Meters · Place 18 · EssexEssex3000 Meters18.12:22.94a9
May 28Essex Invitational/NE Champ QualifierMay 28 · 3000 Meters · Place 35 · EssexEssex3000 Meters3512:32.52a9
May 199th & 10th Grade Meet @ Essex HSMay 19 · 3000 Meters · Place 10 · EssexEssex3000 Meters1013:09.45a9
May 199th & 10th Grade Meet @ Essex HSMay 19 · 1500 Meters · Place 10 · EssexEssex1500 Meters105:47.22a9
May 14Burlington HS TF InvitationalMay 14 · 1500 Meters · Place 12 · EssexEssex1500 Meters12.5:52.08a9
May 5Essex HS Host TF Meet #2May 5 · 1500 Meters · Place 18 · EssexEssex1500 Meters185:42.55a9
Apr 27BHS Host TF Meet #3Apr 27 · 1500 Meters · Place 30 · EssexEssex1500 Meters305:50.33a9
Apr 13BHS Host TF Meet #2Apr 13 · 1500 Meters · Place 9 · EssexEssex1500 Meters95:40.14FR
Apr 13BHS Host TF Meet #2Apr 13 · 800 Meters · Place 13 · EssexEssex800 Meters132:50.94FR
Apr 5BHS Host TF Meet #1Apr 5 · 800 Meters · Place 10 · EssexEssex800 Meters102:51.01FR

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30VT HS Indoor Track 3Dec 30 · 1500 Meters · Place 6 · EssexEssex1500 Meters6.5:59.49a9
Dec 27VT HS Indoor Track 2Dec 27 · 1500 Meters · Place 6 · EssexEssex1500 Meters6.5:58.38a9
Dec 18VT HS Indoor Track 1Dec 18 · 1500 Meters · Place 10 · EssexEssex1500 Meters10.6:04.95a9

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 23Middle School TF Meet @ Burlington HSMay 23 · 800 Meters · Place 33 · EssexEssex800 Meters33.3:22.72a6