Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorJeff Spielman Winter Classic · Dec 225:13.58aJeff Spielman Winter ClassicDecember 22, 2023
1600 Meters · OutdoorUnder Armour Black and Blue Invitational · Apr 185:06.96aUnder Armour Black and Blue InvitationalApril 18, 2024
3200 Meters · IndoorHCC/ Terry Baker Invitational · Dec 911:40.57aHCC/ Terry Baker InvitationalDecember 9, 2022
3200 Meters · OutdoorMPSSAA 3A West Region Championships · May 1711:35.79aMPSSAA 3A West Region ChampionshipsMay 17, 2023
400 Meters · OutdoorUnder Armour Black & Blue Invitational · Apr 1654.23aUnder Armour Black & Blue InvitationalApril 16, 2026
800 Meters · IndoorCMC Championships · Jan 262:14.02aCMC ChampionshipsJanuary 26, 2024
800 Meters · OutdoorCMC Big School Outdoor Track & Field Championships · May 12:06.48aCMC Big School Outdoor Track & Field ChampionshipsMay 1, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 7 FCPS Track & Field ChampionshipsMay 7 · 400 Meters · Place 15 · Oakdale400 Meters15.54.26a12
Apr 16Under Armour Black & Blue InvitationalApr 16 · 400 Meters · Place 53 · Oakdale400 Meters5354.23a PB12
Mar 24Oakdale Bear CrawlMar 24 · 400 Meters · Place 4 · Oakdale400 Meters457.54a12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 12MPSSAA 3A West Region ChampionshipsMay 12 · 800 Meters · Place 25 · Oakdale800 Meters25.2:15.07a11
May 1CMC Big School Outdoor Track & Field ChampionshipsMay 1 · 800 Meters · Place 7 · Oakdale800 Meters72:06.48a PB11
Apr 22The Kayley Milor Twilight MeetApr 22 · 800 Meters · Place 45 · Oakdale800 Meters452:27.62a11
Mar 21Charas Heurich Invitational Mar 21 · 800 Meters · Place 7 · Oakdale800 Meters72:09.88a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 18Frederick County Championship MeetJan 18 · 800 Meters · Place 20 · Oakdale800 Meters202:19.54a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 13Mercersburg Season OpenerDec 13 · 800 Meters · Place 15 · Oakdale800 Meters15.2:16.03a11
May 15MPSSAA 3A West Region ChampionshipsMay 15 · 800 Meters · Place 25 · Oakdale800 Meters25.2:17.87a10
May 9Frederick County ChampionshipMay 9 · 800 Meters · Place 20 · Oakdale800 Meters202:18.62a—
May 1CMC Big School Outdoor Track & Field ChampionshipMay 1 · 800 Meters · Place 14 · Oakdale800 Meters142:11.50a—
Apr 23Linganore Hexa-ClassicApr 23 · 800 Meters · Place 11 · Oakdale800 Meters11.2:11.47a10
Apr 18Under Armour Black and Blue InvitationalApr 18 · 1600 Meters · Place 57 · Oakdale1600 Meters57.5:06.96a PB10
Apr 13TU Classic HS InvitationalApr 13 · 800 Meters · Place 62 · Oakdale800 Meters622:14.27a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6HCC Terry Baker InvitationalDec 6 · 800 Meters · Place 11 · Oakdale800 Meters112:18.30a—
Jan 26CMC ChampionshipsJan 26 · 800 Meters · Place 16 · Oakdale800 Meters162:14.02a PB—
Jan 20Frederick County ChampionshipsJan 20 · 1600 Meters · Place 16 · Oakdale1600 Meters165:13.92a—
Jan 12Mercersburg Invitational #1Jan 12 · 800 Meters · Place 24 · Oakdale800 Meters242:16.49a—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 22Jeff Spielman Winter ClassicDec 22 · 1600 Meters · Place 19 · Oakdale1600 Meters19.5:13.58a PB10
Dec 16Dickinson College Holiday HS InviteDec 16 · 800 Meters · Place 42 · Oakdale800 Meters42.2:16.33a10
Dec 8Terry Baker VARSITY InvitationalDec 8 · 800 Meters · Place 19 · Oakdale800 Meters19.2:19.52a10
Jan 20Frederick County Indoor Track & Field ChampionshipsJan 20 · High Jump · Place 4 · OakdaleHigh Jump44-06.009
Jan 13Warrior Invitational Jan 13 · High Jump · OakdaleHigh Jump—NH9
Jan 13Warrior Invitational Jan 13 · 800 Meters · Place 24 · Oakdale800 Meters242:26.299
Jan 6HCC HS “B” InvitationalJan 6 · 3200 Meters · Place 3 · Oakdale3200 Meters311:49.649

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17MPSSAA 3A West Region ChampionshipsMay 17 · 3200 Meters · Place 25 · Oakdale3200 Meters25.11:35.79a PB9
May 11Frederick County ChampionshipMay 11 · 1600 Meters · Place 4 · Oakdale1600 Meters45:23.399
May 4CMC ChampionshipMay 4 · 3200 Meters · Place 27 · Oakdale3200 Meters27.12:06.85a9
Apr 20JHU Black and Blue InvitationalApr 20 · 3200 Meters · Place 55 · Oakdale3200 Meters55.12:48.64a9
Apr 12Southeast Quad MeetApr 12 · High Jump · Place 8 · OakdaleHigh Jump84-10.009
Apr 12Southeast Quad MeetApr 12 · 1600 Meters · Place 14 · Oakdale1600 Meters145:29.949
Apr 12Southeast Quad MeetApr 12 · 800 Meters · Place 13 · Oakdale800 Meters132:22.039
Apr 113th Patriot InvitationalApr 1 · 3200 Meters · Place 30 · Oakdale3200 Meters30.12:40.97a9
Mar 29Boonsboro, Brunswick, Oakdale @ OHSMar 29 · High Jump · Place 9 · OakdaleHigh Jump94-08.009
Mar 29Boonsboro, Brunswick, Oakdale @ OHSMar 29 · 3200 Meters · Place 2 · Oakdale3200 Meters212:08.189
Mar 25The Kayley Milor Invitational @ UrbanaMar 25 · 800 Meters · Place 29 · Oakdale800 Meters292:37.169

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9HCC/ Terry Baker InvitationalDec 9 · 3200 Meters · Place 13 · Oakdale3200 Meters13.11:40.57a PB9