Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVT HS Decathlon Championship · Jun 1713.14aVT HS Decathlon ChampionshipJune 17, 2026
100m Hurdles · 30" / 0.762m · OutdoorWindsor MS meet #1 · Apr 2826.62Windsor MS meet #1April 28, 2022
1500 Meters · OutdoorVT HS Decathlon Championship · Jun 177:34.42aVT HS Decathlon ChampionshipJune 17, 2026
200 Meters · OutdoorBFUHS Last Chance · Jun 227.56aBFUHS Last ChanceJune 2, 2025
400 Meters · OutdoorVT HS Decathlon Championship · Jun 171:07.45aVT HS Decathlon ChampionshipJune 17, 2026
Discus · 1.6kg · Outdoor2026 Windsor Invitational · May 219.22m2026 Windsor InvitationalMay 2, 2026
High Jump · OutdoorVT HS Decathlon Championship · Jun 171.35mVT HS Decathlon ChampionshipJune 17, 2026
Javelin · 800g · Outdoor2026 Windsor Invitational · May 224.30m2026 Windsor InvitationalMay 2, 2026
Shot Put · 10lb · OutdoorWindsor MS meet #1 · Apr 286.58mWindsor MS meet #1April 28, 2022
Shot Put · 12lb · Outdoor2026 Windsor Invitational · May 26.60m2026 Windsor InvitationalMay 2, 2026
Shot Put · 4kg · OutdoorWindsor MS Meet #2 · May 126.51mWindsor MS Meet #2May 12, 2022

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 17VT HS Decathlon ChampionshipJun 17 · Long Jump · WindsorWindsorLong Jump—ND12
Jun 17VT HS Decathlon ChampionshipJun 17 · Pole Vault · WindsorWindsorPole Vault—NH12
Jun 17VT HS Decathlon ChampionshipJun 17 · High Jump · Place 59 · WindsorWindsorHigh Jump591.35m PB12
Jun 17VT HS Decathlon ChampionshipJun 17 · Javelin · Place 45 · WindsorWindsorJavelin4523.87m12
Jun 17VT HS Decathlon ChampionshipJun 17 · Discus · Place 45 · WindsorWindsorDiscus4519.32m12
Jun 17VT HS Decathlon ChampionshipJun 17 · Shot Put · Place 66 · WindsorWindsorShot Put666.57m12
Jun 17VT HS Decathlon ChampionshipJun 17 · 110m Hurdles · Place 64 · WindsorWindsor110m Hurdles6424.81a12
Jun 17VT HS Decathlon ChampionshipJun 17 · 1500 Meters · Place 68 · WindsorWindsor1500 Meters687:34.42a PB12
Jun 17VT HS Decathlon ChampionshipJun 17 · 400 Meters · Place 69 · WindsorWindsor400 Meters691:07.45a PB12
Jun 17VT HS Decathlon ChampionshipJun 17 · 100 Meters · Place 49 · WindsorWindsor100 Meters4913.14a PB12
May 19Fair Haven SVL MeetMay 19 · Javelin · WindsorWindsorJavelin800g—ND12
May 19Fair Haven SVL MeetMay 19 · Discus · WindsorWindsorDiscus1.6kg—ND12
May 19Fair Haven SVL MeetMay 19 · Shot Put · WindsorWindsorShot Put12lb—ND12
May 122026 CVC North at HanoverMay 12 · Discus · WindsorWindsorDiscus1.6kg—DNS12
May 5Springfield SVL Host Meet 2May 5 · Javelin · Place 19 · WindsorWindsorJavelin1922.04m12
May 5Springfield SVL Host Meet 2May 5 · Discus · Place 19 · WindsorWindsorDiscus1920.50m12
May 5Springfield SVL Host Meet 2May 5 · Shot Put · Place 29 · WindsorWindsorShot Put296.39m12
May 22026 Windsor InvitationalMay 2 · Javelin · Place 12 · WindsorWindsorJavelin800g12.24.30m PB12
May 22026 Windsor InvitationalMay 2 · Discus · Place 6 · WindsorWindsorDiscus1.6kg6.19.22m PB12
May 22026 Windsor InvitationalMay 2 · Shot Put · Place 15 · WindsorWindsorShot Put12lb15.6.60m PB12
Apr 28STJA Home Meet #1Apr 28 · Javelin · Place 21 · WindsorWindsorJavelin2125.09m12
Apr 28STJA Home Meet #1Apr 28 · Discus · Place 25 · WindsorWindsorDiscus2521.12m12
Apr 28STJA Home Meet #1Apr 28 · Shot Put · Place 32 · WindsorWindsorShot Put326.50m12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 2BFUHS Last ChanceJun 2 · 200 Meters · Place 2 · WindsorWindsor200 Meters227.56a PB11
Jun 2BFUHS Last ChanceJun 2 · 100 Meters · Place 3 · WindsorWindsor100 Meters313.35a11
May 20Burr & Burton Academy Host TF Meet #2May 20 · Javelin · Place 19 · WindsorWindsorJavelin1923.50m11
May 20Burr & Burton Academy Host TF Meet #2May 20 · 100 Meters · Place 18 · WindsorWindsor100 Meters1813.46a11
May 13CVC North at HanoverMay 13 · 200 Meters · Place 13 · WindsorWindsor200 Meters1328.43JR
May 2Stevens Twilight Meet (VT Results)May 2 · Javelin · Place 22 · WindsorWindsorJavelin800g22.21.06m11
May 2Stevens Twilight Meet (VT Results)May 2 · 200 Meters · Place 19 · WindsorWindsor200 Meters19.28.55a11
May 2Stevens Twilight Meet (VT Results)May 2 · 100 Meters · Place 32 · WindsorWindsor100 Meters32.13.71a11
Apr 26Windsor InvitationalApr 26 · Javelin · Place 25 · WindsorWindsorJavelin2520.30m11
Apr 26Windsor InvitationalApr 26 · 200 Meters · Place 24 · WindsorWindsor200 Meters2428.15a11
Apr 22Springfield Cosmos SVL Meet #1Apr 22 · Javelin · Place 14 · WindsorWindsorJavelin800g14.20.46m11
Apr 22Springfield Cosmos SVL Meet #1Apr 22 · 100 Meters · Place 14 · WindsorWindsor100 Meters14.13.50a11
Apr 15Burr & Burton Academy Host TF Meet #1Apr 15 · 200 Meters · Place 21 · WindsorWindsor200 Meters2128.37a11
Apr 15Burr & Burton Academy Host TF Meet #1Apr 15 · 100 Meters · Place 35 · WindsorWindsor100 Meters3514.68a11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14Springfield Host SVL #6May 14 · 200 Meters · Place 11 · WindsorWindsor200 Meters1129.57a—
May 14Springfield Host SVL #6May 14 · 100 Meters · Place 10 · WindsorWindsor100 Meters1013.93a—
Apr 30Brattleboro UHS Host TF Meet #2Apr 30 · Shot Put · Place 14 · WindsorWindsorShot Put146.26m—
Apr 30Brattleboro UHS Host TF Meet #2Apr 30 · 100 Meters · Place 24 · WindsorWindsor100 Meters2413.96a—
Apr 27Windsor Invitational 2024Apr 27 · Shot Put · Place 35 · WindsorWindsorShot Put356.33m—
Apr 27Windsor Invitational 2024Apr 27 · 100 Meters · Place 44 · WindsorWindsor100 Meters4414.18a—
Apr 23BBA Host SVL #1Apr 23 · Discus · WindsorWindsorDiscus1.6kg—ND10
Apr 23BBA Host SVL #1Apr 23 · Shot Put · Place 18 · WindsorWindsorShot Put12lb18.5.75m10

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 20Hanvover Last Chance MeetMay 20 · Shot Put · Place 6 · WindsorWindsorShot Put12lb6.18-11.009
May 20Hanvover Last Chance MeetMay 20 · 400 Meters · Place 10 · WindsorWindsor400 Meters10.1:10.81a9
May 20Hanvover Last Chance MeetMay 20 · 100 Meters · Place 4 · WindsorWindsor100 Meters4.14.92a9
May 16Windsor Weekday #2May 16 · Discus · Place 23 · WindsorWindsorDiscus2312.84m—
May 16Windsor Weekday #2May 16 · Shot Put · Place 22 · WindsorWindsorShot Put226.37m—
May 16Windsor Weekday #2May 16 · 200 Meters · Place 14 · WindsorWindsor200 Meters1430.16a—
May 6Doug Sargent Fr./So. at Keene (VT results only)May 6 · Javelin · Place 19 · WindsorWindsorJavelin800g19.59-089
May 6Doug Sargent Fr./So. at Keene (VT results only)May 6 · 100 Meters · Place 26 · WindsorWindsor100 Meters26.14.55a9
Apr 29Windsor InvitationalApr 29 · 400 Meters · Place 30 · WindsorWindsor400 Meters301:11.77a—
Apr 26Springfield HS Invitational IApr 26 · Discus · Place 14 · WindsorWindsorDiscus1412.70m—
Apr 26Springfield HS Invitational IApr 26 · 100 Meters · Place 20 · WindsorWindsor100 Meters2014.59a—
Apr 12Windsor Opening MeetApr 12 · Javelin · Place 20 · WindsorWindsorJavelin2018.24m—
Apr 12Windsor Opening MeetApr 12 · 200 Meters · Place 23 · WindsorWindsor200 Meters2330.49a—
Apr 12Windsor Opening MeetApr 12 · 100 Meters · Place 36 · WindsorWindsor100 Meters3614.61a—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 25Riverside Middle School Invite IIIMay 25 · Shot Put · Place 9 · WindsorWindsorShot Put10lb9.6.19m8
May 25Riverside Middle School Invite IIIMay 25 · 200 Meters · Place 24 · WindsorWindsor200 Meters24.34.56a8
May 25Riverside Middle School Invite IIIMay 25 · 100 Meters · Place 40 · WindsorWindsor100 Meters40.16.28a8
May 12Windsor MS Meet #2May 12 · Shot Put · Place 8 · WindsorWindsorShot Put4kg8.6.51m PB8
May 12Windsor MS Meet #2May 12 · 200 Meters · Place 18 · WindsorWindsor200 Meters18.35.278
May 12Windsor MS Meet #2May 12 · 100 Meters · Place 30 · WindsorWindsor100 Meters30.16.058
May 5Hanover Rec MS meet (results only)May 5 · Shot Put · WindsorWindsorShot Put8lb—20'6"Unofficial8
Apr 28Windsor MS meet #1Apr 28 · 100m Hurdles · Place 4 · WindsorWindsor100m Hurdles30" / 0.762m4.26.62 PB8
Apr 28Windsor MS meet #1Apr 28 · Shot Put · Place 8 · WindsorWindsorShot Put10lb8.6.58m PB8
Apr 28Windsor MS meet #1Apr 28 · 200 Meters · Place 3 · WindsorWindsor200 Meters3.32.278