Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBCPS MS Central Meet @ Dulaney HS · May 2215.85aBCPS MS Central Meet @ Dulaney HSMay 22, 2021
1600 Meters · OutdoorBCPS HS Outdoor County Championships/Fresh-Soph Invite · May 75:04.59BCPS HS Outdoor County Championships/Fresh-Soph InviteMay 7, 2024
200 Meters · OutdoorBCPS Middle School West Invitational · Apr 1527.7BCPS Middle School West InvitationalApril 15, 2023
300 Meters · IndoorBCPS League Meet #7 · Jan 842.65BCPS League Meet #7January 8, 2024
400 Meters · OutdoorMPSSAA 2A & 3A North Region Championships · May 1355.47aMPSSAA 2A & 3A North Region ChampionshipsMay 13, 2024
500 Meters · IndoorBCPS League #3 2526 · Dec 161:12.25aBCPS League #3 2526December 16, 2025
800 Meters · IndoorWarrior Invitational · Jan 102:05.40aWarrior InvitationalJanuary 10, 2026
800 Meters · OutdoorMaverick Madness 8 · May 11:59.78aMaverick Madness 8May 1, 2026
800 Meters · Relay Split · IndoorM&D Winter HS Showcase · Dec 232:05.309aM&D Winter HS ShowcaseDecember 23, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12MPSSAA 4A North Region ChampionshipsMay 12 · 800 Meters · Place 6 · DulaneyDulaney800 Meters6.2:03.36a11
May 4BCPS Varsity Outdoor Track & Field Championships-2026May 4 · 800 Meters · Place 10 · DulaneyDulaney800 Meters10.2:05.26a11
May 1Maverick Madness 8May 1 · 800 Meters · Place 3 · DulaneyDulaney800 Meters31:59.78a PB11
Apr 17Hereford Spring ShowcaseApr 17 · 800 Meters · Place 5 · DulaneyDulaney800 Meters52:01.75a11
Apr 10Park InviteApr 10 · 800 Meters · Place 15 · DulaneyDulaney800 Meters152:01.62a11
Mar 23Dulaney, Dundalk, Parkville, Towson @ Sparrows PointMar 23 · 800 Meters · Place 4 · DulaneyDulaney800 Meters42:07.99a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 6MPSSAA 4A Central Region ChampionshipsFeb 6 · 800 Meters · Place 9 · DulaneyDulaney800 Meters92:06.71a11
Jan 20Baltimore County Public Schools Indoor Track & Field County ChampionshipsJan 20 · 800 Meters · Place 14 · DulaneyDulaney800 Meters142:19.54a11
Jan 16CCBC-Essex Sub-0 Chill Invite 2526Jan 16 · 500 Meters · Place 2 · DulaneyDulaney500 Meters2.1:13.92a11
Jan 10Warrior InvitationalJan 10 · 800 Meters · Place 6 · DulaneyDulaney800 Meters62:05.40a PB11
Jan 6BCPS League Meet #5 2526Jan 6 · 500 Meters · Place 4 · DulaneyDulaney500 Meters4.1:13.94a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 23M&D Winter HS ShowcaseDec 23 · 800 Meters · DulaneyDulaney800 MetersRelay Split—2:05.309a PB11
Dec 16BCPS League #3 2526Dec 16 · 500 Meters · Place 3 · DulaneyDulaney500 Meters3.1:12.25a PB11
Dec 9BCPS League Meet #1 2526Dec 9 · 800 Meters · Place 1 · DulaneyDulaney800 Meters1.2:09.06a11
Jan 13BCPS League Meet #8Jan 13 · 800 Meters · Place 11 · DulaneyDulaney800 Meters112:19.92a—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13MPSSAA 3A North Region ChampionshipsMay 13 · 800 Meters · Place 23 · DulaneyDulaney800 Meters232:08.97a10
May 6BCPS Outdoor Track & Field County ChampionshipsMay 6 · 800 Meters · Place 5 · DulaneyDulaney800 Meters5.2:08.61a10
May 2Maverick Madness 7May 2 · 800 Meters · Place 22 · DulaneyDulaney800 Meters222:08.59a10
Apr 22Carver, Hereford, Pikesville Towson @ DulaneyApr 22 · 1600 Meters · Place 11 · DulaneyDulaney1600 Meters115:04.8010
Apr 17Under Armour Black and Blue InvitationalApr 17 · 800 Meters · Place 51 · DulaneyDulaney800 Meters512:09.6210
Apr 5Pikesville Track ClassicApr 5 · 800 Meters · Place 27 · DulaneyDulaney800 Meters272:09.76a10
Mar 25Dulaney, Perry Hall, New Town, Towson @ PatapscoMar 25 · 400 Meters · Place 3 · DulaneyDulaney400 Meters355.710
Mar 25Dulaney, Perry Hall, New Town, Towson @ PatapscoMar 25 · 800 Meters · Place 1 · DulaneyDulaney800 Meters12:14.310

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27Bullseye's IceBox Track & Field InvitationalDec 27 · 800 Meters · DulaneyDulaney800 Meters--DNS10
Dec 16BCPS League Meet #4Dec 16 · 500 Meters · Place 5 · DulaneyDulaney500 Meters5.1:17.41a10
Dec 12CCBC-Essex Lid Lifter 2425Dec 12 · 500 Meters · Place 11 · DulaneyDulaney500 Meters11.1:20.59a10
Dec 12CCBC-Essex Lid Lifter 2425Dec 12 · 800 Meters · Place 10 · DulaneyDulaney800 Meters10.2:27.53a10
Jan 12Warrior InvitationalJan 12 · 500 Meters · Place 15 · DulaneyDulaney500 Meters151:17.62a—
Jan 8BCPS League Meet #7Jan 8 · 300 Meters · Place 21 · DulaneyDulaney300 Meters2142.65 PB9
Jan 5CCBC-Essex Knights Invite-FullJan 5 · 500 Meters · Place 10 · DulaneyDulaney500 Meters10.1:18.85a9

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 13MPSSAA 2A & 3A North Region ChampionshipsMay 13 · 400 Meters · Place 22 · DulaneyDulaney400 Meters22.55.47a PB9
May 7BCPS HS Outdoor County Championships/Fresh-Soph InviteMay 7 · 1600 Meters · Place 15 · DulaneyDulaney1600 Meters155:04.59 PB9
May 7BCPS HS Outdoor County Championships/Fresh-Soph InviteMay 7 · 800 Meters · Place 12 · DulaneyDulaney800 Meters122:15.569
May 3Maverick Madness 6May 3 · 800 Meters · Place 24 · DulaneyDulaney800 Meters242:14.26a—
Apr 30BCPS Eastside Last ChanceApr 30 · 1600 Meters · Place 11 · DulaneyDulaney1600 Meters115:10.90a—
Apr 22Kenwood, Woodlawn, Towson, Dulaney, Perry Hall @ DundalkApr 22 · 800 Meters · Place 3 · DulaneyDulaney800 Meters32:17.9—
Apr 22Kenwood, Woodlawn, Towson, Dulaney, Perry Hall @ DundalkApr 22 · 400 Meters · Place 7 · DulaneyDulaney400 Meters757.0—
Apr 17Carver, Hereford, Towson @ DulaneyApr 17 · 1600 Meters · Place 11 · DulaneyDulaney1600 Meters115:17.92a—
Apr 912 Team Challenge #1Apr 9 · 800 Meters · Place 9 · DulaneyDulaney800 Meters92:16.44a—
Apr 912 Team Challenge #1Apr 9 · 400 Meters · Place 24 · DulaneyDulaney400 Meters2457.00a—
Mar 22Sparrows Pt, Western Tech, Woodlawn, Lansdowne, Hereford @DulaneyMar 22 · 800 Meters · Place 8 · DulaneyDulaney800 Meters82:18.36a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18BCPS League Meet #4Dec 18 · 500 Meters · Place 11 · DulaneyDulaney500 Meters11.1:18.64a9
Dec 8CCBC-Essex Lid Lifter Invite-FullDec 8 · 500 Meters · Place 9 · DulaneyDulaney500 Meters9.1:19.96a9
Dec 6BCPS League Meet #1Dec 6 · 500 Meters · Place 8 · DulaneyDulaney500 Meters8.1:20.94a9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 6BCPS Middle School Track & Field ChampionshipsMay 6 · 200 Meters · Place 37 · CockeysvilleCockeysville200 Meters37.28.11a8
Apr 15BCPS Middle School West InvitationalApr 15 · 200 Meters · Place 29 · CockeysvilleCockeysville200 Meters29.27.7 PB8

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14BCPS Middle School Track & Field ChampionshipsMay 14 · 200 Meters · Place 36 · CockeysvilleCockeysville200 Meters36.29.227
Apr 23BCPS West Middle School Track & Field InvitationalApr 23 · 200 Meters · Place 24 · CockeysvilleCockeysville200 Meters24.30.42a7

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22BCPS MS Central Meet @ Dulaney HSMay 22 · 400 Meters · Place 15 · CockeysvilleCockeysville400 Meters15.1:20.32a6
May 22BCPS MS Central Meet @ Dulaney HSMay 22 · 100 Meters · Place 19 · CockeysvilleCockeysville100 Meters19.15.85a PB6
Apr 24BCPS MS Meet - Dulaney HSApr 24 · 400 Meters · Place 5 · CockeysvilleCockeysville400 Meters51:15.096
Apr 24BCPS MS Meet - Dulaney HSApr 24 · 200 Meters · Place 4 · CockeysvilleCockeysville200 Meters433.586