Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNYRR Night at the Races #5 · Feb 124:28.09aNYRR Night at the Races #5February 12, 2026
1 Mile · OutdoorNYRR Night at the Races #5 · Mar 64:25.19aNYRR Night at the Races #5March 6, 2025
1000 Meters · IndoorPSAL Holiday Classic · Dec 272:54.32aPSAL Holiday ClassicDecember 27, 2018
1500 Meters · OutdoorInvite ONLY UMD Club Running Home Track Meet · Apr 234:25.70aInvite ONLY UMD Club Running Home Track MeetApril 23, 2022
1600 Meters · IndoorPSAL Jim McKay Games · Dec 14:45.49aPSAL Jim McKay GamesDecember 1, 2018
1600 Meters · OutdoorBruce Selman Meet · May 114:42.30Bruce Selman MeetMay 11, 2019
300 Meters · IndoorPSAL Jim McKay Memorial Games · Dec 444.79aPSAL Jim McKay Memorial GamesDecember 4, 2016
3000 Meters · IndoorDr. Sander Columbia Scorcher - College · Jan 238:37.43aDr. Sander Columbia Scorcher - CollegeJanuary 23, 2026
3200 Meters · IndoorPSAL Martin Luther King Relays · Jan 2110:25.14PSAL Martin Luther King RelaysJanuary 21, 2019
3200 Meters · OutdoorPSAL City Championship · May 2610:05.24PSAL City ChampionshipMay 26, 2019
5000 Meters · IndoorRutgers Scarlet Knights Open · Feb 615:05.92aRutgers Scarlet Knights OpenFebruary 6, 2026
5000 Meters · OutdoorInvite ONLY UMD Club Running Home Track Meet · Apr 2315:57.10Invite ONLY UMD Club Running Home Track MeetApril 23, 2022
600 Meters · IndoorPSAL Jim McKay Memorial Games · Dec 41:46.64aPSAL Jim McKay Memorial GamesDecember 4, 2016
800 Meters · Outdoor · Hand timedPSAL Day of Weights · Apr 232:14.3hPSAL Day of WeightsApril 23, 2019

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 12NYRR Night at the Races #5Feb 12 · 1 Mile · Place 11 · Central Park Track Club (CPTC) - TracksmCentral Park Track Club (CPTC) - Tracksm1 Mile114:28.09a PB—
Feb 6Rutgers Scarlet Knights OpenFeb 6 · 5000 Meters · Place 1 · Central ParkCentral Park5000 Meters115:05.92a PB12
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · 3000 Meters · Place 36 · Central Park Track Club (CPTC) -Central Park Track Club (CPTC) -3000 Meters368:37.43a PB12
Jan 8NYRR Night at the Races #4Jan 8 · 3000 Meters · Place 2 · Central Park Track Club (CPTC) -Central Park Track Club (CPTC) -3000 Meters28:38.75a—

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 6NYRR Night at the Races #5Mar 6 · 1 Mile · Place 3 · Central Park Track Club (CPTC) -Central Park Track Club (CPTC) -1 Mile34:25.19a PB12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31Rutgers Scarlet Knights OpenJan 31 · 5000 Meters · Place 12 · Central Park Track Club (CPTC) -Central Park Track Club (CPTC) -5000 Meters1215:07.08a—
Jan 17NYC Gotham CupJan 17 · 5000 Meters · Place 1 · Central Park Track Club (CPTC) - TracksmithCentral Park Track Club (CPTC) - Tracksmith5000 Meters1.15:16.33a12
Jan 9NYRR Night at the Races #2Jan 9 · 3000 Meters · Place 8 · Central Park Track Club (CPTC) -Central Park Track Club (CPTC) -3000 Meters88:45.85a12

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 23Invite ONLY UMD Club Running Home Track MeetApr 23 · 5000 Meters · Place 3 · Cornell Running ClubCornell Running Club5000 Meters3.15:57.10 PBJr
Apr 23Invite ONLY UMD Club Running Home Track MeetApr 23 · 1500 Meters · Place 8 · Cornell Running ClubCornell Running Club1500 Meters8.4:25.70a PBJr

