Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorEAA League Meet · Jun 819.14aEAA League MeetJune 8, 2026
100m Hurdles · 33" / 0.838m · OutdoorEAA Meet 5 · Jun 118.99aEAA Meet 5June 1, 2026
400 Meters · OutdoorMassachusetts Middle School Track & Field State Championship- Division 1 · Jun 61:12.43aMassachusetts Middle School Track & Field State Championship- Division 1June 6, 2026
800 Meters · OutdoorMassachusetts Middle School Track & Field State Championship- Division 1 · Jun 62:44.73aMassachusetts Middle School Track & Field State Championship- Division 1June 6, 2026
Discus · 1kg · OutdoorEAA League Meet · Jun 859-08EAA League MeetJune 8, 2026
Javelin · 400g · OutdoorEAA Meet 3 · May 1161-07EAA Meet 3May 11, 2026
Javelin · 600g · OutdoorEAA Meet 2 · May 466-04EAA Meet 2May 4, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 8EAA League MeetJun 8 · Discus · Place 3 · RichardsonDiscus1kg3.59-08 PB8
Jun 8EAA League MeetJun 8 · 100m Hurdles · Place 4 · Richardson100m Hurdles30" / 0.762m4.19.14a PB8
Jun 8EAA League MeetJun 8 · 800 Meters · Place 3 · Richardson800 Meters3.2:49.93a8
Jun 6Massachusetts Middle School Track & Field State Championship- Division 1Jun 6 · Javelin · RichardsonJavelin500g TJ--DNS8
Jun 6Massachusetts Middle School Track & Field State Championship- Division 1Jun 6 · 800 Meters · Place 21 · Richardson800 Meters21.2:44.73a PB8
Jun 6Massachusetts Middle School Track & Field State Championship- Division 1Jun 6 · 400 Meters · Place 43 · Richardson400 Meters43.1:12.43a PB8
Jun 1EAA Meet 5Jun 1 · Javelin · Place 6 · RichardsonJavelin600g6.52-058
Jun 1EAA Meet 5Jun 1 · Discus · Place 6 · RichardsonDiscus1kg6.49-098
Jun 1EAA Meet 5Jun 1 · 100m Hurdles · Place 3 · Richardson100m Hurdles33" / 0.838m3.18.99a PB8
May 18EAA Meet 4May 18 · Javelin · Place 6 · RichardsonJavelin400g6.53-048
May 18EAA Meet 4May 18 · 100m Hurdles · Place 3 · Richardson100m Hurdles30" / 0.762m3.19.34a8
May 18EAA Meet 4May 18 · 400 Meters · Place 6 · Richardson400 Meters6.1:13.15a8
May 11EAA Meet 3May 11 · Javelin · Place 3 · RichardsonJavelin400g3.61-07 PB8
May 11EAA Meet 3May 11 · 100m Hurdles · Place 3 · Richardson100m Hurdles30" / 0.762m3.19.29a8
May 11EAA Meet 3May 11 · 800 Meters · Place 5 · Richardson800 Meters5.3:03.54a8
May 4EAA Meet 2May 4 · Javelin · Place 2 · RichardsonJavelin600g2.66-04 PB8
May 4EAA Meet 2May 4 · 100m Hurdles · Place 2 · Richardson100m Hurdles30" / 0.762m2.19.54a8
May 4EAA Meet 2May 4 · 800 Meters · Place 3 · Richardson800 Meters3.2:54.78a8
Apr 27EAA Meet 1Apr 27 · Javelin · Place 3 · RichardsonJavelin600g3.59-118
Apr 27EAA Meet 1Apr 27 · 100m Hurdles · Place 6 · Richardson100m Hurdles33" / 0.838m6.20.48a8
Apr 27EAA Meet 1Apr 27 · 800 Meters · Place 3 · Richardson800 Meters3.3:04.80a8
Apr 13EAA Scrimmage MeetApr 13 · Javelin · Place 5 · RichardsonJavelin400g5.55-078
Apr 13EAA Scrimmage MeetApr 13 · 100m Hurdles · Place 2 · Richardson100m Hurdles30" / 0.762m2.20.07a8
Apr 13EAA Scrimmage MeetApr 13 · 400 Meters · Place 3 · Richardson400 Meters3.1:14.29a8

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 9EAA League MeetJun 9 · Javelin · Place 7 · RichardsonJavelin753-77
Jun 9EAA League MeetJun 9 · 800 Meters · Place 9 · Richardson800 Meters92:55.23a7