Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBoston University Sharon Colyear-Danville Season Opener · Dec 23:55.36aBoston University Sharon Colyear-Danville Season OpenerDecember 2, 2023
1 Mile · OutdoorMonmouth Mile/800 · Aug 283:55.30aMonmouth Mile/800August 28, 2026
100 Meters · OutdoorWoodward Academy HS Quad Meet #2 · Mar 2912.66Woodward Academy HS Quad Meet #2March 29, 2017
1000 Meters · IndoorBoston University David Hemery Valentine Invitational · Feb 92:24.60aBoston University David Hemery Valentine InvitationalFebruary 9, 2018
1500 Meters · IndoorUSATF Indoor Championships · Feb 163:41.74aUSATF Indoor ChampionshipsFebruary 16, 2024
1500 Meters · OutdoorTrack Fest · May 243:35.77aTrack FestMay 24, 2025
1600 Meters · IndoorMLK Indoor Classic · Jan 164:21.88aMLK Indoor ClassicJanuary 16, 2017
1600 Meters · OutdoorNike Panther Relays · Mar 34:13.10Nike Panther RelaysMarch 3, 2017
200 Meters · OutdoorWoodward Academy HS Quad Meet #2 · Mar 2924.51Woodward Academy HS Quad Meet #2March 29, 2017
3000 Meters · IndoorBoston University/Sharon Colyear-Danville Season Opener · Dec 77:49.60aBoston University/Sharon Colyear-Danville Season OpenerDecember 7, 2024
3200 Meters · OutdoorPatriots Invitational · Apr 29:58.24Patriots InvitationalApril 2, 2016
400 Meters · OutdoorWoodward Academy HS Quad Meet #2 · Mar 2951.37Woodward Academy HS Quad Meet #2March 29, 2017
500 Meters · IndoorAlbany Great Dane Indoor Classic · Jan 131:06.04aAlbany Great Dane Indoor ClassicJanuary 13, 2018
600 Meters · IndoorPrinceton New Year's Invitational · Dec 81:21.20aPrinceton New Year's InvitationalDecember 8, 2018
800 Meters · IndoorUSATF Indoor Championships · Feb 161:47.26aUSATF Indoor ChampionshipsFebruary 16, 2024
800 Meters · OutdoorUSATF NYC Grand Prix · Jun 91:45.93aUSATF NYC Grand PrixJune 9, 2024
High Jump · OutdoorCarrollton Invitational · Mar 260.33Carrollton InvitationalMarch 26, 2016

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Aug 28Monmouth Mile/800Aug 28 · 1 Mile · Place 1 · Atlanta Track ClubAtlanta Track Club1 Mile1.3:55.30a PBSr
Aug 15Stumptown Twilight 2026Aug 15 · 1500 Meters · Place 9 · UnattachedUnattached1500 Meters9.3:42.18aSr
Jul 232026 USATF Outdoor ChampionshipsJul 23 · 1500 Meters · United StatesUnited States1500 MetersRound PDQDQSr
Apr 16Bryan Clay InvitationalApr 16 · 1500 Meters · Place 13 · On RunningOn Running1500 Meters13.3:39.34aSr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 282026 USATF Indoor ChampionshipsFeb 28 · 800 Meters · Place 7 · On RunningOn Running800 MetersRound P7.1:48.12aSr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · 1500 Meters · Place 23 · On RunningOn Running1500 MetersRound P23.3:38.44aSr
May 24Track FestMay 24 · 1500 Meters · Place 2 · OnOn1500 Meters23:35.77a PB12
Apr 24129th Penn Relays Carnival - ClubApr 24 · 1 Mile · United StatesUnited States1 Mile—DQSr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7Boston University/Sharon Colyear-Danville Season OpenerDec 7 · 5000 Meters · On RunningOn Running5000 Meters—DNFSr
Dec 7Boston University/Sharon Colyear-Danville Season OpenerDec 7 · 3000 Meters · Place 10 · On RunningOn Running3000 Meters10.7:49.60a PBSr
Feb 16USATF Indoor ChampionshipsFeb 16 · 1500 Meters · Place 8 · OnOn1500 Meters8.3:41.74a PBSr
Feb 16USATF Indoor ChampionshipsFeb 16 · 800 Meters · Place 7 · OnOn800 MetersRound P7.1:47.26a PBSr
Jan 262024 UW InvitationalJan 26 · 1 Mile · Place 7 · On RunningOn Running1 Mile7.3:56.38aSr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 21United States Olympic Team Track & Field TrialsJun 21 · 1500 Meters · Place 11 · On RunningOn Running1500 MetersRound P11.3:43.45aSr
Jun 21United States Olympic Team Track & Field TrialsJun 21 · 800 Meters · Place 8 · On RunningOn Running800 MetersRound S8.1:51.04aSr
Jun 21United States Olympic Team Track & Field TrialsJun 21 · 800 Meters · Place 5 · On RunningOn Running800 MetersRound P5.1:46.65aSr
Jun 9USATF NYC Grand PrixJun 9 · 800 Meters · Place 7 · United StatesUnited States800 Meters7.1:45.93a PBSr

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 2Boston University Sharon Colyear-Danville Season OpenerDec 2 · 5000 Meters · On RunningOn Running5000 Meters—DNFSr
Dec 2Boston University Sharon Colyear-Danville Season OpenerDec 2 · 1 Mile · Place 1 · On RunningOn Running1 Mile1.3:55.36a PBSr

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 7NCAA Division I Outdoor Track & Field ChampionshipsJun 7 · 800 Meters · WashingtonWashington800 MetersRound P--DQSr
May 24NCAA DI Outdoor Track & Field West Regional 1st RoundMay 24 · 800 Meters · Place 8 · WashingtonWashington800 MetersRound S8.1:47.00aSr
May 24NCAA DI Outdoor Track & Field West Regional 1st RoundMay 24 · 800 Meters · Place 9 · WashingtonWashington800 MetersRound P9.1:48.38aSr
Apr 13Bryan Clay InvitationalApr 13 · 800 Meters · Place 8 · WashingtonWashington800 Meters8.1:47.55aSr

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 8NCAA DI Outdoor Track & Field ChampionshipsJun 8 · 1500 Meters · Place 3 · PrincetonPrinceton1500 MetersRound S3.3:37.60aSr
Jun 8NCAA DI Outdoor Track & Field ChampionshipsJun 8 · 1500 Meters · Place 3 · PrincetonPrinceton1500 Meters3.3:45.82aSr
May 25NCAA D1 Outdoor Track & Field Championships - East PreliminariesMay 25 · 1500 Meters · Place 6 · PrincetonPrinceton1500 MetersRound S6.3:41.31aSr
May 25NCAA D1 Outdoor Track & Field Championships - East PreliminariesMay 25 · 1500 Meters · Place 11 · PrincetonPrinceton1500 MetersRound P11.3:46.55aSr
May 7Ivy League Outdoor ChampionshipsMay 7 · 1500 Meters · Place 2 · PrincetonPrinceton1500 MetersRound P2.3:55.52aSr
May 7Ivy League Outdoor ChampionshipsMay 7 · 1500 Meters · Place 6 · PrincetonPrinceton1500 Meters6.4:01.38aSr
Apr 22Virginia ChallengeApr 22 · 1500 Meters · Place 17 · PrincetonPrinceton1500 Meters17.3:43.70aSr
Apr 22Virginia ChallengeApr 22 · 800 Meters · Place 19 · PrincetonPrinceton800 Meters19.1:52.29aSr

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 29Sykes & Sabock InvitationalJan 29 · 800 Meters · Place 2 · PrincetonPrinceton800 Meters21:48.32SR

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 4TCNJ Indoor OpenerDec 4 · 1 Mile · Place 1 · PrincetonPrinceton1 Mile1.4:02.80aSr

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 29Ivy League Indoor Track & Field ChampionshipsFeb 29 · 1000 Meters · Place 3 · PrincetonPrinceton1000 MetersRound P3.2:30.28aJr
Feb 29Ivy League Indoor Track & Field ChampionshipsFeb 29 · 1000 Meters · Place 1 · PrincetonPrinceton1000 Meters1.2:25.65aJr
Jan 24Dr Sander Invitational Columbia ChallengeJan 24 · 800 Meters · Place 2 · PrincetonPrinceton800 Meters2.1:50.82aJr

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23NCAA D1 East Outdoor Preliminary RoundMay 23 · 1500 Meters · Place 25 · PrincetonPrinceton1500 MetersRound P25.3:48.23aSo
Apr 25125th Annual Penn RelaysApr 25 · 1 Mile · Place 6 · PrincetonPrinceton1 Mile6.4:06.47aSo
Apr 202019 Larry Ellis InvitationalApr 20 · 1500 Meters · Place 4 · PrincetonPrinceton1500 Meters4.3:45.92aSo
Apr 6Princeton Sam Howell InvitationalApr 6 · 1500 Meters · Place 5 · PrincetonPrinceton1500 Meters5.3:46.63aSo

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 8Boston University David Hemery Valentine Indoor InvitationalFeb 8 · 1 Mile · Place 18 · PrincetonPrinceton1 Mile18.4:02.93aSo

