Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAT&T Coaches Hall of Fame Invitational · Dec 165:33.74aAT&T Coaches Hall of Fame InvitationalDecember 16, 2017
1000 Meters · IndoorSouthern Maryland Indoor Classic · Jan 43:09.05Southern Maryland Indoor ClassicJanuary 4, 2020
1500 Meters · IndoorAAU Indoor Nationals · Mar 105:10.87AAU Indoor NationalsMarch 10, 2017
1500 Meters · OutdoorUSATF Potomac Valley Association 14&Under Junior Olympic Championships · Jun 155:15.53aUSATF Potomac Valley Association 14&Under Junior Olympic ChampionshipsJune 15, 2017
1500 Meters · OutdoorAAU POTOMAC VALLEY DISTRICT QUALIFIER · Jun 115:23.74AAU POTOMAC VALLEY DISTRICT QUALIFIERJune 11, 2016
1600 Meters · IndoorSouthern Maryland Indoor Classic · Jan 65:29.73Southern Maryland Indoor ClassicJanuary 6, 2018
1600 Meters · OutdoorISL - MAC Varsity Track and Field Championships · May 115:33.70aISL - MAC Varsity Track and Field ChampionshipsMay 11, 2018
3000 Meters · OutdoorUSATF Potomac Valley Association 14&Under Junior Olympic Championships · Jun 1512:05.91aUSATF Potomac Valley Association 14&Under Junior Olympic ChampionshipsJune 15, 2017
300m Hurdles · 30" / 0.762m · Outdoor2020 Desert Dream-Last Hurrah · Jun 1145.48a2020 Desert Dream-Last HurrahJune 11, 2020
400 Meters · IndoorMarine Corps Holiday Classic · Dec 2859.67aMarine Corps Holiday ClassicDecember 28, 2018
400 Meters · OutdoorVirginia Challenge · Apr 2258.90aVirginia ChallengeApril 22, 2022
500 Meters · IndoorMontgomery County Private School Championships · Feb 61:19.32Montgomery County Private School ChampionshipsFebruary 6, 2018
55 Meter · IndoorPVA Youth · Mar 47.90aPVA YouthMarch 4, 2017
600 Meters · IndoorDr. Sander Invitational / Columbia Challenge · Jan 251:35.79aDr. Sander Invitational / Columbia ChallengeJanuary 25, 2018
800 Meters · IndoorUniversity of Kentucky HS Invitational · Feb 162:16.11aUniversity of Kentucky HS InvitationalFebruary 16, 2019
800 Meters · OutdoorKehoe Twilight Meet · May 22:14.67aKehoe Twilight MeetMay 2, 2025
800 Meters · OutdoorAAU POTOMAC VALLEY DISTRICT QUALIFIER · Jun 112:35.35AAU POTOMAC VALLEY DISTRICT QUALIFIERJune 11, 2016
Combined results · Indoor2020 PVA Youth Indoor Invitational Meet · Mar 72:26.072020 PVA Youth Indoor Invitational MeetMarch 7, 2020

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2Kehoe Twilight MeetMay 2 · 800 Meters · Place 4 · MarylandMaryland800 Meters4.2:14.67a PBSr
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 800 Meters · Place 77 · MarylandMaryland800 Meters772:19.12aSr
Mar 28Maryland InvitationalMar 28 · 800 Meters · Place 3 · MarylandMaryland800 Meters32:16.24aSr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21Navy SelectFeb 21 · 800 Meters · Place 9 · MarylandMaryland800 Meters92:18.64a—
Jan 31PSU National OpenJan 31 · 600 Meters · Place 7 · MarylandMaryland600 Meters7.1:37.17aSr
Jan 18Nittany Lion ChallengeJan 18 · 800 Meters · Place 11 · MarylandMaryland800 Meters112:20.06a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 2Navy Indoor InvitationalDec 2 · 500 Meters · Place 13 · MarylandMaryland500 Meters13.1:21.35aJr

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 3Navy InvitationalDec 3 · 800 Meters · Place 7 · MarylandMaryland800 Meters7.2:24.75aSo
Jan 21Penn State National OpenJan 21 · 600 Meters · Place 6 · MarylandMaryland600 Meters61:39.90FR

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6Kehoe Twilight MeetMay 6 · 800 Meters · Place 4 · MarylandMaryland800 Meters4.2:20.86aFr
Apr 22Virginia ChallengeApr 22 · 400 Meters · Place 56 · MarylandMaryland400 Meters56.58.90a PBFr
Mar 25UCF Knights InvitationalMar 25 · 400 Meters · Place 13 · MarylandMaryland400 Meters13.58.95aFr

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 14VA ShowcaseJan 14 · 1000 Meters · Place 18 · UnattachedUnattached1000 Meters18.3:09.72a12

