Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSATF-NE Indoor Track and Field Championships · Feb 234:27.91aUSATF-NE Indoor Track and Field ChampionshipsFebruary 23, 2025
1 Mile · OutdoorHarvard Club Invite · Mar 34:30.50Harvard Club InviteMarch 3, 2024
1600 Meters · OutdoorNew Castle County Championships · May 134:29.99New Castle County ChampionshipsMay 13, 2022
3000 Meters · Indoor38th YALE INTERSCHOLASTIC TRACK CLASSIC · Jan 109:55.55a38th YALE INTERSCHOLASTIC TRACK CLASSICJanuary 10, 2020
3200 Meters · IndoorDIAA Indoor (Polar Bear) Championships · Mar 310:31.92DIAA Indoor (Polar Bear) ChampionshipsMarch 3, 2021
3200 Meters · OutdoorDIAA Track & Field Championships · May 209:34.91aDIAA Track & Field ChampionshipsMay 20, 2022
800 Meters · IndoorHarvard Running Club Indoor Invitational · Feb 262:08.83Harvard Running Club Indoor InvitationalFebruary 26, 2023
800 Meters · OutdoorTiger Classic · May 92:06.23Tiger ClassicMay 9, 2022

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

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 23USATF-NE Indoor Track and Field ChampionshipsFeb 23 · 1 Mile · Place 12 · Brown University ClubBrown University Club1 Mile12.4:27.91a PB11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 7Happy Beaver InvitationalApr 7 · 1 Mile · Place 3 · Brown University ClubBrown University Club1 Mile3.4:39.27aSr
Apr 7Happy Beaver InvitationalApr 7 · 400 Meters · Brown University ClubBrown University Club400 Meters—DNSSr
Mar 3Harvard Club InviteMar 3 · 1 Mile · Place 2 · Brown University Running ClubBrown University Running Club1 Mile24:30.50 PB—
Mar 3Harvard Club InviteMar 3 · 1 Mile · Place 2 · Brown University Running ClubBrown University Running Club1 Mile24:30.50—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 2Alden InvitationalDec 2 · 1 Mile · Brown University ClubBrown University Club1 Mile—DNSSr
Feb 26Harvard Running Club Indoor InvitationalFeb 26 · 1 Mile · Place 6 · Brown University Running ClubBrown University Running Club1 Mile64:29.27—
Feb 26Harvard Running Club Indoor InvitationalFeb 26 · 800 Meters · Place 10 · Brown University Running ClubBrown University Running Club800 Meters102:08.83 PB—

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 25DIAA Meet of ChampionsMay 25 · 3200 Meters · Place 3 · Charter SchoCharter Scho3200 Meters39:41.2912
May 20DIAA Track & Field ChampionshipsMay 20 · 3200 Meters · Place 4 · Charter School of WilmingtonCharter School of Wilmington3200 Meters4.9:34.91a PB12
May 20DIAA Track & Field ChampionshipsMay 20 · 1600 Meters · Place 6 · Charter School of WilmingtonCharter School of Wilmington1600 Meters6.4:31.45a12
May 13New Castle County ChampionshipsMay 13 · 3200 Meters · Place 4 · Charter SchoCharter Scho3200 Meters49:40.7912
May 13New Castle County ChampionshipsMay 13 · 1600 Meters · Place 6 · Charter SchoCharter Scho1600 Meters64:29.99 PB12
May 9Tiger ClassicMay 9 · 800 Meters · Place 3 · Charter SchoCharter Scho800 Meters32:06.23 PB—
Apr 27Charter Mini Meet #2Apr 27 · 800 Meters · Place 2 · Charter SchoCharter Scho800 Meters22:10.73—
Apr 23Art Madric Hall of Fame InviteApr 23 · 3200 Meters · Place 3 · Charter SchoCharter Scho3200 Meters310:16.8612
Apr 23Art Madric Hall of Fame InviteApr 23 · 1600 Meters · Place 3 · Charter SchoCharter Scho1600 Meters34:32.6412
Apr 13Twilight InviteApr 13 · 3200 Meters · Place 2 · Charter SchoCharter Scho3200 Meters29:43.0012
Apr 11Charter Mini Meet #1Apr 11 · 800 Meters · Place 2 · Charter SchoCharter Scho800 Meters22:08.32—
Apr 9Caravel Academy InvitationalApr 9 · 3200 Meters · Place 3 · Charter SchoCharter Scho3200 Meters39:43.1712
Apr 2Diamond State RelaysApr 2 · 1600 Meters · Place 2 · Charter School of WilmingtonCharter School of Wilmington1600 Meters2.4:32.51a12
Mar 25AI DuPont Track & FieldMar 25 · 1600 Meters · Place 4 · Charter SchoCharter Scho1600 Meters44:33.2812

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 26DIAA Meet of ChampionsMay 26 · 3200 Meters · Place 5 · Charter SchoCharter Scho3200 Meters510:12.3011
May 21DIAA D1 State Track & Field ChampionshipsMay 21 · 3200 Meters · Place 6 · Charter School of WilmingtonCharter School of Wilmington3200 Meters6.10:08.81a11
May 21DIAA D1 State Track & Field ChampionshipsMay 21 · 1600 Meters · Place 11 · Charter School of WilmingtonCharter School of Wilmington1600 Meters11.4:45.33a11
May 14New Castle County Championship May 14 · 3200 Meters · Place 7 · Charter SchoCharter Scho3200 Meters710:18.8311
Apr 24N5CTA #2Apr 24 · 1600 Meters · Place 9 · Charter School of WilmingtonCharter School of Wilmington1600 Meters9.4:44.01a11

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 3DIAA Indoor (Polar Bear) ChampionshipsMar 3 · 3200 Meters · Place 8 · Charter SchoCharter Scho3200 Meters810:31.92 PB11

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 1038th YALE INTERSCHOLASTIC TRACK CLASSICJan 10 · 3000 Meters · Place 158 · Charter School of WilmingtonCharter School of Wilmington3000 Meters158.9:55.55a PB10

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3Tiger ClassicMay 3 · 3200 Meters · Place 6 · Wilm CharterWilm Charter3200 Meters611:02.47—
Apr 17Twilight InvitationalApr 17 · 800 Meters · Place 18 · Wilm CharterWilm Charter800 Meters182:15.009

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 25Ocean Breeze Invitational Jan 25 · 1 Mile · Place 61 · Charter School of WilmingtonCharter School of Wilmington1 Mile61.5:25.74a9
Jan 6 Collegeville HS OpenJan 6 · 1 Mile · Place 29 · Wilm CharterWilm Charter1 Mile295:19.829
Jan 6 Collegeville HS OpenJan 6 · 1 Mile · Place 29 · Wilm CharterWilm Charter1 Mile295:19.829