Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorHoward County Winterfest Invitational · Dec 214:45.28aHoward County Winterfest InvitationalDecember 21, 2024
1600 Meters · OutdoorMaverick Madness 7 · May 24:31.93aMaverick Madness 7May 2, 2025
3200 Meters · IndoorBCPS League Meet #7 · Jan 910:37.65BCPS League Meet #7January 9, 2023
3200 Meters · OutdoorJHU Black and Blue Invitational · Apr 2010:19.87aJHU Black and Blue InvitationalApril 20, 2023
400 Meters · OutdoorMaverick Madness 7 · May 251.74aMaverick Madness 7May 2, 2025
400 Meters · Relay Split · IndoorHoward County Winterfest Invitational · Dec 2158.395Howard County Winterfest InvitationalDecember 21, 2024
500 Meters · IndoorBCPS League Meet #8 · Jan 131:13.53aBCPS League Meet #8January 13, 2025
800 Meters · IndoorMontgomery Invitational · Jan 112:03.70aMontgomery InvitationalJanuary 11, 2025
800 Meters · OutdoorMPSSAA 3A North Region Championships · May 131:57.87aMPSSAA 3A North Region ChampionshipsMay 13, 2025
800 Meters · Relay Split · IndoorMPSSAA 3A Indoor State Championships · Feb 212:03.406aMPSSAA 3A Indoor State ChampionshipsFebruary 21, 2025
800 Meters · Relay Split · OutdoorMPSSAA 3A State Track & Field Championships · May 232:00.323MPSSAA 3A State Track & Field ChampionshipsMay 23, 2025
Shot Put · 8lb · OutdoorBCPS MS Central Meet @ Dulaney HS · May 2219-09.00BCPS MS Central Meet @ Dulaney HSMay 22, 2021

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

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23MPSSAA 3A State Track & Field ChampionshipsMay 23 · 800 Meters · TowsonTowson800 MetersRelay Split—2:00.323 PB12
May 23MPSSAA 3A State Track & Field ChampionshipsMay 23 · 800 Meters · TowsonTowson800 Meters--DNS12
May 13MPSSAA 3A North Region ChampionshipsMay 13 · 800 Meters · Place 2 · TowsonTowson800 Meters21:57.87a PB12
May 6BCPS Outdoor Track & Field County ChampionshipsMay 6 · 1600 Meters · Place 13 · TowsonTowson1600 Meters13.4:40.65a12
May 6BCPS Outdoor Track & Field County ChampionshipsMay 6 · 800 Meters · Place 3 · TowsonTowson800 Meters3.1:59.43a12
May 2Maverick Madness 7May 2 · 1600 Meters · Place 5 · TowsonTowson1600 Meters54:31.93a PB12
May 2Maverick Madness 7May 2 · 400 Meters · Place 12 · TowsonTowson400 Meters1251.74a PB12
Apr 2912 Team Challenge @ HerefordApr 29 · 400 Meters · Place 12 · TowsonTowson400 Meters1252.04a12
Apr 5Pikesville Track ClassicApr 5 · 800 Meters · Place 6 · TowsonTowson800 Meters62:00.87a12
Apr 1Dulaney, Owings Mills, Randallstown, Towson Woodlawn @ HerefordApr 1 · 1600 Meters · Place 2 · TowsonTowson1600 Meters24:39.92a12
Apr 1Dulaney, Owings Mills, Randallstown, Towson Woodlawn @ HerefordApr 1 · 800 Meters · Place 4 · TowsonTowson800 Meters42:03.09a12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 21MPSSAA 3A Indoor State ChampionshipsFeb 21 · 800 Meters · TowsonTowson800 MetersRelay Split—2:03.406a PB12
Feb 21MPSSAA 3A Indoor State ChampionshipsFeb 21 · 800 Meters · Place 9 · TowsonTowson800 Meters9.2:04.40a12
Feb 10MPSSAA 2A Central Region ChampionshipsFeb 10 · 1600 Meters · Place 13 · TowsonTowson1600 Meters134:53.54a—
Feb 10MPSSAA 2A Central Region ChampionshipsFeb 10 · 800 Meters · Place 7 · TowsonTowson800 Meters72:04.26a—
Feb 10MPSSAA 3A Central Region ChampionshipsFeb 10 · 1600 Meters · Place 13 · TowsonTowson1600 Meters13.4:53.54a12
Feb 10MPSSAA 3A Central Region ChampionshipsFeb 10 · 800 Meters · Place 7 · TowsonTowson800 Meters7.2:04.26a12
Jan 21BCPS Indoor Varsity County ChampionshipsJan 21 · 800 Meters · Place 6 · TowsonTowson800 Meters62:07.36a—
Jan 13BCPS League Meet #8Jan 13 · 500 Meters · Place 1 · TowsonTowson500 Meters11:13.53a PB—
Jan 11Montgomery InvitationalJan 11 · 800 Meters · Place 11 · TowsonTowson800 Meters112:03.70a PB—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21Howard County Winterfest InvitationalDec 21 · 1600 Meters · Place 15 · TowsonTowson1600 Meters15.4:45.28a PB12
Dec 21Howard County Winterfest InvitationalDec 21 · 400 Meters · TowsonTowson400 MetersRelay Split—58.395 PB12
Dec 11BCPS League Meet #3Dec 11 · 1600 Meters · Place 7 · TowsonTowson1600 Meters7.5:01.5012

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16MPSSAA 3A North Region ChampionshipsMay 16 · 800 Meters · Place 6 · TowsonTowson800 Meters6.2:01.40a10
May 10BCPS Varsity Outdoor County Championships/JV InviteMay 10 · 800 Meters · Place 5 · TowsonTowson800 Meters51:59.7110
May 6The Clash of BaltimoreMay 6 · 1600 Meters · Place 1 · Towson HighTowson High1600 Meters14:34.79—
May 3BCPS Large School Last ChanceMay 3 · 800 Meters · Place 2 · TowsonTowson800 Meters22:01.2710
Apr 26Carver, Hereford, Towson @ DulaneyApr 26 · 400 Meters · Place 7 · TowsonTowson400 Meters71:02.10a—
Apr 20JHU Black and Blue InvitationalApr 20 · 3200 Meters · Place 22 · TowsonTowson3200 Meters22.10:19.87a PB10
Apr 12BCPS League Meet April 12 @ HerefordApr 12 · 1600 Meters · Place 1 · TowsonTowson1600 Meters1.5:05.71a10
Apr 1Pikesville Track ClassicApr 1 · 1600 Meters · Place 1 · TowsonTowson1600 Meters1.4:45.13a10

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 8MPSSAA 3A Central Region ChampionshipsFeb 8 · 3200 Meters · Place 6 · TowsonTowson3200 Meters6.10:46.82a10
Jan 17Baltimore County Public Schools Indoor County ChampionshipsJan 17 · 3200 Meters · Place 3 · TowsonTowson3200 Meters310:56.83a10
Jan 9BCPS League Meet #7Jan 9 · 3200 Meters · Place 3 · TowsonTowson3200 Meters310:37.65 PB10
Jan 3BCPS League Meet #6Jan 3 · 1600 Meters · Place 4 · TowsonTowson1600 Meters45:08.4710
Jan 3BCPS League Meet #6Jan 3 · 800 Meters · Place 7 · TowsonTowson800 Meters72:15.8010

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21BCPS League Meet #5Dec 21 · 1600 Meters · Place 4 · TowsonTowson1600 Meters4.5:13.91a10

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12BCPS Outdoor County ChampionshipsMay 12 · 1600 Meters · Place 4 · TowsonTowson1600 Meters44:56.819
May 12BCPS Outdoor County ChampionshipsMay 12 · 3200 Meters · Place 4 · TowsonTowson3200 Meters411:03.049
May 4BCPS Northside Last ChanceMay 4 · 1600 Meters · Place 5 · TowsonTowson1600 Meters55:01.459
Apr 27Towson, Hereford @ DulaneyApr 27 · 3200 Meters · Place 3 · TowsonTowson3200 Meters311:48.469
Apr 6Towson, Milford Mill, Franklin, Dulaney, Patapsco @ HerefordApr 6 · 1600 Meters · Place 1 · TowsonTowson1600 Meters15:19.449
Apr 2Pikesville Track ClassicApr 2 · 1600 Meters · Place 33 · Towson HighTowson High1600 Meters335:19.179
Apr 2Pikesville Track ClassicApr 2 · 1600 Meters · Place 33 · Towson HighTowson High1600 Meters335:19.179
Mar 26BCPS 3A/4A Divisional OpenerMar 26 · 1600 Meters · Place 4 · TowsonTowson1600 Meters4.5:21.48a9

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9BCPS League Meet #2Dec 9 · 3200 Meters · Place 9 · TowsonTowson3200 Meters9.13:01.62a9

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 22BCPS MS Central Meet @ Dulaney HSMay 22 · 1600 Meters · Place 7 · DumbartonDumbarton1600 Meters7.5:59.55a8
May 22BCPS MS Central Meet @ Dulaney HSMay 22 · Shot Put · Place 8 · DumbartonDumbartonShot Put8lb8.19-09.00 PB8
May 22BCPS MS Central Meet @ Dulaney HSMay 22 · 800 Meters · Place 6 · DumbartonDumbarton800 Meters6.2:44.87a8
Apr 24BCPS MS Meet - Loch Raven HSApr 24 · 1600 Meters · Place 3 · DumbartonDumbarton1600 Meters3.6:33.808
Apr 24BCPS MS Meet - Loch Raven HSApr 24 · Shot Put · Place 1 · DumbartonDumbartonShot Put8lb1.18-08.008
Apr 24BCPS MS Meet - Loch Raven HSApr 24 · 800 Meters · Place 5 · DumbartonDumbarton800 Meters5.2:57.008