2020 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 4Virginia Beach OpenerDec 4 · 800 Meters · Place 9 · UnattachedUnattached800 Meters9.2:24.41a12
Dec 4Virginia Beach OpenerDec 4 · 400 Meters · Place 21 · UnattachedUnattached400 Meters21.1:00.16a12
Mar 72020 PVA Youth Indoor Invitational MeetMar 7 · Combined results · Place 1 · BullisBullisCombined results12:26.07 PB—
Feb 15UK HS InvitationalFeb 15 · 800 Meters · Place 12 · BullisBullis800 Meters12.2:19.32a11
Jan 25Bullis Champion Speed InvitationalJan 25 · 600 Meters · Place 3 · BullisBullis600 Meters31:37.8311
Jan 11Montgomery InvitationalJan 11 · 500 Meters · Place 10 · Bullis SchooBullis Schoo500 Meters101:21.93—
Jan 4Southern Maryland Indoor ClassicJan 4 · 1000 Meters · Place 2 · BullisBullis1000 Meters23:09.05 PB—

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 112020 Desert Dream-Last HurrahJun 11 · 300m Hurdles · Place 2 · UnattachedUnattached300m Hurdles30" / 0.762m2.45.48a PB11

2019 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionshipJul 12 · 400m Hurdles · Place 2 · Marlboro BoyMarlboro Boy400m Hurdles21:04.81—
Jul 12International Youth ChampionshipJul 12 · 800 Meters · Place 2 · Marlboro BoyMarlboro Boy800 Meters22:24.61—
Jul 5USATF Region 3 Junior Olympic ChampionshipsJul 5 · 400m Hurdles · Place 3 · Marlboro BoyMarlboro Boy400m HurdlesRound P31:04.56—
Jul 5USATF Region 3 Junior Olympic ChampionshipsJul 5 · 400m Hurdles · Place 3 · Marlboro BoyMarlboro Boy400m Hurdles31:04.56—
Jul 5USATF Region 3 Junior Olympic ChampionshipsJul 5 · 400m Hurdles · Place 1 · Marlboro BoyMarlboro Boy400m Hurdles11:04.56—
May 10ISL - MAC Track & Field ChampionshipsMay 10 · 800 Meters · Place 5 · BullisBullis800 Meters5.2:21.96a10
Apr 13Bullis Bulldog Invitational Apr 13 · 800 Meters · Place 10 · Bullis SchooBullis Schoo800 Meters102:24.5910
Apr 13Bullis Bulldog Invitational Apr 13 · 400m Hurdles · Place 6 · Bullis SchooBullis Schoo400m Hurdles61:07.3110
Apr 13Bullis Bulldog Invitational Apr 13 · 400m Hurdles · Place 6 · Bullis SchooBullis Schoo400m Hurdles61:07.3110
Apr 13Bullis Bulldog Invitational Apr 13 · 800 Meters · Place 10 · Bullis SchooBullis Schoo800 Meters102:24.5910
Apr 5Arcadia InvitationalApr 5 · 800 Meters · Place 32 · BullisBullis800 Meters32.2:20.01a10

