Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorBison Invitational · Apr 115:49.90aBison InvitationalApril 11, 2026
1600 Meters · IndoorAACPS Intercounty Meet #2 · Jan 36:08.65aAACPS Intercounty Meet #2January 3, 2025
1600 Meters · OutdoorAnne Arundel County Championships · May 75:50.47aAnne Arundel County ChampionshipsMay 7, 2025
3000 Meters · IndoorSt Thomas Aquinas Spartan Invitational · Jan 912:27.33aSt Thomas Aquinas Spartan InvitationalJanuary 9, 2026
3200 Meters · IndoorHoliday Invitational · Dec 3012:51.66aHoliday InvitationalDecember 30, 2024
3200 Meters · OutdoorAnne Arundel County Championships · May 712:32.51aAnne Arundel County ChampionshipsMay 7, 2025
5000 Meters · IndoorCNU Holiday Open · Dec 622:09.65aCNU Holiday OpenDecember 6, 2025
5000 Meters · OutdoorSeahawk Invitational 2025 · Mar 2221:25.37aSeahawk Invitational 2025March 22, 2025
800 Meters · IndoorAACPS Intercounty Meet #1 · Dec 182:56.16aAACPS Intercounty Meet #1December 18, 2024
800 Meters · OutdoorBison Invitational · Apr 112:54.09aBison InvitationalApril 11, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2United East (UEC) Track andand Field ChampionshipsMay 2 · 1500 Meters · Place 10 · St. Mary's (Md.)St. Mary's (Md.)1500 Meters10.5:53.87aFr
May 2United East (UEC) Track andand Field ChampionshipsMay 2 · 800 Meters · Place 11 · St. Mary's (Md.)St. Mary's (Md.)800 Meters11.2:57.42aFr
Apr 11Bison InvitationalApr 11 · 1500 Meters · Place 16 · St. Mary's (Md.)St. Mary's (Md.)1500 Meters16.5:49.90a PBFr
Apr 11Bison InvitationalApr 11 · 800 Meters · Place 15 · St. Mary's (Md.)St. Mary's (Md.)800 Meters15.2:54.09a PBFr
Mar 28Seahawk InvitationalMar 28 · 5000 Meters · St. Mary's (Md.)St. Mary's (Md.)5000 Meters—DNFFr
Mar 28Seahawk InvitationalMar 28 · 1500 Meters · Place 5 · St. Mary's (Md.)St. Mary's (Md.)1500 Meters55:56.97aFr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27United East Conference Indoor Track & Field ChampionshipsFeb 27 · 5000 Meters · Place 7 · St. Mary's (Md.)St. Mary's (Md.)5000 Meters722:35.47aFR
Feb 27United East Conference Indoor Track & Field ChampionshipsFeb 27 · 3000 Meters · Place 10 · St. Mary's (Md.)St. Mary's (Md.)3000 Meters1013:11.05aFR
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · 3000 Meters · Place 16 · St. Mary's (Md.)St. Mary's (Md.)3000 Meters16.12:27.33a PBFr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6CNU Holiday OpenDec 6 · 5000 Meters · Place 4 · St. Mary's (Md.)St. Mary's (Md.)5000 Meters4.22:09.65a PBFr
Dec 6CNU Holiday OpenDec 6 · 3000 Meters · Place 8 · St. Mary's (Md.)St. Mary's (Md.)3000 Meters8.12:41.88aFr
Feb 5MPSSAA 4A Central Region ChampionshipsFeb 5 · 3200 Meters · Place 5 · BroadneckBroadneck3200 Meters5.12:58.09a12
Jan 23AACPS County ChampionshipsJan 23 · 3200 Meters · Place 13 · BroadneckBroadneck3200 Meters1312:55.62a—
Jan 3AACPS Intercounty Meet #2Jan 3 · 1600 Meters · Place 17 · BroadneckBroadneck1600 Meters176:08.65a PB—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 12MPSSAA 4A East Region ChampionshipsMay 12 · 3200 Meters · Place 10 · BroadneckBroadneck3200 Meters10.12:33.45a12
May 7Anne Arundel County ChampionshipsMay 7 · 3200 Meters · Place 13 · BroadneckBroadneck3200 Meters1312:32.51a PB12
May 7Anne Arundel County ChampionshipsMay 7 · 1600 Meters · Place 13 · BroadneckBroadneck1600 Meters135:50.47a PB12
Apr 15All-Comers MeetApr 15 · 3200 Meters · Place 2 · BroadneckBroadneck3200 Meters213:03.36a12
Apr 8Inter-County Meet 2AApr 8 · 1600 Meters · Place 1 · BroadneckBroadneck1600 Meters16:01.63a12
Mar 28SMCM HS Invitational Mar 28 · 3200 Meters · Place 2 · BroadneckBroadneck3200 Meters212:52.09a12
Mar 22Seahawk Invitational 2025Mar 22 · 5000 Meters · Place 10 · BroadneckBroadneck5000 Meters1021:25.37a PB12

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 3200 Meters · Place 12 · BroadneckBroadneck3200 Meters12.12:51.66a PB12
Dec 18AACPS Intercounty Meet #1Dec 18 · 800 Meters · Place 21 · BroadneckBroadneck800 Meters21.2:56.16a PB12
Dec 9AACPS Intercounty Meet #4Dec 9 · 3200 Meters · Place 8 · BroadneckBroadneck3200 Meters8.13:36.75a12
Feb 7MPSSAA 4A Central Region ChampionshipsFeb 7 · 3200 Meters · Place 8 · BroadneckBroadneck3200 Meters8.13:45.54a11
Jan 22AACPS County ChampionshipJan 22 · 3200 Meters · Place 15 · BroadneckBroadneck3200 Meters15.14:18.13a11
Jan 8AACPS Inter-County Meet #3Jan 8 · 3200 Meters · Place 8 · BroadneckBroadneck3200 Meters813:39.19a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15MPSSAA 4A East Region ChampionshipsMay 15 · 3200 Meters · Place 12 · BroadneckBroadneck3200 Meters12.13:26.31a11
May 8AACPS County ChampionshipMay 8 · 3200 Meters · Place 14 · BroadneckBroadneck3200 Meters1413:21.67a—
Apr 22AACPS Inter-County Meet #1Apr 22 · 3200 Meters · Place 3 · BroadneckBroadneck3200 Meters313:30.42a—
Apr 18AACPS Inter-County Meet #4Apr 18 · 3200 Meters · Place 2 · BroadneckBroadneck3200 Meters2.13:21.85a11
Apr 13TU Classic HS InvitationalApr 13 · 800 Meters · Place 67 · BroadneckBroadneck800 Meters672:57.78a—
Mar 25AACPS All-Comers MeetMar 25 · 1600 Meters · Place 18 · BroadneckBroadneck1600 Meters186:24.43a—
Mar 25AACPS All-Comers MeetMar 25 · 800 Meters · Place 27 · BroadneckBroadneck800 Meters273:01.12a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Dickinson College Holiday HS InviteDec 16 · 3200 Meters · Place 21 · BroadneckBroadneck3200 Meters21.13:53.11a11