2018 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 8Princeton New Year's InvitationalDec 8 · 600 Meters · Place 1 · PrincetonPrinceton600 Meters1.1:21.20a PBSo
Feb 9Boston University David Hemery Valentine InvitationalFeb 9 · 1000 Meters · Place 7 · PrincetonPrinceton1000 Meters7.2:24.60a PBFr
Jan 13Albany Great Dane Indoor ClassicJan 13 · 500 Meters · Place 11 · PrincetonPrinceton500 Meters11.1:06.04a PBFr

2018 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 12IC4A/ECAC Division 1 Outdoor ChampionshipsMay 12 · 800 Meters · Place 31 · PrincetonPrinceton800 Meters31.1:54.02aFr
May 5Ivy League Outdoor Track & Field ChampionshipsMay 5 · 800 Meters · Place 7 · PrincetonPrinceton800 MetersRound P7.1:50.99aFr
May 5Ivy League Outdoor Track & Field ChampionshipsMay 5 · 800 Meters · Place 7 · PrincetonPrinceton800 Meters7.1:50.96aFr
Apr 20Princeton Larry Ellis Outdoor InvitationalApr 20 · 1 Mile · PrincetonPrinceton1 Mile--DNFFr
Apr 20Princeton Larry Ellis Outdoor InvitationalApr 20 · 800 Meters · Place 18 · PrincetonPrinceton800 Meters18.1:52.06aFr

