Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorAAU Region 3 · Jun 2013.19aAAU Region 3June 20, 2024
100 Meters · Outdoor2026 IAAM/MIAA Outdoor Track & Field Championships · May 612.63a2026 IAAM/MIAA Outdoor Track & Field ChampionshipsMay 6, 2026
200 Meters · IndoorBullseye's Ice Box Track & Field Invitational · Dec 2927.27aBullseye's Ice Box Track & Field InvitationalDecember 29, 2025
200 Meters · OutdoorHereford Spring Showcase · Apr 1726.13aHereford Spring ShowcaseApril 17, 2026
300 Meters · IndoorPrivate Schools Invitational · Feb 144.41aPrivate Schools InvitationalFebruary 1, 2025
400 Meters · IndoorDickinson College New Year HS Invite · Jan 41:09.31aDickinson College New Year HS InviteJanuary 4, 2025
400 Meters · OutdoorMcDonogh Girls Meet #2 · Apr 151:03.63aMcDonogh Girls Meet #2April 15, 2026
55 Meter · IndoorIAAM/MIAA Conference Meet #1 · Dec 127.60aIAAM/MIAA Conference Meet #1December 12, 2025
55 Meters · IndoorRescheduled Private Schools Invitational · Feb 147.43aRescheduled Private Schools InvitationalFebruary 14, 2026
60 Meter · IndoorBullseye's Ice Box Track & Field Invitational · Dec 298.19aBullseye's Ice Box Track & Field InvitationalDecember 29, 2025
60m Hurdles · 33" / 0.838m · IndoorF&M Dip In The Snow Invite · Dec 2810.35aF&M Dip In The Snow InviteDecember 28, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 62026 IAAM/MIAA Outdoor Track & Field ChampionshipsMay 6 · 200 Meters · Place 3 · Maryvale PrepMaryvale Prep200 MetersRound P3.26.32aWind: -0.510
May 62026 IAAM/MIAA Outdoor Track & Field ChampionshipsMay 6 · 200 Meters · Place 3 · Maryvale PrepMaryvale Prep200 Meters3.26.16aWind: -110
May 62026 IAAM/MIAA Outdoor Track & Field ChampionshipsMay 6 · 100 Meters · Place 3 · Maryvale PrepMaryvale Prep100 MetersRound P3.12.75aWind: -1.310
May 62026 IAAM/MIAA Outdoor Track & Field ChampionshipsMay 6 · 100 Meters · Place 2 · Maryvale PrepMaryvale Prep100 Meters2.12.63a PBWind: -0.610
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · 200 Meters · Place 7 · Maryvale PrepMaryvale Prep200 Meters726.32a10
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · 100 Meters · Place 6 · Maryvale PrepMaryvale Prep100 Meters612.93a10
Apr 17Hereford Spring ShowcaseApr 17 · 200 Meters · Place 4 · Maryvale PrepMaryvale Prep200 Meters426.13a PB10
Apr 17Hereford Spring ShowcaseApr 17 · 100 Meters · Place 6 · Maryvale PrepMaryvale Prep100 Meters612.75a10
Apr 15McDonogh Girls Meet #2Apr 15 · 400 Meters · Place 2 · Maryvale PrepMaryvale Prep400 Meters21:03.63a PB10
Apr 11Pan Ram InvitationalApr 11 · 100 Meters · Place 13 · Maryvale PrepMaryvale Prep100 MetersRound P13.12.94a10
Mar 31Maryvale Prep Meet #1Mar 31 · 200 Meters · Place 1 · Maryvale PrepMaryvale Prep200 Meters126.28a10
Mar 31Maryvale Prep Meet #1Mar 31 · 100 Meters · Place 2 · Maryvale PrepMaryvale Prep100 Meters212.65a10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 14Rescheduled Private Schools InvitationalFeb 14 · 55 Meters · Place 4 · Maryvale PrepMaryvale Prep55 MetersRound P47.50a10
Feb 14Rescheduled Private Schools InvitationalFeb 14 · 55 Meters · Place 4 · Maryvale PrepMaryvale Prep55 Meters47.43a PB10
Jan 23IAAM/MIAA Conference Indoor Track & Field ChampionshipsJan 23 · 300 Meters · Place 10 · Maryvale PrepMaryvale Prep300 Meters1044.71a10
Jan 23IAAM/MIAA Conference Indoor Track & Field ChampionshipsJan 23 · 55 Meters · Place 8 · Maryvale PrepMaryvale Prep55 Meters87.56a10
Jan 23IAAM/MIAA Conference Indoor Track & Field ChampionshipsJan 23 · 55 Meters · Place 8 · Maryvale PrepMaryvale Prep55 Meters87.61a10
Jan 9IAAM/MIAA Conference Meet #4Jan 9 · 55 Meters · Place 4 · Maryvale PrepMaryvale Prep55 Meters47.56a10

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 29Bullseye's Ice Box Track & Field InvitationalDec 29 · 60 Meter · Place 15 · Maryvale PrepMaryvale Prep60 MeterRound P15.8.19a PB10
Dec 29Bullseye's Ice Box Track & Field InvitationalDec 29 · 55 Meter · Maryvale PrepMaryvale Prep55 MeterRound PEx.7.61a10
Dec 29Bullseye's Ice Box Track & Field InvitationalDec 29 · 200 Meters · Place 22 · Maryvale PrepMaryvale Prep200 Meters22.27.27a PB10
Dec 12IAAM/MIAA Conference Meet #1Dec 12 · 300 Meters · Place 7 · Maryvale PrepMaryvale Prep300 Meters7.45.43a10
Dec 12IAAM/MIAA Conference Meet #1Dec 12 · 55 Meter · Place 5 · Maryvale PrepMaryvale Prep55 Meter5.7.60a PB10
Dec 6F&M HS Meet #1 (Full)Dec 6 · 60 Meter · Place 14 · Maryvale PrepMaryvale Prep60 Meter14.8.21a10
Feb 1Private Schools InvitationalFeb 1 · 300 Meters · Place 5 · Maryvale PrepMaryvale Prep300 Meters544.41a PB—
Feb 1Private Schools InvitationalFeb 1 · 55 Meters · Place 11 · Maryvale PrepMaryvale Prep55 MetersRound P117.77a—
Jan 17MIAA/IAAM Indoor Conference Meet #4Jan 17 · 55m Hurdles · Place 1 · Maryvale PrepMaryvale Prep55m Hurdles110.19a—
Jan 10MIAA/IAAM Indoor Conference Meet #3Jan 10 · 300 Meters · Place 2 · Maryvale PrepMaryvale Prep300 Meters246.01a—
Jan 4Dickinson College New Year HS InviteJan 4 · 400 Meters · Place 15 · Maryvale PrepMaryvale Prep400 Meters151:09.31a PB—
Jan 4Dickinson College New Year HS InviteJan 4 · 200 Meters · Place 12 · Maryvale PrepMaryvale Prep200 Meters1228.29a—

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 200 Meters · Place 8 · Owings Mills TrackOwings Mills Track200 MetersRound P8.27.77aUnofficial9
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 200 Meters · Place 7 · Owings Mills TrackOwings Mills Track200 Meters7.27.57aUnofficial9
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 100 Meters · Place 3 · Owings Mills TrackOwings Mills Track100 MetersRound P3.13.14aUnofficial9
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 100 Meters · Place 6 · Owings Mills TrackOwings Mills Track100 Meters6.13.63aUnofficial9
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 12 · Owings Mills TrackOwings Mills Track200 MetersRound P12.27.49a9
May 31DMV Youth ChallengeMay 31 · 100 Meters · Owings Mills TrackOwings Mills Track100 MetersRound P--DNS9
May 72025 IAAM Conference ChampionshipsMay 7 · 200 Meters · Place 7 · Maryvale PrepMaryvale Prep200 MetersRound P7.26.97aWind: -0.29
May 72025 IAAM Conference ChampionshipsMay 7 · 200 Meters · Place 8 · Maryvale PrepMaryvale Prep200 Meters8.27.32aWind: -0.59
May 72025 IAAM Conference ChampionshipsMay 7 · 100 Meters · Place 8 · Maryvale PrepMaryvale Prep100 MetersRound P8.13.13aWind: 0.39
May 72025 IAAM Conference ChampionshipsMay 7 · 100 Meters · Place 7 · Maryvale PrepMaryvale Prep100 Meters7.13.49aWind: -0.79
May 2Maverick Madness 7May 2 · 300m Hurdles · Place 8 · Maryvale PrepMaryvale Prep300m Hurdles849.89a9
Apr 25Emerging Elite InvitationalApr 25 · 200 Meters · Place 10 · Maryvale PrepMaryvale Prep200 Meters1026.96a9
Apr 25Emerging Elite InvitationalApr 25 · 100 Meters · Place 9 · Maryvale PrepMaryvale Prep100 Meters912.95a9
Apr 23Maryvale Prep Meet #3Apr 23 · 200 Meters · Place 2 · Maryvale PrepMaryvale Prep200 Meters227.13a9
Apr 23Maryvale Prep Meet #3Apr 23 · 100 Meters · Place 2 · Maryvale PrepMaryvale Prep100 Meters213.04a9
Apr 17Under Armour Black and Blue InvitationalApr 17 · 200 Meters · Place 23 · Maryvale PreMaryvale Pre200 Meters2327.229
Apr 17Under Armour Black and Blue InvitationalApr 17 · 100 Meters · Place 21 · Maryvale PreMaryvale Pre100 Meters2112.899
Apr 12Pan Ram InvApr 12 · 100 Meters · Place 9 · Maryvale PrepMaryvale Prep100 MetersRound P913.179
Apr 9IAAM League MeetApr 9 · 400 Meters · Place 10 · Maryvale PrepMaryvale Prep400 Meters101:08.61a9
Apr 9IAAM League MeetApr 9 · 100 Meters · Place 3 · Maryvale PrepMaryvale Prep100 Meters312.95a9
Apr 5Pikesville Track ClassicApr 5 · 200 Meters · Place 12 · Maryvale PrepMaryvale Prep200 Meters1226.93a9
Apr 2McDonogh, Mt. de Sales, and MaryvaleApr 2 · 400 Meters · Place 2 · Maryvale PrepMaryvale Prep400 Meters21:04.33a9
Apr 2McDonogh, Mt. de Sales, and MaryvaleApr 2 · 100 Meters · Place 7 · Maryvale PrepMaryvale Prep100 Meters713.72a9
Mar 26Maryvale Prep Meet #1Mar 26 · 200 Meters · Place 5 · Maryvale PrepMaryvale Prep200 Meters527.94a9
Mar 26Maryvale Prep Meet #1Mar 26 · 100 Meters · Place 3 · Maryvale PrepMaryvale Prep100 Meters313.50a9

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28F&M Dip In The Snow InviteDec 28 · 60m Hurdles · Place 6 · Maryvale PrepMaryvale Prep60m Hurdles33" / 0.838m6.10.35a PB9
Dec 20MIAA/IAAM Indoor Conference Meet #2Dec 20 · 55 Meter · Place 8 · Maryvale PrepMaryvale Prep55 Meter8.7.82a9
Dec 13MIAA/IAAM Indoor Conference Meet #1Dec 13 · 300 Meters · Place 3 · Maryvale PrepMaryvale Prep300 Meters3.47.13a9
Dec 13MIAA/IAAM Indoor Conference Meet #1Dec 13 · 55 Meter · Place 8 · Maryvale PrepMaryvale Prep55 Meter8.7.79a9
Dec 7F&M HS Invite #1Dec 7 · 60 Meter · Place 17 · Maryvale PrepMaryvale Prep60 Meter17.8.49a9
Dec 7F&M HS Invite #1Dec 7 · 200 Meters · Place 19 · Maryvale PrepMaryvale Prep200 Meters19.28.55a9
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 25 · Owings Mills TrackOwings Mills Track200 MetersRound P25.27.32aWind: 28
Jun 20AAU Region 3Jun 20 · 100 Meters · Place 12 · Owings Mills TrackOwings Mills Track100 MetersRound P12.13.19a PBWind: 0.58

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 19Union Athletics & Lyles Foundation InviteMay 19 · 200 Meters · Place 8 · Owings Mills TrackOwings Mills Track200 Meters8.27.89a8
May 19Union Athletics & Lyles Foundation InviteMay 19 · 100 Meters · Place 11 · Owings Mills TrackOwings Mills Track100 MetersRound P11.13.45a8
May 4Team Maryland Invite 2024May 4 · 100 Meters · Owings Mills TrackOwings Mills Track100 Meters—DNS8
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 200 Meters · Place 5 · Owings Mills TrackOwings Mills Track200 Meters5.27.37a8
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 100 Meters · Place 3 · Owings Mills TrackOwings Mills Track100 Meters3.13.17a8

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · 200 Meters · Place 4 · Owings Mills TrackOwings Mills Track200 Meters4.27.54a7
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · 100 Meters · Place 3 · Owings Mills TrackOwings Mills Track100 Meters3.13.06a7
Jul 1PVA Track and Field InvitationalJul 1 · 200 Meters · Place 38 · Owings Mills TrackOwings Mills Track200 MetersRound P38.28.99a7
Jul 1PVA Track and Field InvitationalJul 1 · 100 Meters · Place 17 · Owings Mills TrackOwings Mills Track100 MetersRound P17.13.33a7

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 15International Youth Championship Jul 15 · 200 Meters · Place 33 · Owings Mills Track ClubOwings Mills Track Club200 Meters3330.75—
Jul 15International Youth Championship Jul 15 · 100 Meters · Place 27 · Owings Mills Track ClubOwings Mills Track Club100 Meters2714.77—
Jun 18USATF Potomac Valley Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 4 · Owings Mills TrackOwings Mills Track200 Meters4.29.98a6
Jun 18USATF Potomac Valley Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 3 · Owings Mills TrackOwings Mills Track100 Meters3.14.35a6
May 222022 West Carroll Wings Invitational MeetMay 22 · 100 Meters · Place 11 · Owings Mills TrackOwings Mills Track100 Meters11.15.20a6
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 200 Meters · Place 29 · Owings Mills TrackOwings Mills Track200 Meters29.34.38a6
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 100 Meters · Place 16 · Owings Mills TrackOwings Mills Track100 Meters16.15.34a6
May 1Bullseye Youth Track & Field MeetMay 1 · 200 Meters · Place 10 · Owings Mills TrackOwings Mills Track200 Meters10.31.42a6
May 1Bullseye Youth Track & Field MeetMay 1 · 100 Meters · Place 7 · Owings Mills TrackOwings Mills Track100 Meters7.15.39a6