Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorThe VA Showcase · Jan 173:16.68aThe VA ShowcaseJanuary 17, 2026
1500 Meters · IndoorThe VA Showcase · Jan 175:09.98The VA ShowcaseJanuary 17, 2025
1500 Meters · OutdoorMaryland AAU District Track & Field Championship · Jun 105:06.84Maryland AAU District Track & Field ChampionshipJune 10, 2023
1600 Meters · IndoorPVA 14 & Under National Championship · Feb 185:36.10PVA 14 & Under National Championship February 18, 2023
1600 Meters · OutdoorMPSSAA State Track & Field Championships · May 215:26.41aMPSSAA State Track & Field ChampionshipsMay 21, 2026
3000 Meters · IndoorAAU Indoor National Championships · Mar 711:22.55aAAU Indoor National ChampionshipsMarch 7, 2025
3000 Meters · OutdoorFPYC Youth Meet #1 · Apr 611:11.67aFPYC Youth Meet #1April 6, 2025
3200 Meters · IndoorSMAC League Meet 3 - Hosted by Great Mills · Jan 1212:03.91aSMAC League Meet 3 - Hosted by Great MillsJanuary 12, 2026
3200 Meters · OutdoorMPSSAA State Track & Field Championships · May 2111:51.92aMPSSAA State Track & Field ChampionshipsMay 21, 2026
400 Meters · Indoor Speed Capital New York Invitational · Dec 101:11.03a Speed Capital New York InvitationalDecember 10, 2023
800 Meters · IndoorJeff Spielman Winter Classic · Dec 132:35.43aJeff Spielman Winter ClassicDecember 13, 2025
800 Meters · Outdoor2026 SMAC Outdoor Track & Field Championship · May 42:29.26a2026 SMAC Outdoor Track & Field ChampionshipMay 4, 2026
800 Meters · Relay Split · IndoorAAU Region 3 · Jun 202:31.138AAU Region 3June 20, 2024
High Jump · OutdoorSpeed Capital Maryland Invitational · May 80.97mSpeed Capital Maryland InvitationalMay 8, 2021

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 3200 Meters · Place 10 · HuntingtownHuntingtown3200 Meters10.11:51.92a PB9
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 1600 Meters · Place 15 · HuntingtownHuntingtown1600 Meters15.5:26.41a PB9
May 12MPSSAA 2A South Region ChampionshipsMay 12 · 3200 Meters · Place 1 · HuntingtownHuntingtown3200 Meters1.12:24.83a9
May 12MPSSAA 2A South Region ChampionshipsMay 12 · 1600 Meters · Place 3 · HuntingtownHuntingtown1600 Meters3.5:30.30a9
May 12MPSSAA 2A South Region ChampionshipsMay 12 · 800 Meters · Place 6 · HuntingtownHuntingtown800 Meters6.2:33.55a9
May 42026 SMAC Outdoor Track & Field ChampionshipMay 4 · 3200 Meters · Place 3 · HuntingtownHuntingtown3200 Meters3.12:10.02a9
May 42026 SMAC Outdoor Track & Field ChampionshipMay 4 · 1600 Meters · Place 3 · HuntingtownHuntingtown1600 Meters3.5:37.80a9
May 42026 SMAC Outdoor Track & Field ChampionshipMay 4 · 800 Meters · Place 4 · HuntingtownHuntingtown800 Meters4.2:29.26a PB9
Apr 28Huntingtown, Northern-Cal, at McDonoughApr 28 · 1600 Meters · Place 2 · HuntingtownHuntingtown1600 Meters25:30.91a9
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · 1600 Meters · Place 24 · HuntingtownHuntingtown1600 Meters245:36.45a9
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · 800 Meters · Place 27 · HuntingtownHuntingtown800 Meters272:34.32a9
Apr 21Great Mills, Lackey, Patuxent at HuntingtownApr 21 · 1600 Meters · Place 1 · HuntingtownHuntingtown1600 Meters15:40.48a9
Apr 16Chopticon, Huntingtown, La Plata at CalvertApr 16 · 1600 Meters · Place 2 · HuntingtownHuntingtown1600 Meters25:39.93a9
Apr 10Park InviteApr 10 · 3200 Meters · Place 30 · HuntingtownHuntingtown3200 Meters3012:44.15a9
Apr 10Park InviteApr 10 · 1600 Meters · Place 7 · HuntingtownHuntingtown1600 Meters75:33.68a9
Apr 9Huntingtown, Leonardtown, North Point at Thomas StoneApr 9 · 1600 Meters · Place 2 · HuntingtownHuntingtown1600 Meters25:34.20a9
Mar 24St. Charles, Westlake @ HuntingtownMar 24 · 1600 Meters · Place 1 · HuntingtownHuntingtown1600 Meters15:38.90a9
Mar 24St. Charles, Westlake @ HuntingtownMar 24 · 800 Meters · Place 2 · HuntingtownHuntingtown800 Meters22:37.02a9

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 17MPSSAA Indoor State ChampionshipsFeb 17 · 3200 Meters · Place 9 · HuntingtownHuntingtown3200 Meters912:14.90—
Feb 2MPSSAA 2A East Region ChampionshipsFeb 2 · 800 Meters · HuntingtownHuntingtown800 MetersRelay Split—2:38.2049
Feb 2MPSSAA 2A East Region ChampionshipsFeb 2 · 3200 Meters · Place 2 · HuntingtownHuntingtown3200 Meters2.12:25.13a9
Jan 242026 SMAC Indoor Track & Field Championship - Hosted by Northern-CalJan 24 · 3200 Meters · Place 5 · HuntingtownHuntingtown3200 Meters5.12:27.82a9
Jan 242026 SMAC Indoor Track & Field Championship - Hosted by Northern-CalJan 24 · 1600 Meters · Place 5 · HuntingtownHuntingtown1600 Meters5.5:42.11a9
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 73 · HuntingtownHuntingtown1000 Meters73.3:16.68a PB9
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 163 · HuntingtownHuntingtown1600 Meters163.5:43.15a9
Jan 12SMAC League Meet 3 - Hosted by Great MillsJan 12 · 3200 Meters · Place 2 · HuntingtownHuntingtown3200 Meters212:03.91a PB9
Jan 10Montgomery InvitationalJan 10 · 1600 Meters · Place 14 · HuntingtownHuntingtown1600 Meters145:40.48a9

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 15SMAC League Meet 2 - Hosted by North PointDec 15 · 1600 Meters · Place 1 · HuntingtownHuntingtown1600 Meters1.5:45.59a9
Dec 13Jeff Spielman Winter ClassicDec 13 · 800 Meters · Place 7 · HuntingtownHuntingtown800 Meters7.2:35.43a PB9
Mar 7AAU Indoor National ChampionshipsMar 7 · 3000 Meters · Place 3 · Speed and Endurance Track ClubSpeed and Endurance Track Club3000 Meters311:22.55a PB—
Mar 7AAU Indoor National ChampionshipsMar 7 · 1500 Meters · Place 3 · Speed and Endurance Track ClubSpeed and Endurance Track Club1500 Meters35:14.52a—
Feb 15PVA 14 & UnderFeb 15 · 800 Meters · Place 8 · Speed and Endurance Track ClubSpeed and Endurance Track Club800 Meters82:36.54a8
Jan 17The VA ShowcaseJan 17 · 1500 Meters · Place 3 · Speed and EnSpeed and En1500 Meters35:09.98 PB—
Jan 17The VA ShowcaseJan 17 · 800 Meters · Place 10 · Speed and EnSpeed and En800 Meters102:39.69—
Jan 5757 ShowdownJan 5 · 1500 Meters · Place 1 · Speed and Endurance Track ClubSpeed and Endurance Track Club1500 Meters1.5:22.43a8

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 14Bullseye Summer Series #1Jun 14 · 1500 Meters · Place 4 · Speed and Endurance Track ClubSpeed and Endurance Track Club1500 Meters45:09.76a8
May 17LIGHTNING RELAYSMay 17 · 800 Meters · Place 2 · Speed and Endurance Track ClubSpeed and Endurance Track Club800 Meters22:30.72a8
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 800 Meters · Place 10 · Speed and EnSpeed and En800 Meters102:35.908
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 800 Meters · Place 10 · Speed and EnSpeed and En800 Meters102:35.908
Apr 6FPYC Youth Meet #1Apr 6 · 3000 Meters · Place 1 · Speed and Endurance Track ClubSpeed and Endurance Track Club3000 Meters111:11.67a PB8

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 22Armory Youth Solstice InvitationalDec 22 · 1500 Meters · Place 8 · Speed and Endurance Track ClubSpeed and Endurance Track Club1500 Meters8.5:16.66a8
Dec 8Coach Miami Presents the Virginia Beast InvitationalDec 8 · 1500 Meters · Place 1 · Speed and Endurance Track ClubSpeed and Endurance Track Club1500 Meters1.5:31.10a8
Dec 8Coach Miami Presents the Virginia Beast InvitationalDec 8 · 800 Meters · Place 2 · Speed and Endurance Track ClubSpeed and Endurance Track Club800 Meters2.2:38.53a8
Jun 20AAU Region 3Jun 20 · 800 Meters · Speed and Endurance Track ClubSpeed and Endurance Track Club800 MetersRelay Split—2:31.138 PB7
Jun 20AAU Region 3Jun 20 · 3000 Meters · Place 4 · Speed and Endurance Track ClubSpeed and Endurance Track Club3000 Meters4.11:50.60a7
Jun 20AAU Region 3Jun 20 · 1500 Meters · Place 6 · Speed and Endurance Track ClubSpeed and Endurance Track Club1500 Meters6.5:19.94a7
Jun 20AAU Region 3Jun 20 · 800 Meters · Speed and Endurance Track ClubSpeed and Endurance Track Club800 Meters--DNS7
Mar 1AAU Indoor National ChamponshipsMar 1 · 3000 Meters · Place 5 · Speed and Endurance TraSpeed and Endurance Tra3000 Meters511:30.55a—
Mar 1AAU Indoor National ChamponshipsMar 1 · 1500 Meters · Place 6 · Speed and Endurance TraSpeed and Endurance Tra1500 Meters65:20.93a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 8AAU Maryland District QualifierJun 8 · 3000 Meters · Place 2 · Speed and Endurance TraSpeed and Endurance Tra3000 Meters211:22.40a—
Jun 8AAU Maryland District QualifierJun 8 · 1500 Meters · Place 4 · Speed and Endurance TraSpeed and Endurance Tra1500 Meters45:13.61a—
Jun 8AAU Maryland District QualifierJun 8 · 800 Meters · Place 4 · Speed and Endurance TraSpeed and Endurance Tra800 Meters42:36.43a—
Jun 1East Coast Elite - Meet of Champions and Distance Carnival @ Stevenson UniversityJun 1 · 800 Meters · Place 35 · Speed and Endurance Track ClSpeed and Endurance Track Cl800 Meters352:35.947
Jun 1East Coast Elite - Meet of Champions and Distance Carnival @ Stevenson UniversityJun 1 · 1600 Meters · Place 11 · Speed and Endurance Track ClSpeed and Endurance Track Cl1600 Meters115:35.777
May 18Lightning Relays May 18 · 3000 Meters · Place 2 · Speed and Endurance Track ClubSpeed and Endurance Track Club3000 Meters2.11:23.82aUnofficial7
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 1500 Meters · Speed and Endurance Track ClubSpeed and Endurance Track Club1500 Meters--DNS7
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 800 Meters · Speed and Endurance Track ClubSpeed and Endurance Track Club800 Meters--DNS7
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 400 Meters · Speed and Endurance Track ClubSpeed and Endurance Track Club400 Meters--DNS7
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 3000 Meters · Place 1 · Speed and Endurance Track ClubSpeed and Endurance Track Club3000 Meters1.11:51.94a7
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 1500 Meters · Place 3 · Speed and Endurance Track ClubSpeed and Endurance Track Club1500 Meters3.5:38.72a7
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 400 Meters · Speed and Endurance Track ClubSpeed and Endurance Track Club400 Meters—DNS7

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 10 Speed Capital New York InvitationalDec 10 · 1500 Meters · Place 1 · Speed and Endurance Track ClubSpeed and Endurance Track Club1500 Meters1.5:33.42a7
Dec 10 Speed Capital New York InvitationalDec 10 · 400 Meters · Place 19 · Speed and Endurance Track ClubSpeed and Endurance Track Club400 Meters19.1:11.03a PB7
Feb 18PVA 14 & Under National Championship Feb 18 · 1600 Meters · Place 2 · Speed and EnduranceSpeed and Endurance1600 Meters25:36.10 PB6
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 1600 Meters · Place 2 · Speed and Endurance Track ClubSpeed and Endurance Track Club1600 Meters2.5:36.10a6

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · 3000 Meters · Place 1 · Speed and Endurance Track ClubSpeed and Endurance Track Club3000 Meters1.11:48.01aUnofficial6
Jul 11AAU Club ChampionshipsJul 11 · 1500 Meters · Place 3 · Speed and Endurance Track ClubSpeed and Endurance Track Club1500 Meters3.5:16.11aUnofficial6
Jul 11AAU Club ChampionshipsJul 11 · 800 Meters · Place 8 · Speed and Endurance Track ClubSpeed and Endurance Track Club800 Meters8.2:33.97aUnofficial6
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 1500 Meters · Place 1 · Speed and Endurance TraSpeed and Endurance Tra1500 Meters15:06.84 PB—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 23AAU Region 3 National QualifierJun 23 · Discus · Place 1 · Speed and EnduranceSpeed and EnduranceDiscus137-02—
Jun 23AAU Region 3 National QualifierJun 23 · 3000 Meters · Place 1 · Speed and EnduranceSpeed and Endurance3000 Meters111:19.13—
Jun 23AAU Region 3 National QualifierJun 23 · 1500 Meters · Place 1 · Speed and EnduranceSpeed and Endurance1500 Meters15:14.11—
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · Discus · Place 1 · Speed and Endurance TracSpeed and Endurance TracDiscus131-01—
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · 3000 Meters · Place 1 · Speed and Endurance TraSpeed and Endurance Tra3000 Meters111:18.07a—
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · 1500 Meters · Place 1 · Speed and Endurance TraSpeed and Endurance Tra1500 Meters15:14.30a—
May 1Bullseye Youth Track & Field MeetMay 1 · 3000 Meters · Speed and Endurance Track ClubSpeed and Endurance Track Club3000 Meters--DNS5
May 1Bullseye Youth Track & Field MeetMay 1 · 1500 Meters · Place 2 · Speed and Endurance Track ClubSpeed and Endurance Track Club1500 Meters2.5:13.89a5

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 11AAU National Indoor ChampionshipsMar 11 · 3000 Meters · Place 1 · Speed and Endurance Track ClubSpeed and Endurance Track Club3000 Meters1.11:22.59a5
Mar 11AAU National Indoor ChampionshipsMar 11 · 1500 Meters · Place 1 · Speed and Endurance Track ClubSpeed and Endurance Track Club1500 Meters1.5:12.55a5
Jan 14The Virginia ShowcaseJan 14 · 1500 Meters · Place 4 · Speed and EnSpeed and En1500 Meters45:29.08—

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 24AAU Region 3 National QualifierJun 24 · High Jump · Speed and Endurance Track ClubSpeed and Endurance Track ClubHigh Jump—NH4
Jun 24AAU Region 3 National QualifierJun 24 · 1500 Meters · Place 4 · Speed and Endurance Track ClubSpeed and Endurance Track Club1500 Meters4.5:53.55a4
Jun 24AAU Region 3 National QualifierJun 24 · 800 Meters · Place 4 · Speed and Endurance Track ClubSpeed and Endurance Track Club800 Meters4.2:49.93a4
Jun 10Maryland AAU District ChampionshipJun 10 · High Jump · Place 3 · Speed and Endurance Track ClubSpeed and Endurance Track ClubHigh Jump3.2-08.004
Jun 10Maryland AAU District ChampionshipJun 10 · 1500 Meters · Place 4 · Speed and Endurance Track ClubSpeed and Endurance Track Club1500 Meters4.5:39.01a4
Jun 10Maryland AAU District ChampionshipJun 10 · 800 Meters · Place 4 · Speed and Endurance Track ClubSpeed and Endurance Track Club800 Meters4.2:48.00a4
May 29PWC Panthers I-95 InvitationalMay 29 · High Jump · Speed and Endurance Track ClubSpeed and Endurance Track ClubHigh Jump—DNS4
May 29PWC Panthers I-95 InvitationalMay 29 · 1500 Meters · Place 2 · Speed and Endurance Track ClubSpeed and Endurance Track Club1500 Meters2.5:58.71a4
May 29PWC Panthers I-95 InvitationalMay 29 · 800 Meters · Place 2 · Speed and Endurance Track ClubSpeed and Endurance Track Club800 Meters2.2:56.99a4
May 23LEGACY TRACK AND FIELD VIRGINIA INVITATIONALMay 23 · High Jump · Place 4 · Speed and Endurance Track ClubSpeed and Endurance Track ClubHigh Jump4.3-02.004
May 23LEGACY TRACK AND FIELD VIRGINIA INVITATIONALMay 23 · 1500 Meters · Place 3 · Speed and Endurance Track ClubSpeed and Endurance Track Club1500 Meters3.5:58.82a4
May 23LEGACY TRACK AND FIELD VIRGINIA INVITATIONALMay 23 · 800 Meters · Place 2 · Speed and Endurance Track ClubSpeed and Endurance Track Club800 Meters2.2:58.68a4
May 8Speed Capital Maryland InvitationalMay 8 · High Jump · Place 2 · Speed and Endurance Track ClubSpeed and Endurance Track ClubHigh Jump2.0.97m PB4
May 8Speed Capital Maryland InvitationalMay 8 · 1500 Meters · Place 5 · Speed and Endurance Track ClubSpeed and Endurance Track Club1500 Meters5.5:58.50a4