Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorBSC JV Open at Needham · May 135:46.54aBSC JV Open at NeedhamMay 13, 2026
100 Meters · OutdoorMSTCA South Shore Twilight · May 2313.09aMSTCA South Shore TwilightMay 23, 2026
1000 Meters · IndoorBSC Open · Jan 283:13.92aBSC OpenJanuary 28, 2025
200 Meters · OutdoorBSC JV Open at Needham · May 1327.84aBSC JV Open at NeedhamMay 13, 2026
300 Meters · IndoorBay State Conf - Block #5 · Jan 2244.49aBay State Conf - Block #5January 22, 2026
400 Meters · OutdoorMSTCA South Shore Twilight · May 231:00.41aMSTCA South Shore TwilightMay 23, 2026
55 Meter · IndoorBay State Conf - Block #2 · Dec 188.09aBay State Conf - Block #2December 18, 2025
55 Meters · IndoorBay State Conf - Block #4 · Jan 158.23aBay State Conf - Block #4January 15, 2026
600 Meters · IndoorBay Sate Conf - Open Meet · Jan 281:41.43aBay Sate Conf - Open MeetJanuary 28, 2026
800 Meters · OutdoorBSC-2 Milton, Framingham, Wellesley at Weymouth · Apr 152:33.08aBSC-2 Milton, Framingham, Wellesley at WeymouthApril 15, 2026
Event Varsity 50 Yard Dash · IndoorNN JV #1 · Jan 76.6NN JV #1January 7, 2026
Long Jump · OutdoorBSC-1 Framingham, Brookline at Natick · Apr 811' 3"BSC-1 Framingham, Brookline at NatickApril 8, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 400 Meters · Place 77 · Framingham400 Meters771:00.41a PB10
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 157 · Framingham100 MetersRound S15713.09a PB10
May 13BSC JV Open at NeedhamMay 13 · Shot Put · FraminghamShot Put12lb—DNS10
May 13BSC JV Open at NeedhamMay 13 · 1 Mile · Place 58 · Framingham1 Mile58.5:46.54a PB10
May 13BSC JV Open at NeedhamMay 13 · 200 Meters · Place 44 · Framingham200 Meters44.27.84a PB10
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 400 Meters · Place 11 · Framingham400 Meters11.1:02.08a10
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 100 Meters · Place 23 · Framingham100 Meters23.13.84a10
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · 400 Meters · Place 26 · Framingham400 Meters261:01.70a10
Apr 242026 William Kane Fresh Sophomore InvitationalApr 24 · 400 Meters · Place 26 · Framingham400 Meters26.1:01.70a10
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 800 Meters · Place 21 · Framingham800 Meters21.2:33.08a PB10
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · Long Jump · Place 1 · FraminghamLong Jump1.11' 3" PB10
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · 400 Meters · Place 15 · Framingham400 Meters15.1:02.89a10

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 7Z Walter Janiak Freshman-Sophomore InvitationalFeb 7 · 600 Meters · Place 6 · Framingham600 Meters61:44.2010
Jan 28Bay Sate Conf - Open MeetJan 28 · 600 Meters · Place 27 · Framingham600 Meters271:41.43a PB10
Jan 22Bay State Conf - Block #5Jan 22 · 1000 Meters · Place 37 · Framingham1000 Meters373:19.26a10
Jan 22Bay State Conf - Block #5Jan 22 · 300 Meters · Place 35 · Framingham300 Meters3544.49a PB10
Jan 22Bay State Conf - Block #5Jan 22 · 55 Meters · Place 72 · Framingham55 Meters728.32a10
Jan 15Bay State Conf - Block #4Jan 15 · 1000 Meters · Place 37 · Framingham1000 Meters373:23.15a10
Jan 15Bay State Conf - Block #4Jan 15 · 55 Meters · Place 83 · Framingham55 Meters838.23a PB10
Jan 7NN JV #1Jan 7 · 600 Meters · Place 7 · Framingham600 Meters71:49.310
Jan 7NN JV #1Jan 7 · 300 Meters · Place 19 · Framingham300 Meters1947.310
Jan 7NN JV #1Jan 7 · Event Varsity 50 Yard Dash · Place 19 · FraminghamEvent Varsity 50 Yard Dash196.6 PB10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18Bay State Conf - Block #2Dec 18 · 1000 Meters · Place 37 · Framingham1000 Meters37.3:23.59a10
Dec 18Bay State Conf - Block #2Dec 18 · 55 Meter · Place 79 · Framingham55 Meter79.8.09a PB10
Dec 11Bay State Conf - Block#1Dec 11 · 600 Meters · Place 35 · Framingham600 Meters35.3:50.53a10
Jan 28BSC OpenJan 28 · 1000 Meters · Place 23 · Framingham1000 Meters233:13.92a PB—
Jan 28Bay State Conference - OpenJan 28 · 1000 Meters · Place 23 · Framingham1000 Meters23.3:13.92a9
Jan 2Bay State Conference - Block#3Jan 2 · 1000 Meters · Place 28 · Framingham1000 Meters283:18.01—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jan 22NN JV Meet #2Jan 22 · 1 Mile · Framingham1 Mile—6:02Unofficial9
Jan 8NN JV #1Jan 8 · 600 Meters · Framingham600 Meters—1:50Unofficial9