2019 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 26PSAL City ChampionshipMay 26 · 3200 Meters · Place 6 · Bronx HS OfBronx HS Of3200 Meters610:05.24 PB—
May 26PSAL City ChampionshipMay 26 · 3200 Meters · Place 6 · Bronx HS OfBronx HS Of3200 Meters610:05.24—
May 19PSAL Bronx Borough ChampionshipsMay 19 · 3200 Meters · Place 4 · Bronx HS OfBronx HS Of3200 Meters410:15.79—
May 19PSAL Bronx Borough ChampionshipsMay 19 · 1600 Meters · Place 7 · Bronx HS OfBronx HS Of1600 Meters74:53.04—
May 11Bruce Selman MeetMay 11 · 1600 Meters · Place 4 · Bronx HS OfBronx HS Of1600 Meters44:42.30 PB—
Apr 23PSAL Day of WeightsApr 23 · 800 Meters · Place 23 · Bronx HS OfBronx HS Of800 Meters232:14.3h PB—
Apr 20New York RelaysApr 20 · 3200 Meters · Place 26 · Bronx HS ofBronx HS of3200 Meters2610:29.92—
Apr 13NYC Mayor’s Cup Outdoor Track & Field ChampionshipsApr 13 · 3200 Meters · Place 19 · Bronx HS ofBronx HS of3200 Meters1910:39.86—

2019 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 16PSAL Indoor ChampionshipsFeb 16 · 1600 Meters · Place 10 · Bronx High School of ScienceBronx High School of Science1600 Meters10.4:46.27a12
Feb 3PSAL Bronx Borough ChampionshipsFeb 3 · 1600 Meters · Place 3 · Bronx HS OfBronx HS Of1600 Meters34:49.90—
Jan 25Ocean Breeze Invitational Jan 25 · 1 Mile · Place 48 · Bronx High School of ScienceBronx High School of Science1 Mile48.4:51.53a12
Jan 21PSAL Martin Luther King RelaysJan 21 · 3200 Meters · Place 4 · Bronx HS OfBronx HS Of3200 Meters410:25.14 PB—
Jan 5Ocean Breeze Freedom Games (HS)Jan 5 · 1600 Meters · Place 88 · Bronx HS ofBronx HS of1600 Meters884:55.22—

2018 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27PSAL Holiday ClassicDec 27 · 1000 Meters · Place 21 · Bronx High School of ScienceBronx High School of Science1000 Meters21.2:54.32a PB12
Dec 1PSAL Jim McKay GamesDec 1 · 1600 Meters · Place 4 · Bronx High School of ScienceBronx High School of Science1600 Meters4.4:45.49a PB12
Nov 25PSAL Gobbler ClassicNov 25 · 3200 Meters · Place 1 · Bronx High School of ScienceBronx High School of Science3200 Meters1.10:30.4012
Feb 4PSAL Bronx Borough ChampionshipsFeb 4 · 3200 Meters · Place 6 · Bronx HS OfBronx HS Of3200 Meters612:38.45—
Jan 15PSAL Martin Luther King Jr RelaysJan 15 · 3200 Meters · Place 9 · Bronx HS OfBronx HS Of3200 Meters911:08.36—
Jan 6Ocean Breeze Freedom Games Jan 6 · 1600 Meters · Place 80 · Bronx HS of ScienceBronx HS of Science1600 Meters804:58.64—

2018 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20PSAL Bronx Borough ChampionshipsMay 20 · 3200 Meters · Place 1 · Bronx HS OfBronx HS Of3200 Meters110:20.43—
May 20PSAL Bronx Borough ChampionshipsMay 20 · 1600 Meters · Place 11 · Bronx HS OfBronx HS Of1600 Meters115:13.57—
May 12Bruce Selman MeetMay 12 · 1600 Meters · Place 3 · Bronx HS OfBronx HS Of1600 Meters34:51.34—
May 6Howard Richter InvitationalMay 6 · 3200 Meters · Place 5 · Bronx HS ScienceBronx HS Science3200 Meters510:44.51—
Apr 29 Bob Zifchak ClassicApr 29 · 1600 Meters · Place 14 · Bronx HS OfBronx HS Of1600 Meters145:11.22—

