Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorAAU Region 3 · Jun 2015.69aAAU Region 3June 20, 2024
100 Meters · OutdoorPVA T&F Invitational · Jun 2014.47aPVA T&F InvitationalJune 20, 2026
1000 Meters · OutdoorMckim Community Games (ages 5-15 & Masters (30+) · Apr 284:22.25aMckim Community Games (ages 5-15 & Masters (30+)April 28, 2024
200 Meters · IndoorAAU Region 3 · Jun 2033.88aAAU Region 3June 20, 2024
200 Meters · OutdoorAAU Maryland District Qualifier · Jun 1329.78aAAU Maryland District QualifierJune 13, 2026
300 Meters · OutdoorMckim Summer Development Meet #1 · Jun 171:01.56aMckim Summer Development Meet #1June 17, 2023
400 Meters · OutdoorFalls Rd Flyers Summer Series #1 · Jun 211:25.39aFalls Rd Flyers Summer Series #1June 21, 2025
60 Meter · Indoor2024 Track757 Indoor Invitational · Jan 2810.56a2024 Track757 Indoor InvitationalJanuary 28, 2024
60 Meter · OutdoorMckim Summer Development Meet #1 · Jun 1710.65aMckim Summer Development Meet #1June 17, 2023
800 Meters · IndoorAAU Region 3 · Jun 203:06.09aAAU Region 3June 20, 2024
800 Meters · OutdoorAAU Maryland District Qualifier · Jun 132:51.00aAAU Maryland District QualifierJune 13, 2026
High Jump · Outdoor2026 International Youth Championship · Jul 171.10m2026 International Youth ChampionshipJuly 17, 2026
Javelin · 300g TJ · OutdoorMaryland Blaze “Bring the Heat” Meet #3 · Jul 2215-01Maryland Blaze “Bring the Heat” Meet #3July 22, 2023
Long Jump · OutdoorMaryland Blaze “Bring the Heat” Meet #3 · Jul 228-00.00Maryland Blaze “Bring the Heat” Meet #3July 22, 2023
Shot Put · 6lb · OutdoorAAU Junior Olympic Games · Aug 13.45mAAU Junior Olympic GamesAugust 1, 2026
Triathlon · Standard · OutdoorAAU Junior Olympic Games · Aug 1752AAU Junior Olympic GamesAugust 1, 2026

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Triathlon · Place 9 · Randallstown TrackRandallstown TrackTriathlonStandardRound M9.752 PB3
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Place 9 · Randallstown TrackRandallstown TrackHigh JumpRound M9.1.05m3
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Place 12 · Randallstown TrackRandallstown TrackHigh Jump12.1.05m3
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 26 · Randallstown TrackRandallstown TrackShot Put6lbRound M26.3.45m PB3
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 55 · Randallstown TrackRandallstown Track800 Meters55.3:04.15a3
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 5 · Randallstown TrackRandallstown Track200 MetersRound M5.30.32aWind: 0.53
Jul 22Battle of The Clubs: McKim vs. RandallstownJul 22 · Shot Put · Place 3 · Randallstown TrackRandallstown TrackShot Put6lb3.10' 8"3
Jul 22Battle of The Clubs: McKim vs. RandallstownJul 22 · 800 Meters · Place 1 · Randallstown TrackRandallstown Track800 Meters1.3:04.62a3
Jul 22Battle of The Clubs: McKim vs. RandallstownJul 22 · 200 Meters · Place 1 · Randallstown TrackRandallstown Track200 Meters1.33.01a3
Jul 172026 International Youth ChampionshipJul 17 · High Jump · Place 4 · Randallstown TrackRandallstown TrackHigh Jump4.1.10m PB3
Jul 172026 International Youth ChampionshipJul 17 · 800 Meters · Randallstown TrackRandallstown Track800 Meters--DNS3
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Randallstown TrackRandallstown Track100 MetersRound P--DNSWind: 1.33
Jul 11Falls Rd Flyers Summer Track Meet #2Jul 11 · High Jump · Place 1 · Randallstown TrackRandallstown TrackHigh Jump1.3' 4"3
Jul 11Falls Rd Flyers Summer Track Meet #2Jul 11 · Shot Put · Place 1 · Randallstown TrackRandallstown TrackShot Put6lb1.11' 0"3
Jul 11Falls Rd Flyers Summer Track Meet #2Jul 11 · 200 Meters · Place 2 · Randallstown TrackRandallstown Track200 Meters2.30.83aWind: 1.13
Jun 20PVA T&F InvitationalJun 20 · High Jump · Place 1 · Randallstown TrackRandallstown TrackHigh Jump1.1.01m3
Jun 20PVA T&F InvitationalJun 20 · 800 Meters · Place 2 · Randallstown TrackRandallstown Track800 Meters2.2:55.43a3
Jun 20PVA T&F InvitationalJun 20 · 100 Meters · Place 3 · Randallstown TrackRandallstown Track100 MetersRound P3.14.51a3
Jun 20PVA T&F InvitationalJun 20 · 100 Meters · Place 3 · Randallstown TrackRandallstown Track100 Meters3.14.47a PB3
Jun 13AAU Maryland District QualifierJun 13 · High Jump · Place 1 · Randallstown TrackRandallstown TrackHigh Jump1.3-06.003
Jun 13AAU Maryland District QualifierJun 13 · 800 Meters · Place 5 · Randallstown TrackRandallstown Track800 Meters5.2:51.00a PB3
Jun 13AAU Maryland District QualifierJun 13 · 200 Meters · Place 2 · Randallstown TrackRandallstown Track200 MetersRound P2.30.99aWind: -2.43
Jun 13AAU Maryland District QualifierJun 13 · 200 Meters · Place 1 · Randallstown TrackRandallstown Track200 Meters1.29.78a PBWind: 1.43
May 17BCRP Spring Fling Development Meet 3May 17 · 800 Meters · Place 1 · Randallstown TrackRandallstown Track800 Meters1.3:02.34a3
May 17BCRP Spring Fling Development Meet 3May 17 · 200 Meters · Place 2 · Randallstown TrackRandallstown Track200 Meters2.30.75a3
May 2Team Maryland Track & Field MeetMay 2 · 800 Meters · Place 2 · Randallstown TrackRandallstown Track800 Meters2.3:08.12a3
May 2Team Maryland Track & Field MeetMay 2 · 200 Meters · Place 5 · Randallstown TrackRandallstown Track200 MetersRound P5.32.50a3
May 2Team Maryland Track & Field MeetMay 2 · 200 Meters · Place 3 · Randallstown TrackRandallstown Track200 Meters3.31.98a3
May 2Team Maryland Track & Field MeetMay 2 · 100 Meters · Place 6 · Randallstown TrackRandallstown Track100 MetersRound P6.15.37a3
May 2Team Maryland Track & Field MeetMay 2 · 100 Meters · Place 4 · Randallstown TrackRandallstown Track100 Meters4.15.23a3

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 26Ralph Durant ClassicJul 26 · 200 Meters · Place 1 · Mckim Track & Field ClubMckim Track & Field Club200 Meters132.52a2
Jul 26Ralph Durant ClassicJul 26 · 100 Meters · Place 1 · Mckim Track & Field ClubMckim Track & Field Club100 Meters115.44a2
Jul 11IYCJul 11 · 200 Meters · Place 8 · Mckim Track & Field ClubMckim Track & Field Club200 MetersRound P834.35a2
Jul 11IYCJul 11 · 200 Meters · Place 2 · Mckim Track & Field ClubMckim Track & Field Club200 MetersRound S233.93a2
Jul 11IYCJul 11 · 200 Meters · Place 3 · Mckim Track & Field ClubMckim Track & Field Club200 Meters333.31a2
Jul 5PVA InvitationalJul 5 · 200 Meters · Place 1 · Mckim Track & Field ClubMckim Track & Field Club200 Meters133.60—
Jul 5PVA InvitationalJul 5 · 100 Meters · Place 1 · Mckim Track & Field ClubMckim Track & Field Club100 Meters116.03—
Jun 21Falls Rd Flyers Summer Series #1Jun 21 · Javelin · Place 2 · Mckim Track & Field ClubMckim Track & Field ClubJavelin216-5.52
Jun 21Falls Rd Flyers Summer Series #1Jun 21 · 400 Meters · Place 4 · Mckim Track & Field ClubMckim Track & Field Club400 Meters41:25.39a PB2
Jun 21Falls Rd Flyers Summer Series #1Jun 21 · 200 Meters · Place 1 · Mckim Track & Field ClubMckim Track & Field Club200 Meters134.12a2
Jun 14Friars (18U) Development Track & Field MeetJun 14 · Javelin · Place 3 · Mckim Track & Field ClubMckim Track & Field ClubJavelin321-02
Jun 14Friars (18U) Development Track & Field MeetJun 14 · 200 Meters · Place 1 · Mckim Track & Field ClubMckim Track & Field Club200 Meters133.52a2
Jun 14Friars (18U) Development Track & Field MeetJun 14 · 100 Meters · Place 1 · Mckim Track & Field ClubMckim Track & Field Club100 Meters115.89a2
May 7McKim Practice ScrimmageMay 7 · 400 Meters · Place 1 · Mckim Track & Field ClubMckim Track & Field Club400 Meters1.1:29.98a2
May 7McKim Practice ScrimmageMay 7 · 200 Meters · Place 1 · Mckim Track & Field ClubMckim Track & Field Club200 Meters1.35.91a2

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · 800 Meters · Place 3 · Randallstown TrackRandallstown Track800 Meters3.3:06.09a PB1
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 4 · Randallstown TrackRandallstown Track200 MetersRound P4.33.88a PBWind: 0.11
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 4 · Randallstown TrackRandallstown Track200 Meters4.33.73aWind: 2.41
Jun 20AAU Region 3Jun 20 · 100 Meters · Place 4 · Randallstown TrackRandallstown Track100 MetersRound P4.15.69a PBWind: 1.91
Jun 20AAU Region 3Jun 20 · 100 Meters · Place 6 · Randallstown TrackRandallstown Track100 Meters6.16.12aWind: -0.71
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 800 Meters · Place 2 · Randallstown TrackRandallstown Track800 Meters2.3:14.75a1
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Randallstown TrackRandallstown Track200 MetersRound P—DQ1
Jan 282024 Track757 Indoor InvitationalJan 28 · 60 Meter · Place 8 · Randallstown TrackRandallstown Track60 MeterRound P8.10.63a1
Jan 282024 Track757 Indoor InvitationalJan 28 · 60 Meter · Place 6 · Randallstown TrackRandallstown Track60 Meter6.10.56a PB1
Jan 282024 Track757 Indoor InvitationalJan 28 · 800 Meters · Place 4 · Randallstown TrackRandallstown Track800 Meters4.3:22.69a1
Jan 282024 Track757 Indoor InvitationalJan 28 · 200 Meters · Place 4 · Randallstown TrackRandallstown Track200 Meters4.36.83a1

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 1DMV Youth ChallengeJun 1 · 800 Meters · Place 4 · Randallstown TrackRandallstown Track800 Meters4.3:17.92a1
Jun 1DMV Youth ChallengeJun 1 · 400 Meters · Place 15 · Randallstown TrackRandallstown Track400 MetersRound P15.1:30.54a1
Jun 1DMV Youth ChallengeJun 1 · 100 Meters · Place 1 · Randallstown TrackRandallstown Track100 MetersRound P1.16.32a1
Jun 1DMV Youth ChallengeJun 1 · 100 Meters · Place 3 · Randallstown TrackRandallstown Track100 Meters3.16.46a1
May 4Team Maryland Invite 2024May 4 · 400 Meters · Place 4 · Randallstown TrackRandallstown Track400 Meters4.1:35.68a1
May 4Team Maryland Invite 2024May 4 · 100 Meters · Place 3 · Randallstown TrackRandallstown Track100 Meters3.18.09a1
Apr 28Mckim Community Games (ages 5-15 & Masters (30+)Apr 28 · 1000 Meters · Place 2 · Randallstown TrackRandallstown Track1000 Meters2.4:22.25a PB1
Apr 28Mckim Community Games (ages 5-15 & Masters (30+)Apr 28 · 400 Meters · Place 1 · Randallstown TrackRandallstown Track400 Meters1.1:26.03a1
Apr 28Mckim Community Games (ages 5-15 & Masters (30+)Apr 28 · 100 Meters · Place 1 · Randallstown TrackRandallstown Track100 Meters1.16.52a1

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · Long Jump · Place 2 · Randallstown TrackRandallstown TrackLong Jump2.8-00.00 PBGr
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · Javelin · Place 3 · Randallstown TrackRandallstown TrackJavelin300g TJ3.15-01 PBGr
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · 100 Meters · Place 2 · Randallstown TrackRandallstown Track100 Meters2.17.21aGr
Jun 17Mckim Summer Development Meet #1Jun 17 · 300 Meters · Place 1 · Randallstown TrackRandallstown Track300 Meters1.1:01.56a PBGr
Jun 17Mckim Summer Development Meet #1Jun 17 · 60 Meter · Place 1 · Randallstown TrackRandallstown Track60 Meter1.10.65a PBGr
Jun 17Mckim Summer Development Meet #1Jun 17 · Long Jump · Place 1 · Randallstown TrackRandallstown TrackLong Jump1.6' 11Gr