Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorMiddle School Meet #6: WC vs. St. Peter · May 121:26.5Middle School Meet #6: WC vs. St. PeterMay 12, 2026
Discus · 1kg · OutdoorMiddle School Meet #6: WC vs. St. Peter · May 1256' 1"Middle School Meet #6: WC vs. St. PeterMay 12, 2026
Javelin · 450g AeroJav · OutdoorCMAC Middle School Championship · May 1947-07CMAC Middle School ChampionshipMay 19, 2026
Javelin · 500g · OutdoorWC Middle School Meet #3 v. Hopedale · Apr 1545-10WC Middle School Meet #3 v. HopedaleApril 15, 2026
Javelin · 600g · OutdoorMiddle School Meet #6: WC vs. St. Peter · May 1239' 5"Middle School Meet #6: WC vs. St. PeterMay 12, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 15Massachusetts Middle School Track & Field State Championship- Division 3Jun 15 · Discus · Whitinsville ChristianDiscus1kg--DNS8
May 19CMAC Middle School ChampionshipMay 19 · Javelin · Place 15 · Whitinsville ChristianJavelin450g AeroJav15.47-07 PB8
May 19CMAC Middle School ChampionshipMay 19 · Discus · Place 10 · Whitinsville ChristianDiscus1kg10.50-008
May 19CMAC Middle School ChampionshipMay 19 · 400 Meters · Place 17 · Whitinsville Christian400 Meters17.1:29.61a8
May 12Middle School Meet #6: WC vs. St. PeterMay 12 · Javelin · Place 2 · Whitinsville ChristianJavelin600g2.39' 5" PB8
May 12Middle School Meet #6: WC vs. St. PeterMay 12 · Discus · Place 2 · Whitinsville ChristianDiscus1kg2.56' 1" PB8
May 12Middle School Meet #6: WC vs. St. PeterMay 12 · 400 Meters · Place 4 · Whitinsville Christian400 Meters4.1:26.5 PB8
May 6MS Meet #5: WC vs. SuttonMay 6 · Discus · Place 3 · Whitinsville ChristianDiscus1kg3.45' 8"8
May 6MS Meet #5: WC vs. SuttonMay 6 · 400 Meters · Place 3 · Whitinsville Christian400 Meters3.1:27.48
Apr 30Meet #4Apr 30 · Javelin · Place 2 · Whitinsville ChristianJavelin400g2.40' 5"Unofficial8
Apr 30Meet #4Apr 30 · Discus · Place 2 · Whitinsville ChristianDiscus1kg2.45' 1.5"Unofficial8
Apr 30Meet #4Apr 30 · 400 Meters · Place 1 · Whitinsville Christian400 Meters1.1:29.7Unofficial8
Apr 15WC Middle School Meet #3 v. HopedaleApr 15 · Javelin · Place 1 · Whitinsville ChristianJavelin500g1.45-10 PB8
Apr 15WC Middle School Meet #3 v. HopedaleApr 15 · Discus · Place 2 · Whitinsville ChristianDiscus1kg2.45-108
Apr 15WC Middle School Meet #3 v. HopedaleApr 15 · 400 Meters · Place 2 · Whitinsville Christian400 Meters2.00:01:28.08
Apr 2Meet #1Apr 2 · Javelin · Whitinsville ChristianJavelin600g—34-2Unofficial8
Apr 2Meet #1Apr 2 · Discus · Whitinsville ChristianDiscus1kg—48-8Unofficial8
Apr 2Meet #1Apr 2 · 400 Meters · Whitinsville Christian400 Meters—1:33Unofficial8