2017 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 27PSAL Holiday ClassicDec 27 · 1600 Meters · Place 16 · Bronx High School of ScienceBronx High School of Science1600 Meters16.5:00.02a11
Dec 23PSAL Day of DistanceDec 23 · 3200 Meters · Place 9 · Bronx High School of ScienceBronx High School of Science3200 Meters9.10:48.04a11
Dec 16AT&T Coaches Hall of Fame InvitationalDec 16 · 1 Mile · Place 120 · Bronx High School of ScienceBronx High School of Science1 Mile120.5:16.13a11
Dec 2PSAL Jim McKay MemorialDec 2 · 1600 Meters · Place 10 · Bronx High School of ScienceBronx High School of Science1600 Meters10.4:51.12a11
Nov 26PSAL Pilgrim GamesNov 26 · 3200 Meters · Place 4 · Bronx High School of ScienceBronx High School of Science3200 Meters4.10:52.45a11
Nov 26PSAL Pilgrim GamesNov 26 · 1000 Meters · Place 9 · Bronx High School of ScienceBronx High School of Science1000 Meters9.3:02.58a11
Feb 19PSAL City Championships Feb 19 · 3200 Meters · Place 15 · Bronx HS OfBronx HS Of3200 Meters1511:11.48—
Feb 5PSAL Bronx Borough ChampsFeb 5 · 3200 Meters · Place 1 · Bronx HS OfBronx HS Of3200 Meters110:51.80—
Feb 5PSAL Bronx Borough ChampsFeb 5 · 1600 Meters · Place 7 · Bronx HS OfBronx HS Of1600 Meters75:18.77—
Jan 21PSAL InvitationalJan 21 · 1600 Meters · Place 6 · Bronx HS OfBronx HS Of1600 Meters64:57.63—
Jan 16PSAL Martin Luther King GamesJan 16 · 1600 Meters · Place 42 · Bronx HS OfBronx HS Of1600 Meters425:14.44—
Jan 2PSAL Day of DistanceJan 2 · 3200 Meters · Place 5 · Bronx HS OfBronx HS Of3200 Meters511:09.90—

2017 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21PSAL Bronx Borough ChampionshipsMay 21 · 3200 Meters · Place 7 · Bronx HS OfBronx HS Of3200 Meters710:59.71—
May 21PSAL Bronx Borough ChampionshipsMay 21 · 1600 Meters · Place 13 · Bronx HS OfBronx HS Of1600 Meters135:19.90—
Apr 15 PSAL Outdoor Track & Field Season OpenerApr 15 · 1600 Meters · Place 54 · Bronx High School of ScienceBronx High School of Science1600 Meters54.5:20.37a10
Apr 8NYC Mayor's CupApr 8 · 3200 Meters · Bronx HS ofBronx HS of3200 Meters—10:30.00—
Mar 5PSAL Frosh/Soph City ChampsMar 5 · 1600 Meters · Place 7 · Bronx HS OfBronx HS Of1600 Meters74:58.79—

2016 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27PSAL Holiday GamesDec 27 · 1600 Meters · Place 7 · Bronx High School of ScienceBronx High School of Science1600 Meters7.5:05.00a10
Dec 4PSAL Jim McKay Memorial GamesDec 4 · 300 Meters · Place 112 · Bronx High School of ScienceBronx High School of Science300 MetersRound P112.44.79a PB10
Dec 4PSAL Jim McKay Memorial GamesDec 4 · 600 Meters · Place 90 · Bronx High School of ScienceBronx High School of Science600 Meters90.1:46.64a PB10
Mar 6PSAL Frosh/Soph Indoor ChampionshipsMar 6 · 1600 Meters · Place 17 · Bronx HS OfBronx HS Of1600 Meters175:29.87—
Feb 7PSAL Bronx Borough ChampionsFeb 7 · 3200 Meters · Place 8 · Bronx HS OfBronx HS Of3200 Meters812:17.48—
Feb 7PSAL Bronx Borough ChampionsFeb 7 · 1600 Meters · Place 5 · Bronx HS OfBronx HS Of1600 Meters55:48.70—
Jan 18PSAL Martin Luther King RelaysJan 18 · 1600 Meters · Place 76 · Bronx HS OfBronx HS Of1600 Meters765:36.27—

2016 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 14Bruce Selman MeetMay 14 · 1600 Meters · Place 7 · Bronx HS OfBronx HS Of1600 Meters75:17.38—