Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor38th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPS · Feb 284:47.02a38th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFebruary 28, 2026
100 Meters · OutdoorVT HS Decathlon Championship · Jun 1712.36aVT HS Decathlon ChampionshipJune 17, 2026
1000 Meters · IndoorVTFOA Meet #4 · Dec 312:54.62aVTFOA Meet #4December 31, 2025
100m Hurdles · 30" / 0.762m · OutdoorRiverside Middle School Invitational #1 · May 121.05aRiverside Middle School Invitational #1May 1, 2024
1500 Meters · OutdoorVermont Division 3 HS Track and Field State Championship · Jun 44:19.60aVermont Division 3 HS Track and Field State ChampionshipJune 4, 2026
2 Miles · IndoorVermont TF Indoor State Championship · Jan 1010:45.45aVermont TF Indoor State ChampionshipJanuary 10, 2026
3000 Meters · Outdoor2026 Windsor Invitational · May 29:36.75a2026 Windsor InvitationalMay 2, 2026
400 Meters · OutdoorVT HS Decathlon Championship · Jun 1756.51aVT HS Decathlon ChampionshipJune 17, 2026
600 Meters · IndoorVTFOA Meet #5 · Jan 41:39.34aVTFOA Meet #5January 4, 2026
800 Meters · OutdoorSpringfield SVL Host Meet 2 · May 52:15.32aSpringfield SVL Host Meet 2May 5, 2026
Discus · 1.6kg · OutdoorWRV Field Meet #2 · May 2226.62mWRV Field Meet #2May 22, 2026
Discus · 1kg · OutdoorRiverside Middle School Invitational #3 · May 2318.59mRiverside Middle School Invitational #3May 23, 2024
High Jump · OutdoorVT HS Decathlon Championship · Jun 171.45mVT HS Decathlon ChampionshipJune 17, 2026
Javelin · 800g · OutdoorWRV Field Meet #2 · May 2215.40mWRV Field Meet #2May 22, 2026
Long Jump · OutdoorVT HS Decathlon Championship · Jun 175.48mVT HS Decathlon ChampionshipJune 17, 2026
Pole Vault · OutdoorVT HS Decathlon Championship · Jun 172.15mVT HS Decathlon ChampionshipJune 17, 2026
Shot Put · 12lb · OutdoorWRV Field Meet #2 · May 228.13mWRV Field Meet #2May 22, 2026

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

