Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorLast Track to Philly · Jan 255:31.49aLast Track to PhillyJanuary 25, 2025
1 Mile · OutdoorSpartan Track Club Hawaii Summer Classic · Jul 115:29.03aSpartan Track Club Hawaii Summer ClassicJuly 11, 2026
1500 Meters · OutdoorJV/Varsity - ILH Meet #5 · Apr 254:57.71aJV/Varsity - ILH Meet #5April 25, 2026
1600 Meters · Indoor MCPS Meet #2 · Dec 175:34.36a MCPS Meet #2December 17, 2024
1600 Meters · OutdoorMontgomery County Public Schools Championship · May 85:24.92aMontgomery County Public Schools ChampionshipMay 8, 2024
3000 Meters · OutdoorJV/Varsity ILH Meet #3 · Apr 411:01.36aJV/Varsity ILH Meet #3April 4, 2026
3200 Meters · IndoorMPSSAA 4A Indoor State Championships · Feb 1911:53.97aMPSSAA 4A Indoor State ChampionshipsFebruary 19, 2025
3200 Meters · OutdoorTrojan Invitational · Apr 2011:31.21aTrojan InvitationalApril 20, 2024
500 Meters · IndoorGrant Holloway Holiday Invitational · Dec 161:28.95aGrant Holloway Holiday InvitationalDecember 16, 2023
800 Meters · IndoorCCBC-Essex Last Chance Invite 2425 · Jan 162:34.41aCCBC-Essex Last Chance Invite 2425January 16, 2025
800 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 272:23.97a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
800 Meters · Relay Split · OutdoorMPSSAA 4A State Track & Field Championships · May 212:21.872aMPSSAA 4A State Track & Field ChampionshipsMay 21, 2024

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · Place 4 · Spartan Track Club HawaiiSpartan Track Club Hawaii1500 MetersRound P4.4:58.12a11
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · Place 5 · Spartan Track Club HawaiiSpartan Track Club Hawaii1500 Meters5.5:00.91a11
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 16 · Spartan Track Club HawaiiSpartan Track Club Hawaii800 MetersRound P16.2:23.97a PB11
Jul 11Spartan Track Club Hawaii Summer ClassicJul 11 · 1 Mile · Place 1 · Spartan Track Club HawaiiSpartan Track Club Hawaii1 Mile1.5:29.03a PB11
Jul 11Spartan Track Club Hawaii Summer ClassicJul 11 · 800 Meters · Place 2 · Spartan Track Club HawaiiSpartan Track Club Hawaii800 Meters2.2:31.09a11
Jun 26USATF Hawaii Open / Masters / Junior Olympic ChampionshipsJun 26 · 1500 Meters · Place 2 · Spartan Track Club HawaiiSpartan Track Club Hawaii1500 Meters2.5:03.92a11
Jun 26USATF Hawaii Open / Masters / Junior Olympic ChampionshipsJun 26 · 800 Meters · Place 4 · Spartan Track Club HawaiiSpartan Track Club Hawaii800 Meters4.2:28.86a11
May 30USATF Hawaii Developmental Meet #2May 30 · 1500 Meters · Place 1 · Spartan Track Club HawaiiSpartan Track Club Hawaii1500 Meters1.5:11.86a11
May 30USATF Hawaii Developmental Meet #2May 30 · 800 Meters · Spartan Track Club HawaiiSpartan Track Club Hawaii800 Meters—DNS11
May 23USATF Hawaii Developmental Meet #1May 23 · 1500 Meters · Place 1 · Spartan Track Club HawaiiSpartan Track Club Hawaii1500 Meters1.4:59.32a11
May 23USATF Hawaii Developmental Meet #1May 23 · 800 Meters · Place 2 · Spartan Track Club HawaiiSpartan Track Club Hawaii800 Meters2.2:26.94a11
May 15HHSAA ChampionshipMay 15 · 3000 Meters · Place 9 · PunahouPunahou3000 Meters911:06.65a11
May 15HHSAA ChampionshipMay 15 · 1500 Meters · Place 11 · PunahouPunahou1500 Meters115:03.61a11
May 6Varsity ILH ChampionshipsMay 6 · 3000 Meters · Place 2 · PunahouPunahou3000 Meters211:08.86a11
May 6Varsity ILH ChampionshipsMay 6 · 1500 Meters · Place 3 · PunahouPunahou1500 Meters35:02.84a11
Apr 25JV/Varsity - ILH Meet #5Apr 25 · 1500 Meters · Place 2 · PunahouPunahou1500 Meters24:57.71a PB11
Apr 18JV/Varsity - ILH Meet #4Apr 18 · 800 Meters · Place 2 · PunahouPunahou800 Meters22:26.71a11
Apr 11Kamehameha InvitationalApr 11 · 3000 Meters · Place 8 · PunahouPunahou3000 Meters8.11:08.05a11
Apr 11Kamehameha InvitationalApr 11 · 1500 Meters · Place 8 · PunahouPunahou1500 Meters8.5:01.74a11
Apr 4JV/Varsity ILH Meet #3Apr 4 · 3000 Meters · Place 2 · PunahouPunahou3000 Meters211:01.36a PB11
Mar 7JV/Varsity - ILH Meet #1Mar 7 · 1500 Meters · Place 4 · PunahouPunahou1500 Meters45:07.93a11

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 23MPSSAA 4A State Track & Field ChampionshipsMay 23 · 800 Meters · Walter JohnsonWalter Johnson800 MetersRelay Split—2:31.199a10
May 13MPSSAA 4A West Region ChampionshipsMay 13 · 1600 Meters · Place 19 · Walter JohnsonWalter Johnson1600 Meters19.5:31.22a10
May 13MPSSAA 4A West Region ChampionshipsMay 13 · 800 Meters · Place 17 · Walter JohnsonWalter Johnson800 Meters17.2:31.15a10
May 6MCPS Outdoor County ChampionshipsMay 6 · 3200 Meters · Place 17 · Walter JohnsonWalter Johnson3200 Meters17.12:23.27a10
May 6MCPS Outdoor County ChampionshipsMay 6 · 1600 Meters · Place 20 · Walter JohnsonWalter Johnson1600 Meters20.5:32.37a10
May 6MCPS Outdoor County ChampionshipsMay 6 · 800 Meters · Place 24 · Walter JohnsonWalter Johnson800 Meters24.2:35.98a10
May 3The 39th Katie Jenkins Memorial Invitational Track and Field MeetMay 3 · 1600 Meters · Place 12 · Walter JohnsonWalter Johnson1600 Meters12.6:10.45a10
Apr 12Trojan Invite Apr 12 · 3200 Meters · Place 4 · Walter JohnsonWalter Johnson3200 Meters412:12.19a10
Apr 2Churchill & Wootton @ WJApr 2 · 3200 Meters · Place 3 · Walter JohnsonWalter Johnson3200 Meters311:45.46a10
Apr 2Churchill & Wootton @ WJApr 2 · 800 Meters · Place 4 · Walter JohnsonWalter Johnson800 Meters42:36.46a10
Mar 29Quince Orchard Cougar RelaysMar 29 · 1 Mile · Place 4 · Walter JohnsonWalter Johnson1 Mile45:34.08a10
Mar 25WJ at BCCMar 25 · 1600 Meters · Place 1 · Walter JohnsonWalter Johnson1600 Meters15:29.87a10
Mar 25WJ at BCCMar 25 · 800 Meters · Place 4 · Walter JohnsonWalter Johnson800 Meters42:34.26a10
Mar 22Linganore InvitationalMar 22 · 3200 Meters · Place 2 · Walter JohnsonWalter Johnson3200 Meters211:58.10a10
Mar 4WJ Time Trials - Day #3Mar 4 · 800 Meters · Place 1 · Walter JohnsonWalter Johnson800 Meters1.2:29.60Unofficial10
Mar 3WJ Time Trials - Day #2Mar 3 · 1600 Meters · Place 1 · Walter JohnsonWalter Johnson1600 Meters1.5:29.90aUnofficial10
Mar 3WJ Time Trials - Day #2Mar 3 · 400 Meters · Place 4 · Walter JohnsonWalter Johnson400 Meters4.1:06.73aUnofficial10
Mar 1WJ Time Trials - Day #1Mar 1 · 1600 Meters · Place 1 · Walter JohnsonWalter Johnson1600 Meters1.5:56.22aUnofficial10
Mar 1WJ Time Trials - Day #1Mar 1 · 800 Meters · Place 2 · Walter JohnsonWalter Johnson800 Meters2.2:34.15aUnofficial10

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 19MPSSAA 4A Indoor State ChampionshipsFeb 19 · 3200 Meters · Place 7 · Walter JohnsonWalter Johnson3200 Meters711:53.97a PB—
Feb 3MPSSAA 4A West Region ChampionshipsFeb 3 · 3200 Meters · Place 6 · Walter JohnsonWalter Johnson3200 Meters6.12:00.44a10
Feb 3MPSSAA 4A West Region ChampionshipsFeb 3 · 800 Meters · Place 15 · Walter JohnsonWalter Johnson800 Meters15.2:37.63a10
Jan 25Last Track to PhillyJan 25 · 1 Mile · Place 3 · Walter JohnsonWalter Johnson1 Mile3.5:31.49a PB10
Jan 22MCPS Indoor ChampionshipsJan 22 · 3200 Meters · Place 9 · Walter JohnsonWalter Johnson3200 Meters912:19.59a—
Jan 16CCBC-Essex Last Chance Invite 2425Jan 16 · 1600 Meters · Place 1 · Walter JohnsonWalter Johnson1600 Meters1.5:41.62a10
Jan 16CCBC-Essex Last Chance Invite 2425Jan 16 · 800 Meters · Place 1 · Walter JohnsonWalter Johnson800 Meters1.2:34.41a PB10
Jan 11Montgomery InvitationalJan 11 · 3200 Meters · Place 3 · Walter JohnsonWalter Johnson3200 Meters311:59.69a—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 17 MCPS Meet #2Dec 17 · 1600 Meters · Place 4 · Walter JohnsonWalter Johnson1600 Meters4.5:34.36a PB10
Dec 10MCPS Meet #1Dec 10 · 3200 Meters · Place 2 · Walter JohnsonWalter Johnson3200 Meters2.12:02.56a10
Dec 4MCPS ScrimmageDec 4 · 1600 Meters · Place 3 · Walter JohnsonWalter Johnson1600 Meters3.5:37.47aUnofficial10
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · 3200 Meters · Place 12 · Walter JohnsonWalter Johnson3200 Meters1212:11.119
Feb 20MPSSAA 4A Indoor State ChampionshipsFeb 20 · 3200 Meters · Place 12 · Walter JohnsonWalter Johnson3200 Meters12.12:11.11a9
Feb 5MPSSAA 4A West Region ChampionshipsFeb 5 · 3200 Meters · Place 8 · Walter JohnsonWalter Johnson3200 Meters8.12:07.21a9
Jan 23MCPS ChampionshipsJan 23 · 3200 Meters · Place 6 · Walter JohnsonWalter Johnson3200 Meters612:11.00a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21MPSSAA 4A State Track & Field ChampionshipsMay 21 · 800 Meters · Walter JohnsonWalter Johnson800 MetersRelay Split—2:21.872a PB9
May 15MPSSAA 4A West Region ChampionshipsMay 15 · 800 Meters · Walter JohnsonWalter Johnson800 MetersRelay Split—2:26.1409
May 15MPSSAA 4A West Region ChampionshipsMay 15 · 3200 Meters · Place 10 · Walter JohnsonWalter Johnson3200 Meters10.11:50.40a9
May 8Montgomery County Public Schools ChampionshipMay 8 · 3200 Meters · Place 11 · Walter JohnsonWalter Johnson3200 Meters1111:48.44a—
May 8Montgomery County Public Schools ChampionshipMay 8 · 1600 Meters · Place 20 · Walter JohnsonWalter Johnson1600 Meters205:24.92a PB—
Apr 30B-CC HS and Wootton HS at WJApr 30 · 3200 Meters · Place 4 · Walter JohnsonWalter Johnson3200 Meters4.12:20.39a9
Apr 30B-CC HS and Wootton HS at WJApr 30 · 1600 Meters · Place 5 · Walter JohnsonWalter Johnson1600 Meters5.5:38.20a9
Apr 30B-CC HS and Wootton HS at WJApr 30 · 800 Meters · Place 9 · Walter JohnsonWalter Johnson800 Meters9.2:38.19a9
Apr 20Trojan InvitationalApr 20 · 3200 Meters · Place 2 · Walter JohnsonWalter Johnson3200 Meters211:31.21a PB—
Apr 17Churchill & WJ @ WhitmanApr 17 · 1600 Meters · Place 2 · Walter JohnsonWalter Johnson1600 Meters25:31.37a—
Apr 17Churchill & WJ @ WhitmanApr 17 · 800 Meters · Place 8 · Walter JohnsonWalter Johnson800 Meters82:31.05a—
Apr 614th Patriot InvitationalApr 6 · 1600 Meters · Place 17 · Walter JohnsonWalter Johnson1600 Meters175:44.97a9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · 500 Meters · Place 74 · Walter JohnsonWalter Johnson500 Meters74.1:28.95a PB9
Dec 16Grant Holloway Holiday InvitationalDec 16 · 1600 Meters · Place 31 · Walter JohnsonWalter Johnson1600 Meters31.5:50.20a9

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 52023-2024 MCPS #1 Polar Bear at Winston ChurchillDec 5 · 500 Meters · Place 3 · Walter JohnsonWalter Johnson500 Meters3.1:26.40Unofficial9