Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNew England HS Outdoor TF Championship · Jun 1326.54mNew England HS Outdoor TF ChampionshipJune 13, 2026
Javelin · 300g TJ · OutdoorMay 2nd, Middle School Track and Field Meet at Colchester HS · May 281' 1"May 2nd, Middle School Track and Field Meet at Colchester HSMay 2, 2024
Javelin · 450g AeroJav · OutdoorBurlington Host Middle School TF Meet · May 2155-07.00Burlington Host Middle School TF MeetMay 21, 2022
Javelin · 600g · OutdoorMiddle School State Track Meet · Jun 368-02Middle School State Track MeetJune 3, 2022
Shot Put · 4kg · IndoorVTFOA Meet #1 · Dec 138.24mVTFOA Meet #1December 13, 2025
Shot Put · 4kg · OutdoorDiv. 1 Vermont State TF Championship · Jun 78.79mDiv. 1 Vermont State TF ChampionshipJune 7, 2025
Shot Put · 6lb · OutdoorVT Middle School TF State Championship · Jun 235-00.00VT Middle School TF State ChampionshipJune 2, 2024

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · Discus · Place 31 · BurlingtonBurlingtonDiscus1kg31.26.54m PB10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27VTFOA Meet #3Dec 27 · Shot Put · Place 3 · BurlingtonBurlingtonShot Put4kg3.7.91m10
Dec 21VTFOA Meet #2Dec 21 · Shot Put · Place 3 · BurlingtonBurlingtonShot Put4kg3.7.90m10
Dec 13VTFOA Meet #1Dec 13 · Shot Put · Place 2 · BurlingtonBurlingtonShot Put4kg2.8.24m PB10

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 7Div. 1 Vermont State TF ChampionshipJun 7 · Discus · Place 11 · BurlingtonBurlingtonDiscus1kg11.24.23m9
Jun 7Div. 1 Vermont State TF ChampionshipJun 7 · Shot Put · Place 5 · BurlingtonBurlingtonShot Put4kg5.8.79m PB9

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28VT Throws Meet #2Dec 28 · Shot Put · Place 4 · BurlingtonBurlingtonShot Put4kg4.7.71m9
Dec 22VTFOA Weekend 2Dec 22 · Shot Put · Place 11 · BurlingtonBurlingtonShot Put4kg11.7.18m9
Dec 15VT Throws Meet #1Dec 15 · Shot Put · Place 5 · BurlingtonBurlingtonShot Put4kg5.7.64m9
Dec 14VTFOA Weekend 1Dec 14 · Shot Put · Place 9 · BurlingtonBurlingtonShot Put4kg9.7.36m9

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 2VT Middle School TF State ChampionshipJun 2 · Javelin · Place 13 · HuntHuntJavelin300g TJ13.64-03.008
Jun 2VT Middle School TF State ChampionshipJun 2 · Shot Put · Place 1 · HuntHuntShot Put6lb1.35-00.00 PB8
May 23Middle School TF Meet hosted by Burlington HSMay 23 · Javelin · Place 5 · HuntHuntJavelin300g TJ5.21.16m8
May 23Middle School TF Meet hosted by Burlington HSMay 23 · Shot Put · Place 1 · HuntHuntShot Put6lb1.10.03m8
May 16Middle School Track @ EssexMay 16 · Javelin · Place 2 · HuntHuntJavelin300g TJ2.71' 98
May 16Middle School Track @ EssexMay 16 · Shot Put · Place 1 · HuntHuntShot Put6lb1.32' 9.258
May 15FHTMS Middle School Track MeetMay 15 · Javelin · Place 4 · HuntHuntJavelin300g TJ4.72' 4.00"8
May 15FHTMS Middle School Track MeetMay 15 · Shot Put · Place 2 · HuntHuntShot Put6lb2.29' 4.00"8
May 9CVU Middle School Track Meet 5/9/24May 9 · Javelin · Place 1 · HuntHuntJavelin300g TJ1.82' 4.00"Unofficial8
May 9CVU Middle School Track Meet 5/9/24May 9 · Discus · Place 8 · HuntHuntDiscus1kg8.51' 2.00"Unofficial8
May 9CVU Middle School Track Meet 5/9/24May 9 · Shot Put · Place 1 · HuntHuntShot Put6lb1.27' 3.00"Unofficial8
May 2May 2nd, Middle School Track and Field Meet at Colchester HSMay 2 · Javelin · Place 1 · HuntHuntJavelin300g TJ1.81' 1" PB8
May 2May 2nd, Middle School Track and Field Meet at Colchester HSMay 2 · Discus · Place 9 · HuntHuntDiscus1kg9.46' 5"8
May 2May 2nd, Middle School Track and Field Meet at Colchester HSMay 2 · Shot Put · Place 1 · HuntHuntShot Put6lb1.29' 2.00"8

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 3Middle School State Track MeetJun 3 · Javelin · Place 6 · HuntHuntJavelin600g6.68-02 PB6
Jun 3Middle School State Track MeetJun 3 · Shot Put · Place 3 · HuntHuntShot Put6lb3.26-10.006
May 21Burlington Host Middle School TF MeetMay 21 · Javelin · Place 2 · HuntHuntJavelin450g AeroJav2.55-07.00 PB6
May 21Burlington Host Middle School TF MeetMay 21 · Shot Put · Place 1 · HuntHuntShot Put6lb1.25-03.006