Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorRiverside Middle School Invitational #3 · May 2322.50aRiverside Middle School Invitational #3May 23, 2024
110m Hurdles · 33" / 0.838m · OutdoorWindsor MS Meet #2 · May 824.82Windsor MS Meet #2May 8, 2024
200 Meters · OutdoorFair Haven SVL Meet · May 1928.90aFair Haven SVL MeetMay 19, 2026
400 Meters · OutdoorFair Haven SVL Meet · May 191:06.99aFair Haven SVL MeetMay 19, 2026
Javelin · 800g · Outdoor2026 Windsor Invitational · May 218.50m2026 Windsor InvitationalMay 2, 2026
Shot Put · 4kg · OutdoorRiverside Middle School Invitational #3 · May 236.31mRiverside Middle School Invitational #3May 23, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 19Fair Haven SVL MeetMay 19 · Javelin · WindsorWindsorJavelin800g—ND9
May 19Fair Haven SVL MeetMay 19 · 400 Meters · Place 14 · WindsorWindsor400 Meters14.1:06.99a PB9
May 19Fair Haven SVL MeetMay 19 · 200 Meters · Place 23 · WindsorWindsor200 Meters23.28.90a PB9
May 22026 Windsor InvitationalMay 2 · Pole Vault · WindsorWindsorPole Vault—SCR9
May 22026 Windsor InvitationalMay 2 · Javelin · Place 19 · WindsorWindsorJavelin800g19.18.50m PB9
Apr 28STJA Home Meet #1Apr 28 · Javelin · Place 30 · WindsorWindsorJavelin3019.02m9

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 29CVL MIddle SchoolMay 29 · 110m Hurdles · Place 13 · Windsor Jr.Windsor Jr.110m HurdlesRound P1321.228
May 29CVL MIddle SchoolMay 29 · 400 Meters · Place 16 · Windsor Jr.Windsor Jr.400 Meters161:08.398
May 23Lebanon May 23May 23 · Shot Put · Place 8 · WindsorWindsorShot Put4kg8.21' 2.5"Unofficial8
May 23Lebanon May 23May 23 · 110m Hurdles · Place 4 · WindsorWindsor110m Hurdles33" / 0.838m4.21.76aWind: 0Unofficial8
May 23Lebanon May 23May 23 · 400 Meters · Place 9 · WindsorWindsor400 Meters9.1:11.95aUnofficial8
May 21Windsor Middle School Meet #2May 21 · 110m Hurdles · Place 3 · WindsorWindsor110m Hurdles320.478
May 12Green Mountain Middle School Track Meet 1May 12 · Shot Put · Place 6 · WindsorWindsorShot Put67.54m8
May 12Green Mountain Middle School Track Meet 1May 12 · 110m Hurdles · Place 5 · WindsorWindsor110m Hurdles521.48
May 12Green Mountain Middle School Track Meet 1May 12 · 400 Meters · Place 6 · WindsorWindsor400 Meters61:07.58
May 7Windsor Middle School Meet #1May 7 · Shot Put · Place 8 · WindsorWindsorShot Put87.56m8
May 7Windsor Middle School Meet #1May 7 · 110m Hurdles · Place 4 · WindsorWindsor110m Hurdles421.928
May 7Windsor Middle School Meet #1May 7 · 400 Meters · Place 5 · WindsorWindsor400 Meters51:10.178

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23Riverside Middle School Invitational #3May 23 · 100m Hurdles · Place 2 · WindsorWindsor100m Hurdles30" / 0.762m2.22.50a PB7
May 23Riverside Middle School Invitational #3May 23 · Shot Put · Place 8 · WindsorWindsorShot Put4kg8.6.31m PB7
May 23Riverside Middle School Invitational #3May 23 · 400 Meters · Place 5 · WindsorWindsor400 Meters5.1:16.32a7
May 8Windsor MS Meet #2May 8 · Shot Put · Place 8 · WindsorWindsorShot Put4kg8.5.69m7
May 8Windsor MS Meet #2May 8 · 110m Hurdles · Place 6 · WindsorWindsor110m Hurdles33" / 0.838m6.24.82 PB7
May 8Windsor MS Meet #2May 8 · 400 Meters · WindsorWindsor400 Meters—SCR7
May 1Windsor MS Meet #1May 1 · Shot Put · Place 17 · WindsorWindsorShot Put4kg17.6.29m7
May 1Windsor MS Meet #1May 1 · 110m Hurdles · WindsorWindsor110m Hurdles33" / 0.838m—SCR7