2019 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 16University of Kentucky HS InvitationalFeb 16 · 800 Meters · Place 7 · BullisBullis800 Meters7.2:16.11a PB10
Feb 2Private and Independent Schools InvitationalFeb 2 · 1000 Meters · Place 4 · BullisBullis1000 Meters43:11.2910
Jan 26Bullis Champion Speed InvitationalJan 26 · 800 Meters · Place 7 · BullisBullis800 Meters72:22.65—
Jan 5Southern Maryland Indoor ClassicJan 5 · 1000 Meters · Place 4 · Bullis SchoolBullis School1000 Meters43:11.81—
Jan 5Southern Maryland Indoor ClassicJan 5 · 1000 Meters · Place 4 · Bullis SchooBullis Schoo1000 Meters43:11.81—

2018 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28Marine Corps Holiday ClassicDec 28 · 800 Meters · Place 1 · BullisBullis800 Meters1.2:21.85a10
Dec 28Marine Corps Holiday ClassicDec 28 · 400 Meters · Place 9 · BullisBullis400 Meters9.59.67a PB10
Dec 15Coaches Hall of Fame InvitationalDec 15 · 400 Meters · Place 5 · BullisBullis400 Meters5.1:00.89a10
Feb 17University of Kentucky HS InvitationalFeb 17 · 800 Meters · Place 20 · BullisBullis800 Meters20.2:20.13a9
Feb 6Montgomery County Private School ChampionshipsFeb 6 · 500 Meters · Place 3 · BullisBullis500 Meters31:19.32 PB—
Jan 25Dr. Sander Invitational / Columbia ChallengeJan 25 · 1000 Meters · Place 10 · BullisBullis1000 Meters10.3:11.88a9
Jan 25Dr. Sander Invitational / Columbia ChallengeJan 25 · 600 Meters · Place 6 · BullisBullis600 Meters6.1:35.79a PB9
Jan 6Southern Maryland Indoor ClassicJan 6 · 1600 Meters · Place 5 · BullisBullis1600 Meters55:29.73 PB—
Jan 6Southern Maryland Indoor ClassicJan 6 · 1600 Meters · Place 5 · BullisBullis1600 Meters55:29.73—

2018 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 8AAU Club ChampionshipsJul 8 · 800 Meters · Place 5 · Marlboro Boys & GirlsMarlboro Boys & Girls800 MetersRound P5.2:20.68a9
Jul 8AAU Club ChampionshipsJul 8 · 800 Meters · Place 5 · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters5.2:19.10a9
Jul 8AAU Club ChampionshipsJul 8 · 400 Meters · Place 31 · Marlboro Boys & GirlsMarlboro Boys & Girls400 MetersRound P31.1:00.54a9
Jun 21AAU Region 03 ChampionshipsJun 21 · 800 Meters · Place 1 · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters1.2:18.86a9
Jun 21AAU Region 03 ChampionshipsJun 21 · 400 Meters · Place 4 · Marlboro Boys & GirlsMarlboro Boys & Girls400 Meters4.59.27a9
Jun 92018 AAU Potomac Valley QualifierJun 9 · 800 Meters · Place 1 · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters1.2:23.46a9
Jun 92018 AAU Potomac Valley QualifierJun 9 · 400 Meters · Place 2 · Marlboro Boys & GirlsMarlboro Boys & Girls400 Meters2.58.94a9
Jun 22018 DMV/WV Youth Challenge Track and Field InvitationalJun 2 · 800 Meters · Place 2 · BullisBullis800 Meters2.2:25.30a9
Jun 22018 DMV/WV Youth Challenge Track and Field InvitationalJun 2 · 400 Meters · Place 2 · BullisBullis400 MetersRound P2.59.84a9
May 11ISL - MAC Varsity Track and Field ChampionshipsMay 11 · 1600 Meters · Place 8 · BullisBullis1600 Meters8.5:33.70a PB9
May 11ISL - MAC Varsity Track and Field ChampionshipsMay 11 · 800 Meters · Place 6 · BullisBullis800 Meters6.2:24.73a9
Apr 21McNamara Mustangs InvitationalApr 21 · 1600 Meters · Place 7 · BULLIS SCHOOBULLIS SCHOO1600 Meters75:39.349
Apr 21McNamara Mustangs InvitationalApr 21 · 800 Meters · Place 6 · BULLIS SCHOOBULLIS SCHOO800 Meters62:26.419
Apr 14Bullis Bulldog InvitationalApr 14 · 800 Meters · Place 10 · Bullis SchooBullis Schoo800 Meters102:23.019

