Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorton vs Bellingham · May 711.7Norton vs BellinghamMay 7, 2025
300 Meters · IndoorTri Valley Meet 4 · Jan 343.62aTri Valley Meet 4January 3, 2025
55 Meters · IndoorMSTCA Rising Championship · Feb 117.02aMSTCA Rising ChampionshipFebruary 11, 2025
Javelin · 800g · OutdoorNorton at Bellingham · Apr 29138-01Norton at BellinghamApril 29, 2026
Long Jump · OutdoorMSTCA Dr. George Steele Relays · May 25.14mMSTCA Dr. George Steele RelaysMay 2, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 19TVL Outdoor Track & Field ShowcaseMay 19 · Javelin · BellinghamJavelin800g--DNS11
May 6Bellingham vs MillisMay 6 · Javelin · Place 1 · BellinghamJavelin1125-0311
May 2MSTCA Dr. George Steele RelaysMay 2 · Long Jump · Place 35 · BellinghamLong Jump355.14m PB11
May 2MSTCA Dr. George Steele RelaysMay 2 · Javelin · Place 9 · BellinghamJavelin938.98m11
Apr 29Norton at BellinghamApr 29 · Javelin · Place 1 · BellinghamJavelin800g1.138-01 PB11
Apr 29Norton at BellinghamApr 29 · 100 Meters · Place 4 · Bellingham100 Meters4.12.55a11
Apr 15Bellingham vs MedwayApr 15 · Javelin · Place 1 · BellinghamJavelin1128-0811
Apr 15Bellingham vs MedwayApr 15 · 100 Meters · Place 4 · Bellingham100 Meters412.46a11
Apr 7Bellingham @ Dover SherbornApr 7 · Javelin · Place 2 · BellinghamJavelin800g2.133' 7"11
Apr 7Bellingham @ Dover SherbornApr 7 · 100 Meters · Place 6 · Bellingham100 Meters6.12.211
Mar 31Medfield vs. BellinghamMar 31 · Javelin · Place 1 · BellinghamJavelin1138-011
Mar 31Medfield vs. BellinghamMar 31 · 100 Meters · Place 4 · Bellingham100 Meters412.011

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20TVL Showcase MeetMay 20 · 100 Meters · Place 24 · Bellingham100 Meters2412.14a10
May 18MSTCA Division 5 RelaysMay 18 · Javelin · Place 10 · BellinghamJavelin1039.54m10
May 7Norton vs BellinghamMay 7 · Long Jump · Place 4 · BellinghamLong Jump418-010
May 7Norton vs BellinghamMay 7 · 100 Meters · Place 4 · Bellingham100 Meters411.7 PB10
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · Javelin · Place 9 · BellinghamJavelin9119-1110
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 100 Meters · Place 50 · Bellingham100 MetersRound P5011.94a10
Apr 29Medway at BellinghamApr 29 · Javelin · Place 3 · BellinghamJavelin3115-0410
Apr 29Medway at BellinghamApr 29 · 100 Meters · Place 3 · Bellingham100 Meters312.20a10
Apr 17Bellingham vs Dover-SherbornApr 17 · Javelin · Place 4 · BellinghamJavelin4118-210
Apr 9Bellingham vs MedfieldApr 9 · Javelin · Place 2 · BellinghamJavelin2138-710
Apr 2Millis at BellinghamApr 2 · Javelin · Place 3 · BellinghamJavelin3113-010
Apr 2Millis at BellinghamApr 2 · 100 Meters · Place 2 · Bellingham100 Meters212.10a10

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 11MSTCA Rising ChampionshipFeb 11 · Long Jump · Place 9 · BellinghamLong Jump918-3.25—
Feb 11MSTCA Rising ChampionshipFeb 11 · 55 Meters · Place 7 · Bellingham55 Meters77.09a—
Feb 11MSTCA Rising ChampionshipFeb 11 · 55 Meters · Place 4 · Bellingham55 Meters47.02a PB—
Jan 24Tri Valley League Meet 5Jan 24 · Long Jump · Place 20 · BellinghamLong Jump2017-9.75—
Jan 24Tri Valley League Meet 5Jan 24 · 55 Meters · Place 22 · Bellingham55 Meters227.19a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · Long Jump · Place 27 · BellinghamLong Jump2717-1.75—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 55 Meters · Place 17 · Bellingham55 Meters177.13a—
Jan 3Tri Valley Meet 4Jan 3 · Long Jump · Place 26 · BellinghamLong Jump2616-5—
Jan 3Tri Valley Meet 4Jan 3 · 300 Meters · Place 44 · Bellingham300 Meters4443.62a PB—
Jan 3Tri Valley Meet 4Jan 3 · 55 Meters · Place 23 · Bellingham55 Meters237.18a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14Tri Valley League ChampionshipMay 14 · Javelin · Place 9 · BellinghamJavelin9123-0—
May 14Tri Valley League ChampionshipMay 14 · 100 Meters · Place 28 · Bellingham100 Meters2812.26a—
May 7Bellingham vs MedwayMay 7 · 100 Meters · Place 4 · Bellingham100 Meters412.0—
May 1TVL Bellingham at Dover-SherbornMay 1 · Javelin · Place 2 · BellinghamJavelin2117-10—
May 1TVL Bellingham at Dover-SherbornMay 1 · 100 Meters · Place 9 · Bellingham100 Meters912.72a—
Apr 23Dedham V BellinghamApr 23 · Javelin · Place 8 · BellinghamJavelin888-8—
Apr 23Dedham V BellinghamApr 23 · 100 Meters · Place 5 · Bellingham100 Meters512.3—