Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNavy Outdoor Invitational · Mar 2811.85aNavy Outdoor InvitationalMarch 28, 2026
200 Meters · IndoorNavy Select · Feb 2025.25Navy SelectFebruary 20, 2026
200 Meters · OutdoorVirginia Challenge · Apr 1725.12aVirginia ChallengeApril 17, 2026
300 Meters · IndoorMPSSAA 4A East Region Championships · Feb 741.99aMPSSAA 4A East Region ChampionshipsFebruary 7, 2023
400 Meters · OutdoorPark Invite · Apr 51:00.76Park InviteApril 5, 2024
400 Meters · Relay Split · IndoorNavy Indoor Invitational · Dec 659.274Navy Indoor InvitationalDecember 6, 2025
55 Meter · IndoorMPSSAA 4A East Region Championships · Feb 77.14aMPSSAA 4A East Region ChampionshipsFebruary 7, 2023
55 Meters · IndoorMPSSAA 1A Indoor State Championships · Feb 207.33MPSSAA 1A Indoor State ChampionshipsFebruary 20, 2024
60 Meter · IndoorPSU National Open · Jan 307.60aPSU National OpenJanuary 30, 2026
60 Meters · IndoorNavy Select · Feb 207.60Navy SelectFebruary 20, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8Navy National EliteMay 8 · 100 Meters · Place 2 · MarylandMaryland100 Meters2.12.00aWind: 0.2So
May 1Kehoe Twilight MeetMay 1 · 200 Meters · Place 13 · MarylandMaryland200 Meters13.25.16aWind: -1.6So
May 1Kehoe Twilight MeetMay 1 · 100 Meters · Place 23 · MarylandMaryland100 Meters23.12.60aWind: -4.1So
Apr 17Virginia ChallengeApr 17 · 200 Meters · Place 11 · MarylandMaryland200 Meters11.25.12a PBWind: 0.3So
Apr 17Virginia ChallengeApr 17 · 100 Meters · Place 21 · MarylandMaryland100 MetersRound P21.11.94aWind: 1.4So
Apr 10JMU InvitationalApr 10 · 100 Meters · Place 7 · MarylandMaryland100 Meters7.11.92aSo
Mar 28Navy Outdoor InvitationalMar 28 · 200 Meters · Place 2 · MarylandMaryland200 Meters2.25.23aWind: 1.7So
Mar 28Navy Outdoor InvitationalMar 28 · 100 Meters · Place 1 · MarylandMaryland100 Meters1.11.85a PBWind: 1.4So
Mar 21UCF Black & Gold ChallengeMar 21 · 100 Meters · Place 30 · MarylandMaryland100 Meters30.12.21aWind: -0.3So

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20Navy SelectFeb 20 · 200 Meters · Place 3 · MarylandMaryland200 Meters325.25 PBSO
Feb 20Navy SelectFeb 20 · 60 Meters · Place 1 · MarylandMaryland60 Meters17.60 PBSO
Jan 30PSU National OpenJan 30 · 60 Meter · Place 11 · MarylandMaryland60 MeterRound S11.7.60a PBSo
Jan 30PSU National OpenJan 30 · 60 Meter · Place 16 · MarylandMaryland60 MeterRound P16.7.64aSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Navy Indoor InvitationalDec 6 · 60 Meter · Place 10 · MarylandMaryland60 Meter10.7.82aSo
Dec 6Navy Indoor InvitationalDec 6 · 400 Meters · MarylandMaryland400 MetersRelay Split—59.274 PBSo
Dec 6Navy Indoor InvitationalDec 6 · 200 Meters · Place 10 · MarylandMaryland200 Meters10.25.34aSo
Feb 21Navy SelectFeb 21 · 60 Meters · Place 3 · MarylandMaryland60 Meters37.93a—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Kehoe Twilight MeetMay 2 · 200 Meters · Place 4 · MarylandMaryland200 Meters4.25.29aWind: 0.3Fr
May 2Kehoe Twilight MeetMay 2 · 100 Meters · Place 5 · MarylandMaryland100 Meters5.12.13aWind: -0.8Fr
Mar 28Maryland InvitationalMar 28 · 200 Meters · Place 6 · MarylandMaryland200 Meters625.37aFr
Mar 28Maryland InvitationalMar 28 · 100 Meters · Place 6 · MarylandMaryland100 Meters612.70aFr

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 7Navy InviteDec 7 · 60 Meter · Place 15 · MarylandMaryland60 Meter15.7.94aWind: 0Fr
Dec 7Navy InviteDec 7 · 200 Meters · Place 18 · MarylandMaryland200 Meters18.26.11aWind: 0Fr
Feb 21MPSSAA 3A Indoor State ChampionshipsFeb 21 · 300 Meters · Place 9 · ArundelArundel300 Meters9.42.52a12
Feb 21MPSSAA 3A Indoor State ChampionshipsFeb 21 · 55 Meter · Place 7 · ArundelArundel55 MeterRound P7.7.33a12
Feb 21MPSSAA 3A Indoor State ChampionshipsFeb 21 · 55 Meter · Place 6 · ArundelArundel55 Meter6.7.34a12
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · 300 Meters · Place 9 · ArundelArundel300 Meters942.5212
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · 55 Meters · Place 7 · ArundelArundel55 MetersRound P77.33 PB12
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · 55 Meters · Place 6 · ArundelArundel55 Meters67.3412
Feb 8MPSSAA 3A Central Region ChampionshipsFeb 8 · 300 Meters · Place 3 · ArundelArundel300 Meters3.42.25a12
Feb 8MPSSAA 3A Central Region ChampionshipsFeb 8 · 55 Meter · Place 1 · ArundelArundel55 MeterRound P1.7.28a12
Feb 8MPSSAA 3A Central Region ChampionshipsFeb 8 · 55 Meter · Place 1 · ArundelArundel55 Meter1.7.31a12
Jan 22AACPS County ChampionshipJan 22 · 300 Meters · ArundelArundel300 Meters--DNS12
Jan 22AACPS County ChampionshipJan 22 · 55 Meter · Place 2 · ArundelArundel55 MeterRound P2.7.40a12
Jan 22AACPS County ChampionshipJan 22 · 55 Meter · Place 2 · ArundelArundel55 Meter2.7.36a12
Jan 8AACPS Inter-County Meet #3Jan 8 · 55 Meters · Place 1 · ArundelArundel55 Meters17.38a—

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 21MPSSAA 3A State Track & Field ChampionshipsMay 21 · 200 Meters · Place 4 · ArundelArundel200 MetersRound P4.25.40aWind: -0.512
May 21MPSSAA 3A State Track & Field ChampionshipsMay 21 · 200 Meters · Place 8 · ArundelArundel200 Meters8.25.81aWind: -212
May 21MPSSAA 3A State Track & Field ChampionshipsMay 21 · 100 Meters · Place 4 · ArundelArundel100 MetersRound P4.12.37aWind: -1.512
May 21MPSSAA 3A State Track & Field ChampionshipsMay 21 · 100 Meters · Place 3 · ArundelArundel100 Meters3.12.17aWind: 0.212
May 15MPSSAA 3A East Region ChampionshipsMay 15 · 200 Meters · Place 4 · ArundelArundel200 MetersRound P4.25.75a12
May 15MPSSAA 3A East Region ChampionshipsMay 15 · 200 Meters · Place 4 · ArundelArundel200 Meters4.25.43a12
May 15MPSSAA 3A East Region ChampionshipsMay 15 · 100 Meters · Place 3 · ArundelArundel100 MetersRound P3.12.45a12
May 15MPSSAA 3A East Region ChampionshipsMay 15 · 100 Meters · Place 3 · ArundelArundel100 Meters3.12.35a12
May 8AACPS County ChampionshipMay 8 · 200 Meters · Place 5 · ArundelArundel200 Meters525.84a—
May 8AACPS County ChampionshipMay 8 · 200 Meters · Place 2 · ArundelArundel200 Meters225.19a—
May 8AACPS County ChampionshipMay 8 · 100 Meters · Place 1 · ArundelArundel100 Meters112.13a—
May 4The East Coast International ShowcaseMay 4 · 100 Meters · Place 30 · ArundelArundel100 Meters3012.76a—
Apr 18AACPS Inter-County Meet #4Apr 18 · 200 Meters · Place 1 · ArundelArundel200 Meters1.25.57a12
Apr 13TU Classic HS InvitationalApr 13 · 200 Meters · Place 10 · ArundelArundel200 Meters1025.52a—
Apr 13TU Classic HS InvitationalApr 13 · 100 Meters · Place 4 · ArundelArundel100 Meters412.36a—
Apr 13TU Classic HS InvitationalApr 13 · 100 Meters · Place 5 · ArundelArundel100 Meters512.12a—
Apr 5Park InviteApr 5 · 400 Meters · Place 13 · ArundelArundel400 Meters131:00.76 PB12
Apr 5Park InviteApr 5 · 200 Meters · Place 7 · ArundelArundel200 Meters726.0012
Mar 25AACPS All-Comers MeetMar 25 · 400 Meters · Place 1 · ArundelArundel400 Meters11:02.88a—

