Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJAMBAR Coaches Hall of Fame Invitational · Dec 164:59.15aJAMBAR Coaches Hall of Fame InvitationalDecember 16, 2023
1000 Meters · IndoorVCU Indoor Invitational · Jan 92:49.06aVCU Indoor InvitationalJanuary 9, 2026
1600 Meters · IndoorLiberty Flames HS Invitational · Dec 94:51.08aLiberty Flames HS InvitationalDecember 9, 2023
1600 Meters · OutdoorBCPS League Meet April 12 @ Hereford · Apr 125:06.78aBCPS League Meet April 12 @ HerefordApril 12, 2023
3200 Meters · IndoorBCPS League Meet #5 · Dec 2012:35.49aBCPS League Meet #5December 20, 2023
400 Meters · Indoor2026 Paul Donahue Invitational · Apr 1749.80a2026 Paul Donahue InvitationalApril 17, 2026
400 Meters · OutdoorWest Chester Last Chance · May 849.94aWest Chester Last ChanceMay 8, 2026
500 Meters · Indoor61st Annual East Coast Invitational · Feb 21:07.9161st Annual East Coast InvitationalFebruary 2, 2024
600 Meters · IndoorU.S. Army Officials Hall of Fame Invitational · Jan 201:29.21U.S. Army Officials Hall of Fame InvitationalJanuary 20, 2023
800 Meters · IndoorVMI Invitational · Jan 231:59.22aVMI InvitationalJanuary 23, 2026
800 Meters · OutdoorCIAA Outdoor Track and Field Championship · May 11:56.02aCIAA Outdoor Track and Field ChampionshipMay 1, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8West Chester Last ChanceMay 8 · 400 Meters · Place 5 · Lincoln (Pa.)Lincoln (Pa.)400 Meters5.49.94a PBSo
May 1CIAA Outdoor Track and Field ChampionshipMay 1 · 800 Meters · Place 3 · Lincoln (Pa.)Lincoln (Pa.)800 MetersRound P3.1:56.41aSo
May 1CIAA Outdoor Track and Field ChampionshipMay 1 · 800 Meters · Place 3 · Lincoln (Pa.)Lincoln (Pa.)800 Meters3.1:56.02a PBSo
Apr 16Lincoln University InvitationalApr 16 · 800 Meters · Place 1 · Lincoln (Pa.)Lincoln (Pa.)800 Meters1.2:02.62aSo
Apr 2Colonial RelaysApr 2 · 800 Meters · Place 27 · Lincoln (Pa.)Lincoln (Pa.)800 Meters27.1:59.22aSo
Mar 28Livingstone Blue Bear InvitationalMar 28 · 1500 Meters · Lincoln (Pa.)Lincoln (Pa.)1500 Meters--DNSSo
Mar 28Livingstone Blue Bear InvitationalMar 28 · 800 Meters · Place 8 · Lincoln (Pa.)Lincoln (Pa.)800 Meters8.2:11.44aSo

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 400 Meters · Place 22 · Lincoln (Pa.)Lincoln (Pa.)400 Meters22.49.80a PBSo
Feb 15CIAA Indoor Track and Field ChampionshipFeb 15 · 800 Meters · Place 8 · Lincoln (Pa.)Lincoln (Pa.)800 MetersRound P8.2:00.43aSo
Feb 15CIAA Indoor Track and Field ChampionshipFeb 15 · 800 Meters · Lincoln (Pa.)Lincoln (Pa.)800 Meters—DNFSo
Jan 31Widener Schuylkill ShowdownJan 31 · 400 Meters · Place 17 · Lincoln (Pa.)Lincoln (Pa.)400 Meters17.51.04aSo
Jan 23VMI InvitationalJan 23 · 800 Meters · Place 11 · Lincoln (Pa.)Lincoln (Pa.)800 Meters111:59.22a PBSo
Jan 17HBCU Showcase Presented by Nike RunningJan 17 · 800 Meters · Place 15 · Lincoln (Pa.)Lincoln (Pa.)800 Meters15.2:02.45aSo
Jan 9VCU Indoor InvitationalJan 9 · 1000 Meters · Place 5 · Lincoln (Pa.)Lincoln (Pa.)1000 Meters52:49.06a PBSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Bison OpenerDec 5 · 800 Meters · Lincoln (Pa.)Lincoln (Pa.)800 Meters--DNFSo
Feb 16CIAA ChampionshipsFeb 16 · 800 Meters · Place 11 · Lincoln (Pa.)Lincoln (Pa.)800 MetersRound P11.2:03.20aFr
Jan 31VMI Winter RelaysJan 31 · 800 Meters · Place 13 · Lincoln (Pa.)Lincoln (Pa.)800 Meters132:04.15a—
Jan 18HBCU Showcase Sponsored by KPMGJan 18 · 800 Meters · Place 28 · Lincoln (Pa.)Lincoln (Pa.)800 Meters28.2:04.01aFr
Jan 12VCU Rams Indoor InvitationalJan 12 · 800 Meters · Place 10 · Lincoln (Pa.)Lincoln (Pa.)800 Meters102:09.22a—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2CIAA Outdoor Track and Field ChampionshipMay 2 · 800 Meters · Place 15 · Lincoln (Pa.)Lincoln (Pa.)800 MetersRound P15.2:05.70aFr
Apr 26VSU Peggy Davis Memorial InviteApr 26 · 400 Meters · Place 3 · Lincoln (Pa.)Lincoln (Pa.)400 Meters3.50.65aFr
Mar 292025 Livingstone InvitationalMar 29 · 800 Meters · Place 14 · Lincoln (Pa.)Lincoln (Pa.)800 Meters14.2:04.40aFr

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 13Wagner ShootoutDec 13 · 600 Meters · Place 40 · Lincoln (Pa.)Lincoln (Pa.)600 Meters40.1:29.96aFr
Dec 6Bison OpenerDec 6 · 800 Meters · Place 8 · Lincoln (Pa.)Lincoln (Pa.)800 Meters8.2:08.86aFr
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · 500 Meters · Place 8 · WoodlawnWoodlawn500 Meters81:09.1412
Feb 20MPSSAA 4A Indoor State ChampionshipsFeb 20 · 500 Meters · Place 8 · WoodlawnWoodlawn500 Meters8.1:09.14a12
Feb 7MPSSAA 4A Central Region ChampionshipsFeb 7 · 500 Meters · Place 4 · WoodlawnWoodlawn500 Meters4.1:08.34a12
Feb 7MPSSAA 4A Central Region ChampionshipsFeb 7 · 800 Meters · Place 7 · WoodlawnWoodlawn800 Meters7.2:09.09a12
Feb 261st Annual East Coast InvitationalFeb 2 · 500 Meters · Place 9 · Woodlawn HigWoodlawn Hig500 Meters91:07.91 PB—
Jan 22Baltimore Co. Public Schools Indoor Varsity County ChampionshipsJan 22 · 1600 Meters · Place 15 · WoodlawnWoodlawn1600 Meters155:23.63a—
Jan 22Baltimore Co. Public Schools Indoor Varsity County ChampionshipsJan 22 · 800 Meters · Place 10 · WoodlawnWoodlawn800 Meters102:22.36a—
Jan 12Warrior InvitationalJan 12 · 800 Meters · Place 3 · WoodlawnWoodlawn800 Meters32:10.45a—
Jan 6Liberty Premier InvitationalJan 6 · 1000 Meters · Place 27 · Woodlawn HigWoodlawn Hig1000 Meters272:50.22—
Jan 6Liberty Premier InvitationalJan 6 · 500 Meters · Place 9 · Woodlawn HigWoodlawn Hig500 Meters91:08.23—
Jan 3BCPS League Meet #6Jan 3 · 1600 Meters · Place 3 · WoodlawnWoodlawn1600 Meters35:12.43a—
Jan 3BCPS League Meet #6Jan 3 · 800 Meters · Place 2 · WoodlawnWoodlawn800 Meters22:13.59a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16MPSSAA 4A North Region ChampionshipsMay 16 · 800 Meters · Place 15 · WoodlawnWoodlawn800 Meters152:14.33a—
May 1BCPS Westside Last ChanceMay 1 · 800 Meters · Place 17 · WoodlawnWoodlawn800 Meters172:13.73a—
Apr 27The Gator Track & Field InvitationalApr 27 · 800 Meters · WoodlawnWoodlawn800 Meters--DNS12
Mar 30Dwight Scott Battlefield Blast InvitationalMar 30 · 800 Meters · Place 5 · WoodlawnWoodlawn800 Meters52:04.19a—