2017 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 9Princeton New Year's InvitationalDec 9 · 600 Meters · Place 5 · PrincetonPrinceton600 Meters5.1:22.88aFr
Feb 18Westlake Earlybird ClassicFeb 18 · 800 Meters · Place 1 · Decatur HighDecatur High800 Meters11:55.93—
Jan 16MLK Indoor ClassicJan 16 · 1600 Meters · Place 1 · DecaturDecatur1600 Meters1.4:21.88a PB12
Jan 16MLK Indoor ClassicJan 16 · 800 Meters · Place 1 · DecaturDecatur800 Meters1.1:58.04a12

2017 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 23Wingfoot MileMay 23 · 1 Mile · Place 1 · Decatur HighDecatur High1 Mile14:16.11—
May 23Wingfoot MileMay 23 · 1 Mile · Place 1 · Decatur HighDecatur High1 Mile14:16.11—
May 11GHSA 6A State ChampionshipMay 11 · 800 Meters · Place 2 · DecaturDecatur800 Meters21:56.97—
May 11GHSA 6A State ChampionshipMay 11 · 1600 Meters · Place 1 · DecaturDecatur1600 Meters14:22.75—
May 11GHSA 6A State ChampionshipMay 11 · 1600 Meters · Place 1 · DecaturDecatur1600 Meters14:22.75—
May 11GHSA 6A State ChampionshipMay 11 · 800 Meters · Place 1 · DecaturDecatur800 Meters11:55.44—
May 11GHSA 6A State ChampionshipMay 11 · 800 Meters · Place 2 · DecaturDecatur800 Meters21:56.97—
May 11GHSA 5A State ChampionshipMay 11 · 1600 Meters · Place 1 · DecaturDecatur1600 Meters1.4:19.60a12
May 11GHSA 5A State ChampionshipMay 11 · 800 Meters · Place 2 · DecaturDecatur800 MetersRound P2.1:55.44a12
May 11GHSA 5A State ChampionshipMay 11 · 800 Meters · Place 1 · DecaturDecatur800 Meters1.1:51.85a12
Apr 29GHSA 5A Section AApr 29 · 1600 Meters · Place 1 · DecaturDecatur1600 Meters1.4:22.75a12
Apr 29GHSA 5A Section AApr 29 · 800 Meters · Place 1 · DecaturDecatur800 Meters1.1:56.97a12
Apr 15GHSA Region 6-AAAAAApr 15 · 1600 Meters · Place 1 · DecaturDecatur1600 Meters1.4:18.99a12
Apr 15GHSA Region 6-AAAAAApr 15 · 800 Meters · Place 1 · DecaturDecatur800 MetersRound P1.1:59.15a12
Apr 15GHSA Region 6-AAAAAApr 15 · 800 Meters · Place 1 · DecaturDecatur800 Meters1.1:56.37a12
Mar 29Woodward Academy HS Quad Meet #2Mar 29 · 400 Meters · Place 1 · Decatur HighDecatur High400 Meters151.37 PB—
Mar 29Woodward Academy HS Quad Meet #2Mar 29 · 200 Meters · Place 10 · Decatur HighDecatur High200 Meters1024.51 PB—
Mar 29Woodward Academy HS Quad Meet #2Mar 29 · 100 Meters · Place 23 · Decatur HighDecatur High100 Meters2312.66 PB—
Mar 27DeKalb County ChampionshipsMar 27 · 1600 Meters · Place 1 · DecaturDecatur1600 Meters1.4:22.15a12
Mar 27DeKalb County ChampionshipsMar 27 · 800 Meters · Place 1 · DecaturDecatur800 MetersRound P1.1:58.22a12
Mar 27DeKalb County ChampionshipsMar 27 · 800 Meters · Place 1 · DecaturDecatur800 MetersRound P1.1:58.01a12
Mar 3Nike Panther RelaysMar 3 · High Jump · Place 29 · Decatur HighDecatur HighHigh Jump295-10.00—
Mar 3Nike Panther RelaysMar 3 · 1600 Meters · Place 1 · Decatur HighDecatur High1600 Meters14:13.10 PB—
Mar 3Nike Panther RelaysMar 3 · 1600 Meters · Place 24 · Decatur HighDecatur High1600 Meters244:13.10—

