Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBurlington HS TF Invitational · May 1614.57aBurlington HS TF InvitationalMay 16, 2026
1000 Meters · IndoorVermont TF Indoor State Championship · Jan 103:42.32aVermont TF Indoor State ChampionshipJanuary 10, 2026
1500 Meters · OutdoorVT HS Decathlon Championship · Jun 176:01.63aVT HS Decathlon ChampionshipJune 17, 2026
200 Meters · OutdoorLast Chance Meet 2026 · Jun 130.82aLast Chance Meet 2026June 1, 2026
300 Meters · IndoorVTFOA Meet #5 · Jan 449.85aVTFOA Meet #5January 4, 2026
400 Meters · OutdoorVT HS Decathlon Championship · Jun 171:06.97aVT HS Decathlon ChampionshipJune 17, 2026
800 Meters · OutdoorDiv. 2 Vermont State TF Championship · Jun 62:40.74aDiv. 2 Vermont State TF ChampionshipJune 6, 2025
High Jump · OutdoorVT HS Decathlon Championship · Jun 171.35mVT HS Decathlon ChampionshipJune 17, 2026
Javelin · 600g · Outdoorsmall MVU HS · May 1118.72msmall MVU HSMay 11, 2026
Long Jump · OutdoorVermont HS Decathlon Championships · Jun 163.35mVermont HS Decathlon ChampionshipsJune 16, 2025

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jun 17VT HS Decathlon ChampionshipJun 17 · Long Jump · Place 55 · Missisquoi Valley UnionLong Jump553.40m12
Jun 17VT HS Decathlon ChampionshipJun 17 · Pole Vault · Missisquoi Valley UnionPole Vault—NH12
Jun 17VT HS Decathlon ChampionshipJun 17 · High Jump · Place 14 · Missisquoi Valley UnionHigh Jump141.35m PB12
Jun 17VT HS Decathlon ChampionshipJun 17 · Javelin · Place 21 · Missisquoi Valley UnionJavelin2119.37m12
Jun 17VT HS Decathlon ChampionshipJun 17 · Discus · Place 32 · Missisquoi Valley UnionDiscus3216.64m12
Jun 17VT HS Decathlon ChampionshipJun 17 · Shot Put · Place 44 · Missisquoi Valley UnionShot Put445.84m12
Jun 17VT HS Decathlon ChampionshipJun 17 · 100m Hurdles · Place 51 · Missisquoi Valley Union100m Hurdles5121.63a12
Jun 17VT HS Decathlon ChampionshipJun 17 · 1500 Meters · Place 27 · Missisquoi Valley Union1500 Meters276:01.63a PB12
Jun 17VT HS Decathlon ChampionshipJun 17 · 400 Meters · Place 20 · Missisquoi Valley Union400 Meters201:06.97a PB12
Jun 17VT HS Decathlon ChampionshipJun 17 · 100 Meters · Place 38 · Missisquoi Valley Union100 Meters3814.62a12
Jun 1Last Chance Meet 2026Jun 1 · 400 Meters · Place 6 · Missisquoi Valley Union400 Meters61:08.88a12
Jun 1Last Chance Meet 2026Jun 1 · 200 Meters · Place 8 · Missisquoi Valley Union200 Meters830.82a PB12
May 16Burlington HS TF InvitationalMay 16 · 100 Meters · Place 51 · Missisquoi Valley Union100 MetersRound P5114.57a PB12
May 11small MVU HSMay 11 · High Jump · Place 1 · Missisquoi Valley UnionHigh Jump1.1.20m12
May 11small MVU HSMay 11 · Javelin · Place 7 · Missisquoi Valley UnionJavelin600g7.18.72m PB12
May 11small MVU HSMay 11 · 800 Meters · Place 2 · Missisquoi Valley Union800 Meters2.2:53.312
May 11small MVU HSMay 11 · 100 Meters · Place 7 · Missisquoi Valley Union100 Meters7.15.812
May 9Iverson-Bobwhite CO-ED RelaysMay 9 · Javelin · Place 17 · Missisquoi Valley UnionJavelin1718.27m12
May 7Milton HS TF MeetMay 7 · 800 Meters · Place 4 · Missisquoi Valley Union800 Meters42:58.16a12
May 7Milton HS TF MeetMay 7 · 400 Meters · Place 4 · Missisquoi Valley Union400 Meters41:10.82a12
May 7Milton HS TF MeetMay 7 · 100 Meters · Place 8 · Missisquoi Valley Union100 Meters815.05a12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · High Jump · Missisquoi Valley UnionHigh Jump—NH12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 800 Meters · Place 31 · Missisquoi Valley Union800 Meters312:56.19a12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 100 Meters · Place 59 · Missisquoi Valley Union100 MetersRound P5915.57a12
Apr 28Essex HS TF Meet 2Apr 28 · Discus · Place 20 · Missisquoi Valley UnionDiscus2012.56m12
Apr 28Essex HS TF Meet 2Apr 28 · 800 Meters · Place 10 · Missisquoi Valley Union800 Meters102:52.10a12
Apr 28Essex HS TF Meet 2Apr 28 · 100 Meters · Place 27 · Missisquoi Valley Union100 Meters2714.90a12
Apr 22Essex HS TF VacationalApr 22 · Javelin · Place 17 · Missisquoi Valley UnionJavelin1718.92m12
Apr 22Essex HS TF VacationalApr 22 · 400 Meters · Place 21 · Missisquoi Valley Union400 Meters211:13.49a12
Apr 22Essex HS TF VacationalApr 22 · 200 Meters · Place 35 · Missisquoi Valley Union200 Meters3531.81a12
Apr 13Burlington HS TF Meet 1Apr 13 · Javelin · Place 5 · Missisquoi Valley UnionJavelin516.54m12
Apr 13Burlington HS TF Meet 1Apr 13 · 800 Meters · Place 7 · Missisquoi Valley Union800 Meters72:56.85a12
Apr 13Burlington HS TF Meet 1Apr 13 · 100 Meters · Place 41 · Missisquoi Valley Union100 Meters4115.43a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 1000 Meters · Place 9 · Missisquoi Valley Union1000 Meters93:42.32a PB12
Jan 4VTFOA Meet #5Jan 4 · 1000 Meters · Place 7 · Missisquoi Valley Union1000 Meters73:47.33a12
Jan 4VTFOA Meet #5Jan 4 · 300 Meters · Place 19 · Missisquoi Valley Union300 Meters1949.85a PB12

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · Long Jump · Place 55 · Missisquoi Valley UnionLong Jump553.35m PB11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · High Jump · Place 22 · Missisquoi Valley UnionHigh Jump221.35m11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · Javelin · Place 21 · Missisquoi Valley UnionJavelin2119.26m11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · Discus · Place 41 · Missisquoi Valley UnionDiscus4115.27m11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · Shot Put · Place 59 · Missisquoi Valley UnionShot Put595.14m11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · 100m Hurdles · Place 47 · Missisquoi Valley Union100m Hurdles4722.20a11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · 1500 Meters · Place 24 · Missisquoi Valley Union1500 Meters246:11.31a11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · 400 Meters · Place 38 · Missisquoi Valley Union400 Meters381:10.32a11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · 100 Meters · Place 45 · Missisquoi Valley Union100 Meters4514.75a11
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 800 Meters · Place 12 · Missisquoi Valley Union800 Meters122:40.74a PB11
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 100 Meters · Place 32 · Missisquoi Valley Union100 Meters3214.62a11
May 21CVU HS Host TF Meet #3May 21 · 800 Meters · Place 6 · Missisquoi Valley Union800 Meters63:01.01a11
May 21CVU HS Host TF Meet #3May 21 · 400 Meters · Place 8 · Missisquoi Valley Union400 Meters81:09.56a11
May 12MVU HS Home MeetMay 12 · Javelin · Place 4 · Missisquoi Valley UnionJavelin419.96m11
May 12MVU HS Home MeetMay 12 · 1500 Meters · Place 2 · Missisquoi Valley Union1500 Meters26:15.411
May 12MVU HS Home MeetMay 12 · 400 Meters · Place 2 · Missisquoi Valley Union400 Meters21:15.511
May 10Burlington HS TF InvitationalMay 10 · 800 Meters · Place 30 · Missisquoi Valley Union800 Meters302:42.56a11
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 100 Meters · Place 13 · Missisquoi Valley Union100 Meters1315.20a11
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 200 Meters · Place 44 · Missisquoi Valley Union200 Meters4431.44a11
Apr 29Colchester HS Host TF Meet #2Apr 29 · 800 Meters · Place 4 · Missisquoi Valley Union800 Meters42:52.10a11
Apr 29Colchester HS Host TF Meet #2Apr 29 · 100 Meters · Place 17 · Missisquoi Valley Union100 Meters1715.13a11

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 31Div. 2 Vermont TF State ChampionshipMay 31 · 800 Meters · Place 14 · Missisquoi Valley Union800 Meters142:46.15a—
May 28Last Chance MeetMay 28 · 800 Meters · Place 7 · Missisquoi Valley Union800 Meters72:42.43a—
May 18BFA/SB RelaysMay 18 · Javelin · Place 10 · Missisquoi Valley UnionJavelin1057-3—
May 13Missisquoi UHS Host TF Meet May 13 · 400 Meters · Place 4 · Missisquoi Valley Union400 Meters41:15.3—
May 13Missisquoi UHS Host TF Meet May 13 · 100 Meters · Place 11 · Missisquoi Valley Union100 Meters1115.3—
May 11Burlington HS TF InvitationalMay 11 · 100 Meters · Place 52 · Missisquoi Valley Union100 MetersRound P5214.98a—
May 1Colchester Host TF Meet #1May 1 · 400 Meters · Place 9 · Missisquoi Valley Union400 Meters91:11.32a—
May 1Colchester Host TF Meet #1May 1 · 200 Meters · Place 26 · Missisquoi Valley Union200 Meters2632.11a—
May 1Colchester Host TF Meet #1May 1 · 100 Meters · Place 30 · Missisquoi Valley Union100 Meters3015.13a—
Apr 30Mt. Abraham Home MeetApr 30 · 400 Meters · Place 3 · Missisquoi Valley Union400 Meters31:13.16—
Apr 30Mt. Abraham Home MeetApr 30 · 200 Meters · Place 9 · Missisquoi Valley Union200 Meters932.48—
Apr 30Mt. Abraham Home MeetApr 30 · 100 Meters · Place 8 · Missisquoi Valley Union100 Meters815.42—
Apr 18BFA Meet # 1Apr 18 · 400 Meters · Place 2 · Missisquoi Valley Union400 Meters21:14.93a—
Apr 18BFA Meet # 1Apr 18 · 100 Meters · Place 15 · Missisquoi Valley Union100 Meters1515.89a—
Apr 11Burlington HS Host TF Meet #1Apr 11 · Javelin · Place 19 · Missisquoi Valley UnionJavelin1914.60m—
Apr 11Burlington HS Host TF Meet #1Apr 11 · 100m Hurdles · Place 17 · Missisquoi Valley Union100m Hurdles1722.73a—
Apr 11Burlington HS Host TF Meet #1Apr 11 · 100 Meters · Place 41 · Missisquoi Valley Union100 Meters4115.34a—