Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorThe Adrian Martinez Classic · Jun 85:00.27aThe Adrian Martinez ClassicJune 8, 2024
100 Meters · OutdoorPre-Season ISL Invitational @ Thayer · Apr 812.47aPre-Season ISL Invitational @ ThayerApril 8, 2023
1500 Meters · OutdoorThayer Meet #1 · Apr 64:52.03Thayer Meet #1April 6, 2024
200 Meters · OutdoorThayer, Nobles, Rivers @ Govs · May 624.80aThayer, Nobles, Rivers @ GovsMay 6, 2023
400 Meters · IndoorUSATF-NE Indoor Track and Field Championships · Feb 2356.16aUSATF-NE Indoor Track and Field ChampionshipsFebruary 23, 2025
400 Meters · OutdoorThayer ISL Home Meet #3 · Apr 3055.22Thayer ISL Home Meet #3April 30, 2025
600 Meters · IndoorThe Beantown Winter Classic · Dec 211:34.15aThe Beantown Winter ClassicDecember 21, 2024
800 Meters · IndoorUSATF New England Youth Invitational · Mar 32:12.44aUSATF New England Youth InvitationalMarch 3, 2024
800 Meters · OutdoorNEPSTA D2 T&F Championships 2024 · May 182:03.87aNEPSTA D2 T&F Championships 2024May 18, 2024

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17NEPSTA D2 T&F Championships 2025May 17 · 400 Meters · Place 23 · Thayer AcademyThayer Academy400 Meters23.58.52a12
May 11ISL ChampionshipMay 11 · 800 Meters · Place 17 · Thayer AcademyThayer Academy800 Meters172:17.7312
May 3Governor's Meet #4May 3 · 800 Meters · Place 4 · Thayer AcademyThayer Academy800 Meters42:10.6412
Apr 30Thayer ISL Home Meet #3Apr 30 · 400 Meters · Place 9 · Thayer AcademyThayer Academy400 Meters955.22 PB12
Apr 26Thayer ISL Home Meet #2Apr 26 · 800 Meters · Place 4 · Thayer AcademyThayer Academy800 Meters42:13.6412
Apr 16Thayer ISL Home Meet #1Apr 16 · 400 Meters · Thayer AcademyThayer Academy400 MetersRelay Split—1:02.1hUnofficial12
Apr 16Thayer ISL Home Meet #1Apr 16 · 800 Meters · Place 6 · Thayer AcademyThayer Academy800 Meters6.2:17.72a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 23USATF-NE Indoor Track and Field ChampionshipsFeb 23 · 400 Meters · Place 38 · Emerging ElitesEmerging Elites400 Meters38.56.16a PB12
Feb 152025 NEPSTA All-ComersFeb 15 · 800 Meters · Place 5 · Thayer AcademyThayer Academy800 Meters52:19.27a—
Jan 31John Thomas Terrier ClassicJan 31 · 800 Meters · Place 153 · Emerging ElitesEmerging Elites800 Meters1532:19.69a—
Jan 19GBTC InvitationalJan 19 · 800 Meters · Emerging ElitesEmerging Elites800 Meters—DNS12

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 31Marathon Sports Winter ClassicDec 31 · 800 Meters · Place 16 · Emerging ElitesEmerging Elites800 Meters16.2:23.80a12
Dec 21The Beantown Winter ClassicDec 21 · 600 Meters · Place 11 · Emerging ElitesEmerging Elites600 Meters11.1:34.15a PB12
Mar 3USATF New England Youth InvitationalMar 3 · 800 Meters · Place 12 · Emerging ElitesEmerging Elites800 Meters12.2:12.44a PB11
Jan 21GBTC InvitationalJan 21 · 400 Meters · Place 27 · Emerging ElitesEmerging Elites400 Meters27.59.10a11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 8The Adrian Martinez ClassicJun 8 · 1 Mile · Place 48 · Emerging ElitesEmerging Elites1 Mile485:00.27a PB—
Jun 1Battle Road Twilight 3Jun 1 · 1 Mile · Place 68 · Emerging ElitesEmerging Elites1 Mile685:01.16—
May 18NEPSTA D2 T&F Championships 2024May 18 · 800 Meters · Place 7 · Thayer AcademyThayer Academy800 Meters7.2:03.87a PB11
May 11ISL T&F Championships 2024May 11 · 800 Meters · Place 7 · Thayer AcademyThayer Academy800 Meters7.2:03.94a11
May 4Thayer Meet #4May 4 · 800 Meters · Place 1 · Thayer AcademyThayer Academy800 Meters12:06.4111
May 1Thayer Meet #3May 1 · 800 Meters · Place 1 · Thayer AcademyThayer Academy800 Meters1.2:07.53a11
Apr 27ISL Meet at Groton SchoolApr 27 · 800 Meters · Place 1 · Thayer AcademyThayer Academy800 Meters12:07.12a—
Apr 20Thayer Meet #2Apr 20 · 800 Meters · Place 2 · Thayer AcademyThayer Academy800 Meters22:09.3511
Apr 13ISL Meet at Belmont HillApr 13 · 400 Meters · Thayer AcademyThayer Academy400 MetersRelay Split—55.8hUnofficial11
Apr 13ISL Meet at Belmont HillApr 13 · 800 Meters · Place 2 · Thayer AcademyThayer Academy800 Meters2.2:12.07a11
Apr 6Thayer Meet #1Apr 6 · 800 Meters · Place 2 · Thayer AcademyThayer Academy800 Meters22:20.2911
Apr 6Thayer Meet #1Apr 6 · 1500 Meters · Place 4 · Thayer AcademyThayer Academy1500 Meters44:52.03 PB11

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 6Thayer, Nobles, Rivers @ GovsMay 6 · 400 Meters · Place 6 · Thayer AcademyThayer Academy400 Meters656.86a—
May 6Thayer, Nobles, Rivers @ GovsMay 6 · 200 Meters · Place 9 · Thayer AcademyThayer Academy200 Meters924.80a PB—
May 3Rivers, Groton, Lawrence, St. George @ ThayerMay 3 · 800 Meters · Place 8 · Thayer AcademyThayer Academy800 Meters82:23.60a—
Apr 29Nobles, Worcester, Lawrence, Belmont Hill @ ThayerApr 29 · 400 Meters · Place 6 · Thayer AcademyThayer Academy400 Meters656.64a—
Apr 26Winsor, Roxbury Latin @ ThayerApr 26 · 400 Meters · Place 7 · Thayer AcademyThayer Academy400 Meters756.16a—
Apr 22BBN, Lawrence, Tabor @ ThayerApr 22 · 400 Meters · Place 4 · Thayer AcademyThayer Academy400 Meters455.95a—
Apr 15Thayer, Middlesex, Lawrence, BH @ Milton AcademyApr 15 · 100 Meters · Place 21 · Thayer AcademyThayer Academy100 Meters2112.8010
Apr 8Pre-Season ISL Invitational @ ThayerApr 8 · 400 Meters · Thayer AcademyThayer Academy400 MetersRelay Split—56.66aUnofficial10
Apr 8Pre-Season ISL Invitational @ ThayerApr 8 · 100 Meters · Place 23 · Thayer AcademyThayer Academy100 Meters23.12.47a PB10