Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNatick - Newton North @ Braintree · Apr 1511.37aNatick - Newton North @ BraintreeApril 15, 2026
1000 Meters · IndoorMSTCA Boys Pentathlon · Feb 263:51.60aMSTCA Boys PentathlonFebruary 26, 2026
200 Meters · IndoorMSTCA Northeast Invitational · Jan 1025.79aMSTCA Northeast InvitationalJanuary 10, 2025
200 Meters · OutdoorBSC-1 Framingham, Brookline at Natick · Apr 824.34aBSC-1 Framingham, Brookline at NatickApril 8, 2026
55 Meters · IndoorBay State Conf - Block #5 · Jan 226.80aBay State Conf - Block #5January 22, 2026
Discus · 1.6kg · OutdoorNatick - Newton North @ Braintree · Apr 15137' 10"Natick - Newton North @ BraintreeApril 15, 2026
High Jump · IndoorMSTCA Boys Pentathlon · Feb 261.52mMSTCA Boys PentathlonFebruary 26, 2026
Long Jump · IndoorMSTCA Boys Pentathlon · Feb 265.01mMSTCA Boys PentathlonFebruary 26, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 100 Meters · Natick100 MetersRound P--DNSWind: -0.412
May 20BSC ChampionshipsMay 20 · 100 Meters · Place 12 · Natick100 Meters1211.48a12
May 16MSTCA Coaches Metro InvitationalMay 16 · Discus · Place 11 · NatickDiscus11131-0112
May 16MSTCA Coaches Metro InvitationalMay 16 · 100 Meters · Place 24 · Natick100 MetersRound P2411.67a12
May 9Weston Twilight Invitational - Weston EventsMay 9 · Discus · Place 15 · NatickDiscus15124-0812
May 9Weston Twilight Invitational - Weston EventsMay 9 · 100 Meters · Place 6 · Natick100 Meters611.55a12
May 9Weston Twilight Invitational - Weston EventsMay 9 · 100 Meters · Place 7 · Natick100 Meters711.78a12
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · Discus · Place 1 · NatickDiscus1132-712
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · Shot Put · Place 6 · NatickShot Put635-1.512
Apr 29Natick, Walpole, and MiltonApr 29 · Discus · Place 2 · NatickDiscus2128-312
Apr 29Natick, Walpole, and MiltonApr 29 · 100 Meters · Place 4 · Natick100 Meters411.70a12
Apr 15Natick - Newton North @ BraintreeApr 15 · Discus · Place 1 · NatickDiscus1.6kg1.137' 10" PB12
Apr 15Natick - Newton North @ BraintreeApr 15 · 100 Meters · Place 4 · Natick100 Meters4.11.37a PB12
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · Discus · NatickDiscus1.6kg—ND12
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · 200 Meters · Place 2 · Natick200 Meters2.24.34a PB12

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 103 · NatickLong Jump1035.01m PB12
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 76 · NatickHigh Jump761.52m PB12
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 63 · Natick55m Hurdles639.25a12
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 126 · Natick1000 Meters1263:51.60a PB12
Feb 4Bay State Conf - Meet of ChampionsFeb 4 · Shot Put · Place 5 · NatickShot Put542-11.5012
Feb 4Bay State Conf - Meet of ChampionsFeb 4 · 55 Meters · Place 11 · Natick55 Meters116.82a12
Jan 28Bay Sate Conf - Open MeetJan 28 · 55 Meters · Place 7 · Natick55 Meters76.88a12
Jan 22Bay State Conf - Block #5Jan 22 · Shot Put · Place 4 · NatickShot Put441-8.5012
Jan 22Bay State Conf - Block #5Jan 22 · 55 Meters · Place 1 · Natick55 Meters16.80a PB12
Jan 18MSTCA Kalperis Relays - Division 1Jan 18 · Shot Put · Place 15 · NatickShot Put1512.84m12
Jan 15Bay State Conf - Block #4Jan 15 · Shot Put · Place 6 · NatickShot Put641-7.5012
Jan 15Bay State Conf - Block #4Jan 15 · 55 Meters · Place 14 · Natick55 Meters146.97a12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21Bay State Conference Championship MeetMay 21 · Discus · Place 11 · NatickDiscus11113-1111
May 14BSC JV Open Meet May 14 · Discus · Place 2 · NatickDiscus2110-0511
May 7Weymouth, Wellesley, Natick, and NeedhamMay 7 · Discus · Place 1 · NatickDiscus1114-1111
May 7Weymouth, Wellesley, Natick, and NeedhamMay 7 · Shot Put · Place 6 · NatickShot Put637-09.5011
Apr 30Walpole, Natick, and MiltonApr 30 · Discus · Place 1 · NatickDiscus190-0311
Apr 30Walpole, Natick, and MiltonApr 30 · Shot Put · Place 1 · NatickShot Put132-05.7511
Apr 16Bay State Conf 2 at BraintreeApr 16 · Shot Put · Place 2 · NatickShot Put232-8.2511
Apr 9Bay State Conference 1 at Natick Apr 9 · Long Jump · Place 11 · NatickLong Jump1113-11.5011
Apr 9Bay State Conference 1 at Natick Apr 9 · 100 Meters · Place 3 · Natick100 Meters312.09a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 23Bay State Conference - Block 5Jan 23 · 55 Meters · Place 19 · Natick55 Meters197.03a—
Jan 10MSTCA Northeast InvitationalJan 10 · 200 Meters · Place 126 · Natick200 Meters12625.79a PB—
Jan 10MSTCA Northeast InvitationalJan 10 · 55 Meters · Place 87 · Natick55 Meters877.11a—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 100 Meters · Place 32 · Natick100 Meters3212.11a—