Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNCUHS Host Meet 1 · May 612.7NCUHS Host Meet 1May 6, 2025
1000 Meters · IndoorVTFOA Weekend 5 · Jan 123:08.68aVTFOA Weekend 5January 12, 2025
1500 Meters · IndoorVTFOA HS Indoor #5 · Jan 145:12.86aVTFOA HS Indoor #5January 14, 2024
1500 Meters · OutdoorNCUHS International #2 · May 94:56.05aNCUHS International #2May 9, 2023
1500 Meters · Outdoor · Hand timedU-32 HS Meet · May 15:11.3hU-32 HS MeetMay 1, 2024
1600 Meters · IndoorVTFOA Weekend 3 · Dec 285:25.17aVTFOA Weekend 3December 28, 2024
200 Meters · OutdoorSouth Burlington HS TF Meet 1 · Apr 1528.50aSouth Burlington HS TF Meet 1April 15, 2026
300 Meters · IndoorVTFOA Meet #1 · Dec 1343.90aVTFOA Meet #1December 13, 2025
3000 Meters · IndoorVTFOA HS Indoor #2 · Dec 2312:14.34aVTFOA HS Indoor #2December 23, 2023
3000 Meters · OutdoorNCUHS Meet #3 · May 2811:15.72aNCUHS Meet #3May 28, 2024
3200 Meters · IndoorVTFOA Weekend 5 · Jan 1212:12.74aVTFOA Weekend 5January 12, 2025
400 Meters · OutdoorVermont HS Decathlon Championships · Jun 161:01.19aVermont HS Decathlon ChampionshipsJune 16, 2025
55 Meter · IndoorVTFOA Meet #2 · Dec 217.89aVTFOA Meet #2December 21, 2025
600 Meters · IndoorVTFOA Meet #2 · Dec 211:42.46aVTFOA Meet #2December 21, 2025
800 Meters · OutdoorNCUHS Meet #3 · May 282:25.29aNCUHS Meet #3May 28, 2024
Discus · 1.6kg · OutdoorAnnual Pete Davis Invitational · May 2282-02.50Annual Pete Davis InvitationalMay 22, 2026
High Jump · OutdoorVT HS Decathlon Championship · Jun 171.45mVT HS Decathlon ChampionshipJune 17, 2026
Javelin · 800g · OutdoorAnnual Pete Davis Invitational · May 2299-06.00Annual Pete Davis InvitationalMay 22, 2026
Long Jump · IndoorNortheast Invitational · Jan 74.14mNortheast InvitationalJanuary 7, 2023
Long Jump · OutdoorNCUHS International #2 · May 94.56mNCUHS International #2May 9, 2023
Pole Vault · OutdoorVT HS Decathlon Championship · Jun 172.15mVT HS Decathlon ChampionshipJune 17, 2026
Shot Put · 12lb · IndoorVTFOA Weekend 1 · Dec 149.14mVTFOA Weekend 1December 14, 2024
Weight Throw · 25lb / 11.3kg · IndoorVermont Throws #3 · Dec 307.89mVermont Throws #3December 30, 2023

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 17VT HS Decathlon ChampionshipJun 17 · Long Jump · Place 33 · Lake Region UnionLong Jump334.88m12
Jun 17VT HS Decathlon ChampionshipJun 17 · Pole Vault · Place 29 · Lake Region UnionPole Vault292.15m PB12
Jun 17VT HS Decathlon ChampionshipJun 17 · High Jump · Place 31 · Lake Region UnionHigh Jump311.45m PB12
Jun 17VT HS Decathlon ChampionshipJun 17 · Javelin · Place 29 · Lake Region UnionJavelin2927.20m12
Jun 17VT HS Decathlon ChampionshipJun 17 · Discus · Place 15 · Lake Region UnionDiscus1528.32m12
Jun 17VT HS Decathlon ChampionshipJun 17 · Shot Put · Place 23 · Lake Region UnionShot Put239.51m12
Jun 17VT HS Decathlon ChampionshipJun 17 · 110m Hurdles · Place 43 · Lake Region Union110m Hurdles4322.41a12
Jun 17VT HS Decathlon ChampionshipJun 17 · 1500 Meters · Place 54 · Lake Region Union1500 Meters545:45.67a12
Jun 17VT HS Decathlon ChampionshipJun 17 · 400 Meters · Place 64 · Lake Region Union400 Meters641:05.02a12
Jun 17VT HS Decathlon ChampionshipJun 17 · 100 Meters · Place 57 · Lake Region Union100 Meters5713.40a12
Jun 2STJA Last Chance MeetJun 2 · Javelin · Place 5 · Lake Region UnionJavelin528.40m12
Jun 2STJA Last Chance MeetJun 2 · Discus · Place 5 · Lake Region UnionDiscus528.82m12
Jun 2STJA Last Chance MeetJun 2 · 800 Meters · Place 10 · Lake Region Union800 Meters102:41.20a12
May 22Annual Pete Davis InvitationalMay 22 · Javelin · Place 4 · Lake Region UnionJavelin800g4.99-06.00 PB12
May 22Annual Pete Davis InvitationalMay 22 · Discus · Place 2 · Lake Region UnionDiscus1.6kg2.82-02.50 PB12
May 22Annual Pete Davis InvitationalMay 22 · 400 Meters · Place 5 · Lake Region Union400 Meters5.1:10.8412
May 12STJA Home Meet #2May 12 · Javelin · Place 14 · Lake Region UnionJavelin1429.34m12
May 12STJA Home Meet #2May 12 · Discus · Place 8 · Lake Region UnionDiscus824.97m12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · Discus · Place 24 · Lake Region UnionDiscus2425.03m12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 800 Meters · Place 37 · Lake Region Union800 Meters372:27.03a12
Apr 29Lyndon Home Meet 1Apr 29 · 3000 Meters · Place 4 · Lake Region Union3000 Meters4.12:53.812
Apr 29Lyndon Home Meet 1Apr 29 · 1500 Meters · Place 7 · Lake Region Union1500 Meters7.5:20.112
Apr 29Lyndon Home Meet 1Apr 29 · 800 Meters · Place 4 · Lake Region Union800 Meters4.2:34.412
Apr 15South Burlington HS TF Meet 1Apr 15 · 800 Meters · Place 14 · Lake Region Union800 Meters142:38.38a12
Apr 15South Burlington HS TF Meet 1Apr 15 · 200 Meters · Place 25 · Lake Region Union200 Meters2528.50a PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 1000 Meters · Place 11 · Lake Region Union1000 Meters113:14.24a12
Jan 4VTFOA Meet #5Jan 4 · 1000 Meters · Place 13 · Lake Region Union1000 Meters133:21.63a12
Jan 4VTFOA Meet #5Jan 4 · 600 Meters · Place 11 · Lake Region Union600 Meters111:44.06a12
Jan 4VTFOA Meet #5Jan 4 · 300 Meters · Place 33 · Lake Region Union300 Meters3344.81a12

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 31VTFOA Meet #4Dec 31 · 300 Meters · Place 66 · Lake Region Union300 Meters66.46.69a12
Dec 31VTFOA Meet #4Dec 31 · 1000 Meters · Place 18 · Lake Region Union1000 Meters18.3:24.40a12
Dec 31VTFOA Meet #4Dec 31 · 600 Meters · Place 22 · Lake Region Union600 Meters22.1:43.58a12
Dec 21VTFOA Meet #2Dec 21 · 300 Meters · Place 34 · Lake Region Union300 Meters34.45.20a12
Dec 21VTFOA Meet #2Dec 21 · 600 Meters · Place 13 · Lake Region Union600 Meters13.1:42.46a PB12
Dec 21VTFOA Meet #2Dec 21 · 55 Meter · Place 41 · Lake Region Union55 Meter41.7.89a PB12
Dec 13VTFOA Meet #1Dec 13 · 300 Meters · Place 56 · Lake Region Union300 Meters56.43.90a PB12
Dec 13VTFOA Meet #1Dec 13 · 1000 Meters · Place 15 · Lake Region Union1000 Meters15.3:10.84a12
Dec 13VTFOA Meet #1Dec 13 · Shot Put · Lake Region UnionShot Put12lb—DNS12
Jan 12VTFOA Weekend 5Jan 12 · Shot Put · Place 29 · Lake Region UnionShot Put298.83m—
Jan 12VTFOA Weekend 5Jan 12 · 3200 Meters · Place 20 · Lake Region Union3200 Meters2012:12.74a PB—
Jan 12VTFOA Weekend 5Jan 12 · 1000 Meters · Place 19 · Lake Region Union1000 Meters193:08.68a PB—

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · Long Jump · Place 33 · Lake Region UnionLong Jump335.06m11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · Pole Vault · Place 26 · Lake Region UnionPole Vault262.15m11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · High Jump · Place 27 · Lake Region UnionHigh Jump271.45m11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · Javelin · Place 25 · Lake Region UnionJavelin2530.03m11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · Discus · Place 16 · Lake Region UnionDiscus1626.00m11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · Shot Put · Place 27 · Lake Region UnionShot Put279.43m11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · 110m Hurdles · Place 43 · Lake Region Union110m Hurdles4322.34a11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · 1500 Meters · Place 42 · Lake Region Union1500 Meters425:17.20a11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · 400 Meters · Place 47 · Lake Region Union400 Meters471:01.19a PB11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · 100 Meters · Place 42 · Lake Region Union100 Meters4212.94a11
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · Javelin · Place 11 · Lake Region UnionJavelin1131.15m11
May 13SJA Host Meet #3May 13 · Javelin · Place 5 · Lake Region UnionJavelin534.54m11
May 13SJA Host Meet #3May 13 · Discus · Place 11 · Lake Region UnionDiscus1126.39m11
May 13SJA Host Meet #3May 13 · 1500 Meters · Place 10 · Lake Region Union1500 Meters105:07.62a11
May 10Burlington HS TF InvitationalMay 10 · Javelin · Place 29 · Lake Region UnionJavelin2929.79m11
May 6NCUHS Host Meet 1May 6 · Javelin · Place 3 · Lake Region UnionJavelin336.23m11
May 6NCUHS Host Meet 1May 6 · 1500 Meters · Place 9 · Lake Region Union1500 Meters95:15.811
May 6NCUHS Host Meet 1May 6 · 100 Meters · Place 22 · Lake Region Union100 Meters2212.7 PB11
May 3Twilight TF Invitational @ South BurlingtonMay 3 · Long Jump · Place 4 · Lake Region UnionLong Jump46.21m11
May 3Twilight TF Invitational @ South BurlingtonMay 3 · Javelin · Place 14 · Lake Region UnionJavelin1434.10m11
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 1500 Meters · Place 52 · Lake Region Union1500 Meters525:16.95a11
Apr 30LI Meet 1Apr 30 · 1500 Meters · Place 5 · Lake Region Union1500 Meters55:34.911
Apr 30LI Meet 1Apr 30 · 100 Meters · Place 17 · Lake Region Union100 Meters1713.111
Apr 12SJA Home Meet #1Apr 12 · Javelin · Place 6 · Lake Region UnionJavelin631.49m11
Apr 12SJA Home Meet #1Apr 12 · 100 Meters · Place 11 · Lake Region Union100 Meters1112.90a11

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 28VTFOA Weekend 3Dec 28 · 1000 Meters · Place 9 · Lake Region Union1000 Meters9.3:13.17a11
Dec 28VTFOA Weekend 3Dec 28 · 1600 Meters · Place 17 · Lake Region Union1600 Meters17.5:25.17a PB11
Dec 28VTFOA Weekend 3Dec 28 · Shot Put · Place 20 · Lake Region UnionShot Put12lb20.8.33m11
Dec 14VTFOA Weekend 1Dec 14 · 1000 Meters · Place 17 · Lake Region Union1000 Meters17.3:17.25a11
Dec 14VTFOA Weekend 1Dec 14 · 1600 Meters · Place 20 · Lake Region Union1600 Meters20.5:29.91a11
Dec 14VTFOA Weekend 1Dec 14 · Shot Put · Place 21 · Lake Region UnionShot Put12lb21.9.14m PB11
Jan 27Vermont TF Indoor State ChampionshipJan 27 · Weight Throw · Place 12 · Lake Region UnionWeight Throw127.95m—
Jan 14VTFOA HS Indoor #5Jan 14 · Shot Put · Place 20 · Lake Region UnionShot Put208.77m—
Jan 14VTFOA HS Indoor #5Jan 14 · 1500 Meters · Place 10 · Lake Region Union1500 Meters105:12.86a PB—
Jan 14VTFOA HS Indoor #5Jan 14 · 1000 Meters · Place 10 · Lake Region Union1000 Meters103:22.28a—
Jan 7Vermont Throws #5Jan 7 · Weight Throw · Place 9 · Lake Region UnionWeight Throw98.78m—
Jan 7Vermont Throws #5Jan 7 · Shot Put · Place 9 · Lake Region UnionShot Put99.12m—
Jan 6North East InvitationalJan 6 · 1500 Meters · Place 10 · Lake Region Union1500 Meters105:13.30a—
Jan 6North East InvitationalJan 6 · 1000 Meters · Place 9 · Lake Region Union1000 Meters93:18.61a—

