Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDavid Hemery Valentine Invitational · Feb 134:48.70aDavid Hemery Valentine InvitationalFebruary 13, 2026
1 Mile · OutdoorQuince Orchard Cougar Relays · Apr 15:07.96Quince Orchard Cougar RelaysApril 1, 2023
1000 Meters · IndoorLiberty Premier HS Invitational · Jan 73:04.29aLiberty Premier HS InvitationalJanuary 7, 2023
1500 Meters · IndoorDavid Hemery Valentine Invitational · Feb 134:29.56aDavid Hemery Valentine InvitationalFebruary 13, 2026
1500 Meters · OutdoorAtlantic 10 Outdoor Championships · May 24:26.41aAtlantic 10 Outdoor ChampionshipsMay 2, 2026
1600 Meters · IndoorMPSSAA 4A State Indoor Championships · Feb 225:08.45aMPSSAA 4A State Indoor ChampionshipsFebruary 22, 2023
1600 Meters · OutdoorWalter Johnson and Whitman at Churchill · Apr 195:00.80Walter Johnson and Whitman at ChurchillApril 19, 2023
3000 Meters · IndoorPSU National Open · Jan 309:34.87aPSU National OpenJanuary 30, 2026
3200 Meters · OutdoorThe Gator Invitational · Apr 2910:59.39aThe Gator InvitationalApril 29, 2023
5000 Meters · IndoorDavid Hemery Valentine Invitational · Feb 1316:33.09aDavid Hemery Valentine InvitationalFebruary 13, 2026
5000 Meters · OutdoorDuke Invitational · Apr 1016:18.94aDuke InvitationalApril 10, 2026
800 Meters · IndoorMCPS Championships · Jan 252:20.32aMCPS ChampionshipsJanuary 25, 2023
800 Meters · OutdoorMCPS Championships · May 92:15.15MCPS ChampionshipsMay 9, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 5000 Meters · Place 2 · RichmondRichmond5000 Meters2.16:31.75aSo
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 1500 Meters · Place 1 · RichmondRichmond1500 MetersRound P1.4:26.41a PBSo
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 1500 Meters · Place 2 · RichmondRichmond1500 Meters2.4:27.47aSo
Apr 10Duke InvitationalApr 10 · 5000 Meters · Place 3 · RichmondRichmond5000 Meters3.16:18.94a PBSo
Mar 26Raleigh RelaysMar 26 · 5000 Meters · Place 101 · RichmondRichmond5000 Meters101.17:05.71aSo
Mar 19Fred Hardy InvitationalMar 19 · 1500 Meters · Place 1 · RichmondRichmond1500 Meters1.4:30.19aSo

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 27A-10 Indoor ChampionshipsFeb 27 · 3000 Meters · Place 4 · RichmondRichmond3000 Meters49:48.03aSO
Feb 27A-10 Indoor ChampionshipsFeb 27 · 1 Mile · Place 2 · RichmondRichmond1 Mile24:54.14aSO
Feb 13David Hemery Valentine InvitationalFeb 13 · 1500 Meters · Place 87 · RichmondRichmond1500 Meters874:29.56a PBSo
Feb 13David Hemery Valentine InvitationalFeb 13 · 5000 Meters · Place 62 · RichmondRichmond5000 Meters6216:33.09a PBSo
Feb 13David Hemery Valentine InvitationalFeb 13 · 1 Mile · Place 37 · RichmondRichmond1 Mile374:48.70a PBSo
Jan 30PSU National OpenJan 30 · 5000 Meters · RichmondRichmond5000 Meters—DNSSo
Jan 30PSU National OpenJan 30 · 1 Mile · RichmondRichmond1 Mile—DNSSo
Jan 30PSU National OpenJan 30 · 3000 Meters · Place 17 · RichmondRichmond3000 Meters17.9:34.87a PBSo

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 4Liberty KickoffDec 4 · 3000 Meters · Place 1 · RichmondRichmond3000 Meters1.9:39.31aSo
Mar 7IC4A/ECAC IndoorMar 7 · 1 Mile · Place 6 · RichmondRichmond1 MileRound P6.4:54.73aFr
Mar 7IC4A/ECAC IndoorMar 7 · 1 Mile · Place 5 · RichmondRichmond1 Mile5.4:53.27aFr
Feb 28Atlantic-10 Indoor Track & Field ChampionshipsFeb 28 · 1 Mile · Place 8 · RichmondRichmond1 Mile84:57.79FR
Feb 14Darius Dixon Memorial InvitationalFeb 14 · 1 Mile · Place 16 · RichmondRichmond1 Mile165:09.00a—
Feb 14Darius Dixon Memorial InvitationalFeb 14 · 3000 Meters · Place 25 · RichmondRichmond3000 Meters259:57.27a—
Jan 31PSU National OpenJan 31 · 1 Mile · Place 41 · RichmondRichmond1 Mile41.5:01.35aFr
Jan 23Brant Tolsma InvitationalJan 23 · 3000 Meters · Place 22 · RichmondRichmond3000 Meters2210:17.00a—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17IC4A/ECAC Outdoor Track & Field ChampionshipsMay 17 · 1500 Meters · Place 3 · RichmondRichmond1500 Meters3.4:29.32aFr
May 3Atlantic 10 Outdoor ChampionshipsMay 3 · 5000 Meters · Place 3 · RichmondRichmond5000 Meters317:03.76aFR
Apr 18Virginia ChallengeApr 18 · 1500 Meters · Place 19 · RichmondRichmond1500 Meters194:34.32FR
Mar 21Fred HardyMar 21 · 5000 Meters · RichmondRichmond5000 Meters--DNSFr
Mar 21Fred HardyMar 21 · 1500 Meters · Place 9 · RichmondRichmond1500 Meters9.4:36.77aFr
Mar 21Fred HardyMar 21 · 800 Meters · Place 7 · RichmondRichmond800 Meters7.2:15.65aFr

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21MPSSAA 4A State Track & Field ChampionshipsMay 21 · 1600 Meters · Place 6 · Winston ChurchillWinston Churchill1600 Meters6.5:02.03a12
May 21MPSSAA 4A State Track & Field ChampionshipsMay 21 · 800 Meters · Place 7 · Winston ChurchillWinston Churchill800 Meters7.2:19.39a12
May 15MPSSAA 4A West Region ChampionshipsMay 15 · 1600 Meters · Place 4 · Winston ChurchillWinston Churchill1600 Meters4.5:04.78a12
May 15MPSSAA 4A West Region ChampionshipsMay 15 · 800 Meters · Place 3 · Winston ChurchillWinston Churchill800 Meters3.2:18.38a12
May 8Montgomery County Public Schools ChampionshipMay 8 · 1600 Meters · Place 5 · Winston ChurchillWinston Churchill1600 Meters55:04.43a—
May 8Montgomery County Public Schools ChampionshipMay 8 · 800 Meters · Place 7 · Winston ChurchillWinston Churchill800 Meters72:19.55a—
Apr 27The Gator Track & Field InvitationalApr 27 · 1600 Meters · Winston ChurchillWinston Churchill1600 Meters--DNF12
Apr 20Trojan InvitationalApr 20 · 800 Meters · Place 2 · Winston ChurchillWinston Churchill800 Meters22:20.28a—
Apr 9B-CC at Winston ChurchillApr 9 · 800 Meters · Place 1 · Winston ChurchillWinston Churchill800 Meters12:21.50—
Apr 3Churchill @ WoottonApr 3 · 800 Meters · Place 1 · Winston ChurchillWinston Churchill800 Meters12:27.40—

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 26MPSSAA 4A State Track & Field ChampionshipsMay 26 · 3200 Meters · Place 2 · Winston ChurchillWinston Churchill3200 Meters2.11:05.47a11
May 26MPSSAA 4A State Track & Field ChampionshipsMay 26 · 1600 Meters · Place 5 · Winston ChurchillWinston Churchill1600 Meters5.5:07.40a11
May 26MPSSAA 4A State Track & Field ChampionshipsMay 26 · 800 Meters · Place 7 · Winston ChurchillWinston Churchill800 Meters7.2:20.95a11
May 16MPSSAA 4A West Region ChampionshipsMay 16 · 3200 Meters · Place 2 · Winston ChurchillWinston Churchill3200 Meters2.11:14.55a11
May 16MPSSAA 4A West Region ChampionshipsMay 16 · 1600 Meters · Place 2 · Winston ChurchillWinston Churchill1600 Meters2.5:04.39a11
May 16MPSSAA 4A West Region ChampionshipsMay 16 · 800 Meters · Place 3 · Winston ChurchillWinston Churchill800 Meters3.2:18.76a11
May 9MCPS ChampionshipsMay 9 · 800 Meters · Place 2 · Winston ChurchillWinston Churchill800 Meters22:15.15 PB11
Apr 29The Gator InvitationalApr 29 · 3200 Meters · Place 3 · Winston ChurchillWinston Churchill3200 Meters310:59.39a PB—
Apr 29The Gator InvitationalApr 29 · 800 Meters · Place 6 · Winston ChurchillWinston Churchill800 Meters62:20.48a—
Apr 22Trojan Invitational Apr 22 · 1600 Meters · Place 1 · Winston ChurchillWinston Churchill1600 Meters15:04.4411
Apr 19Walter Johnson and Whitman at ChurchillApr 19 · 1600 Meters · Place 1 · Winston ChurchillWinston Churchill1600 Meters1.5:00.80 PB11
Apr 19Walter Johnson and Whitman at ChurchillApr 19 · 800 Meters · Place 1 · Winston ChurchillWinston Churchill800 Meters1.2:19.1011
Apr 12Richard Montgomery at Winston ChurchillApr 12 · 3200 Meters · Place 1 · Winston ChurchillWinston Churchill3200 Meters111:15.50—
Apr 12Richard Montgomery at Winston ChurchillApr 12 · 800 Meters · Place 1 · Winston ChurchillWinston Churchill800 Meters12:30.10—
Apr 1Quince Orchard Cougar RelaysApr 1 · 1 Mile · Place 2 · Winston ChurchillWinston Churchill1 Mile25:07.96 PB11
Mar 28Winston Churchill at Bethesda-Chevy Chase Dual Meet 2023Mar 28 · 1600 Meters · Place 1 · Winston ChurchillWinston Churchill1600 Meters15:07.68—
Mar 28Winston Churchill at Bethesda-Chevy Chase Dual Meet 2023Mar 28 · 800 Meters · Place 1 · Winston ChurchillWinston Churchill800 Meters12:20.71—
Mar 22Wootton vs. ChurchillMar 22 · 3200 Meters · Place 1 · Winston ChurchillWinston Churchill3200 Meters1.11:07.11a11
Mar 22Wootton vs. ChurchillMar 22 · 800 Meters · Place 2 · Winston ChurchillWinston Churchill800 Meters2.2:25.14a11

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 22MPSSAA 4A State Indoor ChampionshipsFeb 22 · 1600 Meters · Place 2 · Winston ChurchillWinston Churchill1600 Meters2.5:08.45a PB11
Feb 22MPSSAA 4A State Indoor ChampionshipsFeb 22 · 800 Meters · Place 3 · Winston ChurchillWinston Churchill800 Meters3.2:21.14a11
Feb 21MPSSAA 1A State Indoor ChampionshipsFeb 21 · 1600 Meters · Place 2 · Winston ChurchillWinston Churchill1600 Meters25:08.4511
Feb 21MPSSAA 1A State Indoor ChampionshipsFeb 21 · 800 Meters · Place 3 · Winston ChurchillWinston Churchill800 Meters32:21.1411
Feb 9MPSSAA 4A West Region ChampionshipsFeb 9 · 1600 Meters · Place 3 · Winston ChurchillWinston Churchill1600 Meters3.5:11.39a11
Feb 9MPSSAA 4A West Region ChampionshipsFeb 9 · 800 Meters · Place 2 · Winston ChurchillWinston Churchill800 Meters2.2:21.06a11
Jan 25MCPS ChampionshipsJan 25 · 1600 Meters · Place 2 · Winston ChurchillWinston Churchill1600 Meters25:11.87a11
Jan 25MCPS ChampionshipsJan 25 · 800 Meters · Place 1 · Winston ChurchillWinston Churchill800 Meters12:20.32a PB11
Jan 7Liberty Premier HS InvitationalJan 7 · 1000 Meters · Place 3 · Winston ChurchillWinston Churchill1000 Meters3.3:04.29a PB11
Jan 7Liberty Premier HS InvitationalJan 7 · 1600 Meters · Place 5 · Winston ChurchillWinston Churchill1600 Meters5.5:13.17a11

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Howard County Winter FestivalDec 17 · 1600 Meters · Place 3 · Winston ChurchillWinston Churchill1600 Meters3.5:19.35a11
Dec 17Howard County Winter FestivalDec 17 · 800 Meters · Place 2 · Winston ChurchillWinston Churchill800 Meters2.2:25.51a11

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 7CIF-SS Division 1 Track and Field PrelimsMay 7 · 3200 Meters · Place 23 · Los AlamitosLos Alamitos3200 MetersRound P23.11:39.19a10
Apr 26Surf League ChampionshipsApr 26 · 3200 Meters · Place 4 · Los Alamitos (SS)Los Alamitos (SS)3200 Meters411:58.6610
Apr 26Surf League ChampionshipsApr 26 · 800 Meters · Place 5 · Los Alamitos (SS)Los Alamitos (SS)800 Meters52:23.3410
Apr 5Newport Harbor at Los AlamitosApr 5 · 800 Meters · Place 5 · Los AlamitosLos Alamitos800 Meters5.2:29.60a10
Mar 31Los Alamitos vs Fountain ValleyMar 31 · 800 Meters · Place 4 · Los Alamitos (SS)Los Alamitos (SS)800 Meters42:23.8210
Mar 24Edison at Los AlamitosMar 24 · 3200 Meters · Los AlamitosLos Alamitos3200 Meters—DNS10
Mar 24Edison at Los AlamitosMar 24 · 800 Meters · Los AlamitosLos Alamitos800 Meters—DNS10
Mar 17Los Alamitos Vs CDMMar 17 · 800 Meters · Place 3 · Los Alamitos (SS)Los Alamitos (SS)800 Meters32:28.9010

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 5CIFSS Division 1 Prelims 2021Jun 5 · 3200 Meters · Place 16 · Los AlamitosLos Alamitos3200 MetersRound P16.11:42.33a9
May 28Sunset Surf League FinalsMay 28 · 3200 Meters · Place 2 · Los AlamitosLos Alamitos3200 Meters211:49.299
May 28Sunset Surf League FinalsMay 28 · 1600 Meters · Place 4 · Los AlamitosLos Alamitos1600 Meters45:14.779
May 5Los Alamitos vs Corona del MarMay 5 · 1600 Meters · Place 3 · Los AlamitosLos Alamitos1600 Meters35:22.829
Apr 27Los Alamitos At Fountain ValleyApr 27 · 1600 Meters · Place 1 · Los AlamitosLos Alamitos1600 Meters1.5:22.56a9
Apr 27Los Alamitos At Fountain ValleyApr 27 · 800 Meters · Los AlamitosLos Alamitos800 Meters—DNS9
Apr 13Long Beach Poly at Los AlamitosApr 13 · 3200 Meters · Los AlamitosLos Alamitos3200 Meters--DNS9
Apr 13Long Beach Poly at Los AlamitosApr 13 · 1600 Meters · Los AlamitosLos Alamitos1600 Meters--DNS9
Apr 13Long Beach Poly at Los AlamitosApr 13 · 800 Meters · Place 2 · Los AlamitosLos Alamitos800 Meters2.2:24.11a9
Mar 31Servite/Rosary at Los AlamitosMar 31 · 800 Meters · Place 1 · Los AlamitosLos Alamitos800 Meters12:28.809
Mar 24Canyon at Los AlamitosMar 24 · 1600 Meters · Place 2 · Los AlamitosLos Alamitos1600 Meters25:32.079