Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorVTFOA Meet #5 · Jan 45:13.47aVTFOA Meet #5January 4, 2026
100 Meters · OutdoorMt. Abraham MS Track Home Meet #2 · May 2315.33Mt. Abraham MS Track Home Meet #2May 23, 2022
1000 Meters · IndoorVermont TF Indoor State Championship · Jan 102:56.10aVermont TF Indoor State ChampionshipJanuary 10, 2026
110m Hurdles · 33" / 0.838m · OutdoorFHU MS Meet #2 · May 2820.40FHU MS Meet #2May 28, 2024
1500 Meters · OutdoorTwilight Invitational HS TF Meet @ SB · May 24:36.12aTwilight Invitational HS TF Meet @ SBMay 2, 2026
1600 Meters · IndoorVTFOA Weekend 3 · Dec 285:28.87aVTFOA Weekend 3December 28, 2024
200 Meters · OutdoorTwilight TF Invitational @ South Burlington · May 328.18aTwilight TF Invitational @ South BurlingtonMay 3, 2025
300 Meters · IndoorVTFOA Meet #5 · Jan 442.86aVTFOA Meet #5January 4, 2026
3000 Meters · OutdoorMMU Home Track #2 · Apr 2810:31.56aMMU Home Track #2April 28, 2026
400 Meters · OutdoorLast Chance Meet 2026 · Jun 158.13aLast Chance Meet 2026June 1, 2026
55 Meters · IndoorVTFOA Weekend 4 · Jan 58.07aVTFOA Weekend 4January 5, 2025
600 Meters · IndoorVTFOA Meet #4 · Dec 311:38.98aVTFOA Meet #4December 31, 2025
75m Hurdles · 30" · OutdoorFHTMS Middle School Track Meet · May 1514.09FHTMS Middle School Track MeetMay 15, 2024
75m Hurdles · 39" · OutdoorMS Dirt Track Classic · May 1215.34aMS Dirt Track ClassicMay 12, 2023
800 Meters · OutdoorVermont Division 1 HS Track and Field State Championship · Jun 62:08.94aVermont Division 1 HS Track and Field State ChampionshipJune 6, 2026
Discus · 1kg · OutdoorMilton Middle School TF Meet · May 910.31mMilton Middle School TF MeetMay 9, 2022
Javelin · 300g TJ · OutdoorMt. Abraham MS Track Home Meet #1 · May 1051-08Mt. Abraham MS Track Home Meet #1May 10, 2022
Long Jump · OutdoorU32 Invitational · May 79-04.00U32 InvitationalMay 7, 2022

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 6Vermont Division 1 HS Track and Field State ChampionshipJun 6 · 1500 Meters · Place 31 · Mt Mansfield UnionMt Mansfield Union1500 Meters314:37.05a10
Jun 6Vermont Division 1 HS Track and Field State ChampionshipJun 6 · 800 Meters · Place 21 · Mt Mansfield UnionMt Mansfield Union800 Meters212:08.94a PB10
Jun 1Last Chance Meet 2026Jun 1 · 400 Meters · Place 6 · Mt Mansfield UnionMt Mansfield Union400 Meters658.13a PB10
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 1500 Meters · Place 43 · Mt Mansfield UnionMt Mansfield Union1500 Meters434:42.60a10
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 800 Meters · Place 37 · Mt Mansfield UnionMt Mansfield Union800 Meters372:15.77a10
May 26Burlington HS TF Meet 3May 26 · 800 Meters · Place 11 · Mt Mansfield UnionMt Mansfield Union800 Meters112:10.58a10
May 21Essex HS NVAC 9th/10th Gr. ChampionshipMay 21 · 1500 Meters · Place 9 · Mt Mansfield UnionMt Mansfield Union1500 Meters94:39.66a10
May 16Burlington HS TF InvitationalMay 16 · 1500 Meters · Place 27 · Mt Mansfield UnionMt Mansfield Union1500 Meters274:36.38a10
May 16Burlington HS TF InvitationalMay 16 · 800 Meters · Place 21 · Mt Mansfield UnionMt Mansfield Union800 Meters212:11.25a10
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 1500 Meters · Place 13 · Mt Mansfield UnionMt Mansfield Union1500 Meters134:36.12a PB10
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 800 Meters · Place 14 · Mt Mansfield UnionMt Mansfield Union800 Meters142:14.08a10
Apr 28MMU Home Track #2Apr 28 · 3000 Meters · Place 4 · Mt Mansfield UnionMt Mansfield Union3000 Meters410:31.56a PB10
Apr 21Mt. Mansfield Vacation Meet 2026Apr 21 · 1500 Meters · Place 3 · Mt Mansfield UnionMt Mansfield Union1500 Meters34:40.56a10
Apr 13Burlington HS TF Meet 1Apr 13 · 1500 Meters · Place 8 · Mt Mansfield UnionMt Mansfield Union1500 Meters84:46.87a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 1000 Meters · Place 10 · Mt Mansfield UnionMt Mansfield Union1000 Meters102:56.10a PB10
Jan 4VTFOA Meet #5Jan 4 · 1 Mile · Place 9 · Mt Mansfield UnionMt Mansfield Union1 Mile95:13.47a PB10
Jan 4VTFOA Meet #5Jan 4 · 300 Meters · Place 21 · Mt Mansfield UnionMt Mansfield Union300 Meters2142.86a PB10

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 31VTFOA Meet #4Dec 31 · 600 Meters · Place 17 · Mt Mansfield UnionMt Mansfield Union600 Meters17.1:38.98a PB10
Dec 31VTFOA Meet #4Dec 31 · 800 Meters · Mt Mansfield UnionMt Mansfield Union800 MetersRelay Split—2:22.9hUnofficial10
Dec 27VTFOA Meet #3Dec 27 · 1000 Meters · Place 6 · Mt Mansfield UnionMt Mansfield Union1000 Meters6.2:58.47a10
Dec 20Chip Langmaid Invitational - 2025Dec 20 · 1000 Meters · Place 4 · Mt Mansfield UnionMt Mansfield Union1000 Meters4.2:58.86a10
Dec 13VTFOA Meet #1Dec 13 · 600 Meters · Place 20 · Mt Mansfield UnionMt Mansfield Union600 Meters20.1:40.13a10
Dec 13VTFOA Meet #1Dec 13 · 400 Meters · Mt Mansfield UnionMt Mansfield Union400 MetersRelay Split—1:00.3hUnofficial10
Jan 12VTFOA Weekend 5Jan 12 · 1000 Meters · Place 20 · Vergennes UnionVergennes Union1000 Meters203:08.81a—
Jan 5VTFOA Weekend 4Jan 5 · 1000 Meters · Place 9 · Vergennes UnionVergennes Union1000 Meters93:21.61a—
Jan 5VTFOA Weekend 4Jan 5 · 55 Meters · Place 46 · Vergennes UnionVergennes Union55 Meters468.07a PB—

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 5Div. 3 Vermont State TF ChampionshipJun 5 · 1500 Meters · Place 7 · Vergennes UnionVergennes Union1500 Meters74:36.97a9
Jun 5Div. 3 Vermont State TF ChampionshipJun 5 · 800 Meters · Place 10 · Vergennes UnionVergennes Union800 Meters102:18.42a9
Jun 1Essex HS Invitational/NE QualifierJun 1 · 1500 Meters · Place 41 · Vergennes UnionVergennes Union1500 Meters414:40.64a9
May 22Middlebury HS Host TF MeetMay 22 · 1500 Meters · Place 5 · Vergennes UnionVergennes Union1500 Meters54:49.45a9
May 22Middlebury HS Host TF MeetMay 22 · 800 Meters · Place 7 · Vergennes UnionVergennes Union800 Meters72:26.20a9
May 10Burlington HS TF InvitationalMay 10 · 1500 Meters · Place 7 · Vergennes UnionVergennes Union1500 Meters74:51.88a9
May 7Essex HS Host TF Meet #3May 7 · 800 Meters · Place 11 · Vergennes UnionVergennes Union800 Meters112:23.53a9
May 7Essex HS Host TF Meet #3May 7 · 400 Meters · Place 18 · Vergennes UnionVergennes Union400 Meters181:01.10a9
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 200 Meters · Place 28 · Vergennes UnionVergennes Union200 Meters2828.18a PB9
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 1500 Meters · Place 43 · Vergennes UnionVergennes Union1500 Meters435:02.51a9
Apr 29Mt. Abraham HS Home MeetApr 29 · Shot Put · Place 9 · Vergennes UnionVergennes UnionShot Put917-07.009
Apr 29Mt. Abraham HS Home MeetApr 29 · 1500 Meters · Place 1 · Vergennes UnionVergennes Union1500 Meters14:58.649
Apr 15CVU HS Host TF Meet #1Apr 15 · Shot Put · Place 15 · Vergennes UnionVergennes UnionShot Put155.47m9
Apr 15CVU HS Host TF Meet #1Apr 15 · 1500 Meters · Place 8 · Vergennes UnionVergennes Union1500 Meters85:03.30a9

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28VTFOA Weekend 3Dec 28 · 300 Meters · Place 39 · Vergennes UnionVergennes Union300 Meters39.45.67a9
Dec 28VTFOA Weekend 3Dec 28 · 1600 Meters · Place 18 · Vergennes UnionVergennes Union1600 Meters18.5:28.87a PB9
Dec 22VTFOA Weekend 2Dec 22 · 300 Meters · Place 36 · Vergennes UnionVergennes Union300 Meters36.46.10a9
Dec 22VTFOA Weekend 2Dec 22 · 1600 Meters · Place 13 · Vergennes UnionVergennes Union1600 Meters13.5:30.39a9
Dec 14VTFOA Weekend 1Dec 14 · 1600 Meters · Place 28 · Vergennes UnionVergennes Union1600 Meters28.5:44.31a9

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 2VT Middle School TF State ChampionshipJun 2 · 110m Hurdles · Place 8 · Vergennes UnionVergennes Union110m Hurdles33" / 0.838m8.21.31a8
Jun 2VT Middle School TF State ChampionshipJun 2 · 800 Meters · Place 10 · Vergennes UnionVergennes Union800 Meters10.2:32.56a8
May 28FHU MS Meet #2May 28 · 110m Hurdles · Place 6 · Vergennes UnionVergennes Union110m Hurdles33" / 0.838m6.20.40 PB8
May 28FHU MS Meet #2May 28 · 1500 Meters · Place 3 · Vergennes UnionVergennes Union1500 Meters3.5:42.208
May 15FHTMS Middle School Track MeetMay 15 · 75m Hurdles · Place 7 · Vergennes UnionVergennes Union75m Hurdles30"7.14.09 PB8
May 15FHTMS Middle School Track MeetMay 15 · 1500 Meters · Place 8 · Vergennes UnionVergennes Union1500 Meters8.5:27.18
May 4U-32 Middle School InvitationalMay 4 · 110m Hurdles · Place 5 · Vergennes UnionVergennes Union110m Hurdles33" / 0.838m5.21.94a8
May 4U-32 Middle School InvitationalMay 4 · 800 Meters · Place 3 · Vergennes UnionVergennes Union800 Meters3.2:33.1ha8
May 4U-32 Middle School InvitationalMay 4 · 200 Meters · Place 6 · Vergennes UnionVergennes Union200 Meters6.28.92a8
May 2Mt. Abraham MS Home MeetMay 2 · 110m Hurdles · Place 2 · Vergennes UnionVergennes Union110m Hurdles33" / 0.838m2.21.508
May 2Mt. Abraham MS Home MeetMay 2 · 1500 Meters · Place 5 · Vergennes UnionVergennes Union1500 Meters5.5:29.888
May 2Mt. Abraham MS Home MeetMay 2 · 400 Meters · Place 3 · Vergennes UnionVergennes Union400 Meters3.1:09.088

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 12MS Dirt Track ClassicMay 12 · 75m Hurdles · Place 2 · Vergennes UnionVergennes Union75m Hurdles39"2.15.34a PB7
May 12MS Dirt Track ClassicMay 12 · 1500 Meters · Place 10 · Vergennes UnionVergennes Union1500 Meters10.6:06.72a7
May 4Mt. Abraham MS Track Home MeetMay 4 · Long Jump · Place 31 · Vergennes UnionVergennes UnionLong Jump318-0—
May 4Mt. Abraham MS Track Home MeetMay 4 · 75m Hurdles · Place 7 · Vergennes UnionVergennes Union75m Hurdles715.93—
May 4Mt. Abraham MS Track Home MeetMay 4 · 1500 Meters · Place 12 · Vergennes UnionVergennes Union1500 Meters126:06.60—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23Mt. Abraham MS Track Home Meet #2May 23 · Long Jump · Vergennes UnionVergennes UnionLong Jump—DNS6
May 23Mt. Abraham MS Track Home Meet #2May 23 · Javelin · Place 25 · Vergennes UnionVergennes UnionJavelin300g TJ25.50-086
May 23Mt. Abraham MS Track Home Meet #2May 23 · 100 Meters · Place 19 · Vergennes UnionVergennes Union100 Meters19.15.33 PB6
May 10Mt. Abraham MS Track Home Meet #1May 10 · Long Jump · Place 15 · Vergennes UnionVergennes UnionLong Jump15.9-03.006
May 10Mt. Abraham MS Track Home Meet #1May 10 · Javelin · Place 20 · Vergennes UnionVergennes UnionJavelin300g TJ20.51-08 PB6
May 10Mt. Abraham MS Track Home Meet #1May 10 · 100 Meters · Place 10 · Vergennes UnionVergennes Union100 Meters10.15.396
May 9Milton Middle School TF MeetMay 9 · Long Jump · Place 19 · Vergennes UnionVergennes UnionLong Jump19.2.51m6
May 9Milton Middle School TF MeetMay 9 · Discus · Place 20 · Vergennes UnionVergennes UnionDiscus1kg20.10.31m PB6
May 9Milton Middle School TF MeetMay 9 · 100 Meters · Place 19 · Vergennes UnionVergennes Union100 Meters19.15.95a6
May 7U32 InvitationalMay 7 · Long Jump · Place 31 · Vergennes UnionVergennes UnionLong Jump31.9-04.00 PB6
May 7U32 InvitationalMay 7 · Discus · Place 36 · Vergennes UnionVergennes UnionDiscus1kg36.31-056
May 7U32 InvitationalMay 7 · 200 Meters · Place 28 · Vergennes UnionVergennes Union200 Meters28.35.76a6