Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdooradidas Outdoor Nationals · Jun 1411.90aadidas Outdoor NationalsJune 14, 2024
200 Meters · IndoorEast Coast Invitational · Feb 723.57East Coast InvitationalFebruary 7, 2025
200 Meters · OutdoorRoadrunners Last Chance and Maryland Private School Meet · Jun 723.49Roadrunners Last Chance and Maryland Private School MeetJune 7, 2025
300 Meters · IndoorThe VA Showcase · Jan 1737.06aThe VA ShowcaseJanuary 17, 2026
300 Meters · OutdoorLiberty Flames HS Invitational · Dec 638.27aLiberty Flames HS InvitationalDecember 6, 2025
400 Meters · IndoorEast Coast Invitational · Feb 752.44East Coast InvitationalFebruary 7, 2025
400 Meters · OutdoorMISAL Meet #5 · May 151.99aMISAL Meet #5May 1, 2025
55 Meter · IndoorThe VA Showcase · Jan 177.07aThe VA ShowcaseJanuary 17, 2026
55 Meter · OutdoorLiberty Flames HS Invitational · Dec 67.02aLiberty Flames HS InvitationalDecember 6, 2025
55 Meters · IndoorEast Coast Invitational · Feb 76.981East Coast InvitationalFebruary 7, 2025
60 Meter · IndoorMidwest High Performance Series Meet #1 · Dec 77.56aMidwest High Performance Series Meet #1December 7, 2024
60 Meters · IndoorEast Coast Invitational · Feb 77.503East Coast InvitationalFebruary 7, 2025
60 Meters · OutdoorOcean Breeze Elite Invitational · Mar 17.52Ocean Breeze Elite InvitationalMarch 1, 2025

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

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 232 · Riverdale BaptistRiverdale Baptist300 Meters232.37.06a PB12
Jan 17The VA ShowcaseJan 17 · 55 Meter · Place 299 · Riverdale BaptistRiverdale Baptist55 MeterRound P299.7.07a PB12
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 31 · Riverdale BaptistRiverdale Baptist200 Meters31.24.19a12

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · 300 Meters · Place 73 · Riverdale BaptistRiverdale Baptist300 Meters73.38.27a PB12
Dec 6Liberty Flames HS InvitationalDec 6 · 55 Meter · Place 79 · Riverdale BaptistRiverdale Baptist55 MeterRound P79.7.02a PBWind: 012
Jun 7Roadrunners Last Chance and Maryland Private School MeetJun 7 · 200 Meters · Place 39 · Riverdale Baptist SchoRiverdale Baptist Scho200 Meters3923.49 PB11
May 312025 McNamara Last Chance National QualifierMay 31 · 400 Meters · Place 34 · Riverdale Baptist SchoolRiverdale Baptist School400 Meters3452.5711
May 312025 McNamara Last Chance National QualifierMay 31 · 200 Meters · Place 22 · Riverdale Baptist SchoolRiverdale Baptist School200 Meters2223.8011
May 3Queen Harrison Track Classic InvitationalMay 3 · 400 Meters · Place 26 · Riverdale Baptist SchoolRiverdale Baptist School400 Meters2652.6811
May 1MISAL Meet #5May 1 · 400 Meters · Place 1 · Riverdale BaptistRiverdale Baptist400 Meters151.99a PB11
Apr 19McNamara Mustangs Invitational 2025Apr 19 · 400 Meters · Place 35 · Riverdale BaptistRiverdale Baptist400 Meters35.52.42a11
Apr 17MISAL Meet #4Apr 17 · 200 Meters · Place 3 · Riverdale BaptistRiverdale Baptist200 Meters324.18a11
Apr 10MISAL Meet #3Apr 10 · 200 Meters · Place 2 · Riverdale BaptistRiverdale Baptist200 Meters224.51a11
Apr 5Spartan Invitational 2025Apr 5 · 400 Meters · Place 26 · Riverdale BaptistRiverdale Baptist400 Meters2652.98a11
Apr 5Spartan Invitational 2025Apr 5 · 100 Meters · Place 29 · Riverdale BaptistRiverdale Baptist100 Meters2911.94a11
Mar 21adidas Track Nationals 2025Mar 21 · 200 Meters · Place 114 · Riverdale BaRiverdale Ba200 MetersRound P11423.9911
Mar 21adidas Track Nationals 2025Mar 21 · 400 Meters · Riverdale BaRiverdale Ba400 Meters—DQ11
Mar 1Ocean Breeze Elite InvitationalMar 1 · 400 Meters · Place 12 · Riverdale Baptist SchoolRiverdale Baptist School400 Meters1252.5511
Mar 1Ocean Breeze Elite InvitationalMar 1 · 60 Meters · Place 28 · Riverdale Baptist SchoolRiverdale Baptist School60 Meters287.52 PB11
Mar 1Ocean Breeze Elite InvitationalMar 1 · 60 Meters · Place 28 · Riverdale Baptist SchoolRiverdale Baptist School60 MetersRound P287.5211
Mar 1Ocean Breeze Elite InvitationalMar 1 · 400 Meters · Place 12 · Riverdale Baptist SchoolRiverdale Baptist School400 Meters1252.5511

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 7East Coast InvitationalFeb 7 · 200 Meters · Place 17 · Riverdale BaRiverdale Ba200 Meters1723.57 PB—
Feb 7East Coast InvitationalFeb 7 · 400 Meters · Place 14 · Riverdale BaRiverdale Ba400 Meters1452.44 PB—
Feb 7East Coast InvitationalFeb 7 · 200 Meters · Place 17 · Riverdale BaRiverdale Ba200 Meters1723.57—
Feb 7East Coast InvitationalFeb 7 · 60 Meters · Place 47 · Riverdale BaRiverdale Ba60 MetersRound P477.503 PB—
Feb 7East Coast InvitationalFeb 7 · 55 Meters · Place 49 · Riverdale BaRiverdale Ba55 MetersRound P496.981 PB—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 55 Meter · Place 30 · Riverdale BaptistRiverdale Baptist55 Meter30.7.12a11
Dec 14Virginia Beach HS OpenerDec 14 · 300 Meters · Place 63 · Riverdale BaptistRiverdale Baptist300 Meters63.38.29a11
Dec 7Midwest High Performance Series Meet #1Dec 7 · 60 Meter · Place 54 · Riverdale BaptistRiverdale Baptist60 Meter54.7.56a PB11
Dec 7Midwest High Performance Series Meet #1Dec 7 · 400 Meters · Place 32 · Riverdale BaptistRiverdale Baptist400 Meters32.56.21a11
Dec 7Midwest High Performance Series Meet #1Dec 7 · 200 Meters · Place 48 · Riverdale BaptistRiverdale Baptist200 Meters48.24.72a11
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 400 Meters · Place 3 · Bowie Boys & Girls TracBowie Boys & Girls Trac400 Meters354.35a—
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 60 Meters · Place 9 · Bowie Boys & Girls TracBowie Boys & Girls Trac60 Meters97.52a—
Feb 24Roadrunners InvitationalFeb 24 · 60 Meter · Place 43 · KeyKey60 MeterRound P43.7.66a10
Feb 24Roadrunners InvitationalFeb 24 · 200 Meters · Place 32 · KeyKey200 Meters32.24.48a10

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · 400 Meters · Place 101 · Riverdale BaptistRiverdale Baptist400 Meters101.52.92a10
Jun 14adidas Outdoor NationalsJun 14 · 200 Meters · Place 128 · Riverdale BaptistRiverdale Baptist200 MetersRound P128.23.86aWind: -0.510
Jun 14adidas Outdoor NationalsJun 14 · 100 Meters · Place 160 · Riverdale BaptistRiverdale Baptist100 MetersRound P160.11.90a PBWind: 0.810
Jun 8AAU Potomac Valley District QualifierJun 8 · 400 Meters · Place 10 · Bowie Boys & Girls TrackstersBowie Boys & Girls Tracksters400 Meters10.52.71a10
Jun 8AAU Potomac Valley District QualifierJun 8 · 200 Meters · Place 28 · Bowie Boys & Girls TrackstersBowie Boys & Girls Tracksters200 Meters28.23.83a10
Jun 8AAU Potomac Valley District QualifierJun 8 · 100 Meters · Place 29 · Bowie Boys & Girls TrackstersBowie Boys & Girls Tracksters100 Meters29.11.96a10
Jun 1Elizabeth Seton Last Chance InvitationalJun 1 · 400 Meters · Place 3 · Riverdale BaptistRiverdale Baptist400 Meters3.52.61a10
Jun 1Elizabeth Seton Last Chance InvitationalJun 1 · 200 Meters · Place 3 · Riverdale BaptistRiverdale Baptist200 Meters3.24.34a10
Jun 1Elizabeth Seton Last Chance InvitationalJun 1 · 100 Meters · Place 8 · Riverdale BaptistRiverdale Baptist100 MetersRound P8.12.14a10
Jun 1Elizabeth Seton Last Chance InvitationalJun 1 · 100 Meters · Riverdale BaptistRiverdale Baptist100 Meters—DNS10
May 16MISAL Championships May 16 · 200 Meters · Place 4 · Riverdale BaptistRiverdale Baptist200 Meters423.85a—
May 4The East Coast International ShowcaseMay 4 · 400 Meters · Place 59 · Riverdale BaptistRiverdale Baptist400 Meters5953.87a—
May 4The East Coast International ShowcaseMay 4 · 200 Meters · Place 58 · Riverdale BaptistRiverdale Baptist200 Meters5824.49a—
May 4The East Coast International ShowcaseMay 4 · 100 Meters · Place 125 · Riverdale BaptistRiverdale Baptist100 Meters12512.57a—
Apr 20McNamara Mustangs Invitational 2024Apr 20 · 400 Meters · Place 35 · Riverdale BaptistRiverdale Baptist400 Meters3552.8110
Apr 20McNamara Mustangs Invitational 2024Apr 20 · 200 Meters · Place 45 · Riverdale BaptistRiverdale Baptist200 Meters4524.2010
Apr 18MISAL Meet #2Apr 18 · 400 Meters · Place 3 · Riverdale BaptistRiverdale Baptist400 Meters354.10a—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 1PVA Track and Field InvitationalJul 1 · 100 Meters · Place 26 · Bowie Boys & Girls TrackstersBowie Boys & Girls Tracksters100 MetersRound P26.12.05a9
Jun 3DMV Private School ChampionshipsJun 3 · 400 Meters · Place 15 · Riverdale BaptistRiverdale Baptist400 Meters1555.88a—
Jun 3DMV Private School ChampionshipsJun 3 · 200 Meters · Place 18 · Riverdale BaptistRiverdale Baptist200 Meters1824.23a—
Jun 3DMV Private School ChampionshipsJun 3 · 100 Meters · Place 25 · Riverdale BaptistRiverdale Baptist100 Meters2511.95a—
May 11MISAL ChampionshipMay 11 · 200 Meters · Place 8 · Riverdale BaptistRiverdale Baptist200 Meters824.15a—
May 11MISAL ChampionshipMay 11 · 100 Meters · Place 10 · Riverdale BaptistRiverdale Baptist100 Meters1012.06a—
May 4MISAL Meet #5May 4 · 400 Meters · Place 7 · Riverdale BaptistRiverdale Baptist400 Meters756.83a—
May 4MISAL Meet #5May 4 · 100 Meters · Place 5 · Riverdale BaptistRiverdale Baptist100 Meters511.95a—
Apr 20MISAL Meet #3Apr 20 · 400 Meters · Place 4 · Riverdale BaptistRiverdale Baptist400 Meters455.8—
Apr 20MISAL Meet #3Apr 20 · 200 Meters · Place 4 · Riverdale BaptistRiverdale Baptist200 Meters424.0—
Apr 13MISAL Meet #2Apr 13 · 400 Meters · Place 4 · Riverdale BaptistRiverdale Baptist400 Meters456.1—
Mar 30MISAL Meet #1Mar 30 · 400 Meters · Place 4 · Riverdale BaptistRiverdale Baptist400 Meters456.69
Mar 30MISAL Meet #1Mar 30 · 200 Meters · Place 4 · Riverdale BaptistRiverdale Baptist200 Meters424.49

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16MIAA/IAAM Meet #2Dec 16 · 300 Meters · Place 22 · KeyKey300 Meters22.41.45a9
Dec 16MIAA/IAAM Meet #2Dec 16 · 55 Meter · Place 30 · KeyKey55 Meter30.7.43a9
Dec 9MIAA/IAAM Meet #1Dec 9 · 300 Meters · Place 29 · KeyKey300 Meters29.42.03a9
Dec 9MIAA/IAAM Meet #1Dec 9 · 55 Meter · Place 31 · KeyKey55 Meter31.7.44a9