Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBrattleboro UHS Host TF Meet #1 · Apr 1615.05aBrattleboro UHS Host TF Meet #1April 16, 2024
200 Meters · OutdoorCVC South Qualifier @ Brattleborro UHS · May 729.38aCVC South Qualifier @ Brattleborro UHSMay 7, 2024
400 Meters · OutdoorBrattleboro UHS Host TF Meet #1 · Apr 161:10.42aBrattleboro UHS Host TF Meet #1April 16, 2024
Discus · 1kg · OutdoorBellows Falls Home Meet #2 · May 1226.26mBellows Falls Home Meet #2May 12, 2026
Javelin · 600g · OutdoorLebanon Home Meet 4/21 · Apr 21101-09Lebanon Home Meet 4/21April 21, 2026
Long Jump · OutdoorBrattleboro UHS Host TF Meet #1 · Apr 164.17mBrattleboro UHS Host TF Meet #1April 16, 2024
Triple Jump · OutdoorSpringfield SVL Host Meet 2 · May 59.15mSpringfield SVL Host Meet 2May 5, 2026

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jun 4Vermont Division 3 HS Track and Field State ChampionshipJun 4 · Triple Jump · Place 4 · Bellows Falls UnionTriple Jump4.9.58m12
Jun 4Vermont Division 3 HS Track and Field State ChampionshipJun 4 · Long Jump · Place 3 · Bellows Falls UnionLong Jump3.4.60m12
Jun 4Vermont Division 3 HS Track and Field State ChampionshipJun 4 · Javelin · Place 1 · Bellows Falls UnionJavelin600g1.28.92m12
Jun 4Vermont Division 3 HS Track and Field State ChampionshipJun 4 · Discus · Place 5 · Bellows Falls UnionDiscus1kg5.25.67m12
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · Triple Jump · Place 15 · Bellows Falls UnionTriple Jump159.31m12
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · Long Jump · Place 16 · Bellows Falls UnionLong Jump164.32m12
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · Javelin · Place 1 · Bellows Falls UnionJavelin130.39m12
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · Discus · Place 18 · Bellows Falls UnionDiscus1822.29m12
May 262026 SVL-B ChampionshipsMay 26 · Triple Jump · Place 4 · Bellows Falls UnionTriple Jump4.9.05m12
May 262026 SVL-B ChampionshipsMay 26 · Long Jump · Place 2 · Bellows Falls UnionLong Jump2.4.47m12
May 262026 SVL-B ChampionshipsMay 26 · Javelin · Place 2 · Bellows Falls UnionJavelin600g2.26.85m12
May 262026 SVL-B ChampionshipsMay 26 · Discus · Place 3 · Bellows Falls UnionDiscus1kg3.25.28m12
May 19GM - SVL MeetMay 19 · Triple Jump · Place 2 · Bellows Falls UnionTriple Jump29.01m12
May 19GM - SVL MeetMay 19 · Long Jump · Place 9 · Bellows Falls UnionLong Jump93.91m12
May 19GM - SVL MeetMay 19 · Javelin · Place 4 · Bellows Falls UnionJavelin422.73m12
May 12Bellows Falls Home Meet #2May 12 · Triple Jump · Place 4 · Bellows Falls UnionTriple Jump4.9.14m12
May 12Bellows Falls Home Meet #2May 12 · Long Jump · Place 2 · Bellows Falls UnionLong Jump2.4.25m12
May 12Bellows Falls Home Meet #2May 12 · Javelin · Place 2 · Bellows Falls UnionJavelin600g2.25.10m12
May 12Bellows Falls Home Meet #2May 12 · Discus · Place 3 · Bellows Falls UnionDiscus1kg3.26.26m PB12
May 8Monadnock Twilight MeetMay 8 · Triple Jump · Place 1 · Bellows Falls UnionTriple Jump1.30-10.0012
May 8Monadnock Twilight MeetMay 8 · Long Jump · Place 6 · Bellows Falls UnionLong Jump6.13-04.7512
May 8Monadnock Twilight MeetMay 8 · Javelin · Place 1 · Bellows Falls UnionJavelin600g1.100-0112
May 5Springfield SVL Host Meet 2May 5 · Triple Jump · Place 3 · Bellows Falls UnionTriple Jump39.15m PB12
May 5Springfield SVL Host Meet 2May 5 · Long Jump · Place 2 · Bellows Falls UnionLong Jump24.33m12
May 5Springfield SVL Host Meet 2May 5 · Javelin · Place 2 · Bellows Falls UnionJavelin225.45m12
Apr 29Brattleboro TF Meet 1Apr 29 · Triple Jump · Place 2 · Bellows Falls UnionTriple Jump29.38m12
Apr 29Brattleboro TF Meet 1Apr 29 · Long Jump · Place 4 · Bellows Falls UnionLong Jump44.01m12
Apr 29Brattleboro TF Meet 1Apr 29 · Javelin · Place 1 · Bellows Falls UnionJavelin128.28m12
Apr 21Lebanon Home Meet 4/21Apr 21 · Long Jump · Place 1 · Bellows Falls UnionLong Jump1.14-06.2512
Apr 21Lebanon Home Meet 4/21Apr 21 · Javelin · Place 1 · Bellows Falls UnionJavelin600g1.101-09 PB12
Apr 21Lebanon Home Meet 4/21Apr 21 · Discus · Place 2 · Bellows Falls UnionDiscus1kg2.73-0612
Apr 14Bellows Falls Home Meet #1Apr 14 · Long Jump · Place 3 · Bellows Falls UnionLong Jump3.4.24m12
Apr 14Bellows Falls Home Meet #1Apr 14 · Discus · Place 5 · Bellows Falls UnionDiscus1kg5.19.40m12

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · Javelin · Place 26 · Bellows Falls UnionJavelin600g26.95-1111
Jun 5Div. 3 Vermont State TF ChampionshipJun 5 · Long Jump · Place 5 · Bellows Falls UnionLong Jump54.73m11
Jun 5Div. 3 Vermont State TF ChampionshipJun 5 · Javelin · Place 1 · Bellows Falls UnionJavelin133.90m11
Jun 5Div. 3 Vermont State TF ChampionshipJun 5 · Discus · Place 6 · Bellows Falls UnionDiscus626.27m11
Jun 1Essex HS Invitational/NE QualifierJun 1 · Long Jump · Place 32 · Bellows Falls UnionLong Jump323.96m11
Jun 1Essex HS Invitational/NE QualifierJun 1 · Javelin · Place 2 · Bellows Falls UnionJavelin232.39m11
May 27SVL-B ChampionshipsMay 27 · Long Jump · Place 2 · Bellows Falls UnionLong Jump24.54m11
May 27SVL-B ChampionshipsMay 27 · Javelin · Place 2 · Bellows Falls UnionJavelin228.64m11
May 27SVL-B ChampionshipsMay 27 · Discus · Place 7 · Bellows Falls UnionDiscus722.11m11
May 23Monadnock Last Chance Twilight Meet 2025May 23 · Javelin · Place 1 · Bellows FallsJavelin191-1JR
May 23Monadnock Last Chance Twilight Meet 2025May 23 · Long Jump · Place 2 · Bellows FallsLong Jump214-3.5JR
May 20BF Meet #2May 20 · Long Jump · Place 1 · Bellows Falls UnionLong Jump14.10m11
May 20BF Meet #2May 20 · Javelin · Place 1 · Bellows Falls UnionJavelin128.47m11
May 20BF Meet #2May 20 · Discus · Place 3 · Bellows Falls UnionDiscus322.23m11
May 17CVC Championship 2025May 17 · Long Jump · Place 10 · Bellows Falls UnionLong JumpRound P10.13-00.0011
May 17CVC Championship 2025May 17 · Javelin · Place 3 · Bellows Falls UnionJavelin600gRound P3.94-0411
May 17CVC Championship 2025May 17 · Javelin · Place 3 · Bellows Falls UnionJavelin600g3.94-0411
Apr 29Mini Meet BFUHS v. GM v. VAApr 29 · Long Jump · Place 3 · Bellows Falls UnionLong Jump33.95m11
Apr 29Mini Meet BFUHS v. GM v. VAApr 29 · Javelin · Place 1 · Bellows Falls UnionJavelin128.80m11
Apr 29Mini Meet BFUHS v. GM v. VAApr 29 · Discus · Place 3 · Bellows Falls UnionDiscus320.87m11
Apr 26Windsor InvitationalApr 26 · Long Jump · Place 5 · Bellows Falls UnionLong Jump54.37m11
Apr 26Windsor InvitationalApr 26 · Javelin · Place 1 · Bellows Falls UnionJavelin126.54m11
Apr 26Windsor InvitationalApr 26 · Shot Put · Place 11 · Bellows Falls UnionShot Put116.13m11
Apr 22Brattleboro UHS Host TF Meet #1Apr 22 · Long Jump · Place 3 · Bellows Falls UnionLong Jump3.4.03m11
Apr 22Brattleboro UHS Host TF Meet #1Apr 22 · Javelin · Place 3 · Bellows Falls UnionJavelin600g3.23.02m11
Apr 22Brattleboro UHS Host TF Meet #1Apr 22 · Shot Put · Bellows Falls UnionShot Put4kg—DNS11

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 8New England HS Outdoor Track & Field ChampionshipJun 8 · Javelin · Place 30 · Bellows FallsJavelin3076-0510
May 30Div. 3 Vermont TF State ChampionshipMay 30 · Long Jump · Place 3 · Bellows Falls UnionLong Jump34.49m—
May 30Div. 3 Vermont TF State ChampionshipMay 30 · Javelin · Place 3 · Bellows Falls UnionJavelin328.09m—
May 25Essex HS TF Invitational - NE Champ QualifierMay 25 · Javelin · Place 6 · Bellows Falls UnionJavelin629.79m—
May 21SVL B Championship MeetMay 21 · Long Jump · Place 11 · Bellows Falls UnionLong Jump114.18m—
May 21SVL B Championship MeetMay 21 · Javelin · Place 2 · Bellows Falls UnionJavelin226.60m—
May 14BFUHS Host SVL #6May 14 · Long Jump · Place 3 · Bellows Falls UnionLong Jump34.24m—
May 14BFUHS Host SVL #6May 14 · Javelin · Place 1 · Bellows Falls UnionJavelin128.27m—
May 112024 CVC Championships at HanoverMay 11 · Javelin · Place 4 · Bellows Falls UnionJavelin427.07m—
May 112024 CVC Championships at HanoverMay 11 · 200 Meters · Place 12 · Bellows Falls Union200 Meters1229.78—
May 7CVC South Qualifier @ Brattleborro UHSMay 7 · Long Jump · Place 7 · Bellows Falls UnionLong Jump713-5.50—
May 7CVC South Qualifier @ Brattleborro UHSMay 7 · Javelin · Place 5 · Bellows Falls UnionJavelin584-7.75—
May 7CVC South Qualifier @ Brattleborro UHSMay 7 · 400 Meters · Place 6 · Bellows Falls Union400 Meters61:10.84a—
May 7CVC South Qualifier @ Brattleborro UHSMay 7 · 200 Meters · Place 4 · Bellows Falls Union200 Meters429.38a PB—
May 4DougSargent FoSo Invite resultsMay 4 · Javelin · Place 1 · Bellows FallsJavelin124.30m—
May 4DougSargent FoSo Invite resultsMay 4 · Long Jump · Place 6 · Bellows FallsLong Jump64.07m—
May 4DougSargent FoSo Invite resultsMay 4 · 200 Meters · Place 6 · Bellows Falls200 Meters629.74—
Apr 30Springfield Host SVL #4Apr 30 · Pole Vault · Bellows Falls UnionPole Vault—NH10
Apr 30Springfield Host SVL #4Apr 30 · Javelin · Place 2 · Bellows Falls UnionJavelin600g2.24.43m10
Apr 30Springfield Host SVL #4Apr 30 · 200 Meters · Place 8 · Bellows Falls Union200 Meters8.30.30a10
Apr 27Windsor Invitational 2024Apr 27 · Long Jump · Place 13 · Bellows Falls UnionLong Jump134.00m—
Apr 27Windsor Invitational 2024Apr 27 · Javelin · Place 9 · Bellows Falls UnionJavelin920.69m—
Apr 23SVL #3 Green MountainApr 23 · Long Jump · Place 2 · Bellows Falls UnionLong Jump2.4.30m10
Apr 23SVL #3 Green MountainApr 23 · Javelin · Place 1 · Bellows Falls UnionJavelin600g1.23.94m10
Apr 16Brattleboro UHS Host TF Meet #1Apr 16 · Long Jump · Place 4 · Bellows Falls UnionLong Jump44.17m PB—
Apr 16Brattleboro UHS Host TF Meet #1Apr 16 · Javelin · Place 4 · Bellows Falls UnionJavelin424.49m—
Apr 16Brattleboro UHS Host TF Meet #1Apr 16 · 400 Meters · Place 6 · Bellows Falls Union400 Meters61:10.42a PB—
Apr 16Brattleboro UHS Host TF Meet #1Apr 16 · 100 Meters · Place 13 · Bellows Falls Union100 Meters1315.05a PB—