2023 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · 300 Meters · Place 36 · ArundelArundel300 Meters36.43.82a12
Dec 16Grant Holloway Holiday InvitationalDec 16 · 55 Meter · Place 17 · ArundelArundel55 MeterRound P17.7.47a12
Feb 22MPSSAA 4A State Indoor ChampionshipsFeb 22 · 300 Meters · Place 11 · ArundelArundel300 Meters11.43.01a11
Feb 22MPSSAA 4A State Indoor ChampionshipsFeb 22 · 55 Meter · Place 7 · ArundelArundel55 MeterRound P7.7.35a11
Feb 22MPSSAA 4A State Indoor ChampionshipsFeb 22 · 55 Meter · Place 6 · ArundelArundel55 Meter6.7.35a11
Feb 21MPSSAA 1A State Indoor ChampionshipsFeb 21 · 300 Meters · Place 11 · ArundelArundel300 Meters1143.0111
Feb 21MPSSAA 1A State Indoor ChampionshipsFeb 21 · 55 Meters · Place 7 · ArundelArundel55 Meters77.3511
Feb 21MPSSAA 1A State Indoor ChampionshipsFeb 21 · 55 Meters · Place 6 · ArundelArundel55 Meters67.3511
Feb 7MPSSAA 4A East Region ChampionshipsFeb 7 · 300 Meters · Place 3 · ArundelArundel300 Meters3.41.99a PB11
Feb 7MPSSAA 4A East Region ChampionshipsFeb 7 · 55 Meter · Place 1 · ArundelArundel55 MeterRound P1.7.26a11
Feb 7MPSSAA 4A East Region ChampionshipsFeb 7 · 55 Meter · Place 1 · ArundelArundel55 Meter1.7.14a PB11
Jan 24AACPS Indoor Track and Field County ChampionshipJan 24 · 55 Meter · Place 1 · ArundelArundel55 MeterRound P1.7.28a11
Jan 24AACPS Indoor Track and Field County ChampionshipJan 24 · 55 Meter · Place 1 · ArundelArundel55 Meter1.7.26a11
Jan 13Virginia Showcase InvitationalJan 13 · 300 Meters · Place 25 · ArundelArundel300 Meters25.42.01a11
Jan 13Virginia Showcase InvitationalJan 13 · 55 Meter · Place 34 · ArundelArundel55 MeterRound P34.7.37a11
Jan 3AACPS Inter-County Meet #1Jan 3 · 300 Meters · Place 2 · ArundelArundel300 Meters242.8411
Jan 3AACPS Inter-County Meet #1Jan 3 · 55 Meters · Place 1 · ArundelArundel55 Meters17.3611

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 26MPSSAA 4A State Track & Field ChampionshipsMay 26 · 100 Meters · Place 5 · ArundelArundel100 MetersRound P5.12.38aWind: -0.911
May 26MPSSAA 4A State Track & Field ChampionshipsMay 26 · 100 Meters · Place 3 · ArundelArundel100 Meters3.12.23aWind: 0.311
May 17MPSSAA 4A East Region ChampionshipsMay 17 · 200 Meters · Place 5 · ArundelArundel200 MetersRound P5.25.29a11
May 17MPSSAA 4A East Region ChampionshipsMay 17 · 200 Meters · Place 9 · ArundelArundel200 Meters9.26.53a11
May 17MPSSAA 4A East Region ChampionshipsMay 17 · 100 Meters · Place 3 · ArundelArundel100 MetersRound P3.12.37a11
May 17MPSSAA 4A East Region ChampionshipsMay 17 · 100 Meters · Place 4 · ArundelArundel100 Meters4.12.56a11
May 10AACPS County ChampionshipMay 10 · 200 Meters · Place 5 · ArundelArundel200 MetersRound P526.0911
May 10AACPS County ChampionshipMay 10 · 200 Meters · Place 4 · ArundelArundel200 Meters425.7011
May 10AACPS County ChampionshipMay 10 · 100 Meters · Place 1 · ArundelArundel100 MetersRound P112.7411
May 10AACPS County ChampionshipMay 10 · 100 Meters · Place 1 · ArundelArundel100 Meters112.6811
Apr 15Bullis Bulldog InvitationalApr 15 · 200 Meters · Place 13 · ArundelArundel200 Meters1326.2211
Apr 15Bullis Bulldog InvitationalApr 15 · 100 Meters · Place 7 · ArundelArundel100 Meters712.4311
Apr 15Bullis Bulldog InvitationalApr 15 · 100 Meters · Place 5 · ArundelArundel100 Meters512.3111
Mar 2513th Screaming Eagles Invitational - 2023Mar 25 · 100 Meters · Place 2 · ArundelArundel100 MetersRound P212.98a—
Mar 2513th Screaming Eagles Invitational - 2023Mar 25 · 100 Meters · Place 2 · ArundelArundel100 Meters212.68a—

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27AACPS Indoor Track and Field InvitationalDec 27 · 300 Meters · Place 7 · ArundelArundel300 Meters7.44.58a11
Dec 12AA vs Howard Crossover #1Dec 12 · 300 Meters · Place 2 · ArundelArundel300 Meters2.43.72a11
Feb 18MPSSAA 4A State Indoor ChampionshipsFeb 18 · 55 Meter · Place 4 · ArundelArundel55 MeterRound P4.7.61a10
Feb 18MPSSAA 4A State Indoor ChampionshipsFeb 18 · 55 Meter · Place 2 · ArundelArundel55 Meter2.7.44a10
Feb 11MPSSAA 4A East Region ChampionshipsFeb 11 · 55 Meter · Place 5 · ArundelArundel55 MeterRound P5.7.70a10
Feb 11MPSSAA 4A East Region ChampionshipsFeb 11 · 55 Meter · Place 1 · ArundelArundel55 Meter1.7.57a10

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 27MPSSAA 4A State Track & Field ChampionshipsMay 27 · 200 Meters · Place 2 · ArundelArundel200 MetersRound P2.25.69aWind: 2.510
May 27MPSSAA 4A State Track & Field ChampionshipsMay 27 · 200 Meters · Place 2 · ArundelArundel200 Meters2.25.33aWind: 2.710
May 27MPSSAA 4A State Track & Field ChampionshipsMay 27 · 100 Meters · Place 4 · ArundelArundel100 MetersRound P4.12.44aWind: 210
May 27MPSSAA 4A State Track & Field ChampionshipsMay 27 · 100 Meters · Place 2 · ArundelArundel100 Meters2.12.15aWind: 3.210
May 18 MPSSAA 4A East Region ChampionshipsMay 18 · 200 Meters · Place 6 · ArundelArundel200 MetersRound P6.26.50a10
May 18 MPSSAA 4A East Region ChampionshipsMay 18 · 200 Meters · Place 3 · ArundelArundel200 Meters3.26.39a10
May 18 MPSSAA 4A East Region ChampionshipsMay 18 · 100 Meters · Place 3 · ArundelArundel100 MetersRound P3.12.79a10
May 18 MPSSAA 4A East Region ChampionshipsMay 18 · 100 Meters · Place 1 · ArundelArundel100 Meters1.12.76a10
May 10AACPS County ChampionshipMay 10 · 200 Meters · Place 2 · ArundelArundel200 MetersRound P226.1910
May 10AACPS County ChampionshipMay 10 · 200 Meters · Place 3 · ArundelArundel200 Meters326.2610
May 10AACPS County ChampionshipMay 10 · 100 Meters · Place 2 · ArundelArundel100 MetersRound P212.7110
May 10AACPS County ChampionshipMay 10 · 100 Meters · Place 1 · ArundelArundel100 Meters112.5810
Mar 26Seahawk InvitationalMar 26 · 200 Meters · Place 2 · ArundelArundel200 Meters226.7010

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 24AAU Region 3 National QualifierJun 24 · 200 Meters · Place 10 · FASST TrackFASST Track200 MetersRound P10.26.61aWind: -0.79
Jun 24AAU Region 3 National QualifierJun 24 · 100 Meters · Place 8 · FASST TrackFASST Track100 MetersRound P8.12.79aWind: 0.69
Jun 24AAU Region 3 National QualifierJun 24 · 100 Meters · Place 2 · FASST TrackFASST Track100 Meters2.12.44aWind: 0.19
Jun 18 MPSSAA 4A State Track & Field ChampionshipsJun 18 · 100 Meters · Place 3 · ArundelArundel100 Meters3.12.56aWind: 0.49
Jun 14MPSSAA 4A East Region ChampionshipsJun 14 · 400 Meters · Place 4 · ArundelArundel400 Meters4.1:00.809
Jun 14MPSSAA 4A East Region ChampionshipsJun 14 · 100 Meters · Place 2 · ArundelArundel100 Meters2.12.60a9
Jun 8MPSSAA 4A East Section 1 ChampionshipsJun 8 · 400 Meters · Place 3 · ArundelArundel400 Meters3.1:03.72a9
Jun 8MPSSAA 4A East Section 1 ChampionshipsJun 8 · 200 Meters · Place 5 · ArundelArundel200 Meters5.27.06a9
Jun 8MPSSAA 4A East Section 1 ChampionshipsJun 8 · 100 Meters · Place 2 · ArundelArundel100 Meters2.12.71a9
Jun 2Broadneck Meet 6.02Jun 2 · 400 Meters · Place 1 · ArundelArundel400 Meters1.1:02.88a9
Jun 2Broadneck Meet 6.02Jun 2 · 200 Meters · Place 1 · ArundelArundel200 Meters1.26.38a9
Jun 2Broadneck Meet 6.02Jun 2 · 100 Meters · Place 1 · ArundelArundel100 Meters1.12.64a9
May 12Tri Meet: Glen Burnie, Arundel @ Severna ParkMay 12 · 400 Meters · Place 2 · ArundelArundel400 Meters21:03.119
May 12Tri Meet: Glen Burnie, Arundel @ Severna ParkMay 12 · 200 Meters · Place 1 · ArundelArundel200 Meters127.019
May 12Tri Meet: Glen Burnie, Arundel @ Severna ParkMay 12 · 100 Meters · Place 1 · ArundelArundel100 Meters112.999