Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorMassachusetts Middle School Track & Field State Championship- Division 3 · Jun 1516.80aMassachusetts Middle School Track & Field State Championship- Division 3June 15, 2026
200 Meters · OutdoorWC Middle School Meet #3 v. Hopedale · Apr 1528.7WC Middle School Meet #3 v. HopedaleApril 15, 2026
400 Meters · OutdoorMS Meet #5: WC vs. Sutton · May 61:06.0MS Meet #5: WC vs. SuttonMay 6, 2026
Long Jump · OutdoorCMAC Middle School Championship · May 1915-00.25CMAC Middle School ChampionshipMay 19, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 15Massachusetts Middle School Track & Field State Championship- Division 3Jun 15 · Long Jump · Place 5 · Whitinsville ChristianLong Jump5.14-10.508
Jun 15Massachusetts Middle School Track & Field State Championship- Division 3Jun 15 · 100m Hurdles · Place 1 · Whitinsville Christian100m Hurdles30" / 0.762mRound P1.17.22a8
Jun 15Massachusetts Middle School Track & Field State Championship- Division 3Jun 15 · 100m Hurdles · Place 1 · Whitinsville Christian100m Hurdles30" / 0.762m1.16.80a PB8
May 19CMAC Middle School ChampionshipMay 19 · Long Jump · Place 1 · Whitinsville ChristianLong Jump1.15-00.25 PB8
May 19CMAC Middle School ChampionshipMay 19 · 100m Hurdles · Place 1 · Whitinsville Christian100m Hurdles30" / 0.762m1.17.25a8
May 19CMAC Middle School ChampionshipMay 19 · 400 Meters · Place 1 · Whitinsville Christian400 Meters1.1:06.43a8
May 12Middle School Meet #6: WC vs. St. PeterMay 12 · Long Jump · Place 1 · Whitinsville ChristianLong Jump1.14' 2"8
May 12Middle School Meet #6: WC vs. St. PeterMay 12 · 100m Hurdles · Place 1 · Whitinsville Christian100m Hurdles30" / 0.762m1.17.08
May 12Middle School Meet #6: WC vs. St. PeterMay 12 · 400 Meters · Place 1 · Whitinsville Christian400 Meters1.1:06.68
May 6MS Meet #5: WC vs. SuttonMay 6 · Long Jump · Place 2 · Whitinsville ChristianLong Jump2.12' 9"8
May 6MS Meet #5: WC vs. SuttonMay 6 · 100m Hurdles · Place 1 · Whitinsville Christian100m Hurdles30" / 0.762m1.17.68
May 6MS Meet #5: WC vs. SuttonMay 6 · 400 Meters · Place 1 · Whitinsville Christian400 Meters1.1:06.0 PB8
Apr 30Meet #4Apr 30 · Long Jump · Place 1 · Whitinsville ChristianLong Jump1.14' 2"Unofficial8
Apr 30Meet #4Apr 30 · 100m Hurdles · Place 1 · Whitinsville Christian100m Hurdles30" / 0.762m1.17.2Unofficial8
Apr 15WC Middle School Meet #3 v. HopedaleApr 15 · Long Jump · Place 1 · Whitinsville ChristianLong Jump1.14-78
Apr 15WC Middle School Meet #3 v. HopedaleApr 15 · 100m Hurdles · Place 1 · Whitinsville Christian100m Hurdles30" / 0.762m1.17.98
Apr 15WC Middle School Meet #3 v. HopedaleApr 15 · 400 Meters · Place 1 · Whitinsville Christian400 Meters1.00:01:08.08
Apr 15WC Middle School Meet #3 v. HopedaleApr 15 · 200 Meters · Place 1 · Whitinsville Christian200 Meters1.28.7 PB8
Apr 2Meet #1Apr 2 · Long Jump · Whitinsville ChristianLong Jump—13-3Unofficial8
Apr 2Meet #1Apr 2 · 100m Hurdles · Whitinsville Christian100m Hurdles30" / 0.762m—16.7Unofficial8