Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMIAA Meet of Champions · Jun 410.97aMIAA Meet of ChampionsJune 4, 2026
200 Meters · IndoorMSTCA Northeast Invitational · Jan 1224.53MSTCA Northeast InvitationalJanuary 12, 2024
200 Meters · OutdoorMIAA Division 1 Track & Field Championship · May 2922.05aMIAA Division 1 Track & Field ChampionshipMay 29, 2026
300 Meters · IndoorThe Beantown Winter Classic · Dec 2036.10aThe Beantown Winter ClassicDecember 20, 2025
55 Meter · IndoorBay State Conf - Block #2 · Dec 186.68aBay State Conf - Block #2December 18, 2025
55 Meters · IndoorMSTCA Coaches Invitational (Large Schools) · Jan 266.66aMSTCA Coaches Invitational (Large Schools)January 26, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 200 Meters · Place 12 · FraminghamFramingham200 Meters12.22.48a11
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 100 Meters · Place 9 · FraminghamFramingham100 MetersRound P9.11.13aWind: -0.411
Jun 4MIAA Meet of ChampionsJun 4 · 200 Meters · Place 9 · FraminghamFramingham200 MetersRound P9.22.13aWind: 111
Jun 4MIAA Meet of ChampionsJun 4 · 100 Meters · Place 10 · FraminghamFramingham100 MetersRound P10.10.97a PBWind: 1.611
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 200 Meters · Place 7 · FraminghamFramingham200 MetersRound P7.22.24aWind: 1.511
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 200 Meters · Place 6 · FraminghamFramingham200 Meters6.22.05a PBWind: 0.811
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 100 Meters · Place 7 · FraminghamFramingham100 MetersRound P7.11.05aWind: -0.411
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 100 Meters · Place 6 · FraminghamFramingham100 Meters6.10.99aWind: 0.111
May 20BSC ChampionshipsMay 20 · 100 Meters · Place 4 · FraminghamFramingham100 Meters411.16a11
May 20BSC ChampionshipsMay 20 · 100 Meters · Place 4 · FraminghamFramingham100 Meters411.07a11
May 9Weston Twilight Invitational - Weston EventsMay 9 · 100 Meters · Place 11 · FraminghamFramingham100 Meters1111.66a11
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 200 Meters · Place 2 · FraminghamFramingham200 Meters2.22.90a11
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 100 Meters · Place 1 · FraminghamFramingham100 Meters1.11.48a11
Apr 29Framingham & Needham @ Newton NorthApr 29 · 100 Meters · Place 3 · FraminghamFramingham100 Meters311.23a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 4Bay State Conf - Meet of ChampionsFeb 4 · 300 Meters · Place 13 · FraminghamFramingham300 Meters1337.34a11
Feb 4Bay State Conf - Meet of ChampionsFeb 4 · 55 Meters · Place 6 · FraminghamFramingham55 Meters66.76a11
Feb 4Bay State Conf - Meet of ChampionsFeb 4 · 55 Meters · Place 8 · FraminghamFramingham55 Meters86.77a11
Jan 22Bay State Conf - Block #5Jan 22 · 55 Meters · Place 2 · FraminghamFramingham55 Meters26.80a11

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 55 Meter · Place 15 · FraminghamFramingham55 MeterRound P15.6.82a11
Dec 20The Beantown Winter ClassicDec 20 · 300 Meters · Place 8 · UnattachedUnattached300 Meters8.36.10a PB11
Dec 20The Beantown Winter ClassicDec 20 · 55 Meter · Place 12 · UnattachedUnattached55 MeterRound P12.6.79a11
Dec 18Bay State Conf - Block #2Dec 18 · 55 Meter · Place 1 · FraminghamFramingham55 Meter1.6.68a PB11
Dec 11Bay State Conf - Block#1Dec 11 · 55 Meter · Place 1 · FraminghamFramingham55 Meter1.6.72a11
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 55 Meters · Place 17 · FraminghamFramingham55 Meters176.75a—
Feb 1Z Walter Janiak Frosh Soph InvitationalFeb 1 · 55 Meters · Place 1 · FraminghamFramingham55 Meters16.99a—
Feb 1Z Walter Janiak Frosh Soph InvitationalFeb 1 · 55 Meters · Place 1 · FraminghamFramingham55 Meters16.92a—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 55 Meters · Place 6 · FraminghamFramingham55 Meters66.66a PB—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 55 Meters · Place 5 · FraminghamFramingham55 Meters56.68a—
Jan 23Bay State Conference - Block 5Jan 23 · 55 Meters · Place 7 · FraminghamFramingham55 Meters76.78a—
Jan 23Bay State Conference - Block 5Jan 23 · 55 Meters · Place 13 · FraminghamFramingham55 Meters137.36a—
Jan 9Bay State Conference - Block #4Jan 9 · 55 Meters · Place 3 · FraminghamFramingham55 Meters36.76a—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 55 Meters · Place 1 · FraminghamFramingham55 Meters16.78a—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 55 Meters · Place 4 · FraminghamFramingham55 Meters46.77a—
Jan 2Bay State Conference - Block#3Jan 2 · 55 Meters · Place 3 · FraminghamFramingham55 Meters36.75—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 100 Meters · Place 12 · FraminghamFramingham100 MetersRound P12.11.56a10
May 21Bay State Conference Championship MeetMay 21 · 100 Meters · Place 5 · FraminghamFramingham100 Meters511.48a10
May 21Bay State Conference Championship MeetMay 21 · 100 Meters · Place 7 · FraminghamFramingham100 Meters728.62a10
May 18MSTCA Division 1 RelaysMay 18 · 200 Meters · FraminghamFramingham200 MetersRelay Split—22.7hUnofficial10
May 18MSTCA Division 1 RelaysMay 18 · 100 Meters · FraminghamFramingham100 MetersRelay Split—10.4hUnofficial10
May 7Baystate Conference Tri meet 4 at FraminghamMay 7 · 100 Meters · Place 2 · FraminghamFramingham100 Meters211.33a10
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 100 Meters · Place 2 · FraminghamFramingham100 MetersRound P2.11.21a10
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 100 Meters · Place 2 · FraminghamFramingham100 Meters2.11.04a10
Apr 30Bay State Conf Tri 3 at Newton NorthApr 30 · 200 Meters · Place 1 · FraminghamFramingham200 Meters123.11a10
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · 100 Meters · Place 1 · FraminghamFramingham100 MetersRound P111.46a10
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · 100 Meters · Place 1 · FraminghamFramingham100 Meters111.43a10
Apr 16Bay State Conference 2 at WeymouthApr 16 · 100 Meters · Place 5 · FraminghamFramingham100 Meters511.62a10
Apr 9Bay State Conference 1 at Natick Apr 9 · 200 Meters · Place 2 · FraminghamFramingham200 Meters223.38a10

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 21The Beantown Winter ClassicDec 21 · 55 Meter · Place 12 · FraminghamFramingham55 MeterRound P12.6.76a10
Dec 19Bay State Conference - Block #2Dec 19 · 55 Meter · Place 3 · FraminghamFramingham55 Meter3.6.78a10
Dec 12Bay State Conference - Block #1Dec 12 · 55 Meter · Place 6 · FraminghamFramingham55 Meter6.6.88a10
Jan 25Bay State Conf - Block 5Jan 25 · 55 Meters · Place 15 · FraminghamFramingham55 Meters157.10a—
Jan 12MSTCA Northeast InvitationalJan 12 · 200 Meters · Place 82 · FraminghamFramingham200 Meters8224.53 PB9
Jan 12MSTCA Northeast InvitationalJan 12 · 55 Meters · Place 103 · FraminghamFramingham55 MetersRound P1037.169
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · 55 Meters · Place 19 · FraminghamFramingham55 Meters197.10a—
Jan 4Bay State Conference - Block 3Jan 4 · 55 Meters · Place 20 · FraminghamFramingham55 Meters207.22a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · 100 Meters · Place 29 · FraminghamFramingham100 MetersRound P29.11.59aWind: 0.39
May 18MSTCA South Shore TwilightMay 18 · 200 Meters · Place 30 · FraminghamFramingham200 Meters3024.49a—
May 18MSTCA South Shore TwilightMay 18 · 100 Meters · Place 1 · FraminghamFramingham100 Meters112.01a—
May 18MSTCA South Shore TwilightMay 18 · 100 Meters · Place 1 · FraminghamFramingham100 Meters111.95a—
May 15Bay State Conf ChampionshipMay 15 · 100 Meters · Place 15 · FraminghamFramingham100 Meters1511.90a—
May 8Framingham @ NeedhamMay 8 · 100 Meters · FraminghamFramingham100 Meters—11.1Unofficial9
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 200 Meters · Place 6 · FraminghamFramingham200 Meters624.04a—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 100 Meters · Place 11 · FraminghamFramingham100 Meters1111.75a—
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · 200 Meters · FraminghamFramingham200 MetersRelay Split—24.1hUnofficial9
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · 100 Meters · FraminghamFramingham100 MetersRelay Split—11.9hUnofficial9
Apr 19MSTCA William Kane Frosh-Soph MeetApr 19 · 200 Meters · Place 3 · FraminghamFramingham200 Meters324.49a—
Apr 18MSTCA Warrior InvitationalApr 18 · 100 Meters · Place 56 · FraminghamFramingham100 Meters5612.11a—
Apr 10Wellesley at FraminghamApr 10 · 200 Meters · Place 3 · FraminghamFramingham200 Meters3.23.9Unofficial9
Apr 5Brookline @ FraminghamApr 5 · 200 Meters · Place 2 · FraminghamFramingham200 Meters223.8—
Mar 20Sprints Time TrialsMar 20 · 200 Meters · FraminghamFramingham200 Meters—25.1Unofficial9
Mar 20Sprints Time TrialsMar 20 · 100 Meters · FraminghamFramingham100 Meters—12.2Unofficial9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21Bay State Conf - Block 2Dec 21 · 200 Meters · FraminghamFramingham200 MetersRelay Split—24.8Unofficial9
Dec 21Bay State Conf - Block 2Dec 21 · 55 Meter · Place 26 · FraminghamFramingham55 Meter26.7.32a9
Dec 14Bay State Conf - Block 1Dec 14 · 55 Meter · Place 28 · FraminghamFramingham55 Meter28.7.40a9

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 1Time Trials-- Sprints Group 55MDec 1 · 55 Meter · FraminghamFramingham55 Meter—7.41Unofficial9