Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorMckim Community Games (ages 5-15 & Masters (30+) · Apr 284:47.94aMckim Community Games (ages 5-15 & Masters (30+)April 28, 2024
1600 Meters · IndoorHoward County Winterfest Invitational · Dec 134:40.51aHoward County Winterfest InvitationalDecember 13, 2025
1600 Meters · OutdoorBCPS Outdoor Track & Field County Championships · May 64:37.26aBCPS Outdoor Track & Field County ChampionshipsMay 6, 2025
3200 Meters · IndoorMPSSAA 1A Central Region Championships · Feb 510:37.24aMPSSAA 1A Central Region ChampionshipsFebruary 5, 2025
3200 Meters · OutdoorMPSSAA 2A State Track & Field Championships · May 229:59.33MPSSAA 2A State Track & Field ChampionshipsMay 22, 2025
800 Meters · IndoorBCPS League Meet #5 · Dec 182:18.39aBCPS League Meet #5December 18, 2024
800 Meters · OutdoorCougar Mountain Bash · Apr 262:08.92Cougar Mountain BashApril 26, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12MPSSAA 1A South Region ChampionshipsMay 12 · 1600 Meters · Place 9 · PikesvillePikesville1600 Meters9.4:58.61a11
May 4BCPS Varsity Outdoor Track & Field Championships-2026May 4 · 3200 Meters · Place 11 · PikesvillePikesville3200 Meters11.10:46.67a11
May 4BCPS Varsity Outdoor Track & Field Championships-2026May 4 · 1600 Meters · Place 14 · PikesvillePikesville1600 Meters14.4:55.70a11
Apr 22Pikesville-BCPS 12 Team Challenge 2026Apr 22 · 3200 Meters · Place 5 · PikesvillePikesville3200 Meters511:00.62a11
Apr 17Sam Singleton Scorpion ClassicApr 17 · 1600 Meters · Place 16 · PikesvillePikesville1600 Meters164:47.46a11
Apr 4Spartan Invitational 2026Apr 4 · 1600 Meters · Place 19 · PikesvillePikesville1600 Meters195:03.54a11
Mar 30Lansdowne, New Town, Pikesville, Western Tech @ WoodlawnMar 30 · 1600 Meters · Place 1 · PikesvillePikesville1600 Meters14:59.91a11
Mar 20Charas Heurich Invitational Mar 20 · 3200 Meters · Place 14 · PikesvillePikesville3200 Meters1411:03.60a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 17MPSSAA Indoor State ChampionshipsFeb 17 · 1600 Meters · Place 8 · PikesvillePikesville1600 Meters84:47.88—
Feb 4MPSSAA 1A Central Region ChampionshipsFeb 4 · 1600 Meters · Place 3 · PikesvillePikesville1600 Meters34:42.20a11
Jan 20Baltimore County Public Schools Indoor Track & Field County ChampionshipsJan 20 · 3200 Meters · Place 8 · PikesvillePikesville3200 Meters810:39.59a11
Jan 15BCPS League Meet#8 2526Jan 15 · 3200 Meters · Place 3 · PikesvillePikesville3200 Meters3.10:55.77a11

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 18BCPS League #4 2526Dec 18 · 1600 Meters · Place 1 · PikesvillePikesville1600 Meters1.4:54.68a11
Dec 13Howard County Winterfest InvitationalDec 13 · 1600 Meters · Place 7 · PikesvillePikesville1600 Meters7.4:40.51a PB11
Dec 11BCPS League Meet #2 2526Dec 11 · 3200 Meters · Place 2 · PikesvillePikesville3200 Meters2.10:39.03a11
Feb 26MPSSAA 1A Indoor State ChampionshipsFeb 26 · 1600 Meters · Place 8 · PikesvillePikesville1600 Meters84:42.02a—
Feb 5MPSSAA 1A Central Region ChampionshipsFeb 5 · 3200 Meters · Place 4 · PikesvillePikesville3200 Meters4.10:37.24a PB10
Feb 5MPSSAA 1A Central Region ChampionshipsFeb 5 · 1600 Meters · Place 4 · PikesvillePikesville1600 Meters4.4:41.34a10
Feb 5MPSSAA 1A Central Region ChampionshipsFeb 5 · 800 Meters · PikesvillePikesville800 Meters--DNS10
Jan 23BCPS JV invitationalJan 23 · 1600 Meters · Place 1 · PikesvillePikesville1600 Meters14:53.03a—
Jan 17BCPS League Meet #1-2 make upJan 17 · 3200 Meters · Place 2 · PikesvillePikesville3200 Meters211:12.62a—
Jan 15BCPS League Meet #9Jan 15 · 1600 Meters · Place 1 · PikesvillePikesville1600 Meters14:57.74a—

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 3200 Meters · Place 9 · PikesvillePikesville3200 Meters99:59.33 PB10
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 1600 Meters · Place 14 · PikesvillePikesville1600 Meters144:47.6710
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 3200 Meters · Place 9 · PikesvillePikesville3200 Meters9.9:59.33a10
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 1600 Meters · Place 14 · PikesvillePikesville1600 Meters14.4:47.67a10
May 15MPSSAA 1A South Region ChampionshipsMay 15 · 3200 Meters · Place 1 · PikesvillePikesville3200 Meters1.10:51.54a10
May 15MPSSAA 1A South Region ChampionshipsMay 15 · 1600 Meters · Place 1 · PikesvillePikesville1600 Meters1.4:41.61a10
May 6BCPS Outdoor Track & Field County ChampionshipsMay 6 · 3200 Meters · Place 7 · PikesvillePikesville3200 Meters7.10:03.63a10
May 6BCPS Outdoor Track & Field County ChampionshipsMay 6 · 1600 Meters · Place 12 · PikesvillePikesville1600 Meters12.4:37.26a PB10
Apr 2912 Team Challenge @ PikesvilleApr 29 · 3200 Meters · Place 3 · PikesvillePikesville3200 Meters310:25.91a10
Apr 26Cougar Mountain BashApr 26 · 1600 Meters · Place 3 · PikesvillePikesville1600 Meters34:40.3610
Apr 26Cougar Mountain BashApr 26 · 800 Meters · Place 10 · PikesvillePikesville800 Meters102:08.92 PB10
Apr 22Carver, Hereford, Pikesville Towson @ DulaneyApr 22 · 800 Meters · Place 5 · PikesvillePikesville800 Meters52:09.1610
Apr 8Franklin, Hereford, New Town, Pikesville, Randallstown @ OverleaApr 8 · 1600 Meters · Place 2 · PikesvillePikesville1600 Meters24:48.44a10
Apr 5Pikesville Track ClassicApr 5 · 1600 Meters · Place 13 · PikesvillePikesville1600 Meters134:39.25a10
Mar 25Catonsville, Franklin, Owings Mills, Pikesville @ Loch RavenMar 25 · 3200 Meters · Place 2 · PikesvillePikesville3200 Meters210:27.010
Mar 25Catonsville, Franklin, Owings Mills, Pikesville @ Loch RavenMar 25 · 800 Meters · Place 1 · PikesvillePikesville800 Meters12:13.510

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 21Howard County Winterfest InvitationalDec 21 · 1600 Meters · Place 20 · PikesvillePikesville1600 Meters20.4:47.20a10
Dec 18BCPS League Meet #5Dec 18 · 800 Meters · Place 6 · PikesvillePikesville800 Meters6.2:18.39a PB10
Feb 16Jesuit InvitationalFeb 16 · 1600 Meters · UnattachedUnattached1600 Meters—DNS9
Feb 16Jesuit InvitationalFeb 16 · 800 Meters · UnattachedUnattached800 Meters—DNS9
Feb 7MPSSAA 1A Central Region ChampionshipsFeb 7 · 3200 Meters · Place 9 · PikesvillePikesville3200 Meters9.11:54.79a9
Feb 7MPSSAA 1A Central Region ChampionshipsFeb 7 · 1600 Meters · Place 9 · PikesvillePikesville1600 Meters9.4:56.18a9
Feb 7MOCO Private School ChampionshipsFeb 7 · 1600 Meters · UnattachedUnattached1600 Meters—DNS9
Feb 3Private Schools InvitationalFeb 3 · 1600 Meters · UnattachedUnattached1600 Meters—DNS9
Jan 22Baltimore Co. Public Schools Indoor Varsity County ChampionshipsJan 22 · 1600 Meters · Place 11 · PikesvillePikesville1600 Meters115:11.10a—
Jan 12Warrior InvitationalJan 12 · 1600 Meters · Place 11 · PikesvillePikesville1600 Meters114:59.66a—
Jan 12Warrior InvitationalJan 12 · 800 Meters · Place 20 · PikesvillePikesville800 Meters202:21.20a—
Jan 10BCPS League Meet #8Jan 10 · 3200 Meters · Place 1 · PikesvillePikesville3200 Meters111:40.79a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 3200 Meters · Place 16 · PikesvillePikesville3200 Meters16.11:56.01a9
May 16MPSSAA 1A South Region ChampionshipsMay 16 · 3200 Meters · Place 1 · PikesvillePikesville3200 Meters1.11:26.07a9
May 16MPSSAA 1A South Region ChampionshipsMay 16 · 1600 Meters · Place 3 · PikesvillePikesville1600 Meters3.4:59.97a9
May 7BCPS HS Outdoor County Championships/Fresh-Soph InviteMay 7 · 3200 Meters · Place 7 · PikesvillePikesville3200 Meters710:58.699
May 7BCPS HS Outdoor County Championships/Fresh-Soph InviteMay 7 · 1600 Meters · Place 10 · PikesvillePikesville1600 Meters104:58.329
May 1BCPS Westside Last ChanceMay 1 · 1600 Meters · Place 10 · PikesvillePikesville1600 Meters105:02.64a—
Apr 28Mckim Community Games (ages 5-15 & Masters (30+)Apr 28 · 1500 Meters · Place 1 · UnattachedUnattached1500 Meters1.4:47.94a PB9
Apr 23Milford Mill, Franklin, Catonsville, Hereford, Parkville @PikesvilleApr 23 · 3200 Meters · Place 5 · PikesvillePikesville3200 Meters511:26.34a—
Apr 19Sam Singleton Scorpion ClassicApr 19 · 1600 Meters · Place 29 · PikesvillePikesville1600 Meters294:58.609
Apr 13TU Classic HS InvitationalApr 13 · 3200 Meters · Place 39 · PikesvillePikesville3200 Meters3911:53.47a—
Apr 13TU Classic HS InvitationalApr 13 · 1600 Meters · Place 56 · PikesvillePikesville1600 Meters565:12.21a—
Apr 1112 Team Challenge #2Apr 11 · 800 Meters · Place 7 · PikesvillePikesville800 Meters72:18.63a—
Apr 6Pikesville Track ClassicApr 6 · 1600 Meters · Place 21 · PikesvillePikesville1600 Meters215:14.569
Mar 22Owings Mills, New Town, Catonsville, Chesapeake, Randallstown @PikesvilleMar 22 · 3200 Meters · Place 3 · PikesvillePikesville3200 Meters311:22.31a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Dickinson College Holiday HS InviteDec 16 · 1600 Meters · Place 56 · PikesvillePikesville1600 Meters56.5:12.69a9
Dec 11BCPS League Meet #2Dec 11 · 3200 Meters · Place 3 · PikesvillePikesville3200 Meters3.12:17.64a9