2023 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 20BCPS League Meet #5Dec 20 · 3200 Meters · Place 6 · WoodlawnWoodlawn3200 Meters6.12:35.49a PB12
Dec 20BCPS League Meet #5Dec 20 · 1600 Meters · Place 3 · WoodlawnWoodlawn1600 Meters3.5:09.40a12
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 1 Mile · Place 62 · WoodlawnWoodlawn1 Mile62.4:59.15a PB12
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 400 Meters · Place 47 · WoodlawnWoodlawn400 Meters47.55.34a12
Dec 9Liberty Flames HS InvitationalDec 9 · 1000 Meters · Place 31 · WoodlawnWoodlawn1000 Meters31.2:50.68a12
Dec 9Liberty Flames HS InvitationalDec 9 · 1600 Meters · Place 31 · WoodlawnWoodlawn1600 Meters31.4:51.08a PB12
Dec 6BCPS League Meet #1Dec 6 · 1600 Meters · Place 4 · WoodlawnWoodlawn1600 Meters4.5:21.27a12
Feb 8MPSSAA 3A Central Region ChampionshipsFeb 8 · 500 Meters · WoodlawnWoodlawn500 Meters--DNS11
Feb 8MPSSAA 3A Central Region ChampionshipsFeb 8 · 800 Meters · WoodlawnWoodlawn800 Meters--DNS11
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · 1000 Meters · Place 23 · WoodlawnWoodlawn1000 Meters232:49.3911
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · 600 Meters · Place 5 · WoodlawnWoodlawn600 Meters51:29.21 PB11
Jan 17Baltimore County Public Schools Indoor County ChampionshipsJan 17 · 800 Meters · Place 10 · WoodlawnWoodlawn800 Meters102:16.27a11
Jan 9BCPS League Meet #7Jan 9 · 800 Meters · Place 8 · WoodlawnWoodlawn800 Meters82:17.7211
Jan 7Liberty Premier Invitational (College)Jan 7 · 500 Meters · Place 18 · Woodlawn HigWoodlawn Hig500 Meters181:10.03—
Jan 7Liberty Premier HS InvitationalJan 7 · 500 Meters · Place 18 · WoodlawnWoodlawn500 Meters18.1:10.03a11
Jan 5Baltimore City/County Mixer #2Jan 5 · 1600 Meters · Place 7 · WoodlawnWoodlawn1600 Meters75:22.6011

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16MPSSAA 3A North Region ChampionshipsMay 16 · 800 Meters · Place 7 · WoodlawnWoodlawn800 Meters7.2:02.59a11
May 16MPSSAA 3A North Region ChampionshipsMay 16 · 400 Meters · WoodlawnWoodlawn400 Meters—DNS11
May 10BCPS Varsity Outdoor County Championships/JV InviteMay 10 · 800 Meters · Place 12 · WoodlawnWoodlawn800 Meters122:04.5211
May 10BCPS Varsity Outdoor County Championships/JV InviteMay 10 · 400 Meters · Place 11 · WoodlawnWoodlawn400 Meters1152.1111
May 3BCPS Large School Last ChanceMay 3 · 800 Meters · Place 8 · WoodlawnWoodlawn800 Meters82:06.2911
Apr 26Western Tech, Pikesville, Lansdowne, Catonsville @ WoodlawnApr 26 · 400 Meters · Place 2 · WoodlawnWoodlawn400 Meters252.04a—
Apr 20JHU Black and Blue InvitationalApr 20 · 800 Meters · Place 22 · WoodlawnWoodlawn800 Meters22.2:05.33a11
Apr 12BCPS League Meet April 12 @ HerefordApr 12 · 1600 Meters · Place 5 · WoodlawnWoodlawn1600 Meters5.5:06.78a PB11
Apr 1Dwight Scott Battlefield Blast InvitationalApr 1 · 800 Meters · Place 17 · WoodlawnWoodlawn800 Meters172:16.2611

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21BCPS League Meet #5Dec 21 · 500 Meters · Place 2 · WoodlawnWoodlawn500 Meters2.1:16.09a11
Dec 17Howard County Winter FestivalDec 17 · 500 Meters · Place 24 · WoodlawnWoodlawn500 Meters24.1:12.42a11
Dec 17Howard County Winter FestivalDec 17 · 800 Meters · Place 27 · WoodlawnWoodlawn800 Meters27.2:13.53a11
Dec 14BCPS League Meet #3Dec 14 · 3200 Meters · Place 7 · WoodlawnWoodlawn3200 Meters7.14:01.10a11
Dec 10Liberty Flames HS InvitationalDec 10 · 1000 Meters · Place 52 · WoodlawnWoodlawn1000 Meters52.3:00.41a11
Dec 10Liberty Flames HS InvitationalDec 10 · 1600 Meters · Place 68 · WoodlawnWoodlawn1600 Meters68.5:14.02a11
Jan 25Baltimore County Public Schools Fresh-Soph Meet #1Jan 25 · 500 Meters · Place 3 · WoodlawnWoodlawn500 Meters3.1:25.24a10

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18 MPSSAA 3A North Region ChampionshipsMay 18 · 800 Meters · Place 18 · WoodlawnWoodlawn800 Meters18.2:14.55a10
May 12BCPS Outdoor County ChampionshipsMay 12 · 800 Meters · Place 17 · WoodlawnWoodlawn800 Meters172:22.3310
May 12BCPS Outdoor County ChampionshipsMay 12 · 400 Meters · Place 10 · WoodlawnWoodlawn400 Meters1054.6610
May 4BCPS Westside Last ChanceMay 4 · 800 Meters · Place 8 · WoodlawnWoodlawn800 Meters8.2:20.49a10
Mar 30Catonsville, Parkville, Woodlawn@ HerefordMar 30 · 1600 Meters · Place 6 · WoodlawnWoodlawn1600 Meters67:07.5210
Mar 26BCPS 3A/4A Divisional OpenerMar 26 · 400 Meters · WoodlawnWoodlawn400 Meters—DNS10

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 22BCPS League Meet #5Dec 22 · 500 Meters · Place 22 · WoodlawnWoodlawn500 Meters22.1:32.44a10