2016 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 21Georgia HS Meet of ChampionsMay 21 · 800 Meters · Place 2 · DecaturDecatur800 Meters21:51.41—
May 12GHSA Boys 3A State ChampionshipsMay 12 · 1600 Meters · Place 1 · DecaturDecatur1600 Meters1.4:13.10a11
May 12GHSA Boys 3A State ChampionshipsMay 12 · 800 Meters · Place 1 · DecaturDecatur800 MetersRound P1.1:57.24a11
May 12GHSA Boys 3A State ChampionshipsMay 12 · 800 Meters · Place 1 · DecaturDecatur800 Meters1.1:54.60a11
Apr 30GHSA 3A Sectional Regions 2, 4, 5, 6Apr 30 · 1600 Meters · Place 1 · DecaturDecatur1600 Meters1.4:20.45a11
Apr 30GHSA 3A Sectional Regions 2, 4, 5, 6Apr 30 · 800 Meters · Place 1 · DecaturDecatur800 Meters1.2:00.05a11
Apr 16GA 3A Region 4Apr 16 · 1600 Meters · Place 1 · DecaturDecatur1600 Meters1.4:24.02a11
Apr 16GA 3A Region 4Apr 16 · High Jump · Place 9 · DecaturDecaturHigh Jump9.5-06.0011
Apr 16GA 3A Region 4Apr 16 · 800 Meters · Place 4 · DecaturDecatur800 MetersRound P4.2:02.28a11
Apr 16GA 3A Region 4Apr 16 · 800 Meters · Place 1 · DecaturDecatur800 Meters1.1:54.50a11
Apr 2Patriots InvitationalApr 2 · High Jump · Place 3 · Decatur HighDecatur HighHigh Jump35-08.00—
Apr 2Patriots InvitationalApr 2 · 3200 Meters · Place 1 · Decatur HighDecatur High3200 Meters19:58.24 PB—
Apr 2Patriots InvitationalApr 2 · 800 Meters · Place 1 · Decatur HighDecatur High800 Meters12:01.18—
Mar 26Carrollton InvitationalMar 26 · High Jump · Place 8 · Decatur HighDecatur HighHigh Jump80.33 PB—
Mar 26Carrollton InvitationalMar 26 · 800 Meters · Place 3 · Decatur HighDecatur High800 Meters31:56.66—
Mar 26Carrollton InvitationalMar 26 · 400 Meters · Place 23 · Decatur HighDecatur High400 Meters2352.55—
Mar 19Roswell RelaysMar 19 · High Jump · Place 8 · Decatur HighDecatur HighHigh Jump85-10.00—
Mar 12Eagle's Landing Chick Fil-A InvitationalMar 12 · High Jump · Place 8 · DECATUR HIGHDECATUR HIGHHigh Jump85-10.00—
Mar 12Eagle's Landing Chick Fil-A InvitationalMar 12 · 1600 Meters · Place 6 · DECATUR HIGHDECATUR HIGH1600 Meters64:57.61—
Mar 12Eagle's Landing Chick Fil-A InvitationalMar 12 · 800 Meters · Place 2 · DECATUR HIGHDECATUR HIGH800 Meters21:57.35—
Mar 12Eagle's Landing Chick Fil-A InvitationalMar 12 · High Jump · Place 8 · DECATUR HIGHDECATUR HIGHHigh Jump85-10.00—
Mar 12Eagle's Landing Chick Fil-A InvitationalMar 12 · 1600 Meters · Place 6 · DECATUR HIGHDECATUR HIGH1600 Meters64:57.61—
Mar 12Eagle's Landing Chick Fil-A InvitationalMar 12 · 800 Meters · Place 2 · DECATUR HIGHDECATUR HIGH800 Meters21:57.35—
Mar 5Nike Panther RelaysMar 5 · 1600 Meters · Place 1 · Decatur HighDecatur High1600 Meters14:21.03—

