Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVermont Division 1 HS Track and Field State Championship · Jun 613.50aVermont Division 1 HS Track and Field State ChampionshipJune 6, 2026
1500 Meters · OutdoorVermont HS Decathlon Championship · Jun 166:22.64aVermont HS Decathlon ChampionshipJune 16, 2024
200 Meters · OutdoorMAU Host #1 · May 1329.16aMAU Host #1May 13, 2025
400 Meters · OutdoorVermont HS Decathlon Championship · Jun 161:09.52aVermont HS Decathlon ChampionshipJune 16, 2024
High Jump · OutdoorVermont HS Decathlon Championship · Jun 161.35mVermont HS Decathlon ChampionshipJune 16, 2024
Long Jump · OutdoorWindsor Invitational 2024 · Apr 273.85mWindsor Invitational 2024April 27, 2024
Pole Vault · OutdoorBrattleboro UHS Host TF Meet #2 · Apr 301.98mBrattleboro UHS Host TF Meet #2April 30, 2024

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 · Decathlon · Brattleboro UnionDecathlon—DNF11
Jun 13New England HS Outdoor TF ChampionshipJun 13 · Pole Vault · Place 17 · Brattleboro UnionPole Vault17.3.12m11
Jun 6Vermont Division 1 HS Track and Field State ChampionshipJun 6 · Pole Vault · Place 1 · Brattleboro UnionPole Vault13.03m11
Jun 6Vermont Division 1 HS Track and Field State ChampionshipJun 6 · 100 Meters · Place 13 · Brattleboro Union100 MetersRound P1313.50a PB11
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · Pole Vault · Place 1 · Brattleboro UnionPole Vault13.26m11
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 100 Meters · Place 24 · Brattleboro Union100 MetersRound P2413.94a11
May 28Brattleboro TF Meet 3May 28 · Pole Vault · Place 1 · Brattleboro UnionPole Vault13.20m11
May 222026 SVL-A Championships @ Burr & BurtonMay 22 · Pole Vault · Place 1 · Brattleboro UnionPole Vault13.05m11
May 222026 SVL-A Championships @ Burr & BurtonMay 22 · 100 Meters · Place 5 · Brattleboro Union100 Meters513.74a11
May 19GM - SVL MeetMay 19 · Pole Vault · Place 1 · Brattleboro UnionPole Vault12.92m11
May 19GM - SVL MeetMay 19 · 200 Meters · Place 5 · Brattleboro Union200 Meters529.45a11
May 19GM - SVL MeetMay 19 · 100 Meters · Place 1 · Brattleboro Union100 Meters113.76a11
May 16CVC Championships (VT results)May 16 · Pole Vault · Place 1 · Brattleboro UnionPole Vault1.10-011
May 16CVC Championships (VT results)May 16 · 100 Meters · Place 9 · Brattleboro Union100 MetersRound P9.13.75a11
May 12CVC South TF Qualifier @ Brattleboro UHSMay 12 · Pole Vault · Place 1 · Brattleboro UnionPole Vault13.07m11
May 12CVC South TF Qualifier @ Brattleboro UHSMay 12 · 200 Meters · Place 6 · Brattleboro Union200 Meters629.53a11
May 12CVC South TF Qualifier @ Brattleboro UHSMay 12 · 100 Meters · Place 5 · Brattleboro Union100 Meters513.98a11
May 7Pole Vault Mini-Meet @ BBAMay 7 · Pole Vault · Place 1 · Brattleboro UnionPole Vault1.9-09.0011
May 5MAU SVL MeetMay 5 · 200 Meters · Place 3 · Brattleboro Union200 Meters3.29.48a11
May 5MAU SVL MeetMay 5 · 100 Meters · Place 3 · Brattleboro Union100 Meters3.13.57a11
Apr 29Brattleboro TF Meet 1Apr 29 · Pole Vault · Place 1 · Brattleboro UnionPole Vault12.90m11
Apr 29Brattleboro TF Meet 1Apr 29 · 200 Meters · Place 4 · Brattleboro Union200 Meters430.11a11
Apr 29Brattleboro TF Meet 1Apr 29 · 100 Meters · Place 3 · Brattleboro Union100 Meters314.06a11
Apr 16Burr & Burton Academy TF Meet 1Apr 16 · Pole Vault · Place 1 · Brattleboro UnionPole Vault12.90m11
Apr 16Burr & Burton Academy TF Meet 1Apr 16 · 100 Meters · Place 2 · Brattleboro Union100 Meters213.82a11

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · Pole Vault · Place 13 · Brattleboro UnionPole Vault13.9-09.0010
Jun 7Div. 1 Vermont State TF ChampionshipJun 7 · Pole Vault · Place 1 · Brattleboro UnionPole Vault1.3.08m10
Jun 7Div. 1 Vermont State TF ChampionshipJun 7 · 100 Meters · Place 16 · Brattleboro Union100 MetersRound P16.13.53a10
Jun 1Essex HS Invitational/NE QualifierJun 1 · Pole Vault · Place 1 · Brattleboro UnionPole Vault12.81m10
Jun 1Essex HS Invitational/NE QualifierJun 1 · 100 Meters · Place 20 · Brattleboro Union100 MetersRound P2013.62a10
May 23SVL-A ChampionshipMay 23 · Pole Vault · Place 1 · Brattleboro UnionPole Vault18-610
May 23SVL-A ChampionshipMay 23 · 100 Meters · Place 5 · Brattleboro Union100 Meters513.84a10
May 20BF Meet #2May 20 · 100 Meters · Place 2 · Brattleboro Union100 Meters213.76a10
May 17Springfield Cosmos InvitationalMay 17 · Shot Put · Place 8 · Brattleboro UnionShot Put85.37m10
May 17Springfield Cosmos InvitationalMay 17 · 200 Meters · Place 1 · Brattleboro Union200 Meters129.28a10
May 17Springfield Cosmos InvitationalMay 17 · 100 Meters · Place 1 · Brattleboro Union100 Meters113.90a10
May 13MAU Host #1May 13 · Pole Vault · Place 1 · Brattleboro UnionPole Vault12.74m10
May 13MAU Host #1May 13 · 200 Meters · Place 3 · Brattleboro Union200 Meters329.16a PB10
May 13MAU Host #1May 13 · 100 Meters · Place 5 · Brattleboro Union100 Meters514.11a10
May 5Brattleboro UHS Host TF Meet#2May 5 · 100 Meters · Place 3 · Brattleboro Union100 Meters314.07a10
Apr 26Windsor InvitationalApr 26 · 100 Meters · Place 8 · Brattleboro Union100 Meters814.09a10
Apr 22Brattleboro UHS Host TF Meet #1Apr 22 · Pole Vault · Place 1 · Brattleboro UnionPole Vault1.2.59m10
Apr 22Brattleboro UHS Host TF Meet #1Apr 22 · 100 Meters · Place 2 · Brattleboro Union100 Meters2.14.23a10

