Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorUnder Armour Black & Blue Invitational · Apr 164:48.66aUnder Armour Black & Blue InvitationalApril 16, 2026
400 Meters · OutdoorMPSSAA 3A East Region Championships · May 1251.47aMPSSAA 3A East Region ChampionshipsMay 12, 2025
500 Meters · IndoorMPSSAA 2A Central Region Championships · Feb 101:10.37aMPSSAA 2A Central Region ChampionshipsFebruary 10, 2025
800 Meters · IndoorAACPS Intercounty Meet #3 · Jan 92:23.22aAACPS Intercounty Meet #3January 9, 2025
800 Meters · OutdoorMPSSAA 4A & 3A East Region Championships · May 111:58.79aMPSSAA 4A & 3A East Region ChampionshipsMay 11, 2026
800 Meters · Relay Split · OutdoorMPSSAA 4A East Region Championships · May 151:59.240MPSSAA 4A East Region ChampionshipsMay 15, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 800 Meters · Place 49 · Severna ParkSeverna Park800 Meters49.2:02.22a12
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 800 Meters · Severna ParkSeverna Park800 Meters--DNF12
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · 800 Meters · Place 6 · Severna ParkSeverna Park800 Meters6.1:58.79a PB12
May 6AACPS County ChampionshipsMay 6 · 800 Meters · Place 7 · Severna ParkSeverna Park800 Meters72:00.85a12
Apr 16Under Armour Black & Blue InvitationalApr 16 · 1600 Meters · Place 24 · Severna ParkSeverna Park1600 Meters244:48.66a PB12
Apr 2All-Comers MeetApr 2 · 1600 Meters · Place 5 · Severna ParkSeverna Park1600 Meters54:52.11a12
Apr 2All-Comers MeetApr 2 · 800 Meters · Place 6 · Severna ParkSeverna Park800 Meters62:07.32a12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23MPSSAA 3A State Track & Field ChampionshipsMay 23 · 800 Meters · Old Mill SeniorOld Mill Senior800 MetersRelay Split—2:04.39311
May 12MPSSAA 3A East Region ChampionshipsMay 12 · 400 Meters · Place 10 · Old Mill SeniorOld Mill Senior400 Meters10.51.47a PB11
May 7Anne Arundel County ChampionshipsMay 7 · 400 Meters · Place 18 · Old Mill SeniorOld Mill Senior400 Meters1852.68a11
May 3East Coast International(High School)May 3 · 800 Meters · Place 19 · Old Mill SeniorOld Mill Senior800 Meters19.2:02.82a11
Mar 27Inter-County Meet 1CMar 27 · 800 Meters · Place 4 · Old Mill SeniorOld Mill Senior800 Meters42:08.48a11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 10MPSSAA 2A Central Region ChampionshipsFeb 10 · 500 Meters · Place 10 · Old Mill SeniorOld Mill Senior500 Meters101:10.37a PB—
Feb 10MPSSAA 3A Central Region ChampionshipsFeb 10 · 500 Meters · Place 10 · Old Mill SeniorOld Mill Senior500 Meters10.1:10.37a11
Jan 23AACPS County ChampionshipsJan 23 · 500 Meters · Place 12 · Old Mill SeniorOld Mill Senior500 Meters121:12.44a—
Jan 9AACPS Intercounty Meet #3Jan 9 · 800 Meters · Place 24 · Old Mill SeniorOld Mill Senior800 Meters242:23.22a PB—
Jan 9AACPS Intercounty Meet #3Jan 9 · 500 Meters · Place 11 · Old Mill SeniorOld Mill Senior500 Meters111:13.16a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 15MPSSAA 4A East Region ChampionshipsMay 15 · 800 Meters · Old Mill SeniorOld Mill Senior800 MetersRelay Split—1:59.240 PB10
May 6AACPS Last Chance MeetMay 6 · 800 Meters · Place 4 · Old Mill SeniorOld Mill Senior800 Meters42:11.73a—
Apr 17AACPS Inter-County Meet #3Apr 17 · 800 Meters · Place 5 · Old Mill SeniorOld Mill Senior800 Meters52:18.95a—