Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorU.S. Marine Corps Holiday Classic · Dec 275:18.22aU.S. Marine Corps Holiday ClassicDecember 27, 2025
1500 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 274:57.80aU.S. Marine Corps Holiday ClassicDecember 27, 2025
1500 Meters · OutdoorMaryland AAU District Track & Field Championships · Jun 115:17.84aMaryland AAU District Track & Field ChampionshipsJune 11, 2022
1600 Meters · Indoor2026 Ivan Walker - Howard County Championships · Jan 165:12.94a2026 Ivan Walker - Howard County ChampionshipsJanuary 16, 2026
1600 Meters · OutdoorMPSSAA State Track & Field Championships · May 215:07.86aMPSSAA State Track & Field ChampionshipsMay 21, 2026
2000m Steeplechase · OutdoorUnder Armour Black & Blue Invitational · Apr 167:30.32aUnder Armour Black & Blue InvitationalApril 16, 2026
3000 Meters · IndoorFranklin & Marshall HS Invite #1 2024 · Dec 911:28.23aFranklin & Marshall HS Invite #1 2024December 9, 2023
3000 Meters · Outdoor2023 AAU Region 3 Qualifier · Jun 2210:56.39a2023 AAU Region 3 QualifierJune 22, 2023
3200 Meters · IndoorHoward County Winterfest Invitational · Dec 1311:17.92aHoward County Winterfest InvitationalDecember 13, 2025
3200 Meters · OutdoorMPSSAA State Track & Field Championships · May 2111:07.89aMPSSAA State Track & Field ChampionshipsMay 21, 2026
400 Meters · OutdoorHoward County league Meet 3B · Apr 91:06.54aHoward County league Meet 3BApril 9, 2025
400 Meters · Relay Split · IndoorMPSSAA 2A West Region Championships · Feb 31:04.918MPSSAA 2A West Region ChampionshipsFebruary 3, 2026
500 Meters · IndoorHoward County Meet # 3 · Jan 71:23.89aHoward County Meet # 3January 7, 2026
5000 Meters · OutdoorPark Invite · Apr 1018:36.82aPark InviteApril 10, 2026
800 Meters · IndoorHoward County Meet # 1 · Dec 82:27.79aHoward County Meet # 1December 8, 2025
800 Meters · OutdoorMPSSAA State Track & Field Championships · May 212:21.38aMPSSAA State Track & Field ChampionshipsMay 21, 2026
800 Meters · Relay Split · IndoorMPSSAA 3A Indoor State Championships · Feb 212:21.224aMPSSAA 3A Indoor State ChampionshipsFebruary 21, 2025
800 Meters · Relay Split · OutdoorMPSSAA 3A State Track & Field Championships · May 212:25.557aMPSSAA 3A State Track & Field ChampionshipsMay 21, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 3200 Meters · Place 4 · River HillRiver Hill3200 Meters4.11:07.89a PB12
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 1600 Meters · Place 4 · River HillRiver Hill1600 Meters4.5:07.86a PB12
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 800 Meters · Place 11 · River HillRiver Hill800 Meters11.2:21.38a PB12
May 12MPSSAA 2A West Region ChampionshipsMay 12 · 3200 Meters · Place 2 · River HillRiver Hill3200 Meters2.11:29.64a12
May 12MPSSAA 2A West Region ChampionshipsMay 12 · 1600 Meters · Place 3 · River HillRiver Hill1600 Meters3.5:16.33a12
May 12MPSSAA 2A West Region ChampionshipsMay 12 · 800 Meters · Place 6 · River HillRiver Hill800 Meters6.2:24.24a12
May 4Howard County Outdoor Championships 2026May 4 · 3200 Meters · Place 3 · River HillRiver Hill3200 Meters311:34.25a12
May 4Howard County Outdoor Championships 2026May 4 · 1600 Meters · Place 2 · River HillRiver Hill1600 Meters25:16.98a12
May 4Howard County Outdoor Championships 2026May 4 · 800 Meters · Place 3 · River HillRiver Hill800 Meters32:24.25a12
Apr 16Under Armour Black & Blue InvitationalApr 16 · 2000m Steeplechase · Place 1 · River HillRiver Hill2000m Steeplechase17:30.32a PB12
Apr 16Under Armour Black & Blue InvitationalApr 16 · 1600 Meters · Place 2 · River HillRiver Hill1600 Meters25:18.52a12
Apr 10Park InviteApr 10 · 5000 Meters · Place 2 · River HillRiver Hill5000 Meters218:36.82a PB12
Apr 10Park InviteApr 10 · 3200 Meters · Place 11 · River HillRiver Hill3200 Meters1111:38.38a12
Apr 10Park InviteApr 10 · 1600 Meters · Place 1 · River HillRiver Hill1600 Meters15:15.40a12
Mar 25Howard County League Meet 1BMar 25 · 1600 Meters · Place 1 · River HillRiver Hill1600 Meters15:29.92a12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 17MPSSAA Indoor State ChampionshipsFeb 17 · 1600 Meters · Place 4 · River HillRiver Hill1600 Meters45:21.64—
Feb 17MPSSAA Indoor State ChampionshipsFeb 17 · 3200 Meters · Place 6 · River HillRiver Hill3200 Meters611:49.25—
Feb 3MPSSAA 2A West Region ChampionshipsFeb 3 · 800 Meters · River HillRiver Hill800 MetersRelay Split—2:27.32112
Feb 3MPSSAA 2A West Region ChampionshipsFeb 3 · 3200 Meters · Place 3 · River HillRiver Hill3200 Meters3.11:36.47a12
Feb 3MPSSAA 2A West Region ChampionshipsFeb 3 · 1600 Meters · Place 3 · River HillRiver Hill1600 Meters3.5:19.81a12
Feb 3MPSSAA 2A West Region ChampionshipsFeb 3 · 400 Meters · River HillRiver Hill400 MetersRelay Split—1:04.918 PB12
Jan 162026 Ivan Walker - Howard County ChampionshipsJan 16 · 3200 Meters · Place 3 · River HillRiver Hill3200 Meters311:54.56a12
Jan 162026 Ivan Walker - Howard County ChampionshipsJan 16 · 1600 Meters · Place 4 · River HillRiver Hill1600 Meters45:12.94a PB12
Jan 7Howard County Meet # 3Jan 7 · 500 Meters · Place 6 · River HillRiver Hill500 Meters61:23.89a PB12

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · 1 Mile · Place 3 · River HillRiver Hill1 Mile3.5:18.22a PB12
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · 1500 Meters · Place 3 · River HillRiver Hill1500 Meters3.4:57.80a PB12
Dec 13Howard County Winterfest InvitationalDec 13 · 3200 Meters · Place 6 · River HillRiver Hill3200 Meters6.11:17.92a PB12
Dec 8Howard County Meet # 1Dec 8 · 800 Meters · Place 1 · River HillRiver Hill800 Meters1.2:27.79a PB12
Feb 21MPSSAA 3A Indoor State ChampionshipsFeb 21 · 800 Meters · River HillRiver Hill800 MetersRelay Split—2:21.224a PB11
Feb 21MPSSAA 3A Indoor State ChampionshipsFeb 21 · 3200 Meters · Place 10 · River HillRiver Hill3200 Meters10.12:00.06a11
Feb 21MPSSAA 3A Indoor State ChampionshipsFeb 21 · 1600 Meters · Place 9 · River HillRiver Hill1600 Meters9.5:21.47a11
Feb 4MPSSAA 3A East Region ChampionshipsFeb 4 · 3200 Meters · Place 4 · River HillRiver Hill3200 Meters4.11:50.67a11
Feb 4MPSSAA 3A East Region ChampionshipsFeb 4 · 1600 Meters · Place 6 · River HillRiver Hill1600 Meters6.5:22.80a11
Jan 16Ivan Walker - Howard County Indoor Track & Field ChampionshipsJan 16 · 3200 Meters · Place 2 · River HillRiver Hill3200 Meters212:01.88a—
Jan 16Ivan Walker - Howard County Indoor Track & Field ChampionshipsJan 16 · 1600 Meters · Place 4 · River HillRiver Hill1600 Meters45:26.18a—
Jan 16Ivan Walker - Howard County Indoor Track & Field ChampionshipsJan 16 · 800 Meters · Place 8 · River HillRiver Hill800 Meters82:33.93a—

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 14AAU PVA DistrictJun 14 · 3000m Racewalk · Bullseye StridersBullseye Striders3000m RacewalkStandard--DNS11
Jun 14AAU PVA DistrictJun 14 · 1500 Meters · Bullseye StridersBullseye Striders1500 Meters--DNS11
May 23MPSSAA 3A State Track & Field ChampionshipsMay 23 · 800 Meters · River HillRiver Hill800 MetersRelay Split—2:20.2hUnofficial11
May 23MPSSAA 3A State Track & Field ChampionshipsMay 23 · 3200 Meters · Place 10 · River HillRiver Hill3200 Meters10.11:37.90a11
May 23MPSSAA 3A State Track & Field ChampionshipsMay 23 · 1600 Meters · Place 16 · River HillRiver Hill1600 Meters16.5:15.62a11
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 3200 Meters · Place 10 · River HillRiver Hill3200 Meters1011:37.9011
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 3200 Meters · Place 10 · River HillRiver Hill3200 Meters1011:37.9011
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 1600 Meters · Place 16 · River HillRiver Hill1600 Meters165:15.6211
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 1600 Meters · Place 16 · River HillRiver Hill1600 Meters165:15.6211
May 14MPSSAA 3A South Region ChampionshipsMay 14 · 3200 Meters · Place 3 · River HillRiver Hill3200 Meters311:36.03a11
May 14MPSSAA 3A South Region ChampionshipsMay 14 · 1600 Meters · Place 5 · River HillRiver Hill1600 Meters55:15.73a11
May 5Howard County Outdoor Track & Field ChampionshipsMay 5 · 3200 Meters · Place 3 · River HillRiver Hill3200 Meters3.11:45.63a11
May 5Howard County Outdoor Track & Field ChampionshipsMay 5 · 1600 Meters · Place 5 · River HillRiver Hill1600 Meters5.5:15.24a11
May 5Howard County Outdoor Track & Field ChampionshipsMay 5 · 800 Meters · Place 7 · River HillRiver Hill800 Meters7.2:26.09a11
Apr 9Howard County league Meet 3BApr 9 · 400 Meters · Place 7 · River HillRiver Hill400 Meters71:06.54a PB11
Apr 2Howard County League Meet 2AApr 2 · 1600 Meters · Place 3 · River HillRiver Hill1600 Meters3.5:26.92a11
Apr 2Howard County League Meet 2AApr 2 · 800 Meters · Place 4 · River HillRiver Hill800 Meters4.2:31.11a11

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 1 Mile · Place 8 · River HillRiver Hill1 Mile8.5:18.49a11
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 1500 Meters · Place 8 · River HillRiver Hill1500 Meters8.4:58.29a11
Dec 16Howard County League Meet #2Dec 16 · 1600 Meters · Place 2 · River HillRiver Hill1600 Meters2.5:18.63a11
Dec 16Howard County League Meet #2Dec 16 · 400 Meters · River HillRiver Hill400 MetersRelay Split—1:04.8hUnofficial11
Dec 6Howard County League Meet #1Dec 6 · 3200 Meters · Place 3 · River HillRiver Hill3200 Meters3.11:59.0011
Feb 21MPSSAA 3A Indoor State ChampionshipsFeb 21 · 3200 Meters · Place 6 · River HillRiver Hill3200 Meters6.11:41.36a10
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · 3200 Meters · Place 6 · River HillRiver Hill3200 Meters611:41.3610
Feb 6MPSSAA 3A East Region ChampionshipsFeb 6 · 3200 Meters · Place 6 · River HillRiver Hill3200 Meters6.11:58.96a10
Jan 29Ivan Walker: Howard County Indoor ChampionshipsJan 29 · 3200 Meters · Place 5 · River HillRiver Hill3200 Meters512:16.7010
Jan 29Ivan Walker: Howard County Indoor ChampionshipsJan 29 · 1600 Meters · Place 10 · River HillRiver Hill1600 Meters105:29.0910
Jan 25Howard County League Meet #2Jan 25 · 3200 Meters · Place 1 · River HillRiver Hill3200 Meters112:06.67a—
Jan 25Howard County League Meet #2Jan 25 · 1600 Meters · Place 1 · River HillRiver Hill1600 Meters15:35.01a—
Jan 132024 Montgomery Invitational Jan 13 · 800 Meters · Place 24 · River HillRiver Hill800 Meters242:32.41—
Jan 11HoCo League Meet #1Jan 11 · 3200 Meters · Place 1 · River HillRiver Hill3200 Meters112:04.14a—
Jan 11HoCo League Meet #1Jan 11 · 1600 Meters · Place 2 · River HillRiver Hill1600 Meters25:31.81a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 21MPSSAA 3A State Track & Field ChampionshipsMay 21 · 800 Meters · River HillRiver Hill800 MetersRelay Split—2:25.557a PB10
May 21MPSSAA 3A State Track & Field ChampionshipsMay 21 · 3200 Meters · River HillRiver Hill3200 Meters--DNS10
May 16MPSSAA 3A South Region ChampionshipsMay 16 · 3200 Meters · Place 8 · River HillRiver Hill3200 Meters811:56.00a—
May 6Howard County Track & Field ChampionshipsMay 6 · 3200 Meters · Place 7 · River HillRiver Hill3200 Meters7.12:05.71a10
May 6Howard County Track & Field ChampionshipsMay 6 · 1600 Meters · Place 6 · River HillRiver Hill1600 Meters6.5:22.92a10
May 1HoCo League Meet #4B @ Mt. HebronMay 1 · 3200 Meters · Place 2 · River HillRiver Hill3200 Meters211:55.01a—
May 1HoCo League Meet #4B @ Mt. HebronMay 1 · 800 Meters · Place 5 · River HillRiver Hill800 Meters52:27.94a—
Apr 27The Gator Track & Field InvitationalApr 27 · 1600 Meters · Place 19 · River HillRiver Hill1600 Meters19.5:15.39a10
Apr 27The Gator Track & Field InvitationalApr 27 · 800 Meters · Place 32 · River HillRiver Hill800 Meters32.2:26.35a10
Apr 18Under Armour Black and Blue InvitationalApr 18 · 3200 Meters · Place 7 · River HillRiver Hill3200 Meters7.11:48.22a10
Apr 18Under Armour Black and Blue InvitationalApr 18 · 1600 Meters · Place 10 · River HillRiver Hill1600 Meters10.5:19.70a10
Apr 15HoCo League Meet #3A @ River HillApr 15 · 1600 Meters · Place 4 · River HillRiver Hill1600 Meters45:22.04a—
Apr 15HoCo League Meet #3A @ River HillApr 15 · 800 Meters · Place 3 · River HillRiver Hill800 Meters32:27.54a—
Apr 9HoCo League Meet #2A @ Marriotts RidgeApr 9 · 3200 Meters · Place 3 · River HillRiver Hill3200 Meters311:53.94a—
Apr 9HoCo League Meet #2A @ Marriotts RidgeApr 9 · 800 Meters · Place 3 · River HillRiver Hill800 Meters32:29.61a—
Apr 614th Patriot InvitationalApr 6 · 1600 Meters · Place 7 · River HillRiver Hill1600 Meters75:27.15a10

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 800 Meters · Place 14 · River HillRiver Hill800 Meters14.2:30.66a10
Dec 16Dickinson College Holiday HS InviteDec 16 · 3200 Meters · Place 4 · River HillRiver Hill3200 Meters4.12:03.91a10
Dec 9Franklin & Marshall HS Invite #1 2024Dec 9 · 1600 Meters · Place 6 · River HillRiver Hill1600 Meters6.5:30.69a10
Dec 9Franklin & Marshall HS Invite #1 2024Dec 9 · 3000 Meters · Place 2 · River HillRiver Hill3000 Meters2.11:28.23a PB10
Dec 9Franklin & Marshall HS Invite #1 2024Dec 9 · 800 Meters · Place 6 · River HillRiver Hill800 Meters6.2:33.95a10
Feb 7MPSSAA 3A East Region ChampionshipsFeb 7 · 3200 Meters · Place 7 · Marriotts RidgeMarriotts Ridge3200 Meters7.12:38.22a9
Feb 7MPSSAA 3A East Region ChampionshipsFeb 7 · 1600 Meters · Marriotts RidgeMarriotts Ridge1600 Meters--DNS9
Jan 20Howard County Indoor Track & Field ChampionshipsJan 20 · 3200 Meters · Place 8 · Marriotts RidgeMarriotts Ridge3200 Meters8.12:43.94a9
Jan 20Howard County Indoor Track & Field ChampionshipsJan 20 · 1600 Meters · Place 8 · Marriotts RidgeMarriotts Ridge1600 Meters8.5:48.68a9

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 222023 AAU Region 3 QualifierJun 22 · 3000 Meters · Place 4 · Bullseye RunningBullseye Running3000 Meters410:56.39a PB—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 3000 Meters · Place 2 · Bullseye RunningBullseye Running3000 Meters211:05.98—
May 26MPSSAA 3A State Track & Field ChampionshipsMay 26 · 3200 Meters · Place 8 · Marriotts RidgeMarriotts Ridge3200 Meters8.11:37.00a9
May 26MPSSAA 3A State Track & Field ChampionshipsMay 26 · 1600 Meters · Place 12 · Marriotts RidgeMarriotts Ridge1600 Meters12.5:17.31a9
May 17MPSSAA 3A East Region ChampionshipsMay 17 · 3200 Meters · Place 4 · Marriotts RidgeMarriotts Ridge3200 Meters411:36.279
May 17MPSSAA 3A East Region ChampionshipsMay 17 · 1600 Meters · Place 5 · Marriotts RidgeMarriotts Ridge1600 Meters55:16.279
May 17MPSSAA 3A East Region ChampionshipsMay 17 · 800 Meters · Place 10 · Marriotts RidgeMarriotts Ridge800 Meters102:25.009
May 8Howard County Outdoor Track & Field ChampionshipsMay 8 · 3200 Meters · Place 3 · Marriotts RidgeMarriotts Ridge3200 Meters311:58.509
May 8Howard County Outdoor Track & Field ChampionshipsMay 8 · 1600 Meters · Place 6 · Marriotts RidgeMarriotts Ridge1600 Meters65:23.929
May 8Howard County Outdoor Track & Field ChampionshipsMay 8 · 800 Meters · Place 15 · Marriotts RidgeMarriotts Ridge800 Meters152:33.429
May 3RES, HAM, MR, CEN, GL @ AtholtonMay 3 · 800 Meters · Place 2 · Marriotts RidgeMarriotts Ridge800 Meters22:29.909
May 1The Emerging Elite InvitationalMay 1 · 1600 Meters · Place 2 · Marriotts RidgeMarriotts Ridge1600 Meters25:22.809
May 1The Emerging Elite InvitationalMay 1 · 800 Meters · Place 6 · Marriotts RidgeMarriotts Ridge800 Meters62:34.619
Apr 29The Gator InvitationalApr 29 · 3200 Meters · Place 6 · Marriotts RidgeMarriotts Ridge3200 Meters611:20.24a—
Apr 19HOW, OM, GLEN, LR, MR @ HammondApr 19 · 1600 Meters · Place 1 · Marriotts RidgeMarriotts Ridge1600 Meters15:31.579
Apr 19HOW, OM, GLEN, LR, MR @ HammondApr 19 · 800 Meters · Place 2 · Marriotts RidgeMarriotts Ridge800 Meters22:32.099
Apr 13MR, RES, HAM, CEN, HOW @ Wilde LakeApr 13 · 3200 Meters · Place 1 · Marriotts RidgeMarriotts Ridge3200 Meters112:12.47a—
Apr 13MR, RES, HAM, CEN, HOW @ Wilde LakeApr 13 · 800 Meters · Place 2 · Marriotts RidgeMarriotts Ridge800 Meters22:28.75a—
Mar 29WL, MR, HAM, HEB, OM @ Long ReachMar 29 · 1600 Meters · Place 2 · Marriotts RidgeMarriotts Ridge1600 Meters25:39.959
Mar 29WL, MR, HAM, HEB, OM @ Long ReachMar 29 · 800 Meters · Place 4 · Marriotts RidgeMarriotts Ridge800 Meters42:34.699

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 19Howard County Indoor League Meet #3Dec 19 · 3200 Meters · Place 1 · Marriotts RidgeMarriotts Ridge3200 Meters1.12:03.29a9
Dec 19Howard County Indoor League Meet #3Dec 19 · 800 Meters · Place 2 · Marriotts RidgeMarriotts Ridge800 Meters2.2:39.51a9
Dec 17Howard County Winter FestivalDec 17 · 1600 Meters · Place 9 · Marriotts RidgeMarriotts Ridge1600 Meters9.5:33.31a9
Dec 12AA vs Howard Crossover #1Dec 12 · 3200 Meters · Place 2 · Marriotts RidgeMarriotts Ridge3200 Meters2.12:04.68a9
Dec 12AA vs Howard Crossover #1Dec 12 · 1600 Meters · Place 2 · Marriotts RidgeMarriotts Ridge1600 Meters2.5:42.53a9
Dec 7Howard County Indoor League Meet #1Dec 7 · 3200 Meters · Place 1 · Marriotts RidgeMarriotts Ridge3200 Meters1.12:25.79a9
Dec 7Howard County Indoor League Meet #1Dec 7 · 1600 Meters · Place 3 · Marriotts RidgeMarriotts Ridge1600 Meters3.5:42.93a9
Dec 7Howard County Indoor League Meet #1Dec 7 · 800 Meters · Place 8 · Marriotts RidgeMarriotts Ridge800 Meters8.2:41.10a9

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · 3000 Meters · Place 3 · Bullseye RunningBullseye Running3000 Meters311:24.76a—
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · 1500 Meters · Place 6 · Bullseye RunningBullseye Running1500 Meters65:17.84a PB—
May 222022 West Carroll Wings Invitational MeetMay 22 · 800 Meters · Place 4 · Bullseye StridersBullseye Striders800 Meters4.2:37.51a8
May 222022 West Carroll Wings Invitational MeetMay 22 · 400 Meters · Place 12 · Bullseye StridersBullseye Striders400 Meters12.1:12.43a8
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 3000 Meters · Place 2 · Bullseye StridersBullseye Striders3000 Meters2.11:48.00a8
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 800 Meters · Place 7 · Bullseye StridersBullseye Striders800 Meters7.2:45.14a8
Apr 24Lightning Youth Track & Field MeetApr 24 · 1500 Meters · Place 1 · Bullseye StridersBullseye Striders1500 Meters1.5:25.47a8