Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGBTC Invitational · Jan 194:38.53aGBTC InvitationalJanuary 19, 2025
1 Mile · OutdoorBoston Public Schools Dual Meet #1 · Apr 144:45.70Boston Public Schools Dual Meet #1April 14, 2026
1500 Meters · OutdoorUSATF-NE Open and Masters Championship · Jul 264:14.48aUSATF-NE Open and Masters ChampionshipJuly 26, 2025
2 Miles · Outdoor2024 Boston Public Schools City Championship · May 1410:57.96a2024 Boston Public Schools City ChampionshipMay 14, 2024
400 Meters · OutdoorBoston Public Schools Dual Meet #4 · May 1251.50Boston Public Schools Dual Meet #4May 12, 2026
55 Meters · OutdoorThe Rising Stars Classic · Mar 82:03.61aThe Rising Stars ClassicMarch 8, 2025
800 Meters · IndoorThe BU Mini Meet · Dec 131:58.31aThe BU Mini MeetDecember 13, 2025
800 Meters · OutdoorMIAA Meet of Champions · Jun 51:56.15aMIAA Meet of ChampionsJune 5, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 13Battle Road Twilight Series Meet - 4Jun 13 · 1500 Meters · Place 12 · Emerging ElitesEmerging Elites1500 Meters12.4:19.68a12
Jun 7Adrian Martinez ClassicJun 7 · 1 Mile · UnattachedUnattached1 Mile—DNS12
Jun 4MIAA Meet of ChampionsJun 4 · 800 Meters · Place 25 · Boston Latin AcademyBoston Latin Academy800 Meters25.1:59.21a12
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 800 Meters · Place 5 · Boston Latin AcademyBoston Latin Academy800 Meters5.1:58.03a12
May 16MSTCA Coaches Shore InvitationalMay 16 · 800 Meters · Place 1 · Boston Latin AcademyBoston Latin Academy800 Meters11:56.81a12
May 12Boston Public Schools Dual Meet #4May 12 · 800 Meters · Place 10 · Boston Latin AcademyBoston Latin Academy800 Meters10.2:38.0012
May 12Boston Public Schools Dual Meet #4May 12 · 400 Meters · Place 3 · Boston Latin AcademyBoston Latin Academy400 Meters3.51.50 PB12
May 9Weston Twilight Invitational - Regis EventsMay 9 · 800 Meters · Place 6 · Boston Latin AcademyBoston Latin Academy800 Meters61:56.42a12
Apr 23MSTCA Warrior InvitationalApr 23 · 800 Meters · Place 1 · Boston Latin AcademyBoston Latin Academy800 Meters11:59.51a12
Apr 14Boston Public Schools Dual Meet #1Apr 14 · 1 Mile · Place 2 · Boston Latin AcademyBoston Latin Academy1 Mile2.4:45.70 PB12
Apr 14Boston Public Schools Dual Meet #1Apr 14 · 400 Meters · Place 1 · Boston Latin AcademyBoston Latin Academy400 Meters1.52.6012
Feb 8Greater Boston Track Club MeetFeb 8 · 800 Meters · Place 6 · Emerging ElitesEmerging Elites800 Meters6.2:03.87a12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13The BU Mini MeetDec 13 · 800 Meters · Place 7 · Emerging ElitesEmerging Elites800 Meters7.1:58.31a PB12
Feb 23USATF-NE Indoor Track and Field ChampionshipsFeb 23 · 800 Meters · Place 23 · Emerging ElitesEmerging Elites800 Meters23.2:05.96a11
Jan 19GBTC InvitationalJan 19 · 1 Mile · Place 7 · Emerging ElitesEmerging Elites1 Mile7.4:38.53a PB11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · 1500 Meters · Place 2 · Emerging ElitesEmerging Elites1500 Meters2.4:14.48a PB11
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · 1500 Meters · Place 2 · Emerging ElitesEmerging Elites1500 Meters2.4:14.48a11
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · 800 Meters · Place 19 · Boston Latin AcademyBoston Latin Academy800 Meters19.1:57.50a11
Jun 5MIAA Meet of ChampionsJun 5 · 800 Meters · Place 9 · Boston Latin AcademyBoston Latin Academy800 Meters91:56.15a PB11
Apr 16Boston Public Schools Dual Meet #2Apr 16 · 800 Meters · Place 1 · Boston Latin AcademyBoston Latin Academy800 Meters12:02.4011
Mar 8The Rising Stars ClassicMar 8 · 55 Meters · Place 20 · Emerging ElitesEmerging Elites55 MetersRound P202:03.61a PB—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 31Marathon Sports Winter ClassicDec 31 · 1 Mile · Place 9 · Emerging ElitesEmerging Elites1 Mile9.4:43.46a11

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · 1 Mile · Place 13 · Boston Latin AcademyBoston Latin Academy1 Mile134:47.36a—
May 142024 Boston Public Schools City ChampionshipMay 14 · 2 Miles · Place 2 · Boston Latin AcademyBoston Latin Academy2 Miles210:57.96a PB—
May 142024 Boston Public Schools City ChampionshipMay 14 · 1 Mile · Place 2 · Boston Latin AcademyBoston Latin Academy1 Mile25:04.29a—
May 7Boston Public Schools Dual Meet #5May 7 · 2 Miles · Place 2 · Boston Latin AcademyBoston Latin Academy2 Miles211:02.64—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 1 Mile · Place 14 · Boston Latin AcademyBoston Latin Academy1 Mile144:48.79a—
Apr 30Boston Public Schools Dual Meet #4Apr 30 · 2 Miles · Place 7 · Boston Latin AcademyBoston Latin Academy2 Miles711:46.64—
Apr 30Boston Public Schools Dual Meet #4Apr 30 · 800 Meters · Place 5 · Boston Latin AcademyBoston Latin Academy800 Meters52:23.87—
Apr 23Boston Public Schools Dual Meet #3Apr 23 · 1 Mile · Place 2 · Boston Latin AcademyBoston Latin Academy1 Mile2.5:05.50Unofficial10
Apr 9Boston Public Schools Dual Meet #2Apr 9 · 1 Mile · Place 2 · Boston Latin AcademyBoston Latin Academy1 Mile25:10.70—
Apr 2Boston Pubic Schools Dual Meet #1Apr 2 · 1 Mile · Place 2 · Boston Latin AcademyBoston Latin Academy1 Mile2.5:12.2010

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20MSTCA South Shore Twilight InvitationalMay 20 · 1 Mile · Place 8 · Boston Latin AcademyBoston Latin Academy1 Mile85:03.74a—
May 20MSTCA South Shore Twilight MeetMay 20 · 1 Mile · Place 8 · Boston Latin AcademyBoston Latin Academy1 Mile8.5:03.74a9
May 162023 Boston Public Schools City Championship May 16 · 2 Miles · Place 4 · Boston Latin AcademyBoston Latin Academy2 Miles4.11:06.02a9
May 162023 Boston Public Schools City Championship May 16 · 1 Mile · Place 4 · Boston Latin AcademyBoston Latin Academy1 Mile4.5:17.28a9
May 13MSTCA Coaches InvitationalMay 13 · 1 Mile · Place 20 · Boston Latin AcademyBoston Latin Academy1 Mile205:10.27a—
May 5MSTCA Lou Tozzi Freshmen Sophomore MeetMay 5 · 1 Mile · Place 19 · Boston Latin AcademyBoston Latin Academy1 Mile195:03.06a—
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · 1 Mile · Place 19 · Boston Latin AcademyBoston Latin Academy1 Mile19.5:03.06a9