Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBurlington HS TF Invitational · May 1313.02aBurlington HS TF InvitationalMay 13, 2023
1500 Meters · OutdoorMt. Abraham MS Track Home Meet #2 · May 236:12.75Mt. Abraham MS Track Home Meet #2May 23, 2022
1500 Meters · Outdoor · Hand timedU32 Invitational · May 75:59.5hU32 InvitationalMay 7, 2022
200 Meters · OutdoorEssex HS Host TF Meet #3 · May 726.48aEssex HS Host TF Meet #3May 7, 2025
300 Meters · IndoorVTFOA HS Indoor #2 · Dec 2344.44aVTFOA HS Indoor #2December 23, 2023
400 Meters · OutdoorDiv. 3 Vermont State TF Championship · Jun 51:00.24aDiv. 3 Vermont State TF ChampionshipJune 5, 2025
55 Meter · IndoorVTFOA HS Indoor #3 · Dec 317.75aVTFOA HS Indoor #3December 31, 2023
55 Meters · IndoorVTFOA HS Indoor #5 · Jan 147.65aVTFOA HS Indoor #5January 14, 2024
600 Meters · IndoorVTFOA Weekend 5 · Jan 121:42.80aVTFOA Weekend 5January 12, 2025
800 Meters · OutdoorVermont Division 3 HS Track and Field State Championship · Jun 42:29.79aVermont Division 3 HS Track and Field State ChampionshipJune 4, 2026
Long Jump · IndoorVTFOA Weekend 5 · Jan 124.69mVTFOA Weekend 5January 12, 2025
Long Jump · OutdoorMt. Abraham HS Home Meet · Apr 294.20mMt. Abraham HS Home MeetApril 29, 2025
Shot Put · 8lb · OutdoorU32 Invitational · May 722-07.50U32 InvitationalMay 7, 2022
Triple Jump · OutdoorCVU HS TF Meet 2 · May 89.66mCVU HS TF Meet 2May 8, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 4Vermont Division 3 HS Track and Field State ChampionshipJun 4 · 800 Meters · Place 34 · Vergennes UnionVergennes Union800 Meters34.2:29.79a PB12
Jun 1Last Chance Meet 2026Jun 1 · Triple Jump · Place 3 · Vergennes UnionVergennes UnionTriple Jump310.18m12
Jun 1Last Chance Meet 2026Jun 1 · 800 Meters · Place 11 · Vergennes UnionVergennes Union800 Meters112:29.79a12
May 26BFA Meet # 3May 26 · Triple Jump · Place 1 · Vergennes UnionVergennes UnionTriple Jump1.9.99m12
May 26BFA Meet # 3May 26 · 800 Meters · Place 3 · Vergennes UnionVergennes Union800 Meters3.2:32.62a12
May 16Burlington HS TF InvitationalMay 16 · Triple Jump · Place 16 · Vergennes UnionVergennes UnionTriple Jump1610.26m12
May 8CVU HS TF Meet 2May 8 · Triple Jump · Place 2 · Vergennes UnionVergennes UnionTriple Jump29.66m PB12
May 8CVU HS TF Meet 2May 8 · 200 Meters · Place 21 · Vergennes UnionVergennes Union200 Meters2128.16a12
May 8CVU HS TF Meet 2May 8 · 100 Meters · Place 27 · Vergennes UnionVergennes Union100 Meters2713.88a12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · Triple Jump · Place 6 · Vergennes UnionVergennes UnionTriple Jump610.27m12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 200 Meters · Place 73 · Vergennes UnionVergennes Union200 Meters7329.55a12
Apr 28Mt. Abraham HS Home MeetApr 28 · Triple Jump · Place 3 · Vergennes UnionVergennes UnionTriple Jump3.9.38m12
Apr 28Mt. Abraham HS Home MeetApr 28 · 400 Meters · Place 4 · Vergennes UnionVergennes Union400 Meters4.1:06.3212
Apr 14CVU HS TF Meet 1Apr 14 · 400 Meters · Place 11 · Vergennes UnionVergennes Union400 Meters111:07.20a12
Apr 14CVU HS TF Meet 1Apr 14 · 100 Meters · Place 26 · Vergennes UnionVergennes Union100 Meters2613.71a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 4VTFOA Meet #5Jan 4 · 600 Meters · Place 14 · Vergennes UnionVergennes Union600 Meters141:46.26a12
Jan 4VTFOA Meet #5Jan 4 · 300 Meters · Place 36 · Vergennes UnionVergennes Union300 Meters3645.60a12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 31VTFOA Meet #4Dec 31 · 300 Meters · Place 55 · Vergennes UnionVergennes Union300 Meters55.45.31a12
Dec 27VTFOA Meet #3Dec 27 · 55 Meter · Place 59 · Vergennes UnionVergennes Union55 Meter59.7.95a12
Dec 21VTFOA Meet #2Dec 21 · 300 Meters · Place 33 · Vergennes UnionVergennes Union300 Meters33.44.93a12
Dec 21VTFOA Meet #2Dec 21 · 55 Meter · Place 39 · Vergennes UnionVergennes Union55 Meter39.7.83a12
Jan 12VTFOA Weekend 5Jan 12 · Long Jump · Place 29 · Vergennes UnionVergennes UnionLong Jump294.69m PB—
Jan 12VTFOA Weekend 5Jan 12 · 600 Meters · Place 23 · Vergennes UnionVergennes Union600 Meters231:42.80a PB—
Jan 12VTFOA Weekend 5Jan 12 · 55 Meters · Place 45 · Vergennes UnionVergennes Union55 Meters457.74a—
Jan 5VTFOA Weekend 4Jan 5 · Long Jump · Place 14 · Vergennes UnionVergennes UnionLong Jump144.79m—
Jan 5VTFOA Weekend 4Jan 5 · 600 Meters · Place 20 · Vergennes UnionVergennes Union600 Meters201:43.88a—

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 5Div. 3 Vermont State TF ChampionshipJun 5 · Triple Jump · Place 8 · Vergennes UnionVergennes UnionTriple Jump810.82m11
Jun 5Div. 3 Vermont State TF ChampionshipJun 5 · 400 Meters · Place 20 · Vergennes UnionVergennes Union400 Meters201:00.24a PB11
Jun 5Div. 3 Vermont State TF ChampionshipJun 5 · 200 Meters · Place 34 · Vergennes UnionVergennes Union200 Meters3427.61a11
May 22Middlebury HS Host TF MeetMay 22 · Triple Jump · Place 3 · Vergennes UnionVergennes UnionTriple Jump311.06m11
May 22Middlebury HS Host TF MeetMay 22 · 400 Meters · Place 13 · Vergennes UnionVergennes Union400 Meters131:03.18a11
May 22Middlebury HS Host TF MeetMay 22 · 100 Meters · Place 15 · Vergennes UnionVergennes Union100 Meters1513.57a11
May 7Essex HS Host TF Meet #3May 7 · Triple Jump · Place 7 · Vergennes UnionVergennes UnionTriple Jump710.14m11
May 7Essex HS Host TF Meet #3May 7 · Long Jump · Place 19 · Vergennes UnionVergennes UnionLong Jump194.32m11
May 7Essex HS Host TF Meet #3May 7 · 200 Meters · Place 24 · Vergennes UnionVergennes Union200 Meters2426.48a PB11
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 200 Meters · Place 16 · Vergennes UnionVergennes Union200 Meters1627.48a11
May 3Twilight TF Invitational @ South BurlingtonMay 3 · Triple Jump · Place 12 · Vergennes UnionVergennes UnionTriple Jump1210.00m11
May 3Twilight TF Invitational @ South BurlingtonMay 3 · Long Jump · Place 35 · Vergennes UnionVergennes UnionLong Jump354.34m11
Apr 29Mt. Abraham HS Home MeetApr 29 · Triple Jump · Place 2 · Vergennes UnionVergennes UnionTriple Jump210.19m11
Apr 29Mt. Abraham HS Home MeetApr 29 · Long Jump · Place 6 · Vergennes UnionVergennes UnionLong Jump64.20m PB11
Apr 29Mt. Abraham HS Home MeetApr 29 · 300m Hurdles · Place 3 · Vergennes UnionVergennes Union300m Hurdles353.4711
Apr 15CVU HS Host TF Meet #1Apr 15 · Triple Jump · Place 2 · Vergennes UnionVergennes UnionTriple Jump29.78m11
Apr 15CVU HS Host TF Meet #1Apr 15 · Long Jump · Place 2 · Vergennes UnionVergennes UnionLong Jump24.82m11
Apr 15CVU HS Host TF Meet #1Apr 15 · 100 Meters · Place 15 · Vergennes UnionVergennes Union100 Meters1513.33a11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 22VTFOA Weekend 2Dec 22 · 600 Meters · Place 19 · Vergennes UnionVergennes Union600 Meters19.1:45.83a11
Jan 14VTFOA HS Indoor #5Jan 14 · 600 Meters · Place 11 · Vergennes UnionVergennes Union600 Meters111:43.11a—
Jan 14VTFOA HS Indoor #5Jan 14 · 55 Meters · Place 30 · Vergennes UnionVergennes Union55 Meters307.65a PB—
Jan 7VTFOA HS Indoor #4Jan 7 · 600 Meters · Place 5 · Vergennes UnionVergennes Union600 Meters51:45.91a—
Jan 7VTFOA HS Indoor #4Jan 7 · 55 Meters · Place 6 · Vergennes UnionVergennes Union55 Meters67.72a—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 30Div. 3 Vermont TF State ChampionshipMay 30 · Triple Jump · Place 9 · Vergennes UnionVergennes UnionTriple Jump910.99m—
May 30Div. 3 Vermont TF State ChampionshipMay 30 · 200 Meters · Place 25 · Vergennes UnionVergennes Union200 Meters2527.70a—
May 30Div. 3 Vermont TF State ChampionshipMay 30 · 100 Meters · Place 21 · Vergennes UnionVergennes Union100 Meters2113.22a—
May 15Middlebury UHS Host TF MeetMay 15 · Triple Jump · Place 2 · Vergennes UnionVergennes UnionTriple Jump210.69m—
May 15Middlebury UHS Host TF MeetMay 15 · 400 Meters · Place 5 · Vergennes UnionVergennes Union400 Meters51:01.95a—
May 15Middlebury UHS Host TF MeetMay 15 · 100 Meters · Place 10 · Vergennes UnionVergennes Union100 Meters1013.11a—
May 11Burlington HS TF InvitationalMay 11 · Triple Jump · Place 12 · Vergennes UnionVergennes UnionTriple Jump1210.93m—
May 8Essex HS Host TF Meet #3May 8 · Triple Jump · Place 5 · Vergennes UnionVergennes UnionTriple Jump510.73m—
May 8Essex HS Host TF Meet #3May 8 · 200 Meters · Place 21 · Vergennes UnionVergennes Union200 Meters2127.15a—
May 8Essex HS Host TF Meet #3May 8 · 100 Meters · Place 24 · Vergennes UnionVergennes Union100 Meters2413.20a—
Apr 30Mt. Abraham Home MeetApr 30 · Triple Jump · Place 2 · Vergennes UnionVergennes UnionTriple Jump232-3—
Apr 30Mt. Abraham Home MeetApr 30 · 800 Meters · Place 2 · Vergennes UnionVergennes Union800 Meters22:33.48—
Apr 15CVU HS Host TF Meet #1Apr 15 · 400 Meters · Place 17 · Vergennes UnionVergennes Union400 Meters171:01.34a—
Apr 15CVU HS Host TF Meet #1Apr 15 · 200 Meters · Place 24 · Vergennes UnionVergennes Union200 Meters2427.96a—
Apr 15CVU HS Host TF Meet #1Apr 15 · 100 Meters · Place 24 · Vergennes UnionVergennes Union100 Meters2413.34a—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 31VTFOA HS Indoor #3Dec 31 · 300 Meters · Place 22 · Vergennes UnionVergennes Union300 Meters22.45.08a10
Dec 31VTFOA HS Indoor #3Dec 31 · 55 Meter · Place 25 · Vergennes UnionVergennes Union55 Meter25.7.75a PB10
Dec 23VTFOA HS Indoor #2Dec 23 · 300 Meters · Place 42 · Vergennes UnionVergennes Union300 Meters42.44.44a PB10
Dec 23VTFOA HS Indoor #2Dec 23 · 55 Meter · Place 55 · Vergennes UnionVergennes Union55 Meter55.7.78a10
Dec 17VTFOA HS Indoor #1Dec 17 · 300 Meters · Place 28 · Vergennes UnionVergennes Union300 Meters28.45.91a10
Dec 17VTFOA HS Indoor #1Dec 17 · 55 Meter · Place 21 · Vergennes UnionVergennes Union55 Meter21.7.76a10
Jan 7VITA TF Indoor Meet #4Jan 7 · 600 Meters · Place 18 · Vergennes UnionVergennes Union600 Meters181:55.629
Jan 7VITA TF Indoor Meet #4Jan 7 · 300 Meters · Place 42 · Vergennes UnionVergennes Union300 Meters4247.689

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 1D3 Vermont TF State ChampionshipJun 1 · 400 Meters · Place 33 · Vergennes UnionVergennes Union400 Meters331:05.22a—
Jun 1D3 Vermont TF State ChampionshipJun 1 · 100 Meters · Place 32 · Vergennes UnionVergennes Union100 Meters3213.27a—
May 22Burlington HS TF Host Meet #3May 22 · 400 Meters · Place 16 · Vergennes UnionVergennes Union400 Meters161:04.32a—
May 22Burlington HS TF Host Meet #3May 22 · 100 Meters · Place 33 · Vergennes UnionVergennes Union100 Meters3313.30a—
May 17Middlebury HS Host TF MeetMay 17 · 200 Meters · Place 9 · Vergennes UnionVergennes Union200 Meters928.09a—
May 17Middlebury HS Host TF MeetMay 17 · 100 Meters · Place 10 · Vergennes UnionVergennes Union100 Meters1013.25a—
May 13Burlington HS TF InvitationalMay 13 · 100 Meters · Place 19 · Vergennes UnionVergennes Union100 Meters1913.02a PB—
May 9Essex HS Host TF Meet #3May 9 · 200 Meters · Place 29 · Vergennes UnionVergennes Union200 Meters2928.71a—
May 9Essex HS Host TF Meet #3May 9 · 100 Meters · Place 24 · Vergennes UnionVergennes Union100 Meters2413.62a—
May 6Twilight South Burlington TF InvitationalMay 6 · 800 Meters · Place 55 · Vergennes UnionVergennes Union800 Meters552:30.79a—
May 6Twilight South Burlington TF InvitationalMay 6 · 100 Meters · Place 35 · Vergennes UnionVergennes Union100 Meters3513.55a—
Apr 11Burlington HS Host TF Meet #2Apr 11 · 400 Meters · Place 18 · Vergennes UnionVergennes Union400 Meters181:06.55a—
Apr 11Burlington HS Host TF Meet #2Apr 11 · 200 Meters · Place 37 · Vergennes UnionVergennes Union200 Meters3728.15a—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17VITA TF Indoor Meet #1Dec 17 · 300 Meters · Place 35 · Vergennes UnionVergennes Union300 Meters35.49.64a9
Dec 17VITA TF Indoor Meet #1Dec 17 · 600 Meters · Vergennes UnionVergennes Union600 Meters—DNS9

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23Mt. Abraham MS Track Home Meet #2May 23 · Shot Put · Place 8 · Vergennes UnionVergennes UnionShot Put8lb8.20-11.008
May 23Mt. Abraham MS Track Home Meet #2May 23 · 1500 Meters · Place 7 · Vergennes UnionVergennes Union1500 Meters7.6:12.75 PB8
May 23Mt. Abraham MS Track Home Meet #2May 23 · 400 Meters · Place 4 · Vergennes UnionVergennes Union400 Meters4.1:12.538
May 10Mt. Abraham MS Track Home Meet #1May 10 · Shot Put · Place 10 · Vergennes UnionVergennes UnionShot Put8lb10.21-04.008
May 10Mt. Abraham MS Track Home Meet #1May 10 · 1500 Meters · Place 9 · Vergennes UnionVergennes Union1500 Meters9.6:14.338
May 10Mt. Abraham MS Track Home Meet #1May 10 · 200 Meters · Place 10 · Vergennes UnionVergennes Union200 Meters10.32.328
May 9Milton Middle School TF MeetMay 9 · Shot Put · Vergennes UnionVergennes UnionShot Put4kg—DNS8
May 9Milton Middle School TF MeetMay 9 · 800 Meters · Vergennes UnionVergennes Union800 Meters—DNS8
May 9Milton Middle School TF MeetMay 9 · 200 Meters · Vergennes UnionVergennes Union200 Meters—DNS8
May 7U32 InvitationalMay 7 · Shot Put · Place 14 · Vergennes UnionVergennes UnionShot Put8lb14.22-07.50 PB8
May 7U32 InvitationalMay 7 · 1500 Meters · Place 16 · Vergennes UnionVergennes Union1500 Meters16.5:59.5h PB8
May 7U32 InvitationalMay 7 · 400 Meters · Place 12 · Vergennes UnionVergennes Union400 Meters12.1:11.06a8

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 19Mt. Abraham MS Home Meet #2May 19 · Shot Put · Place 6 · Vergennes UnionVergennes UnionShot Put8lb6.17-06.757
May 19Mt. Abraham MS Home Meet #2May 19 · 400 Meters · Place 8 · Vergennes UnionVergennes Union400 Meters8.1:19.647
May 19Mt. Abraham MS Home Meet #2May 19 · 200 Meters · Vergennes UnionVergennes Union200 Meters—DNS7
May 12Mt. Abraham MS Home Meet #1May 12 · Shot Put · Vergennes UnionVergennes UnionShot Put8lb—DNS7
May 12Mt. Abraham MS Home Meet #1May 12 · 400 Meters · Place 10 · Vergennes UnionVergennes Union400 Meters10.1:21.287
May 12Mt. Abraham MS Home Meet #1May 12 · 200 Meters · Place 17 · Vergennes UnionVergennes Union200 Meters17.35.017