Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorMiddle School Meet #6: WC vs. St. Peter · May 1230.0Middle School Meet #6: WC vs. St. PeterMay 12, 2026
Discus · 1kg · OutdoorMS Meet #5: WC vs. Sutton · May 6119' 6"MS Meet #5: WC vs. SuttonMay 6, 2026
Javelin · 300g TJ · OutdoorDual Valley Conference MS Spring Championship · May 2267-10Dual Valley Conference MS Spring ChampionshipMay 22, 2024
Javelin · 600g · OutdoorMS Meet #5: WC vs. Sutton · May 694' 11"MS Meet #5: WC vs. SuttonMay 6, 2026
Shot Put · 4kg · OutdoorCMAC Middle School Championship · May 1933-08.00CMAC Middle School ChampionshipMay 19, 2026
Shot Put · 6lb · OutdoorDual Valley Conference MS Outdoor Championship · May 1528-05.00Dual Valley Conference MS Outdoor ChampionshipMay 15, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 15Massachusetts Middle School Track & Field State Championship- Division 3Jun 15 · Discus · Place 3 · Whitinsville ChristianDiscus1kg3.116-058
Jun 15Massachusetts Middle School Track & Field State Championship- Division 3Jun 15 · Shot Put · Place 17 · Whitinsville ChristianShot Put4kg17.30-09.008
May 19CMAC Middle School ChampionshipMay 19 · Discus · Place 2 · Whitinsville ChristianDiscus1kg2.104-118
May 19CMAC Middle School ChampionshipMay 19 · Shot Put · Place 4 · Whitinsville ChristianShot Put4kg4.33-08.00 PB8
May 12Middle School Meet #6: WC vs. St. PeterMay 12 · Javelin · Place 2 · Whitinsville ChristianJavelin600g2.78' 2"8
May 12Middle School Meet #6: WC vs. St. PeterMay 12 · Discus · Place 1 · Whitinsville ChristianDiscus1kg1.111' 2"8
May 12Middle School Meet #6: WC vs. St. PeterMay 12 · Shot Put · Place 1 · Whitinsville ChristianShot Put4kg1.30' 11"8
May 12Middle School Meet #6: WC vs. St. PeterMay 12 · 200 Meters · Place 6 · Whitinsville Christian200 Meters6.30.0 PB8
May 6MS Meet #5: WC vs. SuttonMay 6 · Javelin · Place 1 · Whitinsville ChristianJavelin600g1.94' 11" PB8
May 6MS Meet #5: WC vs. SuttonMay 6 · Discus · Place 1 · Whitinsville ChristianDiscus1kg1.119' 6" PB8
May 6MS Meet #5: WC vs. SuttonMay 6 · Shot Put · Place 1 · Whitinsville ChristianShot Put4kg1.31' 7"8
Apr 30Meet #4Apr 30 · Discus · Place 1 · Whitinsville ChristianDiscus1kg1.103' 10"Unofficial8
Apr 30Meet #4Apr 30 · Shot Put · Place 1 · Whitinsville ChristianShot Put4kg1.32' 1"Unofficial8
Apr 9Meet #2 Apr 9 · Discus · Whitinsville ChristianDiscus1kg—115' 0"Unofficial8
Apr 9Meet #2 Apr 9 · Shot Put · Whitinsville ChristianShot Put4kg—34' 4"Unofficial8
Apr 9Meet #2 Apr 9 · 100 Meters · Whitinsville Christian100 Meters—15.5Unofficial8
Apr 2Meet #1Apr 2 · Shot Put · Whitinsville ChristianShot Put4kg—34-5.0Unofficial8

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 7MA D3 Middle School State ChampionshipJun 7 · Discus · Place 9 · Whitinsville ChristianDiscus1kg9.89-027
Jun 7MA D3 Middle School State ChampionshipJun 7 · Shot Put · Place 12 · Whitinsville ChristianShot Put4kg12.30-02.507
May 15Dual Valley Conference MS Outdoor ChampionshipMay 15 · Discus · Place 3 · Whitinsville ChristianDiscus1kg3.89-117
May 15Dual Valley Conference MS Outdoor ChampionshipMay 15 · Shot Put · Place 6 · Whitinsville ChristianShot Put6lb6.28-05.00 PB7
May 8MS Meet #5 (boys results only)May 8 · Discus · Whitinsville ChristianDiscus1kg—88-8Unofficial7
May 8MS Meet #5 (boys results only)May 8 · Shot Put · Whitinsville ChristianShot Put4kg—30-6Unofficial7
May 8MS Meet #5 (boys results only)May 8 · 100 Meters · Whitinsville Christian100 Meters—15.3Unofficial7
May 1Middle School Meet #4 (WC Boys results only)May 1 · Discus · Whitinsville ChristianDiscus1kg—94-10Unofficial7
May 1Middle School Meet #4 (WC Boys results only)May 1 · Shot Put · Whitinsville ChristianShot Put4kg—27-4Unofficial7
May 1Middle School Meet #4 (WC Boys results only)May 1 · 100 Meters · Whitinsville Christian100 Meters—15.2Unofficial7
Apr 172025 WCMS Meet #3 (boy's results only)Apr 17 · Javelin · Whitinsville ChristianJavelin600g—80-8Unofficial7
Apr 172025 WCMS Meet #3 (boy's results only)Apr 17 · Discus · Whitinsville ChristianDiscus1kg—91-1.0Unofficial7
Apr 172025 WCMS Meet #3 (boy's results only)Apr 17 · 100 Meters · Whitinsville Christian100 Meters—15.5Unofficial7
Apr 102025 WCMS Meet #2 (Boys Only)Apr 10 · Javelin · Whitinsville ChristianJavelin600g—77-9.0Unofficial7
Apr 102025 WCMS Meet #2 (Boys Only)Apr 10 · Discus · Whitinsville ChristianDiscus1kg—70-10.0Unofficial7
Apr 102025 WCMS Meet #2 (Boys Only)Apr 10 · 200 Meters · Whitinsville Christian200 Meters—33Unofficial7
Apr 3MS Meet #1 Apr 3 · Javelin · Whitinsville ChristianJavelin600g—95-2.0Unofficial7
Apr 3MS Meet #1 Apr 3 · Discus · Whitinsville ChristianDiscus1kg—83-3.0Unofficial7

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 22Dual Valley Conference MS Spring ChampionshipMay 22 · Javelin · Place 12 · Whitinsville ChristianJavelin300g TJ12.67-10 PB6
May 22Dual Valley Conference MS Spring ChampionshipMay 22 · Discus · Place 10 · Whitinsville ChristianDiscus1kg10.64-026