Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestern Tech, Carver, Chesapeake-BC, Overlea, Randallstown @ Loch Raven · Apr 2411.0Western Tech, Carver, Chesapeake-BC, Overlea, Randallstown @ Loch RavenApril 24, 2024
1600 Meters · IndoorMPSSAA Indoor State Championships · Feb 176.67MPSSAA Indoor State ChampionshipsFebruary 17, 2026
200 Meters · OutdoorPVA T&F Invitational · Jun 2022.11aPVA T&F InvitationalJune 20, 2026
200 Meters · Relay Split · IndoorMPSSAA 2A Central Region Championships · Feb 522.167MPSSAA 2A Central Region ChampionshipsFebruary 5, 2026
300 Meters · IndoorBCPS League Meet #7 2526 · Jan 1339.20aBCPS League Meet #7 2526January 13, 2026
400 Meters · OutdoorChesapeake, Kenwood, Perry Hall, Sparrows Pt @Patapsco · Apr 2252.9Chesapeake, Kenwood, Perry Hall, Sparrows Pt @PatapscoApril 22, 2025
500 Meters · IndoorBCPS League #4 2526 · Dec 181:15.12aBCPS League #4 2526December 18, 2025
55 Meter · IndoorMPSSAA 2A Central Region Championships · Feb 56.59aMPSSAA 2A Central Region ChampionshipsFebruary 5, 2026
55 Meters · IndoorBaltimore County Public Schools Indoor Track & Field County Championships · Jan 206.76aBaltimore County Public Schools Indoor Track & Field County ChampionshipsJanuary 20, 2026
60 Meter · IndoorM&D Winter HS Showcase · Dec 237.25aM&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