2024 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 16Vermont HS Decathlon ChampionshipJun 16 · Long Jump · Place 57 · Lake Region UnionLong Jump574.74m—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · High Jump · Place 36 · Lake Region UnionHigh Jump361.45m—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · Javelin · Place 21 · Lake Region UnionJavelin2130.87m—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · Discus · Place 24 · Lake Region UnionDiscus2423.42m—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · Shot Put · Place 36 · Lake Region UnionShot Put368.88m—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · 110m Hurdles · Place 56 · Lake Region Union110m Hurdles5623.18a—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · 1500 Meters · Place 36 · Lake Region Union1500 Meters365:10.04a—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · 400 Meters · Place 63 · Lake Region Union400 Meters631:01.59a—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · 100 Meters · Place 51 · Lake Region Union100 Meters5112.99a—
May 30Div. 3 Vermont TF State ChampionshipMay 30 · Javelin · Place 6 · Lake Region UnionJavelin635.88m—
May 30Div. 3 Vermont TF State ChampionshipMay 30 · 1500 Meters · Place 16 · Lake Region Union1500 Meters165:06.54a—
May 30Div. 3 Vermont TF State ChampionshipMay 30 · 800 Meters · Place 15 · Lake Region Union800 Meters152:30.42a—
May 30Div. 3 Vermont TF State ChampionshipMay 30 · 100 Meters · Place 27 · Lake Region Union100 Meters2713.54a—
May 28NCUHS Meet #3May 28 · 3000 Meters · Place 5 · Lake Region Union3000 Meters511:15.72a PB—
May 28NCUHS Meet #3May 28 · 800 Meters · Place 10 · Lake Region Union800 Meters102:25.29a PB—
May 21NCUHS Home Meet #2May 21 · 1500 Meters · Place 11 · Lake Region Union1500 Meters115:08.09a—
May 17Peter Davis InvitationalMay 17 · Javelin · Place 4 · Lake Region UnionJavelin4107-0—
May 17Peter Davis InvitationalMay 17 · 1500 Meters · Place 3 · Lake Region Union1500 Meters35:21.6—
May 7NCUHS Home Meet #1May 7 · Javelin · Place 6 · Lake Region UnionJavelin631.98m—
May 7NCUHS Home Meet #1May 7 · 1500 Meters · Place 8 · Lake Region Union1500 Meters85:04.34a—
May 4Twilight Invitational @ South Burlington HSMay 4 · Javelin · Place 20 · Lake Region UnionJavelin2031.59m—
May 4Twilight Invitational @ South Burlington HSMay 4 · 3000 Meters · Place 33 · Lake Region Union3000 Meters3311:40.57a—
May 4Twilight Invitational @ South Burlington HSMay 4 · 1500 Meters · Place 48 · Lake Region Union1500 Meters485:14.41a—
May 1U-32 HS MeetMay 1 · Javelin · Place 3 · Lake Region UnionJavelin335.83m—
May 1U-32 HS MeetMay 1 · 1500 Meters · Place 9 · Lake Region Union1500 Meters95:11.3h PB—
May 1U-32 HS MeetMay 1 · 200 Meters · Place 29 · Lake Region Union200 Meters2929.82a—
Apr 11STJ vs LI, LR,Spauld,North/WT,Haz,Crafts,OxApr 11 · Javelin · Place 4 · Lake Region UnionJavelin494-2—
Apr 11STJ vs LI, LR,Spauld,North/WT,Haz,Crafts,OxApr 11 · Shot Put · Place 15 · Lake Region UnionShot Put1527-7—
Apr 11STJ vs LI, LR,Spauld,North/WT,Haz,Crafts,OxApr 11 · 1500 Meters · Place 11 · Lake Region Union1500 Meters115:19.74a—
Apr 11STJ vs LI, LR,Spauld,North/WT,Haz,Crafts,OxApr 11 · 100 Meters · Place 18 · Lake Region Union100 Meters1813.35a—

