Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorPark Invite · Apr 104:59.53aPark InviteApril 10, 2026
1600 Meters · IndoorMPSSAA Indoor State Championships · Feb 175:02.44MPSSAA Indoor State ChampionshipsFebruary 17, 2026
1600 Meters · OutdoorMPSSAA State Track & Field Championships · May 214:59.34aMPSSAA State Track & Field ChampionshipsMay 21, 2026
3200 Meters · OutdoorPark Invite · Apr 1010:46.08aPark InviteApril 10, 2026
3A · IndoorMPSSAA 1A Indoor State Championships · Feb 2011:42.02MPSSAA 1A Indoor State ChampionshipsFebruary 20, 2024
800 Meters · IndoorAACPS County Championships--AACPS Only · Jan 202:19.50aAACPS County Championships--AACPS OnlyJanuary 20, 2026
800 Meters · OutdoorMPSSAA State Track & Field Championships · May 212:14.53aMPSSAA State Track & Field ChampionshipsMay 21, 2026
Full · OutdoorPark Invite · Apr 55:23.75Park InviteApril 5, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 3200 Meters · Place 3 · Severna Park3200 Meters3.10:46.50a11
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 1600 Meters · Place 3 · Severna Park1600 Meters3.4:59.34a PB11
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 800 Meters · Place 3 · Severna Park800 Meters3.2:14.53a PB11
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · 3200 Meters · Place 1 · Severna Park3200 Meters1.11:02.96a11
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · 1600 Meters · Place 2 · Severna Park1600 Meters2.5:05.65a11
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · 800 Meters · Place 3 · Severna Park800 Meters3.2:18.24a11
May 6AACPS County ChampionshipsMay 6 · 800 Meters · Place 2 · Severna Park800 Meters22:18.98a11
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · 3200 Meters · Place 7 · Severna Park3200 Meters711:10.19a11
Apr 10Park InviteApr 10 · 3200 Meters · Place 1 · Severna Park3200 Meters110:46.08a PB11
Apr 10Park InviteApr 10 · 1 Mile · Place 1 · Severna Park1 Mile14:59.53a PB11
Apr 2All-Comers MeetApr 2 · 3200 Meters · Place 1 · Severna Park3200 Meters110:46.79a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 17MPSSAA Indoor State ChampionshipsFeb 17 · 1600 Meters · Place 2 · Severna Park1600 Meters25:02.44 PB—
Jan 20AACPS County Championships--AACPS OnlyJan 20 · 1600 Meters · Place 2 · Severna Park1600 Meters25:08.90a11
Jan 20AACPS County Championships--AACPS OnlyJan 20 · 800 Meters · Place 1 · Severna Park800 Meters12:19.50a PB11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 3200 Meters · Place 3 · Severna Park3200 Meters310:49.0310
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 3200 Meters · Place 3 · Severna Park3200 Meters310:49.0310
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 1600 Meters · Place 14 · Severna Park1600 Meters145:11.4810
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 1600 Meters · Place 14 · Severna Park1600 Meters145:11.4810
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 800 Meters · Place 24 · Severna Park800 Meters242:30.0610
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 800 Meters · Place 24 · Severna Park800 Meters242:30.0610
May 7Anne Arundel County ChampionshipsMay 7 · 1600 Meters · Place 2 · Severna Park1600 Meters25:11.09a10
May 7Anne Arundel County ChampionshipsMay 7 · 800 Meters · Place 3 · Severna Park800 Meters32:20.01a10
Apr 17Under Armour Black and Blue InvitationalApr 17 · 3200 Meters · Place 2 · Severna Park3200 Meters210:55.6410
Mar 27Inter-County Meet 1CMar 27 · 1600 Meters · Place 2 · Severna Park1600 Meters25:14.40a10
Mar 22Seahawk Invitational 2025Mar 22 · 800 Meters · Place 8 · Severna Park800 Meters82:33.22a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 9AACPS Intercounty Meet #3Jan 9 · 1600 Meters · Place 11 · Severna Park1600 Meters116:08.07a—
Jan 9AACPS Intercounty Meet #3Jan 9 · 800 Meters · Place 16 · Severna Park800 Meters162:45.04a—
Jan 3AACPS Intercounty Meet #2Jan 3 · 1600 Meters · Place 14 · Severna Park1600 Meters146:03.95a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8AACPS County ChampionshipMay 8 · 3200 Meters · Place 1 · Severna Park3200 Meters111:17.36a—
Apr 5Park InviteApr 5 · Full · Place 3 · Severna ParkFull311:23.909
Apr 5Park InviteApr 5 · Full · Place 10 · Severna ParkFull105:25.479
Apr 5Park InviteApr 5 · Full · Place 10 · Severna ParkFull105:23.75 PB9
Mar 25AACPS All-Comers MeetMar 25 · 1600 Meters · Place 2 · Severna Park1600 Meters25:27.59a—
Mar 25AACPS All-Comers MeetMar 25 · 800 Meters · Place 1 · Severna Park800 Meters12:26.69a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · 3A · Place 7 · Severna Park3A711:42.02 PB9