Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBPS Dual Meets #1 · Dec 175:20.38aBPS Dual Meets #1December 17, 2025
1 Mile · OutdoorBoston Public Schools Dual Meet #2 · Apr 165:32.10Boston Public Schools Dual Meet #2April 16, 2025
1000 Meters · IndoorBPS Dual Meets #1 · Dec 173:13.92aBPS Dual Meets #1December 17, 2025
2 Miles · IndoorBoston Public Schools - Dual Meet #3 1/15/25 · Jan 1512:10.69aBoston Public Schools - Dual Meet #3 1/15/25January 15, 2025
2 Miles · Outdoor2025 Boston Public Schools City Championships · May 2012:08.04a2025 Boston Public Schools City ChampionshipsMay 20, 2025
800 Meters · OutdoorBoston Public Dual Meet #3 · Apr 302:25.20Boston Public Dual Meet #3April 30, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 212026 Boston Public Schools ChampionshipMay 21 · 2 Miles · Place 5 · East Boston2 Miles5.13:00.30a12
May 212026 Boston Public Schools ChampionshipMay 21 · 1 Mile · Place 7 · East Boston1 Mile7.5:46.44a12
May 212026 Boston Public Schools ChampionshipMay 21 · 800 Meters · East Boston800 Meters--DNS12
May 12Boston Public Schools Dual Meet #4May 12 · 2 Miles · Place 4 · East Boston2 Miles4.13:12.8012
May 12Boston Public Schools Dual Meet #4May 12 · 1 Mile · Place 11 · East Boston1 Mile11.5:47.1012
May 5Boston Public Schools Dual Meet #3May 5 · 1 Mile · Place 9 · East Boston1 Mile9.5:42.5012
May 5Boston Public Schools Dual Meet #3May 5 · 800 Meters · Place 17 · East Boston800 Meters17.2:36.2012
Apr 28Boston Public Schools Dual Meet #2Apr 28 · 2 Miles · Place 3 · East Boston2 Miles3.13:12.7012
Apr 28Boston Public Schools Dual Meet #2Apr 28 · 1 Mile · Place 8 · East Boston1 Mile8.5:53.2012
Apr 14Boston Public Schools Dual Meet #1Apr 14 · 1 Mile · Place 9 · East Boston1 Mile9.5:55.3012
Apr 14Boston Public Schools Dual Meet #1Apr 14 · 800 Meters · Place 12 · East Boston800 Meters12.2:35.7012

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 42026 Boston Public Schools City ChampionshipsFeb 4 · 2 Miles · Place 5 · East Boston2 Miles512:12.17a12
Feb 42026 Boston Public Schools City ChampionshipsFeb 4 · 1 Mile · Place 7 · East Boston1 Mile75:40.76a12
Feb 42026 Boston Public Schools City ChampionshipsFeb 4 · 1000 Meters · Place 7 · East Boston1000 Meters73:19.44a12
Jan 28BPS Dual Meets #5Jan 28 · 1 Mile · Place 7 · East Boston1 Mile7.5:31.87a12
Jan 28BPS Dual Meets #5Jan 28 · 1000 Meters · Place 10 · East Boston1000 Meters10.3:25.84a12
Jan 21BPS Dual Meets #4Jan 21 · 1000 Meters · Place 9 · East Boston1000 Meters93:20.26a12
Jan 14BPS Dual Meets #3Jan 14 · 2 Miles · Place 4 · East Boston2 Miles412:53.44a12
Jan 14BPS Dual Meets #3Jan 14 · 1 Mile · Place 4 · East Boston1 Mile45:39.72a12

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 17BPS Dual Meets #1Dec 17 · 1 Mile · Place 2 · East Boston1 Mile2.5:20.38a PB12
Dec 17BPS Dual Meets #1Dec 17 · 1000 Meters · Place 3 · East Boston1000 Meters3.3:13.92a PB12
Feb 10Boston Public Schools - City ChampionshipFeb 10 · 2 Miles · Place 6 · East Boston2 Miles612:26.30a—
Feb 10Boston Public Schools - City ChampionshipFeb 10 · 1 Mile · Place 8 · East Boston1 Mile85:42.78a—
Feb 10Boston Public Schools - City ChampionshipFeb 10 · 2 Miles · Place 6 · East Boston2 Miles612:26.30a—
Feb 10Boston Public Schools - City ChampionshipFeb 10 · 1 Mile · Place 8 · East Boston1 Mile85:42.78a—
Feb 10Boston Public Schools - City ChampionshipFeb 10 · 2 Miles · Place 6 · East Boston2 Miles612:26.30a—
Feb 10Boston Public Schools - City ChampionshipFeb 10 · 1 Mile · Place 8 · East Boston1 Mile85:42.78a—
Feb 10Boston Public Schools - City ChampionshipFeb 10 · 2 Miles · Place 6 · East Boston2 Miles612:26.30a—
Feb 10Boston Public Schools - City ChampionshipFeb 10 · 1 Mile · Place 8 · East Boston1 Mile85:42.78a—
Jan 29 Boston Public Schools - Dual Meet #5 1/29/2025Jan 29 · 2 Miles · Place 7 · East Boston2 Miles7.12:20.91a11
Jan 29 Boston Public Schools - Dual Meet #5 1/29/2025Jan 29 · 1 Mile · Place 8 · East Boston1 Mile8.5:27.38a11
Jan 22Boston Public Schools - Dual Meet #4 1/22/2025Jan 22 · 2 Miles · Place 6 · East Boston2 Miles6.13:11.30a11
Jan 22Boston Public Schools - Dual Meet #4 1/22/2025Jan 22 · 1 Mile · Place 2 · East Boston1 Mile2.5:34.01a11
Jan 15Boston Public Schools - Dual Meet #3 1/15/25Jan 15 · 2 Miles · Place 6 · East Boston2 Miles6.12:10.69a PB11
Jan 15Boston Public Schools - Dual Meet #3 1/15/25Jan 15 · 1 Mile · Place 5 · East Boston1 Mile5.5:32.17a11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 202025 Boston Public Schools City ChampionshipsMay 20 · 2 Miles · Place 9 · East Boston2 Miles912:08.04a PB11
May 202025 Boston Public Schools City ChampionshipsMay 20 · 1 Mile · Place 11 · East Boston1 Mile115:43.90a11
May 202025 Boston Public Schools City ChampionshipsMay 20 · 800 Meters · Place 12 · East Boston800 Meters122:38.60a11
May 7Boston Public Schools Dual Meet #4May 7 · 2 Miles · Place 4 · East Boston2 Miles413:17.8011
May 7Boston Public Schools Dual Meet #4May 7 · 1 Mile · Place 9 · East Boston1 Mile95:42.7011
Apr 30Boston Public Dual Meet #3Apr 30 · 2 Miles · Place 5 · East Boston2 Miles512:55.1011
Apr 30Boston Public Dual Meet #3Apr 30 · 800 Meters · Place 8 · East Boston800 Meters82:25.20 PB11
Apr 16Boston Public Schools Dual Meet #2Apr 16 · 2 Miles · Place 5 · East Boston2 Miles512:52.1011
Apr 16Boston Public Schools Dual Meet #2Apr 16 · 1 Mile · Place 5 · East Boston1 Mile55:32.10 PB11
Apr 9Boston Public Schools Dual Meet #1Apr 9 · 2 Miles · Place 4 · East Boston2 Miles412:19.0011
Apr 9Boston Public Schools Dual Meet #1Apr 9 · 1 Mile · Place 4 · East Boston1 Mile45:34.7011

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 142024 Boston Public Schools City ChampionshipMay 14 · 2 Miles · Place 10 · East Boston2 Miles1012:50.36a—
May 142024 Boston Public Schools City ChampionshipMay 14 · 1 Mile · Place 9 · East Boston1 Mile96:02.72a—
May 7Boston Public Schools Dual Meet #5May 7 · 2 Miles · Place 7 · East Boston2 Miles713:12.17—
Apr 23Boston Public Schools Dual Meet #3Apr 23 · 1 Mile · Place 9 · East Boston1 Mile9.6:13.00Unofficial10
Apr 9Boston Public Schools Dual Meet #2Apr 9 · 2 Miles · Place 5 · East Boston2 Miles512:53.20—
Apr 9Boston Public Schools Dual Meet #2Apr 9 · 800 Meters · Place 17 · East Boston800 Meters172:45.10—
Apr 2Boston Pubic Schools Dual Meet #1Apr 2 · 1 Mile · Place 7 · East Boston1 Mile7.6:16.6010

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 6Boston Public Schools City ChampionshipsFeb 6 · 1 Mile · Place 11 · East Boston1 Mile116:06.75a—
Jan 24 Boston Public Schools Dual Meet #4Jan 24 · 2 Miles · Place 5 · East Boston2 Miles5.13:17.04a10
Jan 10Boston Public Schools Dual Meet #2Jan 10 · 1 Mile · Place 6 · East Boston1 Mile65:34.27a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Boston Public Schools Dual Meet #1Dec 20 · 2 Miles · Place 5 · East Boston2 Miles5.12:50.10a10