Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMPSSAA 4A & 3A East Region Championships · May 115:17.19aMPSSAA 4A & 3A East Region ChampionshipsMay 11, 2026
2000m Steeplechase · OutdoorUnder Armour Black and Blue Invitational · Apr 178:24.49Under Armour Black and Blue InvitationalApril 17, 2025
3200 Meters · OutdoorInter-County Meet 2B · Apr 912:21.65aInter-County Meet 2BApril 9, 2025
400 Meters · OutdoorSam Singleton Scorpion Classic · Apr 171:01.12aSam Singleton Scorpion ClassicApril 17, 2026
800 Meters · OutdoorAnne Arundel County Championships · May 72:22.71aAnne Arundel County ChampionshipsMay 7, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · 1600 Meters · Place 28 · Annapolis1600 Meters28.5:17.19a PB12
May 6AACPS County ChampionshipsMay 6 · 1600 Meters · Place 33 · Annapolis1600 Meters335:23.16a12
Apr 17Sam Singleton Scorpion ClassicApr 17 · 800 Meters · Place 77 · Annapolis800 Meters772:24.30a12
Apr 17Sam Singleton Scorpion ClassicApr 17 · 400 Meters · Place 88 · Annapolis400 Meters881:01.12a PB12
Apr 9Intercounty Meet 2CApr 9 · 1600 Meters · Place 9 · Annapolis1600 Meters95:31.87a12
Apr 9Intercounty Meet 2CApr 9 · 800 Meters · Place 13 · Annapolis800 Meters132:30.90a12
Mar 24Intercounty Meet 1AMar 24 · 1600 Meters · Place 19 · Annapolis1600 Meters195:36.21a12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12MPSSAA 4A East Region ChampionshipsMay 12 · 1600 Meters · Place 26 · Annapolis1600 Meters26.5:19.59a11
May 7Anne Arundel County ChampionshipsMay 7 · 800 Meters · Place 38 · Annapolis800 Meters382:22.71a PB11
May 5Last Chance MeetMay 5 · 1600 Meters · Place 21 · Annapolis1600 Meters215:28.37a11
Apr 17Under Armour Black and Blue InvitationalApr 17 · 800 Meters · Place 86 · Annapolis800 Meters862:30.0911
Apr 17Under Armour Black and Blue InvitationalApr 17 · 2000m Steeplechase · Place 34 · Annapolis2000m Steeplechase348:24.49 PB11
Apr 9Inter-County Meet 2BApr 9 · 3200 Meters · Place 9 · Annapolis3200 Meters912:21.65a PB11
Mar 25Inter-County Meet 1AMar 25 · 1600 Meters · Place 12 · Annapolis1600 Meters125:23.48a11
Mar 25Inter-County Meet 1AMar 25 · 800 Meters · Place 13 · Annapolis800 Meters132:23.32a11