Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBCPS League Meet April 12 @ Randallstown · Apr 1211.4BCPS League Meet April 12 @ RandallstownApril 12, 2023
200 Meters · OutdoorCarver, Franklin, Owings Mills @ Randallstown · Mar 3022.2Carver, Franklin, Owings Mills @ RandallstownMarch 30, 2026
300 Meters · IndoorBCPS League #4 2526 · Dec 1838.40aBCPS League #4 2526December 18, 2025
300m Hurdles · 36" / 0.914m · OutdoorBCPS Varsity Outdoor Track & Field Championships-2026 · May 437.68aBCPS Varsity Outdoor Track & Field Championships-2026May 4, 2026
400 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 2752.28aU.S. Marine Corps Holiday ClassicDecember 27, 2025
400 Meters · OutdoorLansdowne, Milford Mill, New Town, Western Tech @Randallstown · Apr 1549.2Lansdowne, Milford Mill, New Town, Western Tech @RandallstownApril 15, 2026
400 Meters · Relay Split · IndoorMPSSAA 2A Central Region Championships · Feb 551.574MPSSAA 2A Central Region ChampionshipsFebruary 5, 2026
400m Hurdles · 36" / 0.914m · OutdoorFalls Rd Flyers Summer Track Meet #1 · Jun 2755.38aFalls Rd Flyers Summer Track Meet #1June 27, 2026
500 Meters · IndoorMPSSAA 2A Central Region Championships · Feb 51:07.25aMPSSAA 2A Central Region ChampionshipsFebruary 5, 2026
55 Meter · IndoorBCPS League Meet #6 2526 · Jan 87.08aBCPS League Meet #6 2526January 8, 2026
55 Meters · IndoorBaltimore City/County Mixer #2 · Jan 57.53Baltimore City/County Mixer #2January 5, 2023
55m Hurdles · 39" · IndoorBCPS League #4 2526 · Dec 188.52aBCPS League #4 2526December 18, 2025
High Jump · IndoorMPSSAA Indoor State Championships · Feb 171:12.81MPSSAA Indoor State ChampionshipsFebruary 17, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 27Falls Rd Flyers Summer Track Meet #1Jun 27 · 400m Hurdles · Place 1 · Baltimore Saiyans Track ClubBaltimore Saiyans Track Club400m Hurdles36" / 0.914m1.55.38a PB12
Jun 27Falls Rd Flyers Summer Track Meet #1Jun 27 · 200 Meters · Place 5 · Baltimore Saiyans Track ClubBaltimore Saiyans Track Club200 Meters5.23.46a12
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 300m Hurdles · Place 2 · RandallstownRandallstown300m Hurdles36" / 0.914m2.38.58a12
May 12MPSSAA 2A North Region ChampionshipsMay 12 · 300m Hurdles · Place 1 · RandallstownRandallstown300m Hurdles36" / 0.914m1.37.79a12
May 4BCPS Varsity Outdoor Track & Field Championships-2026May 4 · 300m Hurdles · Place 1 · RandallstownRandallstown300m Hurdles36" / 0.914m1.37.68a PB12
Apr 18Trojan InvitationalApr 18 · 300m Hurdles · Place 1 · RandallstownRandallstown300m Hurdles36" / 0.914m1.38.16a12
Apr 18Trojan InvitationalApr 18 · 200 Meters · Place 7 · RandallstownRandallstown200 Meters7.22.58a12
Apr 15Lansdowne, Milford Mill, New Town, Western Tech @RandallstownApr 15 · 400 Meters · Place 1 · RandallstownRandallstown400 Meters149.2 PB12
Apr 11Bryan R. Brown - Jaguar InvitationalApr 11 · 400m Hurdles · Place 2 · RandallstownRandallstown400m Hurdles254.99a12
Apr 42026 Mervo Mustang Freddie Hendricks InvitationalApr 4 · 400m Hurdles · Place 1 · RandallstownRandallstown400m Hurdles155.88a12
Mar 30Carver, Franklin, Owings Mills @ RandallstownMar 30 · 200 Meters · Place 2 · RandallstownRandallstown200 Meters222.2 PB12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 17MPSSAA Indoor State ChampionshipsFeb 17 · High Jump · Place 12 · RandallstownRandallstownHigh Jump121:12.81 PB—
Feb 5MPSSAA 2A Central Region ChampionshipsFeb 5 · 500 Meters · Place 3 · RandallstownRandallstown500 Meters3.1:07.25a PB12
Feb 5MPSSAA 2A Central Region ChampionshipsFeb 5 · 400 Meters · RandallstownRandallstown400 MetersRelay Split—51.574 PB12
Jan 20Baltimore County Public Schools Indoor Track & Field County ChampionshipsJan 20 · 500 Meters · Place 5 · RandallstownRandallstown500 Meters51:11.96a12
Jan 15BCPS League Meet#8 2526Jan 15 · 500 Meters · Place 3 · RandallstownRandallstown500 Meters3.1:13.55a12
Jan 8BCPS League Meet #6 2526Jan 8 · 55 Meter · Place 10 · RandallstownRandallstown55 Meter10.7.08a PB12

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · 55m Hurdles · Place 15 · RandallstownRandallstown55m Hurdles39"Round P15.8.65a12
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · 400 Meters · Place 7 · RandallstownRandallstown400 Meters7.52.28a PB12
Dec 20Dickinson Holiday HS MeetDec 20 · 55m Hurdles · Place 12 · RandallstownRandallstown55m Hurdles39"12.8.90a12
Dec 20Dickinson Holiday HS MeetDec 20 · 400 Meters · Place 5 · RandallstownRandallstown400 Meters5.54.13a12
Dec 18BCPS League #4 2526Dec 18 · 300 Meters · Place 3 · RandallstownRandallstown300 Meters3.38.40a PB12
Dec 18BCPS League #4 2526Dec 18 · 55m Hurdles · Place 2 · RandallstownRandallstown55m Hurdles39"2.8.52a PB12
Dec 13Virginia Beach HS OpenerDec 13 · 500 Meters · Place 30 · RandallstownRandallstown500 Meters30.1:12.69a12
Dec 13Virginia Beach HS OpenerDec 13 · 55m Hurdles · Place 18 · RandallstownRandallstown55m Hurdles39"Round P18.8.66a12
Dec 11BCPS League Meet #2 2526Dec 11 · 500 Meters · Place 1 · RandallstownRandallstown500 Meters1.1:14.28a12
Dec 11BCPS League Meet #2 2526Dec 11 · 55m Hurdles · RandallstownRandallstown55m Hurdles39"—DNS12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 300m Hurdles · Place 7 · RandallstownRandallstown300m Hurdles739.4011
May 14MPSSAA 2A North Region ChampionshipsMay 14 · 300m Hurdles · Place 1 · RandallstownRandallstown300m Hurdles141.211
May 6BCPS Outdoor Track & Field County ChampionshipsMay 6 · 300m Hurdles · Place 6 · RandallstownRandallstown300m Hurdles36" / 0.914m6.41.50a11
Apr 2912 Team Challenge @ HerefordApr 29 · 300m Hurdles · Place 1 · RandallstownRandallstown300m Hurdles140.20a11
Apr 22Franklin, New Town, Owings Mills, Western Tech @RandallstownApr 22 · 300m Hurdles · Place 3 · RandallstownRandallstown300m Hurdles342.8011
Apr 12Trojan Invite Apr 12 · 300m Hurdles · Place 3 · RandallstownRandallstown300m Hurdles342.62a11
Apr 8Franklin, Hereford, New Town, Pikesville, Randallstown @ OverleaApr 8 · 400 Meters · Place 7 · RandallstownRandallstown400 Meters755.30a11
Apr 5DMV Wildcat InvitationalApr 5 · 400m Hurdles · Place 2 · RandallstownRandallstown400m Hurdles257.18a11
Apr 1Dulaney, Owings Mills, Randallstown, Towson Woodlawn @ HerefordApr 1 · 400 Meters · Place 4 · RandallstownRandallstown400 Meters454.74a11
Mar 25Hereford, Lansdowne, Western Tech, Woodlawn @ RandallstownMar 25 · 300m Hurdles · Place 1 · RandallstownRandallstown300m Hurdles142.311
Mar 25Hereford, Lansdowne, Western Tech, Woodlawn @ RandallstownMar 25 · 110m Hurdles · Place 3 · RandallstownRandallstown110m Hurdles316.511

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 300m Hurdles · RandallstownRandallstown300m Hurdles36" / 0.914m--DNS10
May 13MPSSAA 2A & 3A North Region ChampionshipsMay 13 · 300m Hurdles · Place 1 · RandallstownRandallstown300m Hurdles36" / 0.914m1.41.41a10
May 7BCPS HS Outdoor County Championships/Fresh-Soph InviteMay 7 · 300m Hurdles · Place 1 · RandallstownRandallstown300m Hurdles141.6310
May 1BCPS Westside Last ChanceMay 1 · 300m Hurdles · Place 4 · RandallstownRandallstown300m Hurdles442.53a—
Apr 13Jaguar InvitationalApr 13 · 400m Hurdles · Place 5 · RandallstownRandallstown400m Hurdles51:05.17a—
Apr 6Pikesville Track ClassicApr 6 · 300m Hurdles · Place 5 · RandallstownRandallstown300m Hurdles543.3610
Apr 6Pikesville Track ClassicApr 6 · 100 Meters · Place 33 · RandallstownRandallstown100 MetersRound P3312.2910
Mar 22Owings Mills, New Town, Catonsville, Chesapeake, Randallstown @PikesvilleMar 22 · 200 Meters · Place 4 · RandallstownRandallstown200 Meters424.73a—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 55 Meter · Place 25 · RandallstownRandallstown55 Meter25.7.39a10
Dec 18BCPS League Meet #4Dec 18 · 300 Meters · Place 13 · RandallstownRandallstown300 Meters13.41.33a10
Dec 18BCPS League Meet #4Dec 18 · 55 Meter · Place 16 · RandallstownRandallstown55 Meter16.7.30a10
Dec 11BCPS League Meet #2Dec 11 · 300 Meters · Place 5 · RandallstownRandallstown300 Meters5.41.07a10
Dec 11BCPS League Meet #2Dec 11 · 55 Meter · Place 6 · RandallstownRandallstown55 Meter6.7.28a10
Feb 14MPSSAA 2A Central Region ChampionshipsFeb 14 · 55 Meters · Place 18 · RandallstownRandallstown55 MetersRound P187.549
Jan 24Baltimore County Public Schools JV InvitationalJan 24 · 55 Meters · Place 25 · RandallstownRandallstown55 MetersRound P257.74a9
Jan 11BCPS League Meet #8Jan 11 · 55 Meters · Place 52 · RandallstownRandallstown55 Meters528.339
Jan 5Baltimore City/County Mixer #2Jan 5 · 55 Meters · Place 23 · RandallstownRandallstown55 Meters237.53 PB9

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10BCPS Varsity Outdoor County Championships/JV InviteMay 10 · 200 Meters · Place 13 · RandallstownRandallstown200 MetersRound P1324.559
May 10BCPS Varsity Outdoor County Championships/JV InviteMay 10 · 100 Meters · Place 15 · RandallstownRandallstown100 MetersRound P1512.379
May 2BCPS Small School Last Chance May 2 · 200 Meters · Place 21 · RandallstownRandallstown200 Meters2125.37a—
Apr 21Baltimore's Friday Night Lights InvitationalApr 21 · 100 Meters · Place 21 · RandallstownRandallstown100 Meters2112.18a—
Apr 19BCPS League Meet April 19 @ DundalkApr 19 · 200 Meters · Place 4 · RandallstownRandallstown200 Meters4.24.39
Apr 19BCPS League Meet April 19 @ DundalkApr 19 · 100 Meters · Place 4 · RandallstownRandallstown100 Meters4.12.36a9
Apr 12BCPS League Meet April 12 @ RandallstownApr 12 · 200 Meters · Place 1 · RandallstownRandallstown200 Meters1.23.09
Apr 12BCPS League Meet April 12 @ RandallstownApr 12 · 100 Meters · Place 3 · RandallstownRandallstown100 Meters3.11.4 PB9
Mar 24BCPS West Divisional OpenerMar 24 · 100 Meters · Place 4 · RandallstownRandallstown100 Meters412.579

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19BCPS League Meet #4Dec 19 · 55 Meter · Place 38 · RandallstownRandallstown55 Meter38.7.92a9
Dec 6BCPS League Meet #1Dec 6 · 55 Meter · Place 16 · RandallstownRandallstown55 Meter16.7.81a9