Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorMSTCA Speed Classic (Large School) · Dec 1747.63aMSTCA Speed Classic (Large School)December 17, 2023
400 Meters · OutdoorBay State Conf Championship · May 151:06.07aBay State Conf ChampionshipMay 15, 2024
600 Meters · IndoorMSTCA Qualifier Meet · Feb 101:50.90aMSTCA Qualifier MeetFebruary 10, 2024
800 Meters · OutdoorNewton North @ Brookline · Apr 102:41.5Newton North @ BrooklineApril 10, 2024

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7Bay State Conf - Tri Meet 4 - at Brookline HSMay 7 · 400 Meters · Place 9 · Newton North400 Meters91:06.13a12
Apr 30Bay State Conf Tri 3 at Newton NorthApr 30 · 400 Meters · Place 3 · Newton North400 Meters31:06.85a12
Apr 16Bay State Conf 2 at BraintreeApr 16 · 800 Meters · Place 8 · Newton North800 Meters82:46.01a12
Apr 9Bay State Conf 1 at Newton NorthApr 9 · High Jump · Newton NorthHigh Jump—NH12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 28BSC OpenJan 28 · 600 Meters · Place 11 · Newton North600 Meters111:52.77a—
Jan 28Bay State Conference - OpenJan 28 · 600 Meters · Place 11 · Newton North600 Meters11.1:52.77a12
Jan 23Bay State Conference - Block 5Jan 23 · 600 Meters · Place 16 · Newton North600 Meters161:51.09a—
Jan 9Bay State Conference - Block #4Jan 9 · 600 Meters · Place 20 · Newton North600 Meters201:53.77a—
Jan 2Bay State Conference - Block#3Jan 2 · 600 Meters · Place 23 · Newton North600 Meters231:56.71—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 300 Meters · Place 80 · Newton North300 Meters80.49.18a12
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · 600 Meters · Place 16 · Newton North600 Meters16.1:59.01a12
Feb 10MSTCA Qualifier MeetFeb 10 · 600 Meters · Place 24 · Newton North600 Meters241:50.90a PB—
Jan 11Bay State Conf - Block 4Jan 11 · 600 Meters · Place 14 · Newton North600 Meters141:52.39a—
Jan 4Bay State Conference - Block 3Jan 4 · 600 Meters · Place 17 · Newton North600 Meters171:55.67a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15Bay State Conf ChampionshipMay 15 · 400 Meters · Place 30 · Newton North400 Meters301:06.07a PB—
May 1Newton North @ FraminghamMay 1 · 400 Meters · Newton North400 Meters—65.1Unofficial11
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · 800 Meters · Newton North800 MetersRelay Split—2:40.4hUnofficial11
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · 400 Meters · Newton North400 MetersRelay Split—1:05.0hUnofficial11
Apr 24Newton North vs BraintreeApr 24 · 800 Meters · Place 7 · Newton North800 Meters7.2:39.3Unofficial11
Apr 10Newton North @ BrooklineApr 10 · 800 Meters · Place 10 · Newton North800 Meters102:41.5 PB—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 21Bay State Conf - Block 2Dec 21 · 600 Meters · Place 16 · Newton North600 Meters16.1:53.40a11
Dec 17MSTCA Speed Classic (Large School)Dec 17 · 300 Meters · Place 41 · Newton North300 Meters41.47.63a PB11
Dec 17MSTCA Speed Classic (Large School)Dec 17 · 600 Meters · Place 49 · Newton North600 Meters49.1:59.85a11
Dec 14Bay State Conf - Block 1Dec 14 · 600 Meters · Place 18 · Newton North600 Meters18.1:54.64a11
Dec 9MSTCA Winter Festival (Large School)Dec 9 · 600 Meters · Place 18 · Newton North600 Meters18.1:57.83a11
Jan 13MSTCA Northeast InvitationalJan 13 · 300 Meters · Place 130 · Newton North300 Meters13050.0810
Jan 13MSTCA Northeast InvitationalJan 13 · 300 Meters · Place 130 · Newton North300 Meters130.50.08a10
Jan 12BSC Meet #4Jan 12 · 600 Meters · Place 3 · Newton North600 Meters31:56.26SO
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · 600 Meters · Place 39 · Newton North600 Meters39.2:00.94a10

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10Newton North at WellesleyMay 10 · 400 Meters · Newton North400 Meters—68.8Unofficial10
May 3Framingham at Newton NorthMay 3 · High Jump · Newton NorthHigh Jump—4'2Unofficial10
May 3Framingham at Newton NorthMay 3 · 400 Meters · Newton North400 Meters—67.1Unofficial10
Apr 26Newton North vs BraintreeApr 26 · 400 Meters · Newton North400 Meters—68.76aUnofficial10
Apr 12Brookline v. Newton NorthApr 12 · High Jump · Newton NorthHigh Jump—4'2Unofficial10
Apr 12Brookline v. Newton NorthApr 12 · 400 Meters · Newton North400 Meters—68.2Unofficial10
Apr 4Newton North v NatickApr 4 · High Jump · Newton NorthHigh Jump—4'2Unofficial10
Apr 4Newton North v NatickApr 4 · 400 Meters · Newton North400 Meters—67.5Unofficial10

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 22BSC Meet #2Dec 22 · 600 Meters · Place 30 · Newton North600 Meters30.1:58.23a10
Dec 17MSTCA Speed Classic Large SchoolDec 17 · 300 Meters · Place 75 · Newton North300 Meters75.49.11a10
Dec 15BSC Meet #1Dec 15 · 600 Meters · Place 28 · Newton North600 Meters28.1:58.01a10
Dec 11MSTCA Winter Festival Large SchoolDec 11 · 600 Meters · Place 9 · Newton North600 Meters9.1:56.10a10
Jan 27BSC #6Jan 27 · 300 Meters · Place 24 · Newton North300 Meters24.51.60a9
Jan 25BSC #5Jan 25 · 300 Meters · Place 48 · Newton North300 Meters48.51.77a9

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 11Newton North vs WellesleyMay 11 · 800 Meters · Newton North800 Meters—2:39.9Unofficial9
May 7MSTCA Jim Hoar Freshman Sophomore InvitationalMay 7 · 400 Meters · Place 19 · Newton North400 Meters19.1:07.44a9
May 7MSTCA Hoar Frosh/Soph MeetMay 7 · 400 Meters · Place 19 · Newton North400 Meters19.1:07.44a9
May 4Framingham vs Newton NorthMay 4 · 400 Meters · Newton North400 Meters—69.5Unofficial9
May 4Framingham vs Newton NorthMay 4 · 200 Meters · Newton North200 Meters—30.9Unofficial9
Apr 27NN vs BraintreeApr 27 · 400 Meters · Place 2 · Newton North400 Meters2.67.9Unofficial9
Apr 13Brookline v. Newton NorthApr 13 · 400 Meters · Newton North400 Meters—69.4Unofficial9
Apr 6Newton North v NatickApr 6 · 400 Meters · Newton North400 Meters—68.9Unofficial9

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 23BSC #2Dec 23 · 300 Meters · Place 16 · Newton North300 Meters16.52.55a9
Dec 19MSTCA Speed Classic- Large SchoolsDec 19 · 300 Meters · Place 65 · Newton North300 Meters65.51.37a9
Dec 19MSTCA Large School Speed ClassicDec 19 · 300 Meters · Place 65 · Newton North300 Meters65.51.37a9
Dec 16BSC #1Dec 16 · 300 Meters · Place 45 · Newton North300 Meters45.53.44a9
Dec 11MSTCA Winter Festival Invitational Large SchoolsDec 11 · 300 Meters · Place 32 · Newton North300 Meters32.50.69a9