Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorVTFOA Meet #4 · Dec 315:41.50aVTFOA Meet #4December 31, 2025
100 Meters · OutdoorVT HS Decathlon Championship · Jun 1714.86aVT HS Decathlon ChampionshipJune 17, 2026
1000 Meters · IndoorVermont TF Indoor State Championship · Jan 103:17.38aVermont TF Indoor State ChampionshipJanuary 10, 2026
1500 Meters · IndoorVTFOA HS Indoor #3 · Dec 315:51.74aVTFOA HS Indoor #3December 31, 2023
1500 Meters · OutdoorVermont Division 1 HS Track and Field State Championship · Jun 65:10.26aVermont Division 1 HS Track and Field State ChampionshipJune 6, 2026
1600 Meters · IndoorVTFOA Weekend 4 · Jan 56:26.46aVTFOA Weekend 4January 5, 2025
2 Miles · IndoorVTFOA Meet #3 · Dec 2712:05.87aVTFOA Meet #3December 27, 2025
3000 Meters · OutdoorSTJA Home Meet #1 · Apr 2811:21.05aSTJA Home Meet #1April 28, 2026
3000 Meters · Outdoor · Hand timedU-32 Home HS meet 1 · Apr 3013:00.7hU-32 Home HS meet 1April 30, 2025
3200 Meters · IndoorVermont TF Indoor State Championship · Jan 2613:46.82aVermont TF Indoor State ChampionshipJanuary 26, 2025
400 Meters · OutdoorSTJA Home Meet #1 · Apr 281:06.22aSTJA Home Meet #1April 28, 2026
600 Meters · IndoorVTFOA Meet #3 · Dec 271:49.29aVTFOA Meet #3December 27, 2025
800 Meters · OutdoorBurlington HS TF Invitational · May 162:38.99aBurlington HS TF InvitationalMay 16, 2026
High Jump · OutdoorVT HS Decathlon Championship · Jun 171.10mVT HS Decathlon ChampionshipJune 17, 2026
Long Jump · IndoorVTFOA Weekend 2 · Dec 223.97mVTFOA Weekend 2December 22, 2024
Long Jump · OutdoorNCUHS Home Meet #2 · May 213.61mNCUHS Home Meet #2May 21, 2024
Pole Vault · OutdoorNCUHS Host Meet 2 · May 281.98mNCUHS Host Meet 2May 28, 2025
Triple Jump · OutdoorBFA Meet # 1 · Apr 178.85mBFA Meet # 1April 17, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 17VT HS Decathlon ChampionshipJun 17 · Long Jump · Place 17 · North Country UnionLong Jump174.20m11
Jun 17VT HS Decathlon ChampionshipJun 17 · Pole Vault · Place 11 · North Country UnionPole Vault112.15m11
Jun 17VT HS Decathlon ChampionshipJun 17 · High Jump · Place 45 · North Country UnionHigh Jump451.10m PB11
Jun 17VT HS Decathlon ChampionshipJun 17 · Javelin · Place 37 · North Country UnionJavelin3717.72m11
Jun 17VT HS Decathlon ChampionshipJun 17 · Discus · Place 43 · North Country UnionDiscus4315.15m11
Jun 17VT HS Decathlon ChampionshipJun 17 · Shot Put · Place 38 · North Country UnionShot Put386.03m11
Jun 17VT HS Decathlon ChampionshipJun 17 · 100m Hurdles · Place 35 · North Country Union100m Hurdles3520.24a11
Jun 17VT HS Decathlon ChampionshipJun 17 · 1500 Meters · Place 5 · North Country Union1500 Meters55:15.35a11
Jun 17VT HS Decathlon ChampionshipJun 17 · 400 Meters · Place 39 · North Country Union400 Meters391:10.29a11
Jun 17VT HS Decathlon ChampionshipJun 17 · 100 Meters · Place 48 · North Country Union100 Meters4814.86a PB11
Jun 6Vermont Division 1 HS Track and Field State ChampionshipJun 6 · 1500 Meters · Place 8 · North Country Union1500 Meters85:10.26a PB11
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 3000 Meters · Place 12 · North Country Union3000 Meters1211:21.31a11
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 1500 Meters · Place 12 · North Country Union1500 Meters125:10.36a11
May 27NCUHS Home Meet #2May 27 · Pole Vault · Place 4 · North Country UnionPole Vault42.13m11
May 16Burlington HS TF InvitationalMay 16 · Triple Jump · Place 19 · North Country UnionTriple Jump198.77m11
May 16Burlington HS TF InvitationalMay 16 · 1500 Meters · Place 12 · North Country Union1500 Meters125:12.82a11
May 16Burlington HS TF InvitationalMay 16 · 800 Meters · Place 16 · North Country Union800 Meters162:38.99a PB11
May 13Lyndon Home meet 2May 13 · Pole Vault · Place 2 · North Country UnionPole Vault2.6' 6"11
May 13Lyndon Home meet 2May 13 · 1500 Meters · Place 1 · North Country Union1500 Meters1.5:26.111
Apr 28STJA Home Meet #1Apr 28 · Triple Jump · Place 6 · North Country UnionTriple Jump68.85m11
Apr 28STJA Home Meet #1Apr 28 · 3000 Meters · Place 1 · North Country Union3000 Meters111:21.05a PB11
Apr 28STJA Home Meet #1Apr 28 · 400 Meters · Place 3 · North Country Union400 Meters31:06.22a PB11
Apr 17BFA Meet # 1Apr 17 · Triple Jump · Place 2 · North Country UnionTriple Jump2.8.85m PB11
Apr 17BFA Meet # 1Apr 17 · 3000 Meters · North Country Union3000 Meters—SCR11
Apr 17BFA Meet # 1Apr 17 · 1500 Meters · Place 4 · North Country Union1500 Meters4.5:18.33a11
Apr 9NCU Time TrialApr 9 · 800 Meters · Place 1 · North Country Union800 Meters1.2:39.40a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 1000 Meters · Place 3 · North Country Union1000 Meters33:17.38a PB11
Jan 4VTFOA Meet #5Jan 4 · 1000 Meters · Place 5 · North Country Union1000 Meters53:22.90a11

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 31VTFOA Meet #4Dec 31 · 1 Mile · Place 2 · North Country Union1 Mile2.5:41.50a PB11
Dec 27VTFOA Meet #3Dec 27 · 2 Miles · Place 5 · North Country Union2 Miles5.12:05.87a PB11
Dec 27VTFOA Meet #3Dec 27 · 600 Meters · Place 4 · North Country Union600 Meters4.1:49.29a PB11
Dec 20Chip Langmaid Invitational - 2025Dec 20 · 1 Mile · Place 1 · North Country Union1 Mile1.5:51.92a11
Dec 20Chip Langmaid Invitational - 2025Dec 20 · 1000 Meters · Place 2 · North Country Union1000 Meters2.3:25.30a11
Dec 13VTFOA Meet #1Dec 13 · 2 Miles · Place 5 · North Country Union2 Miles5.12:41.69a11
Dec 13VTFOA Meet #1Dec 13 · 600 Meters · Place 8 · North Country Union600 Meters8.1:59.91a11
Jan 26Vermont TF Indoor State ChampionshipJan 26 · 3200 Meters · Place 10 · North Country Union3200 Meters1013:46.82a PB—
Jan 12VTFOA Weekend 5Jan 12 · 1000 Meters · Place 18 · North Country Union1000 Meters183:43.68a—
Jan 5VTFOA Weekend 4Jan 5 · 3200 Meters · Place 9 · North Country Union3200 Meters913:50.32a—
Jan 5VTFOA Weekend 4Jan 5 · 1600 Meters · Place 12 · North Country Union1600 Meters126:26.46a PB—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 7Div. 1 Vermont State TF ChampionshipJun 7 · 3000 Meters · Place 22 · North Country Union3000 Meters22.13:14.18a10
Jun 1Essex HS Invitational/NE QualifierJun 1 · 3000 Meters · Place 9 · North Country Union3000 Meters912:28.55a10
May 28NCUHS Host Meet 2May 28 · Pole Vault · Place 2 · North Country UnionPole Vault21.98m PB10
May 28NCUHS Host Meet 2May 28 · 3000 Meters · Place 1 · North Country Union3000 Meters113:08.79a10
May 28NCUHS Host Meet 2May 28 · 400 Meters · Place 7 · North Country Union400 Meters71:15.79a10
May 14LI Meet 2May 14 · 800 Meters · Place 8 · North Country Union800 Meters83:00.210
May 6NCUHS Host Meet 1May 6 · Pole Vault · Place 2 · North Country UnionPole Vault21.98m10
May 6NCUHS Host Meet 1May 6 · 1500 Meters · Place 2 · North Country Union1500 Meters26:05.410
May 6NCUHS Host Meet 1May 6 · 800 Meters · Place 7 · North Country Union800 Meters72:55.910
Apr 30U-32 Home HS meet 1Apr 30 · 3000 Meters · Place 4 · North Country Union3000 Meters413:00.7h PB10
Apr 30U-32 Home HS meet 1Apr 30 · 400 Meters · Place 8 · North Country Union400 Meters81:15.55a10

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28VTFOA Weekend 3Dec 28 · 1000 Meters · Place 14 · North Country Union1000 Meters14.3:47.57a10
Dec 28VTFOA Weekend 3Dec 28 · Long Jump · Place 17 · North Country UnionLong Jump17.3.77m10
Dec 22VTFOA Weekend 2Dec 22 · 600 Meters · Place 18 · North Country Union600 Meters18.2:07.19a10
Dec 22VTFOA Weekend 2Dec 22 · 1600 Meters · Place 9 · North Country Union1600 Meters9.6:26.94a10
Dec 22VTFOA Weekend 2Dec 22 · Long Jump · Place 16 · North Country UnionLong Jump16.3.97m PB10
Jan 27Vermont TF Indoor State ChampionshipJan 27 · 1000 Meters · Place 10 · North Country Union1000 Meters103:38.21a—
Jan 14VTFOA HS Indoor #5Jan 14 · 600 Meters · Place 8 · North Country Union600 Meters82:05.79a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 28NCUHS Meet #3May 28 · Long Jump · Place 2 · North Country UnionLong Jump23.90m—
May 28NCUHS Meet #3May 28 · 800 Meters · Place 4 · North Country Union800 Meters42:44.89a—
May 28NCUHS Meet #3May 28 · 400 Meters · Place 12 · North Country Union400 Meters121:16.85a—
May 25Essex HS TF Invitational - NE Champ QualifierMay 25 · 1500 Meters · Place 31 · North Country Union1500 Meters315:34.72a—
May 21NCUHS Home Meet #2May 21 · Long Jump · Place 6 · North Country UnionLong Jump63.61m PB—
May 11Burlington HS TF InvitationalMay 11 · 3000 Meters · Place 14 · North Country Union3000 Meters1411:40.20a—
May 7NCUHS Home Meet #1May 7 · 3000 Meters · Place 2 · North Country Union3000 Meters211:53.07a—
May 2Essex HS Host TF Meet #2May 2 · 1500 Meters · Place 8 · North Country Union1500 Meters85:31.99a—
Apr 26NEK FreshmanApr 26 · 1500 Meters · Place 1 · North Country Union1500 Meters15:47.4—
Apr 26NEK FreshmanApr 26 · 800 Meters · Place 2 · North Country Union800 Meters22:49.8—
Apr 23St J vs MMU, NCU, U32, LI, StansteadApr 23 · 3000 Meters · Place 3 · North Country Union3000 Meters312:18.05a—
Apr 10South Burlington TF Meet #1Apr 10 · 1500 Meters · Place 4 · North Country Union1500 Meters45:40.81a—
Apr 2NCUHS time trialApr 2 · 800 Meters · Place 3 · North Country Union800 Meters3.2:45.19
Apr 2NCUHS time trialApr 2 · 400 Meters · Place 5 · North Country Union400 Meters5.1:14.39

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 31VTFOA HS Indoor #3Dec 31 · 1500 Meters · Place 10 · North Country Union1500 Meters10.5:51.74a PB9
Dec 23VTFOA HS Indoor #2Dec 23 · 1000 Meters · North Country Union1000 Meters—3:45.83a9
Dec 17VTFOA HS Indoor #1Dec 17 · 1000 Meters · Place 7 · North Country Union1000 Meters7.3:49.34a9