2017 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29Marine Corps Holiday ClassicDec 29 · 800 Meters · Place 4 · BullisBullis800 Meters4.2:26.37a9
Dec 16AT&T Coaches Hall of Fame InvitationalDec 16 · 1 Mile · Place 5 · BullisBullis1 Mile5.5:33.74a PB9
Dec 16AT&T Coaches Hall of Fame InvitationalDec 16 · 1500 Meters · Place 3 · BullisBullis1500 Meters3.5:12.99a9
Mar 10AAU Indoor NationalsMar 10 · 1500 Meters · Place 4 · 13 Marlboro Boy13 Marlboro Boy1500 Meters45:10.87 PB—
Mar 10AAU Indoor NationalsMar 10 · 800 Meters · Place 4 · 13 Marlboro Boy13 Marlboro Boy800 Meters42:28.90—
Mar 4PVA YouthMar 4 · 55 Meter · Place 4 · Marlboro Boys & GirlsMarlboro Boys & Girls55 MeterRound P4.7.90a PB8
Mar 4PVA YouthMar 4 · 55 Meter · Place 4 · Marlboro Boys & GirlsMarlboro Boys & Girls55 Meter4.7.93a8
Mar 4PVA YouthMar 4 · 400 Meters · Place 3 · Marlboro Boys & GirlsMarlboro Boys & Girls400 Meters3.1:03.48a8

2017 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 22AAU Region 3 ChampionshipsJun 22 · 1500 Meters · Place 2 · Marlboro Boys & GirlsMarlboro Boys & Girls1500 Meters2.5:16.87a8
Jun 15USATF Potomac Valley Association 14&Under Junior Olympic ChampionshipsJun 15 · 3000 Meters · Place 1 · Marlboro Boys & GirlsMarlboro Boys & Girls3000 Meters1.12:05.91a PB8
Jun 15USATF Potomac Valley Association 14&Under Junior Olympic ChampionshipsJun 15 · 1500 Meters · Place 2 · Marlboro Boys & GirlsMarlboro Boys & Girls1500 Meters2.5:15.53a PB8
Jun 10PVA AAU District Qualifier Track & FieldJun 10 · 1500 Meters · Place 1 · Marlboro Boys & GirlsMarlboro Boys & Girls1500 Meters1.5:20.048

2016 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 23AAU Region 3 Qualifier MeetJun 23 · 1500 Meters · Place 1 · Marlboro Boys & Girls Club TraMarlboro Boys & Girls Club Tra1500 Meters15:24.28—
Jun 11AAU POTOMAC VALLEY DISTRICT QUALIFIERJun 11 · 1500 Meters · Place 1 · Marlboro Boys & Girls Club TraMarlboro Boys & Girls Club Tra1500 Meters15:23.74 PB—
Jun 11AAU POTOMAC VALLEY DISTRICT QUALIFIERJun 11 · 800 Meters · Place 1 · Marlboro Boys & Girls Club TraMarlboro Boys & Girls Club Tra800 Meters12:35.35 PB—

2015 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15Usatf Host Zone ChampionshipFeb 15 · 1500 Meters · Place 3 · Marlboro BoyMarlboro Boy1500 Meters35:34.80—