Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDMV Youth Challenge · May 3112.65aDMV Youth ChallengeMay 31, 2025
200 Meters · OutdoorMaryland Blaze Bring the Heat Spring Invitational · May 1726.07aMaryland Blaze Bring the Heat Spring InvitationalMay 17, 2025
400 Meters · IndoorAAU Region 3 · Jun 201:01.50aAAU Region 3June 20, 2024
400 Meters · Outdoor2026 IAAM/MIAA Outdoor Track & Field Championships · May 654.51a2026 IAAM/MIAA Outdoor Track & Field ChampionshipsMay 6, 2026
500 Meters · IndoorIAAM/MIAA Conference Indoor Track & Field Championships · Jan 231:15.75aIAAM/MIAA Conference Indoor Track & Field ChampionshipsJanuary 23, 2026
800 Meters · IndoorIAAM/MIAA Conference Meet #4 · Jan 92:21.46aIAAM/MIAA Conference Meet #4January 9, 2026
800 Meters · OutdoorMIAA Quad (St. Paul’s, Curley, Loyola, MSJ) · Apr 142:13.73aMIAA Quad (St. Paul’s, Curley, Loyola, MSJ)April 14, 2026
800 Meters · Relay Split · IndoorAAU Region 3 · Jun 202:28.809AAU Region 3June 20, 2024
High Jump · OutdoorUnion Athletics & Lyles Foundation Invite · May 191.22mUnion Athletics & Lyles Foundation InviteMay 19, 2024
Long Jump · OutdoorMaryland Blaze Bring the Heat Spring Invitational · May 1715-08.50Maryland Blaze Bring the Heat Spring InvitationalMay 17, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 13AAU Maryland District QualifierJun 13 · 400 Meters · Place 21 · Owings Mills TrackOwings Mills Track400 Meters21.55.02a9
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 800 Meters · Owings Mills TrackOwings Mills Track800 Meters—DNS9
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 400 Meters · Place 13 · Owings Mills TrackOwings Mills Track400 Meters13.55.47a9
May 30DMV Youth ChallengeMay 30 · 400 Meters · Owings Mills TrackOwings Mills Track400 MetersRound P--DNS9
May 62026 IAAM/MIAA Outdoor Track & Field ChampionshipsMay 6 · 400 Meters · Place 8 · Mount Saint JosephMount Saint Joseph400 MetersRound P8.55.34a9
May 62026 IAAM/MIAA Outdoor Track & Field ChampionshipsMay 6 · 400 Meters · Place 5 · Mount Saint JosephMount Saint Joseph400 Meters5.54.51a PB9
May 3Puma East Coast Age Group ShowcaseMay 3 · 400 Meters · Place 8 · Owings Mills TrackOwings Mills Track400 Meters8.56.41a9
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · 800 Meters · Place 82 · Mount Saint JosephMount Saint Joseph800 Meters822:16.37a9
Apr 21Loyola Quad MeetApr 21 · 400 Meters · Place 4 · Mount Saint JosephMount Saint Joseph400 Meters454.56a9
Apr 14MIAA Quad (St. Paul’s, Curley, Loyola, MSJ)Apr 14 · 800 Meters · Place 1 · Mount Saint JosephMount Saint Joseph800 Meters1.2:13.73a PB9
Apr 10Park InviteApr 10 · 400 Meters · Place 63 · Mount Saint JosephMount Saint Joseph400 Meters6354.73a9
Apr 7MIAA League Meet (Spring Break)Apr 7 · 800 Meters · Place 32 · Mount Saint JosephMount Saint Joseph800 Meters32.2:18.78a9
Apr 4Spartan Invitational 2026Apr 4 · 800 Meters · Place 41 · Mount Saint JosephMount Saint Joseph800 Meters412:16.27a9
Apr 1MIAA Quad Meet # 1Apr 1 · 400 Meters · Place 4 · Mount Saint JosephMount Saint Joseph400 Meters4.54.86a9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 23IAAM/MIAA Conference Indoor Track & Field ChampionshipsJan 23 · 500 Meters · Place 7 · Mount Saint JosephMount Saint Joseph500 Meters71:15.75a PB9
Jan 9IAAM/MIAA Conference Meet #4Jan 9 · 800 Meters · Place 6 · Mount Saint JosephMount Saint Joseph800 Meters62:21.46a PB9
Jan 2IAAM/MIAA Conference Meet #3Jan 2 · 500 Meters · Place 18 · Mount Saint JosephMount Saint Joseph500 Meters181:16.49a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20IAAM/MIAA Conference Meet #2Dec 20 · 800 Meters · Place 7 · Mount Saint JosephMount Saint Joseph800 Meters7.2:21.49a9
Dec 12IAAM/MIAA Conference Meet #1Dec 12 · 500 Meters · Place 31 · Mount Saint JosephMount Saint Joseph500 Meters31.1:42.90a9

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 800 Meters · Owings Mills TrackOwings Mills Track800 Meters--DNS8
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 400 Meters · Owings Mills TrackOwings Mills Track400 Meters--DNS8
Jun 14AAU PVA DistrictJun 14 · 800 Meters · Place 5 · Owings Mills TrackOwings Mills Track800 Meters5.2:17.67a8
Jun 14AAU PVA DistrictJun 14 · 400 Meters · Place 10 · Owings Mills TrackOwings Mills Track400 Meters10.58.91a8
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Owings Mills TrackOwings Mills Track200 MetersRound P--DNS8
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 800 Meters · Place 2 · Owings Mills TrackOwings Mills Track800 Meters2.2:21.80aUnofficial8
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 400 Meters · Place 5 · Owings Mills TrackOwings Mills Track400 Meters5.58.19aUnofficial8
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 200 Meters · Place 18 · Owings Mills TrackOwings Mills Track200 MetersRound P18.26.69aUnofficial8
May 31DMV Youth ChallengeMay 31 · 400 Meters · Place 17 · Owings Mills TrackOwings Mills Track400 MetersRound P17.59.51a8
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 28 · Owings Mills TrackOwings Mills Track200 MetersRound P28.26.20a8
May 31DMV Youth ChallengeMay 31 · 100 Meters · Place 20 · Owings Mills TrackOwings Mills Track100 MetersRound P20.12.65a PB8
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · Long Jump · Place 6 · Owings Mills TrackOwings Mills TrackLong Jump6.15-08.50 PB8
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 400 Meters · Place 6 · Owings Mills TrackOwings Mills Track400 Meters6.57.47a8
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 200 Meters · Place 10 · Owings Mills TrackOwings Mills Track200 Meters10.26.07a PB8
Apr 27Clarksburg Coyotes InvitationalApr 27 · 800 Meters · Owings Mills TrackOwings Mills Track800 Meters—DNS8
Apr 27Clarksburg Coyotes InvitationalApr 27 · 400 Meters · Place 1 · Owings Mills TrackOwings Mills Track400 Meters1.1:00.13a8
Apr 27Clarksburg Coyotes InvitationalApr 27 · 200 Meters · Place 4 · Owings Mills TrackOwings Mills Track200 Meters4.26.48a8

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · 800 Meters · Owings Mills TrackOwings Mills Track800 MetersRelay Split—2:28.809 PB7
Jun 20AAU Region 3Jun 20 · 800 Meters · Place 14 · Owings Mills TrackOwings Mills Track800 Meters14.2:31.14a7
Jun 20AAU Region 3Jun 20 · 400 Meters · Place 17 · Owings Mills TrackOwings Mills Track400 Meters17.1:01.50a PB7

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 19Union Athletics & Lyles Foundation InviteMay 19 · High Jump · Place 14 · Owings Mills TrackOwings Mills TrackHigh Jump14.1.22m PB7
May 19Union Athletics & Lyles Foundation InviteMay 19 · 800 Meters · Place 10 · Owings Mills TrackOwings Mills Track800 Meters10.2:35.62a7
May 4Team Maryland Invite 2024May 4 · High Jump · Owings Mills TrackOwings Mills TrackHigh Jump—DNS7
May 4Team Maryland Invite 2024May 4 · 200 Meters · Owings Mills TrackOwings Mills Track200 Meters—DNS7
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · High Jump · Place 1 · Owings Mills TrackOwings Mills TrackHigh Jump1.4' 07
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 400 Meters · Place 5 · Owings Mills TrackOwings Mills Track400 Meters5.1:05.69a7
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 200 Meters · Place 11 · Owings Mills TrackOwings Mills Track200 Meters11.28.27a7

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · 800 Meters · Owings Mills TrackOwings Mills Track800 Meters--DNS6
Jul 1PVA Track and Field InvitationalJul 1 · High Jump · Place 3 · Owings Mills TrackOwings Mills TrackHigh Jump3.1.15m6
Jul 1PVA Track and Field InvitationalJul 1 · 800 Meters · Place 6 · Owings Mills TrackOwings Mills Track800 Meters6.2:47.85a6
Jun 17USATF Potomac Valley Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 3 · Owings Mills TrackOwings Mills Track400 Meters3.1:10.83a6
Jun 17USATF Potomac Valley Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 6 · Owings Mills TrackOwings Mills Track200 Meters6.31.27a6
Jun 17USATF Potomac Valley Association Junior Olympic ChampionshipsJun 17 · 100 Meters · Place 4 · Owings Mills TrackOwings Mills Track100 Meters4.14.76a6
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · High Jump · Place 8 · Owings Mills Track ClubOwings Mills Track ClubHigh Jump83-06.00—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 800 Meters · Place 11 · Owings Mills Track ClubOwings Mills Track Club800 Meters112:48.03—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 18USATF Potomac Valley Association Junior Olympic ChampionshipsJun 18 · 800 Meters · Owings Mills TrackOwings Mills Track800 Meters—DNS5
Jun 18USATF Potomac Valley Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 5 · Owings Mills TrackOwings Mills Track400 Meters5.1:16.62a5
Jun 18USATF Potomac Valley Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 6 · Owings Mills TrackOwings Mills Track200 Meters6.32.40a5
May 222022 West Carroll Wings Invitational MeetMay 22 · 800 Meters · Place 9 · Owings Mills TrackOwings Mills Track800 Meters9.2:56.65a5
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 400 Meters · Place 18 · Owings Mills TrackOwings Mills Track400 Meters18.1:16.16a5
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 200 Meters · Place 24 · Owings Mills TrackOwings Mills Track200 Meters24.32.40a5
May 1Bullseye Youth Track & Field MeetMay 1 · 800 Meters · Place 27 · Owings Mills TrackOwings Mills Track800 Meters27.3:07.64a5
May 1Bullseye Youth Track & Field MeetMay 1 · 400 Meters · Place 19 · Owings Mills TrackOwings Mills Track400 Meters19.1:20.91a5
May 1Bullseye Youth Track & Field MeetMay 1 · 200 Meters · Place 47 · Owings Mills TrackOwings Mills Track200 Meters47.35.92a5