Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBAMS/BF DUAL MEET- INVITE ONLY · Apr 2915.5BAMS/BF DUAL MEET- INVITE ONLYApril 29, 2023
100m Hurdles · 30" / 0.762m · OutdoorMAU Middle School Track Meet · May 118.22MAU Middle School Track MeetMay 1, 2024
100m Hurdles · 33" / 0.838m · OutdoorDiv. 1 Vermont State TF Championship · Jun 717.32aDiv. 1 Vermont State TF ChampionshipJune 7, 2025
200 Meters · OutdoorBF Meet #2 · May 2029.91aBF Meet #2May 20, 2025
Discus · 1kg · OutdoorMAU Middle School Track Meet · May 153-4MAU Middle School Track MeetMay 1, 2024
Pole Vault · OutdoorBrattleboro UHS Host TF Meet #1 · Apr 221.83mBrattleboro UHS Host TF Meet #1April 22, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 6Vermont Division 1 HS Track and Field State ChampionshipJun 6 · 100m Hurdles · Place 10 · Brattleboro UnionBrattleboro Union100m HurdlesRound P1017.73a10
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 100m Hurdles · Place 13 · Brattleboro UnionBrattleboro Union100m HurdlesRound P1317.82a10
May 222026 SVL-A Championships @ Burr & BurtonMay 22 · Pole Vault · Place 5 · Brattleboro UnionBrattleboro UnionPole Vault51.98m10
May 222026 SVL-A Championships @ Burr & BurtonMay 22 · 100m Hurdles · Place 5 · Brattleboro UnionBrattleboro Union100m Hurdles517.28a10
May 19GM - SVL MeetMay 19 · Pole Vault · Place 3 · Brattleboro UnionBrattleboro UnionPole Vault32.00m10
May 19GM - SVL MeetMay 19 · 100m Hurdles · Place 1 · Brattleboro UnionBrattleboro Union100m Hurdles117.39a10
May 16CVC Championships (VT results)May 16 · 100m Hurdles · Place 6 · Brattleboro UnionBrattleboro Union100m Hurdles33" / 0.838mRound P6.17.54a10
May 16CVC Championships (VT results)May 16 · 100m Hurdles · Place 6 · Brattleboro UnionBrattleboro Union100m Hurdles33" / 0.838m6.17.67a10
May 12CVC South TF Qualifier @ Brattleboro UHSMay 12 · 100m Hurdles · Place 8 · Brattleboro UnionBrattleboro Union100m Hurdles818.91a10
May 9Doug Sargent Freshman/Sophomore Invite (VT Results)May 9 · Pole Vault · Place 2 · Brattleboro UnionBrattleboro UnionPole Vault2.1.68m10
May 9Doug Sargent Freshman/Sophomore Invite (VT Results)May 9 · 100m Hurdles · Place 2 · Brattleboro UnionBrattleboro Union100m Hurdles33" / 0.838m2.18.29a10
May 5MAU SVL MeetMay 5 · 100m Hurdles · Place 5 · Brattleboro UnionBrattleboro Union100m Hurdles33" / 0.838m5.17.73a10
May 22026 Windsor InvitationalMay 2 · 100m Hurdles · Place 3 · Brattleboro UnionBrattleboro Union100m Hurdles33" / 0.838m3.18.75a10
Apr 29Brattleboro TF Meet 1Apr 29 · Pole Vault · Place 13 · Brattleboro UnionBrattleboro UnionPole Vault131.52m10
Apr 29Brattleboro TF Meet 1Apr 29 · 100m Hurdles · Place 4 · Brattleboro UnionBrattleboro Union100m Hurdles418.12a10
Apr 29Brattleboro TF Meet 1Apr 29 · 200 Meters · Place 26 · Brattleboro UnionBrattleboro Union200 Meters2634.82a10
Apr 16Burr & Burton Academy TF Meet 1Apr 16 · Pole Vault · Place 4 · Brattleboro UnionBrattleboro UnionPole Vault41.83m10
Apr 16Burr & Burton Academy TF Meet 1Apr 16 · 100m Hurdles · Place 4 · Brattleboro UnionBrattleboro Union100m Hurdles418.74a10

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 7Div. 1 Vermont State TF ChampionshipJun 7 · 100m Hurdles · Place 8 · Brattleboro UnionBrattleboro Union100m Hurdles33" / 0.838mRound P8.17.52a9
Jun 7Div. 1 Vermont State TF ChampionshipJun 7 · 100m Hurdles · Place 7 · Brattleboro UnionBrattleboro Union100m Hurdles33" / 0.838m7.17.32a PB9
Jun 1Essex HS Invitational/NE QualifierJun 1 · 100m Hurdles · Place 23 · Brattleboro UnionBrattleboro Union100m HurdlesRound P2318.93a9
May 23SVL-A ChampionshipMay 23 · Discus · Place 2 · Brattleboro UnionBrattleboro UnionDiscus255-99
May 23SVL-A ChampionshipMay 23 · 100m Hurdles · Place 3 · Brattleboro UnionBrattleboro Union100m Hurdles317.95a9
May 20BF Meet #2May 20 · Discus · Place 10 · Brattleboro UnionBrattleboro UnionDiscus1015.88m9
May 20BF Meet #2May 20 · 100m Hurdles · Place 1 · Brattleboro UnionBrattleboro Union100m Hurdles118.17a9
May 20BF Meet #2May 20 · 200 Meters · Place 4 · Brattleboro UnionBrattleboro Union200 Meters429.91a PB9
May 17Springfield Cosmos InvitationalMay 17 · Discus · Place 3 · Brattleboro UnionBrattleboro UnionDiscus316.71m9
May 17Springfield Cosmos InvitationalMay 17 · 100m Hurdles · Place 2 · Brattleboro UnionBrattleboro Union100m Hurdles218.39a9
May 13MAU Host #1May 13 · Pole Vault · Place 8 · Brattleboro UnionBrattleboro UnionPole Vault81.83m9
May 13MAU Host #1May 13 · Discus · Place 7 · Brattleboro UnionBrattleboro UnionDiscus717.44m9
May 13MAU Host #1May 13 · 100m Hurdles · Place 2 · Brattleboro UnionBrattleboro Union100m Hurdles218.03a9
May 10Doug Sargent Fr./So. Invitational (VT Results only)May 10 · Discus · Place 8 · Brattleboro UnionBrattleboro UnionDiscus816.43m9
May 10Doug Sargent Fr./So. Invitational (VT Results only)May 10 · 100m Hurdles · Place 4 · Brattleboro UnionBrattleboro Union100m Hurdles418.18a9
May 5Brattleboro UHS Host TF Meet#2May 5 · Discus · Place 7 · Brattleboro UnionBrattleboro UnionDiscus716.02m9
May 5Brattleboro UHS Host TF Meet#2May 5 · 100m Hurdles · Place 3 · Brattleboro UnionBrattleboro Union100m Hurdles318.32a9
Apr 26Windsor InvitationalApr 26 · Discus · Place 13 · Brattleboro UnionBrattleboro UnionDiscus1315.46m9
Apr 26Windsor InvitationalApr 26 · 100m Hurdles · Place 3 · Brattleboro UnionBrattleboro Union100m Hurdles318.34a9
Apr 22Brattleboro UHS Host TF Meet #1Apr 22 · Pole Vault · Place 4 · Brattleboro UnionBrattleboro UnionPole Vault4.1.83m PB9
Apr 22Brattleboro UHS Host TF Meet #1Apr 22 · Discus · Place 7 · Brattleboro UnionBrattleboro UnionDiscus1kg7.14.10m9
Apr 22Brattleboro UHS Host TF Meet #1Apr 22 · 100m Hurdles · Place 2 · Brattleboro UnionBrattleboro Union100m Hurdles33" / 0.838m2.18.81a9
Apr 15Burr & Burton Academy Host TF Meet #1Apr 15 · Discus · Place 10 · Brattleboro UnionBrattleboro UnionDiscus1015.10m9
Apr 15Burr & Burton Academy Host TF Meet #1Apr 15 · 100m Hurdles · Place 3 · Brattleboro UnionBrattleboro Union100m Hurdles318.48a9

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23Riverside Middle School Invitational #3May 23 · Discus · Place 8 · BrattleboroBrattleboroDiscus1kg8.13.66m8
May 8Windsor MS Meet #2May 8 · Discus · Place 3 · BrattleboroBrattleboroDiscus1kg3.15.10m8
May 8Windsor MS Meet #2May 8 · 100m Hurdles · Place 2 · BrattleboroBrattleboro100m Hurdles30" / 0.762m2.18.928
May 1MAU Middle School Track MeetMay 1 · Discus · Place 1 · BrattleboroBrattleboroDiscus1kg1.53-4 PB8
May 1MAU Middle School Track MeetMay 1 · 100m Hurdles · Place 1 · BrattleboroBrattleboro100m Hurdles30" / 0.762m1.18.22 PB8

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 25Riverside Middle School Invite 3May 25 · Discus · Place 6 · BrattleboroBrattleboroDiscus613.37m—
May 25Riverside Middle School Invite 3May 25 · 100m Hurdles · Place 3 · BrattleboroBrattleboro100m Hurdles319.65a—
May 25Riverside Middle School Invite 3May 25 · 200 Meters · Place 3 · BrattleboroBrattleboro200 Meters331.62a—
May 11Windsor MS #1May 11 · Discus · Place 11 · BrattleboroBrattleboroDiscus1112.71m—
May 11Windsor MS #1May 11 · 100m Hurdles · Place 2 · BrattleboroBrattleboro100m Hurdles218.77—
May 11Windsor MS #1May 11 · 200 Meters · Place 4 · BrattleboroBrattleboro200 Meters431.76—
May 6Riverside Middle School Invite 2May 6 · Discus · Place 7 · BrattleboroBrattleboroDiscus1kg7.12.86mUnofficial7
May 6Riverside Middle School Invite 2May 6 · 100m Hurdles · Place 3 · BrattleboroBrattleboro100m Hurdles30" / 0.762m3.19.98aUnofficial7
May 6Riverside Middle School Invite 2May 6 · 200 Meters · Place 7 · BrattleboroBrattleboro200 Meters7.31.47aUnofficial7
Apr 29BAMS/BF DUAL MEET- INVITE ONLYApr 29 · Discus · Place 4 · BrattleboroBrattleboroDiscus1kg4.29' 107
Apr 29BAMS/BF DUAL MEET- INVITE ONLYApr 29 · 100m Hurdles · Place 3 · BrattleboroBrattleboro100m Hurdles30" / 0.762m3.19.17
Apr 29BAMS/BF DUAL MEET- INVITE ONLYApr 29 · 100 Meters · Place 2 · BrattleboroBrattleboro100 Meters2.15.5 PB7