2023 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 31VTFOA HS Indoor #3Dec 31 · 1000 Meters · Place 5 · Lake Region Union1000 Meters5.3:18.57a10
Dec 31VTFOA HS Indoor #3Dec 31 · 1500 Meters · Place 7 · Lake Region Union1500 Meters7.5:15.24a10
Dec 30Vermont Throws #3Dec 30 · Weight Throw · Place 16 · Lake Region UnionWeight Throw25lb / 11.3kg16.7.89m PB10
Dec 30Vermont Throws #3Dec 30 · Shot Put · Place 13 · Lake Region UnionShot Put12lb13.9.04m10
Dec 23VTFOA HS Indoor #2Dec 23 · 3000 Meters · Place 13 · Lake Region Union3000 Meters13.12:14.34a PB10
Dec 23VTFOA HS Indoor #2Dec 23 · 1500 Meters · Lake Region Union1500 Meters—5:14.97a10
Dec 22VT Throws #2Dec 22 · Weight Throw · Place 18 · Lake Region UnionWeight Throw25lb / 11.3kg18.6.63m10
Dec 22VT Throws #2Dec 22 · Shot Put · Place 18 · Lake Region UnionShot Put12lb18.8.04m10
Dec 17VTFOA HS Indoor #1Dec 17 · 1000 Meters · Place 3 · Lake Region Union1000 Meters3.3:20.84a10
Dec 17VTFOA HS Indoor #1Dec 17 · Shot Put · Place 18 · Lake Region UnionShot Put12lb18.7.80m10
Dec 17VTFOA HS Indoor #1Dec 17 · 1500 Meters · Place 5 · Lake Region Union1500 Meters5.5:13.74a10
Feb 4Vermont Indoor TF State ChampionshipFeb 4 · 1000 Meters · Place 6 · Lake Region Union1000 Meters63:19.559
Jan 14VITA TF Indoor Meet #5Jan 14 · Long Jump · Place 34 · Lake Region UnionLong Jump343.92m9
Jan 14VITA TF Indoor Meet #5Jan 14 · 1500 Meters · Place 18 · Lake Region Union1500 Meters185:32.00a9
Jan 14VITA TF Indoor Meet #5Jan 14 · 1000 Meters · Place 24 · Lake Region Union1000 Meters243:30.63a9
Jan 7Northeast InvitationalJan 7 · Long Jump · Place 11 · Lake Region UnionLong Jump11.4.14m PB9
Jan 7Northeast InvitationalJan 7 · 1500 Meters · Place 15 · Lake Region Union1500 Meters15.5:33.48a9

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 1D3 Vermont TF State ChampionshipJun 1 · Javelin · Place 12 · Lake Region UnionJavelin1228.76m—
Jun 1D3 Vermont TF State ChampionshipJun 1 · 1500 Meters · Place 17 · Lake Region Union1500 Meters175:15.64a—
Jun 1D3 Vermont TF State ChampionshipJun 1 · 800 Meters · Place 29 · Lake Region Union800 Meters292:43.83a—
May 23NCUHS International #3May 23 · Javelin · Place 8 · Lake Region UnionJavelin833.18m—
May 23NCUHS International #3May 23 · 1500 Meters · Place 9 · Lake Region Union1500 Meters94:59.67a—
May 19Pete Davis Annual InvitationalMay 19 · Javelin · Place 6 · Lake Region UnionJavelin629.16m—
May 19Pete Davis Annual InvitationalMay 19 · 1500 Meters · Place 3 · Lake Region Union1500 Meters35:34.8—
May 13Burlington HS TF InvitationalMay 13 · 1500 Meters · Place 15 · Lake Region Union1500 Meters155:04.04a—
May 9NCUHS International #2May 9 · Long Jump · Place 8 · Lake Region UnionLong Jump84.56m PB—
May 9NCUHS International #2May 9 · 3000 Meters · Place 7 · Lake Region Union3000 Meters713:05.23a—
May 9NCUHS International #2May 9 · 1500 Meters · Place 7 · Lake Region Union1500 Meters74:56.05a PB—
May 6Twilight South Burlington TF InvitationalMay 6 · 1500 Meters · Place 50 · Lake Region Union1500 Meters505:02.65a—
May 4U-32 Home Meet 1May 4 · Long Jump · Place 6 · Lake Region UnionLong Jump615-0.50—
May 4U-32 Home Meet 1May 4 · 1500 Meters · Place 15 · Lake Region Union1500 Meters155:06.2ha—
May 4U-32 Home Meet 1May 4 · 800 Meters · Place 11 · Lake Region Union800 Meters112:32.3ha—
Apr 29STJ RelaysApr 29 · Long Jump · Place 7 · Lake Region UnionLong Jump74.69m—
Apr 20NEK 9th Grade MeetApr 20 · Long Jump · Place 2 · Lake Region UnionLong Jump24.68m—
Apr 20NEK 9th Grade MeetApr 20 · 3000 Meters · Place 4 · Lake Region Union3000 Meters412:35.73a—
Apr 20NEK 9th Grade MeetApr 20 · 1500 Meters · Place 2 · Lake Region Union1500 Meters25:08.90a—
Apr 11Lyndon Institute Home meetApr 11 · 1500 Meters · Place 7 · Lake Region Union1500 Meters75:22.28a—
Apr 11Lyndon Institute Home meetApr 11 · 800 Meters · Place 8 · Lake Region Union800 Meters82:38.37a—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17VITA TF Indoor Meet #1Dec 17 · 1000 Meters · Place 15 · Lake Region Union1000 Meters15.3:29.65a9
Dec 17VITA TF Indoor Meet #1Dec 17 · 1500 Meters · Place 21 · Lake Region Union1500 Meters21.5:22.87a9