23 results
DateMeetEventPlMarkGr
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 20 · TREIGN AcademyTREIGN Academy200 MetersRound P20.22.66aWind: 0.512
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · TREIGN AcademyTREIGN Academy200 MetersRound S--DNSWind: -0.912
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 23 · TREIGN AcademyTREIGN Academy100 MetersRound P23.11.20aWind: -0.712
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 18 · TREIGN AcademyTREIGN Academy100 MetersRound S18.11.26aWind: -112
Jun 20PVA T&F InvitationalJun 20 · 200 Meters · Place 3 · TREIGN AcademyTREIGN Academy200 MetersRound P3.22.36a12
Jun 20PVA T&F InvitationalJun 20 · 200 Meters · Place 1 · TREIGN AcademyTREIGN Academy200 Meters1.22.11a PB12
Jun 20PVA T&F InvitationalJun 20 · 100 Meters · Place 4 · TREIGN AcademyTREIGN Academy100 MetersRound P4.11.14a12
Jun 20PVA T&F InvitationalJun 20 · 100 Meters · Place 1 · TREIGN AcademyTREIGN Academy100 Meters1.11.05a12
Jun 7Ralph Durant ClassicJun 7 · 100 Meters · Place 4 · TREIGN AcademyTREIGN Academy100 Meters4.10.90aWind: 3.912
May 12MPSSAA 2A North Region ChampionshipsMay 12 · 200 Meters · Place 6 · Chesapeake-BCChesapeake-BC200 MetersRound S6.22.86a12
May 12MPSSAA 2A North Region ChampionshipsMay 12 · 200 Meters · Chesapeake-BCChesapeake-BC200 Meters—DNS12
May 12MPSSAA 2A North Region ChampionshipsMay 12 · 100 Meters · Place 3 · Chesapeake-BCChesapeake-BC100 MetersRound S3.11.15a12
May 12MPSSAA 2A North Region ChampionshipsMay 12 · 100 Meters · Place 5 · Chesapeake-BCChesapeake-BC100 Meters5.11.37a12
May 4BCPS Varsity Outdoor Track & Field Championships-2026May 4 · 200 Meters · Place 13 · Chesapeake-BCChesapeake-BC200 MetersRound P13.23.18a12
May 4BCPS Varsity Outdoor Track & Field Championships-2026May 4 · 100 Meters · Place 10 · Chesapeake-BCChesapeake-BC100 MetersRound P10.11.30a12
Apr 22Pikesville-BCPS 12 Team Challenge 2026Apr 22 · 200 Meters · Place 2 · Chesapeake-BCChesapeake-BC200 Meters222.80a12
Apr 22Pikesville-BCPS 12 Team Challenge 2026Apr 22 · 100 Meters · Place 3 · Chesapeake-BCChesapeake-BC100 Meters311.26a12
Mar 30Chesapeake, Kenwood, Patapsco, Perry Hall @ DundalkMar 30 · 200 Meters · Place 2 · Chesapeake-BCChesapeake-BC200 Meters223.112
Mar 30Chesapeake, Kenwood, Patapsco, Perry Hall @ DundalkMar 30 · 100 Meters · Place 1 · Chesapeake-BCChesapeake-BC100 Meters111.212
Mar 23Carver, Chesapeake, Perry Hall, Pikesville @ Loch RavenMar 23 · Long Jump · Place 3 · Chesapeake-BCChesapeake-BCLong Jump316-512
Mar 21UA Project Rampart InvitationalMar 21 · 200 Meters · Place 2 · Chesapeake-BCChesapeake-BC200 Meters222.48a12
Mar 21UA Project Rampart InvitationalMar 21 · 100 Meters · Place 2 · Chesapeake-BCChesapeake-BC100 Meters211.09a12
Mar 21UA Project Rampart InvitationalMar 21 · 100 Meters · Place 2 · Chesapeake-BCChesapeake-BC100 Meters211.01a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 17MPSSAA Indoor State ChampionshipsFeb 17 · 1600 Meters · Place 9 · Chesapeake-BCChesapeake-BC1600 Meters96.67 PB—
Feb 5MPSSAA 2A Central Region ChampionshipsFeb 5 · 200 Meters · Chesapeake-BCChesapeake-BC200 MetersRelay Split—22.167 PB12
Feb 5MPSSAA 2A Central Region ChampionshipsFeb 5 · 55 Meter · Place 4 · Chesapeake-BCChesapeake-BC55 MeterRound P4.6.67a12
Feb 5MPSSAA 2A Central Region ChampionshipsFeb 5 · 55 Meter · Place 3 · Chesapeake-BCChesapeake-BC55 Meter3.6.59a PB12
Jan 20Baltimore County Public Schools Indoor Track & Field County ChampionshipsJan 20 · 55 Meters · Place 7 · Chesapeake-BCChesapeake-BC55 Meters76.76a PB12
Jan 13BCPS League Meet #7 2526Jan 13 · 300 Meters · Place 3 · Chesapeake-BCChesapeake-BC300 Meters3.39.20a PB12
Jan 8BCPS League Meet #6 2526Jan 8 · 55 Meter · Place 2 · Chesapeake-BCChesapeake-BC55 Meter2.6.84a12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 23M&D Winter HS ShowcaseDec 23 · 60 Meter · Place 13 · Chesapeake-BCChesapeake-BC60 MeterRound P13.7.25a PB12
Dec 23M&D Winter HS ShowcaseDec 23 · 200 Meters · Chesapeake-BCChesapeake-BC200 Meters--DNS12
Dec 18BCPS League #4 2526Dec 18 · 500 Meters · Place 4 · Chesapeake-BCChesapeake-BC500 Meters4.1:15.12a PB12
Dec 9BCPS League Meet #1 2526Dec 9 · 300 Meters · Place 3 · Chesapeake-BCChesapeake-BC300 Meters3.39.37a12
Dec 9BCPS League Meet #1 2526Dec 9 · 55 Meter · Place 2 · Chesapeake-BCChesapeake-BC55 Meter2.6.84a12
Jan 17BCPS League Meet #1-2 make upJan 17 · 300 Meters · Place 25 · Chesapeake-BCChesapeake-BC300 Meters2544.67a—
Jan 17BCPS League Meet #1-2 make upJan 17 · 55 Meters · Place 8 · Chesapeake-BCChesapeake-BC55 Meters87.18a—
Jan 13BCPS League Meet #8Jan 13 · 300 Meters · Place 8 · Chesapeake-BCChesapeake-BC300 Meters840.19a—
Jan 13BCPS League Meet #8Jan 13 · 55 Meters · Place 12 · Chesapeake-BCChesapeake-BC55 Meters127.19a—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14MPSSAA 2A North Region ChampionshipsMay 14 · Long Jump · Place 12 · Chesapeake-BCChesapeake-BCLong Jump1217-011
May 14MPSSAA 2A North Region ChampionshipsMay 14 · 200 Meters · Place 11 · Chesapeake-BCChesapeake-BC200 Meters1123.07a11
May 14MPSSAA 2A North Region ChampionshipsMay 14 · 100 Meters · Place 5 · Chesapeake-BCChesapeake-BC100 Meters511.28a11
May 14MPSSAA 2A North Region ChampionshipsMay 14 · 100 Meters · Place 6 · Chesapeake-BCChesapeake-BC100 Meters611.19a11
May 6BCPS Outdoor Track & Field County ChampionshipsMay 6 · 100 Meters · Place 15 · Chesapeake-BCChesapeake-BC100 MetersRound P15.11.57a11
Apr 2912 Team Challenge @ PikesvilleApr 29 · 100 Meters · Place 4 · Chesapeake-BCChesapeake-BC100 Meters411.33a11
Apr 22Chesapeake, Kenwood, Perry Hall, Sparrows Pt @PatapscoApr 22 · 400 Meters · Place 3 · Chesapeake-BCChesapeake-BC400 Meters352.9 PB11
Apr 8Carver, Chesapeake, Kenwood, Parkville, Perry Hall @Sparrows PtApr 8 · 200 Meters · Place 3 · Chesapeake-BCChesapeake-BC200 Meters324.27a10
Apr 8Carver, Chesapeake, Kenwood, Parkville, Perry Hall @Sparrows PtApr 8 · 100 Meters · Place 2 · Chesapeake-BCChesapeake-BC100 Meters211.47a10
Mar 25Carver, Chesapeake, Kenwood, Milford Mill @ ParkvilleMar 25 · 200 Meters · Place 2 · Chesapeake-BCChesapeake-BC200 Meters223.310
Mar 25Carver, Chesapeake, Kenwood, Milford Mill @ ParkvilleMar 25 · 100 Meters · Place 3 · Chesapeake-BCChesapeake-BC100 Meters311.510

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18BCPS League Meet #5Dec 18 · 500 Meters · Place 21 · Chesapeake-BCChesapeake-BC500 Meters21.1:21.44a11
Dec 18BCPS League Meet #5Dec 18 · 55 Meter · Place 10 · Chesapeake-BCChesapeake-BC55 Meter10.7.29a11
Jan 10BCPS League Meet #8Jan 10 · 500 Meters · Place 5 · Chesapeake-BCChesapeake-BC500 Meters51:23.15a—
Jan 10BCPS League Meet #8Jan 10 · 55 Meters · Place 11 · Chesapeake-BCChesapeake-BC55 Meters117.26a—

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · 200 Meters · Place 61 · TREIGN AcademyTREIGN Academy200 MetersRound P6124.32a—
Jul 12International Youth ChampionsJul 12 · 100 Meters · Place 46 · TREIGN AcademyTREIGN Academy100 MetersRound P4611.98a—
Jun 29PVA InvitationalJun 29 · 400 Meters · Place 27 · TREIGN AcademyTREIGN Academy400 MetersRound P27.55.76a10
Jun 29PVA InvitationalJun 29 · 100 Meters · Place 22 · TREIGN AcademyTREIGN Academy100 MetersRound P22.11.79a10
May 13MPSSAA 2A & 3A North Region ChampionshipsMay 13 · 400 Meters · Place 14 · Chesapeake-BCChesapeake-BC400 Meters14.53.36a10
May 13MPSSAA 2A & 3A North Region ChampionshipsMay 13 · 200 Meters · Place 25 · Chesapeake-BCChesapeake-BC200 MetersRound S25.24.81a10
May 13MPSSAA 2A & 3A North Region ChampionshipsMay 13 · 100 Meters · Place 22 · Chesapeake-BCChesapeake-BC100 MetersRound S22.11.92a10
May 7BCPS HS Outdoor County Championships/Fresh-Soph InviteMay 7 · 400 Meters · Place 4 · Chesapeake-BCChesapeake-BC400 Meters453.6110
May 7BCPS HS Outdoor County Championships/Fresh-Soph InviteMay 7 · 200 Meters · Place 11 · Chesapeake-BCChesapeake-BC200 MetersRound P1123.8610
May 7BCPS HS Outdoor County Championships/Fresh-Soph InviteMay 7 · 100 Meters · Place 14 · Chesapeake-BCChesapeake-BC100 MetersRound P1411.8610
Apr 30BCPS Eastside Last ChanceApr 30 · 400 Meters · Place 12 · Chesapeake-BCChesapeake-BC400 Meters1254.00a—
Apr 30BCPS Eastside Last ChanceApr 30 · 100 Meters · Place 25 · Chesapeake-BCChesapeake-BC100 Meters2512.03a—
Apr 24Western Tech, Carver, Chesapeake-BC, Overlea, Randallstown @ Loch RavenApr 24 · 200 Meters · Place 2 · Chesapeake-BCChesapeake-BC200 Meters224.2—
Apr 24Western Tech, Carver, Chesapeake-BC, Overlea, Randallstown @ Loch RavenApr 24 · 100 Meters · Place 3 · Chesapeake-BCChesapeake-BC100 Meters311.0 PB—
Apr 17Kenwood, Sparrows Point, Chesapeake-BC, Dundalk @PatapscoApr 17 · 400 Meters · Place 6 · Chesapeake-BCChesapeake-BC400 Meters655.410
Apr 1112 Team Challenge #2Apr 11 · 200 Meters · Place 11 · Chesapeake-BCChesapeake-BC200 Meters1124.80a—
Apr 1112 Team Challenge #2Apr 11 · 100 Meters · Place 20 · Chesapeake-BCChesapeake-BC100 Meters2012.16a—
Mar 22Owings Mills, New Town, Catonsville, Chesapeake, Randallstown @PikesvilleMar 22 · 400 Meters · Place 1 · Chesapeake-BCChesapeake-BC400 Meters154.15a—
Mar 22Owings Mills, New Town, Catonsville, Chesapeake, Randallstown @PikesvilleMar 22 · 200 Meters · Place 1 · Chesapeake-BCChesapeake-BC200 Meters124.30a—
Mar 22Owings Mills, New Town, Catonsville, Chesapeake, Randallstown @PikesvilleMar 22 · 100 Meters · Place 2 · Chesapeake-BCChesapeake-BC100 Meters212.10a—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 18BCPS League Meet #4Dec 18 · 500 Meters · Chesapeake-BCChesapeake-BC500 Meters—DNS10
Dec 18BCPS League Meet #4Dec 18 · 300 Meters · Chesapeake-BCChesapeake-BC300 Meters—DNS10
Dec 11BCPS League Meet #2Dec 11 · 300 Meters · Place 11 · Chesapeake-BCChesapeake-BC300 Meters11.42.25a10
Dec 11BCPS League Meet #2Dec 11 · 55 Meter · Place 10 · Chesapeake-BCChesapeake-BC55 Meter10.7.32a10
Jan 24Baltimore County Public Schools JV InvitationalJan 24 · 55 Meters · Place 27 · Chesapeake-BCChesapeake-BC55 MetersRound P277.82a9
Jan 9BCPS League Meet #7Jan 9 · 300 Meters · Place 36 · Chesapeake-BCChesapeake-BC300 Meters3645.509
Jan 9BCPS League Meet #7Jan 9 · 55 Meters · Place 39 · Chesapeake-BCChesapeake-BC55 Meters398.039
Jan 4Baltimore City/County Mixer #1Jan 4 · 300 Meters · Place 39 · Chesapeake-BCChesapeake-BC300 Meters3945.419
Jan 4Baltimore City/County Mixer #1Jan 4 · 55 Meters · Place 44 · Chesapeake-BCChesapeake-BC55 Meters447.899

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 16MPSSAA 2A North Region ChampionshipsMay 16 · 400 Meters · Place 14 · Chesapeake-BCChesapeake-BC400 Meters14.54.36a9
May 16MPSSAA 2A North Region ChampionshipsMay 16 · 200 Meters · Place 15 · Chesapeake-BCChesapeake-BC200 MetersRound P15.24.78a9
May 16MPSSAA 2A North Region ChampionshipsMay 16 · 100 Meters · Place 24 · Chesapeake-BCChesapeake-BC100 MetersRound P24.12.61a9
May 10BCPS Varsity Outdoor County Championships/JV InviteMay 10 · 400 Meters · Place 13 · Chesapeake-BCChesapeake-BC400 Meters1354.379
May 10BCPS Varsity Outdoor County Championships/JV InviteMay 10 · 200 Meters · Place 11 · Chesapeake-BCChesapeake-BC200 MetersRound P1124.199
May 10BCPS Varsity Outdoor County Championships/JV InviteMay 10 · 100 Meters · Place 13 · Chesapeake-BCChesapeake-BC100 MetersRound P1312.129
May 2BCPS Small School Last Chance May 2 · 400 Meters · Place 13 · Chesapeake-BCChesapeake-BC400 Meters1355.78a—
May 2BCPS Small School Last Chance May 2 · 200 Meters · Place 16 · Chesapeake-BCChesapeake-BC200 Meters1624.72a—
May 2BCPS Small School Last Chance May 2 · 100 Meters · Place 16 · Chesapeake-BCChesapeake-BC100 Meters1612.26a—
Apr 26Kenwood, Sparrows Pt, Chesapeake, Patapsco @ DundalkApr 26 · 400 Meters · Place 1 · Chesapeake-BCChesapeake-BC400 Meters1.54.69
Apr 26Kenwood, Sparrows Pt, Chesapeake, Patapsco @ DundalkApr 26 · 200 Meters · Place 8 · Chesapeake-BCChesapeake-BC200 Meters8.25.19
Apr 26Kenwood, Sparrows Pt, Chesapeake, Patapsco @ DundalkApr 26 · 100 Meters · Place 6 · Chesapeake-BCChesapeake-BC100 Meters6.12.29
Apr 19BCPS League Meet April 19 @ DundalkApr 19 · 400 Meters · Place 1 · Chesapeake-BCChesapeake-BC400 Meters1.55.79
Apr 19BCPS League Meet April 19 @ DundalkApr 19 · 200 Meters · Place 2 · Chesapeake-BCChesapeake-BC200 Meters2.23.89
Apr 19BCPS League Meet April 19 @ DundalkApr 19 · 100 Meters · Place 14 · Chesapeake-BCChesapeake-BC100 Meters14.12.10a9
Apr 12BCPS League Meet April 12 @ ParkvilleApr 12 · 200 Meters · Place 3 · Chesapeake-BCChesapeake-BC200 Meters3.24.19
Apr 12BCPS League Meet April 12 @ ParkvilleApr 12 · 100 Meters · Place 9 · Chesapeake-BCChesapeake-BC100 Meters9.12.19
Mar 29BCPS East Divisional OpenerMar 29 · 200 Meters · Place 19 · Chesapeake-BCChesapeake-BC200 Meters1925.379
Mar 29BCPS East Divisional OpenerMar 29 · 100 Meters · Place 21 · Chesapeake-BCChesapeake-BC100 Meters2112.389

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19BCPS League Meet #4Dec 19 · 300 Meters · Place 28 · Chesapeake-BCChesapeake-BC300 Meters28.45.19a9
Dec 19BCPS League Meet #4Dec 19 · 55 Meter · Place 35 · Chesapeake-BCChesapeake-BC55 Meter35.7.77a9
Dec 8BCPS League Meet #2Dec 8 · 300 Meters · Place 31 · Chesapeake-BCChesapeake-BC300 Meters31.47.50a9
Dec 8BCPS League Meet #2Dec 8 · 55 Meter · Place 31 · Chesapeake-BCChesapeake-BC55 Meter31.7.85a9