Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorTri Valley League - Meet 5 · Jan 262:50.03aTri Valley League - Meet 5January 26, 2024
300 Meters · IndoorTri Valley - Meet 1 · Dec 1341.41aTri Valley - Meet 1December 13, 2024
600 Meters · IndoorMIAA Division 4 Indoor Track & Field Championship · Feb 181:28.18aMIAA Division 4 Indoor Track & Field ChampionshipFebruary 18, 2024
High Jump · IndoorMSTCA Boys Pentathlon · Feb 261.52mMSTCA Boys PentathlonFebruary 26, 2025
Long Jump · IndoorMSTCA Boys Indoor Individual Pentathlon · Feb 275.41mMSTCA Boys Indoor Individual PentathlonFebruary 27, 2024
Shot Put · 12lb · IndoorMSTCA Boston Holiday Challenge at the TRACK · Dec 2849-03.00MSTCA Boston Holiday Challenge at the TRACKDecember 28, 2024

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55m Hurdles · Place 30 · Medfield55m Hurdles309.24—
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · Shot Put · Place 5 · MedfieldShot Put548-08.00—

2025 Indoor Track

22 results
DateMeetEventPlMarkGr
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 126 · MedfieldLong Jump1264.99m—
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 95 · MedfieldHigh Jump951.52m PB—
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 4 · MedfieldShot Put414.08m—
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 40 · Medfield55m Hurdles408.69a—
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 36 · Medfield1000 Meters363:05.02a—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · Shot Put · Place 22 · MedfieldShot Put2239-10.50—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · Shot Put · Place 22 · MedfieldShot Put2239-10.50—
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · Shot Put · Place 5 · MedfieldShot Put548-8—
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · 55m Hurdles · Place 30 · Medfield55m Hurdles309.24a—
Feb 8MSTCA Qualifier MeetFeb 8 · Long Jump · Place 24 · MedfieldLong Jump2418-3—
Feb 8MSTCA Qualifier MeetFeb 8 · 1000 Meters · Place 44 · Medfield1000 Meters443:03.94a—
Jan 26TVL Championship/Showcase meetJan 26 · 55m Hurdles · Place 5 · Medfield55m HurdlesRound P58.6012
Jan 26TVL Championship/Showcase meetJan 26 · 55m Hurdles · Place 8 · Medfield55m Hurdles89.0712
Jan 26TVL Championship/Showcase meetJan 26 · Shot Put · Place 4 · MedfieldShot Put449-912
Jan 24Tri Valley League Meet 5Jan 24 · Shot Put · Place 4 · MedfieldShot Put447-10.25—
Jan 24Tri Valley League Meet 5Jan 24 · 55m Hurdles · Place 11 · Medfield55m Hurdles118.98a—
Jan 24Tri Valley League Meet 5Jan 24 · 1000 Meters · Place 16 · Medfield1000 Meters163:06.95a—
Jan 19MSTCA Division 4 James Kalperis RelaysJan 19 · High Jump · Place 13 · MedfieldHigh Jump131.60m—
Jan 19MSTCA Division 4 James Kalperis RelaysJan 19 · Shot Put · Place 4 · MedfieldShot Put414.41m—
Jan 3Tri Valley Meet 4Jan 3 · High Jump · Place 20 · MedfieldHigh Jump205-2—
Jan 3Tri Valley Meet 4Jan 3 · Shot Put · Place 3 · MedfieldShot Put346-11.50—
Jan 3Tri Valley Meet 4Jan 3 · 55m Hurdles · Place 12 · Medfield55m Hurdles129.32a—

2024 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · Shot Put · Place 6 · MedfieldShot Put12lb6.49-03.00 PB12
Dec 23Tri Valley Meet 3Dec 23 · 300 Meters · Place 22 · Medfield300 Meters22.41.83a12
Dec 23Tri Valley Meet 3Dec 23 · Long Jump · Place 13 · MedfieldLong Jump13.17-10.0012
Dec 23Tri Valley Meet 3Dec 23 · Shot Put · Place 4 · MedfieldShot Put12lb4.46-10.0012
Dec 19Tri Valley Meet 2BDec 19 · 600 Meters · Place 6 · Medfield600 Meters6.1:38.17a12
Dec 19Tri Valley Meet 2BDec 19 · Shot Put · Place 3 · MedfieldShot Put12lb3.48-112
Dec 13Tri Valley - Meet 1Dec 13 · 300 Meters · Place 20 · Medfield300 Meters20.41.41a PB12
Dec 13Tri Valley - Meet 1Dec 13 · Shot Put · Place 3 · MedfieldShot Put12lb3.47-01.0012
Feb 27MSTCA Boys Indoor Individual PentathlonFeb 27 · Long Jump · Place 58 · MedfieldLong Jump585.41m PB—
Feb 27MSTCA Boys Indoor Individual PentathlonFeb 27 · High Jump · Place 69 · MedfieldHigh Jump691.52m—
Feb 27MSTCA Boys Indoor Individual PentathlonFeb 27 · Shot Put · Place 11 · MedfieldShot Put1112.15m—
Feb 27MSTCA Boys Indoor Individual PentathlonFeb 27 · 55m Hurdles · Place 90 · Medfield55m Hurdles909.95a—
Feb 27MSTCA Boys Indoor Individual PentathlonFeb 27 · 1000 Meters · Place 23 · Medfield1000 Meters233:06.18a—
Feb 18MIAA Division 4 Indoor Track & Field ChampionshipFeb 18 · 600 Meters · Place 11 · Medfield600 Meters111:28.18a PB—
Feb 3Tri Valley League ShowcaseFeb 3 · 600 Meters · Place 2 · Medfield600 Meters21:28.67a—
Jan 26Tri Valley League - Meet 5Jan 26 · High Jump · Place 12 · MedfieldHigh Jump125-2—
Jan 26Tri Valley League - Meet 5Jan 26 · 1000 Meters · Place 4 · Medfield1000 Meters42:50.03a PB—
Jan 5Tri Valley League - Meet 4Jan 5 · 600 Meters · Place 1 · Medfield600 Meters11:29.80a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29Tri Valley League - Meet 3Dec 29 · 600 Meters · Place 2 · Medfield600 Meters2.1:30.40a11
Dec 13Tri Valley League - Meet 2Dec 13 · 1000 Meters · Place 5 · Medfield1000 Meters52:51.73a—
Dec 8Tri Valley League - Meet 1Dec 8 · 1000 Meters · Place 2 · Medfield1000 Meters2.2:52.71a11