Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVermont HS Decathlon Championship · Jun 1613.06aVermont HS Decathlon ChampionshipJune 16, 2024
1500 Meters · OutdoorSpringfield Cosmos Invitational · May 174:26.96aSpringfield Cosmos InvitationalMay 17, 2025
1600 Meters · OutdoorCVC South TF Qualifier @ Brattleboro UHS · May 124:47.80aCVC South TF Qualifier @ Brattleboro UHSMay 12, 2026
200 Meters · OutdoorSpringfield Cosmos Invitational · May 1726.24aSpringfield Cosmos InvitationalMay 17, 2025
3000 Meters · OutdoorVermont Division 1 HS Track and Field State Championship · Jun 68:59.34aVermont Division 1 HS Track and Field State ChampionshipJune 6, 2026
3200 Meters · OutdoorCVC South TF Qualifier @ Brattleboro UHS · May 129:55.90aCVC South TF Qualifier @ Brattleboro UHSMay 12, 2026
400 Meters · OutdoorVermont HS Decathlon Championship · Jun 1657.05aVermont HS Decathlon ChampionshipJune 16, 2024
800 Meters · OutdoorBF Meet #2 · May 202:13.89aBF Meet #2May 20, 2025
High Jump · OutdoorVermont HS Decathlon Championship · Jun 161.35mVermont HS Decathlon ChampionshipJune 16, 2024
Long Jump · OutdoorVermont HS Decathlon Championship · Jun 164.85mVermont HS Decathlon ChampionshipJune 16, 2024
Pole Vault · OutdoorVermont HS Decathlon Championship · Jun 162.45mVermont HS Decathlon ChampionshipJune 16, 2024
Triple Jump · OutdoorWindsor Opening Meet · Apr 128.72mWindsor Opening MeetApril 12, 2023

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 3200 Meters · Place 20 · Brattleboro Union3200 Meters20.10:02.70a12
Jun 6Vermont Division 1 HS Track and Field State ChampionshipJun 6 · 3000 Meters · Place 3 · Brattleboro Union3000 Meters38:59.34a PB12
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 3000 Meters · Place 5 · Brattleboro Union3000 Meters59:04.96a12
May 28Brattleboro TF Meet 3May 28 · 800 Meters · Place 3 · Brattleboro Union800 Meters32:42.74a12
May 222026 SVL-A Championships @ Burr & BurtonMay 22 · 3000 Meters · Place 1 · Brattleboro Union3000 Meters19:10.94a12
May 19GM - SVL MeetMay 19 · 3000 Meters · Place 1 · Brattleboro Union3000 Meters19:33.03a12
May 16CVC Championships (VT results)May 16 · 3200 Meters · Place 4 · Brattleboro Union3200 Meters4.9:58.02a12
May 12CVC South TF Qualifier @ Brattleboro UHSMay 12 · 3200 Meters · Place 2 · Brattleboro Union3200 Meters29:55.90a PB12
May 12CVC South TF Qualifier @ Brattleboro UHSMay 12 · 1600 Meters · Place 7 · Brattleboro Union1600 Meters74:47.80a PB12
May 5MAU SVL MeetMay 5 · 3000 Meters · Place 1 · Brattleboro Union3000 Meters1.9:17.19a12
May 22026 Windsor InvitationalMay 2 · 3000 Meters · Place 2 · Brattleboro Union3000 Meters2.9:37.74a12
May 22026 Windsor InvitationalMay 2 · 1500 Meters · Place 3 · Brattleboro Union1500 Meters3.4:33.81a12
Apr 29Brattleboro TF Meet 1Apr 29 · 3000 Meters · Place 2 · Brattleboro Union3000 Meters29:48.72a12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 1Essex HS Invitational/NE QualifierJun 1 · 3000 Meters · Place 8 · Brattleboro Union3000 Meters89:05.13a11
May 23SVL-A ChampionshipMay 23 · Pole Vault · Place 5 · Brattleboro UnionPole Vault58-811
May 23SVL-A ChampionshipMay 23 · 3000 Meters · Place 1 · Brattleboro Union3000 Meters19:21.75a11
May 20BF Meet #2May 20 · High Jump · Place 8 · Brattleboro UnionHigh Jump81.42m11
May 20BF Meet #2May 20 · 3000 Meters · Place 1 · Brattleboro Union3000 Meters19:54.34a11
May 20BF Meet #2May 20 · 800 Meters · Place 1 · Brattleboro Union800 Meters12:13.89a PB11
May 17Springfield Cosmos InvitationalMay 17 · 1500 Meters · Place 1 · Brattleboro Union1500 Meters14:26.96a PB11
May 17Springfield Cosmos InvitationalMay 17 · 200 Meters · Place 5 · Brattleboro Union200 Meters526.24a PB11
May 13MAU Host #1May 13 · Pole Vault · Place 2 · Brattleboro UnionPole Vault22.59m11
May 13MAU Host #1May 13 · 3000 Meters · Place 1 · Brattleboro Union3000 Meters19:33.32a11
May 5Brattleboro UHS Host TF Meet#2May 5 · 3000 Meters · Place 1 · Brattleboro Union3000 Meters110:00.51a11
Apr 26Windsor InvitationalApr 26 · 3000 Meters · Place 1 · Brattleboro Union3000 Meters19:18.40a11

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 16Vermont HS Decathlon ChampionshipJun 16 · Long Jump · Place 54 · Brattleboro UnionLong Jump544.85m PB—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · Pole Vault · Place 19 · Brattleboro UnionPole Vault192.45m PB—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · High Jump · Place 52 · Brattleboro UnionHigh Jump521.35m PB—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · Javelin · Place 67 · Brattleboro UnionJavelin6715.37m—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · Discus · Place 67 · Brattleboro UnionDiscus6713.75m—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · Shot Put · Place 72 · Brattleboro UnionShot Put726.02m—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · 110m Hurdles · Place 53 · Brattleboro Union110m Hurdles5322.73a—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · 1500 Meters · Place 6 · Brattleboro Union1500 Meters64:31.65a—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · 400 Meters · Place 38 · Brattleboro Union400 Meters3857.05a PB—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · 100 Meters · Place 54 · Brattleboro Union100 Meters5413.06a PB—
Jun 1Div. 1 Vermont TF State ChampionshipJun 1 · 3000 Meters · Place 8 · Brattleboro Union3000 Meters89:24.76a—
May 25Essex HS TF Invitational - NE Champ QualifierMay 25 · 3000 Meters · Place 13 · Brattleboro Union3000 Meters139:25.79a—
May 14BFUHS Host SVL #6May 14 · Pole Vault · Place 4 · Brattleboro UnionPole Vault48-0—
May 14BFUHS Host SVL #6May 14 · 3000 Meters · Place 1 · Brattleboro Union3000 Meters19:53.55a—
May 14BFUHS Host SVL #6May 14 · 400 Meters · Place 5 · Brattleboro Union400 Meters557.71a—
May 7CVC South Qualifier @ Brattleborro UHSMay 7 · 3200 Meters · Place 5 · Brattleboro Union3200 Meters510:15.30a—
Apr 30Brattleboro UHS Host TF Meet #2Apr 30 · 3000 Meters · Place 1 · Brattleboro Union3000 Meters19:36.73a—
Apr 27Windsor Invitational 2024Apr 27 · 1500 Meters · Place 6 · Brattleboro Union1500 Meters64:45.99a—
Apr 27Windsor Invitational 2024Apr 27 · 800 Meters · Place 7 · Brattleboro Union800 Meters72:19.10a—
Apr 16Brattleboro UHS Host TF Meet #1Apr 16 · High Jump · Place 7 · Brattleboro UnionHigh Jump71.35m—
Apr 16Brattleboro UHS Host TF Meet #1Apr 16 · 3000 Meters · Place 2 · Brattleboro Union3000 Meters29:53.99a—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 1D3 Vermont TF State ChampionshipJun 1 · 3000 Meters · Place 20 · Brattleboro Union3000 Meters2010:02.35a—
Apr 26Springfield HS Invitational IApr 26 · 1500 Meters · Place 1 · Brattleboro Union1500 Meters15:02.12a—
Apr 12Windsor Opening MeetApr 12 · Triple Jump · Place 3 · Brattleboro UnionTriple Jump38.72m PB—
Apr 12Windsor Opening MeetApr 12 · High Jump · Place 12 · Brattleboro UnionHigh Jump121.35m—
Apr 12Windsor Opening MeetApr 12 · 3000 Meters · Place 1 · Brattleboro Union3000 Meters110:13.08a—
Apr 8MAU SVL Meet# 1 Apr 8 · Triple Jump · Place 5 · Brattleboro UnionTriple Jump529-04.009
Apr 8MAU SVL Meet# 1 Apr 8 · High Jump · Place 12 · Brattleboro UnionHigh Jump12NH9
Apr 8MAU SVL Meet# 1 Apr 8 · 3000 Meters · Place 3 · Brattleboro Union3000 Meters310:36.359