Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRiverside Middle School Invitational #1 · May 119.35aRiverside Middle School Invitational #1May 1, 2025
Discus · 1kg · OutdoorBellows Falls Home Meet #2 · May 1219.45mBellows Falls Home Meet #2May 12, 2026
Javelin · 300g TJ · OutdoorMontpelier MS Invitational · May 2539' 9Montpelier MS InvitationalMay 25, 2024
Shot Put · 4kg · IndoorVTFOA Meet #4 · Dec 316.96mVTFOA Meet #4December 31, 2025
Shot Put · 4kg · OutdoorFair Haven SVL Meet · May 1925-02.50Fair Haven SVL MeetMay 19, 2026
Shot Put · 6lb · OutdoorBFMS 5/27 Meet · May 2728' 7.5"BFMS 5/27 MeetMay 27, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 6Vermont Division 1 HS Track and Field State ChampionshipJun 6 · Shot Put · Place 10 · Burr And Burton AcademyBurr And Burton AcademyShot Put107.66m9
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · Shot Put · Place 16 · Burr And Burton AcademyBurr And Burton AcademyShot Put167.80m9
May 222026 SVL-A Championships @ Burr & BurtonMay 22 · Shot Put · Place 1 · Burr And Burton AcademyBurr And Burton AcademyShot Put18.30m9
May 19Fair Haven SVL MeetMay 19 · Discus · Place 5 · Burr And Burton AcademyBurr And Burton AcademyDiscus1kg5.60-009
May 19Fair Haven SVL MeetMay 19 · Shot Put · Place 2 · Burr And Burton AcademyBurr And Burton AcademyShot Put4kg2.25-02.50 PB9
May 12Bellows Falls Home Meet #2May 12 · Discus · Place 7 · Burr And Burton AcademyBurr And Burton AcademyDiscus1kg7.19.45m PB9
May 12Bellows Falls Home Meet #2May 12 · Shot Put · Place 5 · Burr And Burton AcademyBurr And Burton AcademyShot Put4kg5.7.53m9
May 5MAU SVL MeetMay 5 · Discus · Place 5 · Burr And Burton AcademyBurr And Burton AcademyDiscus1kg5.18.59m9
May 5MAU SVL MeetMay 5 · Shot Put · Place 3 · Burr And Burton AcademyBurr And Burton AcademyShot Put4kg3.7.03m9
May 2Twilight Invitational HS TF Meet @ SBMay 2 · Discus · Place 16 · Burr And Burton AcademyBurr And Burton AcademyDiscus1619.13m9
May 2Twilight Invitational HS TF Meet @ SBMay 2 · Shot Put · Place 8 · Burr And Burton AcademyBurr And Burton AcademyShot Put87.63m9
Apr 29Brattleboro TF Meet 1Apr 29 · Discus · Place 7 · Burr And Burton AcademyBurr And Burton AcademyDiscus717.55m9
Apr 29Brattleboro TF Meet 1Apr 29 · Shot Put · Place 3 · Burr And Burton AcademyBurr And Burton AcademyShot Put37.68m9
Apr 16Burr & Burton Academy TF Meet 1Apr 16 · Discus · Place 4 · Burr And Burton AcademyBurr And Burton AcademyDiscus417.93m9
Apr 16Burr & Burton Academy TF Meet 1Apr 16 · Shot Put · Place 1 · Burr And Burton AcademyBurr And Burton AcademyShot Put17.62m9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 10Vermont TF Indoor State ChampionshipJan 10 · Shot Put · Place 5 · Burr And Burton AcademyBurr And Burton AcademyShot Put57.89m9
Jan 9Vermont TF Indoor State Throws ChampionshipJan 9 · Shot Put · Place 5 · Burr And Burton AcademyBurr And Burton AcademyShot Put57.89m9
Jan 4VTFOA Meet #5Jan 4 · Shot Put · Place 6 · Burr And Burton AcademyBurr And Burton AcademyShot Put67.74m9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 31VTFOA Meet #4Dec 31 · Shot Put · Place 10 · Burr And Burton AcademyBurr And Burton AcademyShot Put4kg10.6.96m PB9
Dec 13VTFOA Meet #1Dec 13 · Shot Put · Place 18 · Burr And Burton AcademyBurr And Burton AcademyShot Put4kg18.6.83m9

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 27BFMS 5/27 MeetMay 27 · Discus · Place 2 · Leland & GrayLeland & GrayDiscus1kg2.59' 4"8
May 27BFMS 5/27 MeetMay 27 · Shot Put · Place 1 · Leland & GrayLeland & GrayShot Put6lb1.28' 7.5" PB8
May 1Riverside Middle School Invitational #1May 1 · Discus · Place 3 · Leland & GrayLeland & GrayDiscus1kg3.17.42m8
May 1Riverside Middle School Invitational #1May 1 · Shot Put · Place 4 · Leland & GrayLeland & GrayShot Put6lb4.6.48m8
May 1Riverside Middle School Invitational #1May 1 · 100 Meters · Place 58 · Leland & GrayLeland & Gray100 Meters58.19.35a PB8

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 28FHU MS Meet #2May 28 · Discus · Leland & GrayLeland & GrayDiscus1kg—DNS7
May 28FHU MS Meet #2May 28 · Shot Put · Leland & GrayLeland & GrayShot Put6lb—DNS7
May 28FHU MS Meet #2May 28 · 100 Meters · Leland & GrayLeland & Gray100 Meters—DNS7
May 25Montpelier MS InvitationalMay 25 · Javelin · Place 6 · Leland & GrayLeland & GrayJavelin300g TJ6.39' 9 PB7
May 25Montpelier MS InvitationalMay 25 · Discus · Place 4 · Leland & GrayLeland & GrayDiscus1kg4.47' 107
May 25Montpelier MS InvitationalMay 25 · Shot Put · Place 2 · Leland & GrayLeland & GrayShot Put6lb2.8.30m7
May 8Windsor MS Meet #2May 8 · Discus · Place 14 · Leland & GrayLeland & GrayDiscus1kg14.9.20m7
May 8Windsor MS Meet #2May 8 · Shot Put · Place 1 · Leland & GrayLeland & GrayShot Put6lb1.6.16m7
May 8Windsor MS Meet #2May 8 · 100 Meters · Place 31 · Leland & GrayLeland & Gray100 Meters31.20.587
May 1Riverside Middle School Invitational #1May 1 · Discus · Place 1 · Leland & GrayLeland & GrayDiscus1kg1.14.50m7
May 1Riverside Middle School Invitational #1May 1 · Shot Put · Place 1 · Leland & GrayLeland & GrayShot Put6lb1.5.84m7
May 1Riverside Middle School Invitational #1May 1 · 100 Meters · Place 26 · Leland & GrayLeland & Gray100 Meters26.20.95a7

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6Riverside Middle School Invite 2May 6 · Long Jump · Place 45 · Leland & GrayLeland & GrayLong Jump45.1.47mUnofficial6
May 6Riverside Middle School Invite 2May 6 · Discus · Place 10 · Leland & GrayLeland & GrayDiscus1kg10.11.28mUnofficial6
May 6Riverside Middle School Invite 2May 6 · Shot Put · Place 7 · Leland & GrayLeland & GrayShot Put6lb7.5.73mUnofficial6
Apr 27Riverside Middle School Invite 1Apr 27 · Long Jump · Place 29 · Leland & GrayLeland & GrayLong Jump29.1.49mUnofficial6
Apr 27Riverside Middle School Invite 1Apr 27 · Discus · Place 5 · Leland & GrayLeland & GrayDiscus1kg5.12.20mUnofficial6
Apr 27Riverside Middle School Invite 1Apr 27 · Shot Put · Place 2 · Leland & GrayLeland & GrayShot Put6lb2.5.33mUnofficial6