2024 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jun 16Vermont HS Decathlon ChampionshipJun 16 · Long Jump · Place 32 · Brattleboro UnionLong Jump324.12m—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · Pole Vault · Place 5 · Brattleboro UnionPole Vault52.45m—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · High Jump · Place 18 · Brattleboro UnionHigh Jump181.35m PB—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · Javelin · Place 32 · Brattleboro UnionJavelin3217.04m—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · Discus · Place 59 · Brattleboro UnionDiscus5913.72m—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · Shot Put · Place 48 · Brattleboro UnionShot Put485.94m—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · 100m Hurdles · Place 27 · Brattleboro Union100m Hurdles2719.39a—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · 1500 Meters · Place 36 · Brattleboro Union1500 Meters366:22.64a PB—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · 400 Meters · Place 33 · Brattleboro Union400 Meters331:09.52a PB—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · 100 Meters · Place 33 · Brattleboro Union100 Meters3314.46a—
Jun 1Div. 1 Vermont TF State ChampionshipJun 1 · Pole Vault · Place 7 · Brattleboro UnionPole Vault72.28m—
Jun 1Div. 1 Vermont TF State ChampionshipJun 1 · 100 Meters · Place 20 · Brattleboro Union100 Meters2013.73a—
May 25Essex HS TF Invitational - NE Champ QualifierMay 25 · 100 Meters · Place 35 · Brattleboro Union100 Meters3513.83a—
May 21SVL A Championship MeetMay 21 · Pole Vault · Place 6 · Brattleboro UnionPole Vault6.7-00.009
May 21SVL A Championship MeetMay 21 · 100 Meters · Place 7 · Brattleboro Union100 Meters7.13.84a9
May 14BFUHS Host SVL #6May 14 · Pole Vault · Place 1 · Brattleboro UnionPole Vault17-0—
May 14BFUHS Host SVL #6May 14 · 200 Meters · Place 4 · Brattleboro Union200 Meters430.51a—
May 14BFUHS Host SVL #6May 14 · 100 Meters · Place 4 · Brattleboro Union100 Meters413.7—
May 112024 CVC Championships at HanoverMay 11 · Pole Vault · Place 3 · Brattleboro UnionPole Vault32.28m—
May 112024 CVC Championships at HanoverMay 11 · 100 Meters · Place 15 · Brattleboro Union100 Meters1514.44—
May 112024 CVC Championships at HanoverMay 11 · 100 Meters · Place 15 · Brattleboro Union100 Meters1514.44—
May 7CVC South Qualifier @ Brattleborro UHSMay 7 · Long Jump · Place 9 · Brattleboro UnionLong Jump913-5—
May 7CVC South Qualifier @ Brattleborro UHSMay 7 · Pole Vault · Place 1 · Brattleboro UnionPole Vault17-6—
May 7CVC South Qualifier @ Brattleborro UHSMay 7 · 100 Meters · Place 7 · Brattleboro Union100 Meters713.96a—
Apr 30Brattleboro UHS Host TF Meet #2Apr 30 · Pole Vault · Place 3 · Brattleboro UnionPole Vault31.98m PB—
Apr 30Brattleboro UHS Host TF Meet #2Apr 30 · 200 Meters · Place 13 · Brattleboro Union200 Meters1330.87a—
Apr 30Brattleboro UHS Host TF Meet #2Apr 30 · 100 Meters · Place 5 · Brattleboro Union100 Meters514.03a—
Apr 27Windsor Invitational 2024Apr 27 · Long Jump · Place 17 · Brattleboro UnionLong Jump173.85m PB—
Apr 27Windsor Invitational 2024Apr 27 · 400 Meters · Place 19 · Brattleboro Union400 Meters191:12.29a—
Apr 27Windsor Invitational 2024Apr 27 · 100 Meters · Place 14 · Brattleboro Union100 Meters1414.29a—
Apr 16Brattleboro UHS Host TF Meet #1Apr 16 · Long Jump · Place 7 · Brattleboro UnionLong Jump74.07m—
Apr 16Brattleboro UHS Host TF Meet #1Apr 16 · 200 Meters · Place 15 · Brattleboro Union200 Meters1531.71a—
Apr 16Brattleboro UHS Host TF Meet #1Apr 16 · 100 Meters · Place 12 · Brattleboro Union100 Meters1215.04a—