2026 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 17VT HS Decathlon ChampionshipJun 17 · Long Jump · Place 12 · White River ValleyWhite River ValleyLong Jump125.48m PB10
Jun 17VT HS Decathlon ChampionshipJun 17 · Pole Vault · Place 35 · White River ValleyWhite River ValleyPole Vault352.15m PB10
Jun 17VT HS Decathlon ChampionshipJun 17 · High Jump · Place 41 · White River ValleyWhite River ValleyHigh Jump411.45m PB10
Jun 17VT HS Decathlon ChampionshipJun 17 · Javelin · Place 64 · White River ValleyWhite River ValleyJavelin6418.04m10
Jun 17VT HS Decathlon ChampionshipJun 17 · Discus · Place 18 · White River ValleyWhite River ValleyDiscus1825.13m10
Jun 17VT HS Decathlon ChampionshipJun 17 · Shot Put · Place 42 · White River ValleyWhite River ValleyShot Put428.36m10
Jun 17VT HS Decathlon ChampionshipJun 17 · 110m Hurdles · Place 62 · White River ValleyWhite River Valley110m Hurdles6224.43a10
Jun 17VT HS Decathlon ChampionshipJun 17 · 1500 Meters · Place 7 · White River ValleyWhite River Valley1500 Meters74:30.46a10
Jun 17VT HS Decathlon ChampionshipJun 17 · 400 Meters · Place 24 · White River ValleyWhite River Valley400 Meters2456.51a PB10
Jun 17VT HS Decathlon ChampionshipJun 17 · 100 Meters · Place 16 · White River ValleyWhite River Valley100 Meters1612.36a PB10
Jun 4Vermont Division 3 HS Track and Field State ChampionshipJun 4 · 3000 Meters · Place 4 · White River ValleyWhite River Valley3000 Meters4.9:53.35a10
Jun 4Vermont Division 3 HS Track and Field State ChampionshipJun 4 · 1500 Meters · Place 3 · White River ValleyWhite River Valley1500 Meters3.4:19.60a PB10
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 1500 Meters · Place 13 · White River ValleyWhite River Valley1500 Meters134:24.46a10
May 262026 SVL-B ChampionshipsMay 26 · Discus · White River ValleyWhite River ValleyDiscus1.6kg—SCR10
May 262026 SVL-B ChampionshipsMay 26 · 3000 Meters · Place 1 · White River ValleyWhite River Valley3000 Meters1.10:06.77a10
May 262026 SVL-B ChampionshipsMay 26 · 1500 Meters · Place 1 · White River ValleyWhite River Valley1500 Meters1.4:26.97a10
May 22WRV Field Meet #2May 22 · Javelin · Place 17 · White River ValleyWhite River ValleyJavelin800g17.15.40m PB10
May 22WRV Field Meet #2May 22 · Discus · Place 5 · White River ValleyWhite River ValleyDiscus1.6kg5.26.62m PB10
May 22WRV Field Meet #2May 22 · Shot Put · Place 9 · White River ValleyWhite River ValleyShot Put12lb9.8.13m PB10
May 5Springfield SVL Host Meet 2May 5 · 1500 Meters · Place 1 · White River ValleyWhite River Valley1500 Meters14:33.00a10
May 5Springfield SVL Host Meet 2May 5 · 800 Meters · Place 1 · White River ValleyWhite River Valley800 Meters12:15.32a PB10
May 22026 Windsor InvitationalMay 2 · 3000 Meters · Place 1 · White River ValleyWhite River Valley3000 Meters1.9:36.75a PB10
May 22026 Windsor InvitationalMay 2 · 1500 Meters · White River ValleyWhite River Valley1500 Meters—SCR10
Apr 29Brattleboro TF Meet 1Apr 29 · 1500 Meters · Place 1 · White River ValleyWhite River Valley1500 Meters14:27.13a10
Apr 21Lebanon Home Meet 4/21Apr 21 · 3200 Meters · White River ValleyWhite River Valley3200 Meters—SCR10
Apr 21Lebanon Home Meet 4/21Apr 21 · 1600 Meters · White River ValleyWhite River Valley1600 Meters—SCR10
Apr 21Lebanon Home Meet 4/21Apr 21 · 800 Meters · White River ValleyWhite River Valley800 Meters—SCR10
Apr 17WRV Field Meet #1Apr 17 · Pole Vault · White River ValleyWhite River ValleyPole Vault—SCR10
Apr 17WRV Field Meet #1Apr 17 · High Jump · White River ValleyWhite River ValleyHigh Jump—NH10
Apr 17WRV Field Meet #1Apr 17 · Discus · White River ValleyWhite River ValleyDiscus1.6kg—NM10
Apr 14Bellows Falls Home Meet #1Apr 14 · 1500 Meters · White River ValleyWhite River Valley1500 Meters—SCR10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 2838th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFeb 28 · 1 Mile · Place 23 · White River ValleyWhite River Valley1 Mile23.4:47.02a PB10
Feb 28[MA Entries] New England Track and Field ChampionshipFeb 28 · 1 Mile · Place 23 · White River ValleyWhite River Valley1 Mile23.4:47.02a10
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 2 Miles · Place 5 · White River ValleyWhite River Valley2 Miles510:45.45a PB10
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 1 Mile · Place 2 · White River ValleyWhite River Valley1 Mile24:51.25a10
Jan 4VTFOA Meet #5Jan 4 · 600 Meters · Place 8 · White River ValleyWhite River Valley600 Meters81:39.34a PB10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 31VTFOA Meet #4Dec 31 · 1 Mile · Place 6 · White River ValleyWhite River Valley1 Mile6.4:54.44a10
Dec 31VTFOA Meet #4Dec 31 · 1000 Meters · Place 4 · White River ValleyWhite River Valley1000 Meters4.2:54.62a PB10
Dec 20Chip Langmaid Invitational - 2025Dec 20 · 2 Miles · Place 2 · White River ValleyWhite River Valley2 Miles2.10:45.63a10
Dec 20Chip Langmaid Invitational - 2025Dec 20 · 1000 Meters · Place 1 · White River ValleyWhite River Valley1000 Meters1.2:57.43a10
Dec 13VTFOA Meet #1Dec 13 · 1 Mile · Place 5 · White River ValleyWhite River Valley1 Mile5.4:59.59a10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 5Div. 3 Vermont State TF ChampionshipJun 5 · 3000 Meters · Place 8 · White River ValleyWhite River Valley3000 Meters810:26.54a9
Jun 5Div. 3 Vermont State TF ChampionshipJun 5 · 1500 Meters · Place 8 · White River ValleyWhite River Valley1500 Meters84:40.57a9
Jun 1Essex HS Invitational/NE QualifierJun 1 · 1500 Meters · Place 40 · White River ValleyWhite River Valley1500 Meters404:40.17a9
May 27SVL-B ChampionshipsMay 27 · 1500 Meters · Place 4 · White River ValleyWhite River Valley1500 Meters44:41.82a9
May 27SVL-B ChampionshipsMay 27 · 800 Meters · Place 8 · White River ValleyWhite River Valley800 Meters82:20.75a9
May 20Burr & Burton Academy Host TF Meet #2May 20 · 1500 Meters · Place 4 · White River ValleyWhite River Valley1500 Meters44:38.60a9
May 13GMUHS MeetMay 13 · 3000 Meters · Place 1 · White River ValleyWhite River Valley3000 Meters110:45.54a9
May 13GMUHS MeetMay 13 · 100 Meters · Place 10 · White River ValleyWhite River Valley100 Meters1013.56a9
May 10Burlington HS TF InvitationalMay 10 · 1500 Meters · Place 5 · White River ValleyWhite River Valley1500 Meters54:46.31a9
May 10Burlington HS TF InvitationalMay 10 · 800 Meters · Place 42 · White River ValleyWhite River Valley800 Meters422:18.55a9
May 8Springfield Cosmos SVL Meet #2May 8 · 800 Meters · Place 3 · White River ValleyWhite River Valley800 Meters32:17.26a9
Apr 26Windsor InvitationalApr 26 · 1500 Meters · Place 9 · White River ValleyWhite River Valley1500 Meters95:05.62a9

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23Riverside Middle School Invitational #3May 23 · 100m Hurdles · Place 1 · White River ValleyWhite River Valley100m Hurdles30" / 0.762m1.21.63a8
May 23Riverside Middle School Invitational #3May 23 · Long Jump · Place 15 · White River ValleyWhite River ValleyLong Jump15.3.55m8
May 23Riverside Middle School Invitational #3May 23 · Discus · Place 8 · White River ValleyWhite River ValleyDiscus1kg8.18.59m PB8
May 9Riverside Middle School Invitational #2May 9 · 100m Hurdles · Place 2 · White River ValleyWhite River Valley100m Hurdles30" / 0.762m2.21.58a8
May 9Riverside Middle School Invitational #2May 9 · Long Jump · Place 13 · White River ValleyWhite River ValleyLong Jump13.3.45m8
May 9Riverside Middle School Invitational #2May 9 · Discus · Place 12 · White River ValleyWhite River ValleyDiscus1kg12.17.80m8
May 1Riverside Middle School Invitational #1May 1 · 100m Hurdles · Place 3 · White River ValleyWhite River Valley100m Hurdles30" / 0.762m3.21.05a PB8
May 1Riverside Middle School Invitational #1May 1 · Discus · Place 14 · White River ValleyWhite River ValleyDiscus1kg14.15.43m8
May 1Riverside Middle School Invitational #1May 1 · 1500 Meters · Place 4 · White River ValleyWhite River Valley1500 Meters4.5:58.47a8