Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMSTCA South Shore Twilight · May 234:39.10aMSTCA South Shore TwilightMay 23, 2026
2 Miles · OutdoorBay State Conference 1 at Natick · Apr 910:40.95aBay State Conference 1 at Natick April 9, 2025
400 Meters · OutdoorBSC JV Open Meet · May 1454.57aBSC JV Open Meet May 14, 2025
800 Meters · OutdoorBSC Championships · May 201:59.38aBSC ChampionshipsMay 20, 2026
High Jump · OutdoorBSC-2 Milton, Framingham, Wellesley at Weymouth · Apr 155-03.00BSC-2 Milton, Framingham, Wellesley at WeymouthApril 15, 2026
Long Jump · OutdoorBSC-2 Milton, Framingham, Wellesley at Weymouth · Apr 1517-06.00BSC-2 Milton, Framingham, Wellesley at WeymouthApril 15, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 800 Meters · Place 24 · Framingham800 Meters24.1:59.45a11
May 23MSTCA South Shore TwilightMay 23 · 1 Mile · Place 9 · Framingham1 Mile94:39.10a PB11
May 20BSC ChampionshipsMay 20 · 800 Meters · Place 5 · Framingham800 Meters51:59.38a PB11
May 13BSC JV Open at NeedhamMay 13 · High Jump · Place 2 · FraminghamHigh Jump2.5' 2"11
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 1 Mile · Place 1 · Framingham1 Mile1.4:40.52a11
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 400 Meters · Place 6 · Framingham400 Meters6.55.51a11
Apr 29Framingham & Needham @ Newton NorthApr 29 · Long Jump · Place 3 · FraminghamLong Jump319-511
Apr 29Framingham & Needham @ Newton NorthApr 29 · 800 Meters · Place 2 · Framingham800 Meters22:00.65a11
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · Long Jump · Place 8 · FraminghamLong Jump8.17-06.00 PB11
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · High Jump · Place 2 · FraminghamHigh Jump2.5-03.00 PB11
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 800 Meters · Place 2 · Framingham800 Meters2.2:01.12a11
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · High Jump · Place 4 · FraminghamHigh Jump4.5' 3"11
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · 1 Mile · Place 3 · Framingham1 Mile3.4:42.28a11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 1 Mile · Place 25 · Framingham1 Mile254:52.82a10
May 21Bay State Conference Championship MeetMay 21 · 1 Mile · Place 25 · Framingham1 Mile254:52.56a10
May 14BSC JV Open Meet May 14 · 400 Meters · Place 1 · Framingham400 Meters154.57a PB10
May 7Baystate Conference Tri meet 4 at FraminghamMay 7 · 1 Mile · Place 2 · Framingham1 Mile24:49.55a10
Apr 30Bay State Conf Tri 3 at Newton NorthApr 30 · 800 Meters · Place 4 · Framingham800 Meters42:05.74a10
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · 1 Mile · Place 5 · Framingham1 Mile54:45.58a10
Apr 16Bay State Conference 2 at WeymouthApr 16 · 1 Mile · Place 4 · Framingham1 Mile44:49.58a10
Apr 9Bay State Conference 1 at Natick Apr 9 · 2 Miles · Place 10 · Framingham2 Miles1010:40.95a PB10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15Bay State Conf ChampionshipMay 15 · 1 Mile · Place 31 · Framingham1 Mile314:50.55a—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 1 Mile · Place 19 · Framingham1 Mile194:54.28a—
Apr 19MSTCA William Kane Frosh-Soph MeetApr 19 · 1 Mile · Place 5 · Framingham1 Mile54:57.04a—
Apr 5Brookline @ FraminghamApr 5 · 800 Meters · Place 7 · Framingham800 Meters72:17.5—