Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWindsor MS meet #1 · Apr 2820.50Windsor MS meet #1April 28, 2022
200 Meters · OutdoorGreen Mountain Middle School Track Meet · May 51:07.0Green Mountain Middle School Track MeetMay 5, 2022
Shot Put · 4kg · OutdoorBrattleboro UHS Host TF Meet #1 · Apr 224.01mBrattleboro 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

4 results
DateMeetEventPlMarkGr
May 19GM - SVL MeetMay 19 · Shot Put · Place 19 · Leland & GrayLeland & GrayShot Put193.90m11
May 12Bellows Falls Home Meet #2May 12 · Shot Put · Place 22 · Leland & GrayLeland & GrayShot Put4kg22.3.40m11
May 5Springfield SVL Host Meet 2May 5 · Shot Put · Place 27 · Leland & GrayLeland & GrayShot Put273.43m11
Apr 28Springfield SVL Host Meet 1Apr 28 · Shot Put · Place 19 · Leland & GrayLeland & GrayShot Put193.30m11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20BF Meet #2May 20 · Shot Put · Place 6 · Leland & GrayLeland & GrayShot Put63.64m10
May 20BF Meet #2May 20 · 100 Meters · Place 13 · Leland & GrayLeland & Gray100 Meters1332.65a10
May 13GMUHS MeetMay 13 · Shot Put · Place 12 · Leland & GrayLeland & GrayShot Put123.60m10
May 13GMUHS MeetMay 13 · 100 Meters · Place 29 · Leland & GrayLeland & Gray100 Meters2934.39a10
May 5Brattleboro UHS Host TF Meet#2May 5 · Shot Put · Place 11 · Leland & GrayLeland & GrayShot Put113.90m10
May 5Brattleboro UHS Host TF Meet#2May 5 · 100 Meters · Place 28 · Leland & GrayLeland & Gray100 Meters2831.32a10
Apr 22Brattleboro UHS Host TF Meet #1Apr 22 · Shot Put · Place 8 · Leland & GrayLeland & GrayShot Put4kg8.4.01m PB10
Apr 22Brattleboro UHS Host TF Meet #1Apr 22 · 100 Meters · Place 23 · Leland & GrayLeland & Gray100 Meters23.31.10a10
Apr 18Rutland Host Meet #1Apr 18 · Shot Put · Place 12 · Leland & GrayLeland & GrayShot Put4kg12.3.70m10
Apr 18Rutland Host Meet #1Apr 18 · 100 Meters · Place 21 · Leland & GrayLeland & Gray100 Meters21.30.510

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 30Brattleboro UHS Host TF Meet #2Apr 30 · Discus · Place 11 · Leland & GrayLeland & GrayDiscus115.62m—
Apr 30Brattleboro UHS Host TF Meet #2Apr 30 · Shot Put · Place 11 · Leland & GrayLeland & GrayShot Put113.25m—
Apr 27Windsor Invitational 2024Apr 27 · Shot Put · Place 30 · Leland & GrayLeland & GrayShot Put302.67m—
Apr 27Windsor Invitational 2024Apr 27 · 100 Meters · Place 45 · Leland & GrayLeland & Gray100 Meters4527.96a—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24Fair Haven MS meet #2May 24 · Shot Put · Place 6 · Leland & GrayLeland & GrayShot Put610-2—
May 24Fair Haven MS meet #2May 24 · 100 Meters · Place 17 · Leland & GrayLeland & Gray100 Meters1732.00—
May 11Windsor MS #1May 11 · Discus · Place 20 · Leland & GrayLeland & GrayDiscus203.84m—
May 11Windsor MS #1May 11 · Shot Put · Place 15 · Leland & GrayLeland & GrayShot Put152.46m—
May 11Windsor MS #1May 11 · 100 Meters · Place 31 · Leland & GrayLeland & Gray100 Meters3132.15—
May 6Riverside Middle School Invite 2May 6 · Shot Put · Place 20 · Leland & GrayLeland & GrayShot Put6lb20.2.95mUnofficial8
May 6Riverside Middle School Invite 2May 6 · 100 Meters · Place 34 · Leland & GrayLeland & Gray100 Meters34.29.30aUnofficial8
Apr 27Riverside Middle School Invite 1Apr 27 · Shot Put · Place 14 · Leland & GrayLeland & GrayShot Put6lb14.2.97mUnofficial8
Apr 27Riverside Middle School Invite 1Apr 27 · 200 Meters · Place 18 · Leland & GrayLeland & Gray200 Meters18.1:09.91aUnofficial8
Apr 27Riverside Middle School Invite 1Apr 27 · 100 Meters · Place 22 · Leland & GrayLeland & Gray100 Meters22.29.56aUnofficial8

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 25Riverside Middle School Invite IIIMay 25 · 200 Meters · Place 25 · Leland & GrayLeland & Gray200 Meters25.1:09.15a7
May 25Riverside Middle School Invite IIIMay 25 · 100 Meters · Place 44 · Leland & GrayLeland & Gray100 Meters44.29.01a7
May 11Riverside Middle School Invite IIMay 11 · 200 Meters · Place 30 · Leland & GrayLeland & Gray200 Meters30.1:11.76a7
May 11Riverside Middle School Invite IIMay 11 · 100 Meters · Place 35 · Leland & GrayLeland & Gray100 Meters35.30.65a7
May 5Green Mountain Middle School Track MeetMay 5 · 200 Meters · Place 21 · Leland & GrayLeland & Gray200 Meters21.1:07.0 PB7
May 5Green Mountain Middle School Track MeetMay 5 · 100 Meters · Place 20 · Leland & GrayLeland & Gray100 Meters20.21.07
Apr 28Windsor MS meet #1Apr 28 · 200 Meters · Place 22 · Leland & GrayLeland & Gray200 Meters22.1:11.327
Apr 28Windsor MS meet #1Apr 28 · 100 Meters · Place 28 · Leland & GrayLeland & Gray100 Meters28.20.50 PB7

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 24Green Mountain MSMay 24 · 200 Meters · Place 22 · Leland & GrayLeland & Gray200 Meters22.1:26.07
May 24Green Mountain MSMay 24 · 100 Meters · Place 20 · Leland & GrayLeland & Gray100 Meters20.32.07
May 20BAMS TF MEETMay 20 · 200 Meters · Leland & GrayLeland & Gray200 Meters—1:29.7Unofficial7
May 20BAMS TF MEETMay 20 · 100 Meters · Leland & GrayLeland & Gray100 Meters—37.94Unofficial7
May 12RMS Meet #2 Invite onlyMay 12 · 200 Meters · Place 14 · Leland & GrayLeland & Gray200 Meters14.1:36.14a7
May 12RMS Meet #2 Invite onlyMay 12 · 100 Meters · Place 18 · Leland & GrayLeland & Gray100 Meters18.31.64a7