Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA Multi Championships · Jun 813.06aMSTCA Multi ChampionshipsJune 8, 2026
110m Hurdles · 39" / 0.991m · OutdoorBellingham @ Dover Sherborn · Apr 718.6Bellingham @ Dover SherbornApril 7, 2026
1500 Meters · OutdoorMSTCA Multi Championships · Jun 84:50.68aMSTCA Multi ChampionshipsJune 8, 2026
400 Meters · OutdoorMSTCA Multi Championships · Jun 858.41aMSTCA Multi ChampionshipsJune 8, 2026
Decathlon · OutdoorMSTCA Multi Championships · Jun 84348MSTCA Multi ChampionshipsJune 8, 2026
Discus · 1.6kg · OutdoorMSTCA Multi Championships · Jun 825.27mMSTCA Multi ChampionshipsJune 8, 2026
High Jump · OutdoorMSTCA Multi Championships · Jun 81.45mMSTCA Multi ChampionshipsJune 8, 2026
Javelin · 300g TJ · OutdoorMA Division 3 Middle School State Track & Field Championship · Jun 1085-01MA Division 3 Middle School State Track & Field ChampionshipJune 10, 2023
Javelin · 800g · OutdoorMSTCA Multi Championships · Jun 837.58mMSTCA Multi ChampionshipsJune 8, 2026
Long Jump · OutdoorBellingham @ Dover Sherborn · Apr 718' 0.5"Bellingham @ Dover SherbornApril 7, 2026
Shot Put · 12lb · OutdoorMSTCA Multi Championships · Jun 89.03mMSTCA Multi ChampionshipsJune 8, 2026
Triple Jump · OutdoorNorton at Bellingham · Apr 2936-11.00Norton at BellinghamApril 29, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 8MSTCA Multi ChampionshipsJun 8 · 1500 Meters · Place 20 · BellinghamBellingham1500 Meters20.4:50.68a PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · Javelin · Place 14 · BellinghamBellinghamJavelin800g14.37.58m PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · Triple Jump · Place 67 · BellinghamBellinghamTriple Jump67.11.08m10
Jun 8MSTCA Multi ChampionshipsJun 8 · Discus · Place 40 · BellinghamBellinghamDiscus1.6kg40.25.27m PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · 110m Hurdles · Place 65 · BellinghamBellingham110m Hurdles39" / 0.991m65.19.11a10
Jun 8MSTCA Multi ChampionshipsJun 8 · 400 Meters · Place 71 · BellinghamBellingham400 Meters71.58.41a PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · High Jump · Place 95 · BellinghamBellinghamHigh Jump95.1.45m PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · Shot Put · Place 68 · BellinghamBellinghamShot Put12lb68.9.03m PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · Long Jump · Place 56 · BellinghamBellinghamLong Jump56.5.43m10
Jun 8MSTCA Multi ChampionshipsJun 8 · 100 Meters · Place 118 · BellinghamBellingham100 Meters118.13.06a PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · Decathlon · Place 51 · BellinghamBellinghamDecathlon51.4348 PB10
May 6Bellingham vs MillisMay 6 · Triple Jump · Place 4 · BellinghamBellinghamTriple Jump436-08.0010
May 6Bellingham vs MillisMay 6 · Long Jump · Place 1 · BellinghamBellinghamLong Jump118-03.0010
May 2MSTCA Dr. George Steele RelaysMay 2 · Long Jump · Place 16 · BellinghamBellinghamLong Jump165.57m10
Apr 29Norton at BellinghamApr 29 · Triple Jump · Place 4 · BellinghamBellinghamTriple Jump4.36-11.00 PB10
Apr 29Norton at BellinghamApr 29 · Long Jump · Place 4 · BellinghamBellinghamLong Jump4.17-05.5010
Apr 29Norton at BellinghamApr 29 · 110m Hurdles · Place 3 · BellinghamBellingham110m Hurdles39" / 0.991m3.19.29a10
Apr 15Bellingham vs MedwayApr 15 · Long Jump · Place 4 · BellinghamBellinghamLong Jump418-03.0010
Apr 15Bellingham vs MedwayApr 15 · Javelin · Place 4 · BellinghamBellinghamJavelin4107-0410
Apr 7Bellingham @ Dover SherbornApr 7 · Long Jump · Place 3 · BellinghamBellinghamLong Jump3.18' 0.5" PB10
Apr 7Bellingham @ Dover SherbornApr 7 · 110m Hurdles · Place 2 · BellinghamBellingham110m Hurdles39" / 0.991m2.18.6 PB10
Mar 31Medfield vs. BellinghamMar 31 · Long Jump · Place 3 · BellinghamBellinghamLong Jump317-3.5010
Mar 31Medfield vs. BellinghamMar 31 · Javelin · Place 5 · BellinghamBellinghamJavelin594-210
Mar 31Medfield vs. BellinghamMar 31 · 110m Hurdles · Place 5 · BellinghamBellingham110m Hurdles520.110

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 10MA Division 3 Middle School State Track & Field ChampionshipJun 10 · Javelin · Place 21 · Bellingham MemorialBellingham MemorialJavelin300g TJ21.85-01 PB7