2015 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2GHSA 3A Section AMay 2 · 1600 Meters · Place 1 · DecaturDecatur1600 Meters1.4:25.22a10
May 2GHSA 3A Section AMay 2 · 800 Meters · Place 1 · DecaturDecatur800 Meters1.1:58.28a10
Mar 21GACS InvitationalMar 21 · High Jump · Place 3 · Decatur HighDecatur HighHigh Jump35-08.00—
Mar 21GACS InvitationalMar 21 · 1600 Meters · Place 4 · Decatur HighDecatur High1600 Meters44:34.96—
Mar 21GACS InvitationalMar 21 · 800 Meters · Place 1 · Decatur HighDecatur High800 Meters11:58.14—

2014 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10GHSA Boys 3A State ChampionshipsMay 10 · 800 Meters · Place 3 · DecaturDecatur800 MetersRound P3.1:59.20a9
May 10GHSA Boys 3A State ChampionshipsMay 10 · 800 Meters · Place 3 · DecaturDecatur800 Meters3.1:57.78a9
Apr 26GHSA 3A Sectional A (Regions 2,4,5,6)Apr 26 · 800 Meters · Place 2 · DecaturDecatur800 Meters21:58.99—
Apr 16GHSA Class 3A Region 6Apr 16 · 1600 Meters · Place 5 · DecaturDecatur1600 Meters5.4:40.98a9
Apr 16GHSA Class 3A Region 6Apr 16 · High Jump · DecaturDecaturHigh Jump--NH9
Apr 16GHSA Class 3A Region 6Apr 16 · 800 Meters · Place 3 · DecaturDecatur800 Meters3.2:03.81a9
Mar 18Grady Midseason ClassicMar 18 · 800 Meters · Place 3 · Decatur HighDecatur High800 Meters32:07.75—
Mar 18Grady Midseason ClassicMar 18 · 400 Meters · Place 13 · Decatur HighDecatur High400 Meters1356.20—