Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorth Harford/Aberdeen@ Perryville · May 112.8North Harford/Aberdeen@ PerryvilleMay 1, 2026
200 Meters · OutdoorConowingo Division Championship UCBAC · Apr 1526.4Conowingo Division Championship UCBACApril 15, 2026
400 Meters · OutdoorAberdeen, Perryville @ Fallston · Apr 241:10.0Aberdeen, Perryville @ FallstonApril 24, 2024
55 Meters · IndoorMPSSAA 1A East Region Championships · Feb 67.94aMPSSAA 1A East Region ChampionshipsFebruary 6, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 200 Meters · Place 11 · Perryville200 MetersRound P11.27.10aWind: 0.211
May 12MPSSAA 2A & 1A East Region ChampionshipsMay 12 · 200 Meters · Place 4 · Perryville200 MetersRound S4.26.96a11
May 12MPSSAA 2A & 1A East Region ChampionshipsMay 12 · 200 Meters · Place 4 · Perryville200 Meters4.27.05a11
May 12MPSSAA 2A & 1A East Region ChampionshipsMay 12 · 100 Meters · Place 4 · Perryville100 MetersRound S4.13.26a11
May 12MPSSAA 2A & 1A East Region ChampionshipsMay 12 · 100 Meters · Place 4 · Perryville100 Meters4.13.18a11
May 6UCBAC Outdoor Track and Field ChampionshipsMay 6 · 200 Meters · Place 3 · Perryville200 Meters326.96a11
May 6UCBAC Outdoor Track and Field ChampionshipsMay 6 · 200 Meters · Place 5 · Perryville200 Meters526.73a11
May 6UCBAC Outdoor Track and Field ChampionshipsMay 6 · 100 Meters · Place 6 · Perryville100 Meters613.31a11
May 6UCBAC Outdoor Track and Field ChampionshipsMay 6 · 100 Meters · Place 6 · Perryville100 Meters613.02a11
May 1North Harford/Aberdeen@ PerryvilleMay 1 · 200 Meters · Place 1 · Perryville200 Meters126.711
May 1North Harford/Aberdeen@ PerryvilleMay 1 · 100 Meters · Place 1 · Perryville100 Meters112.8 PB11
Apr 22C.M. Wright/Perryville@ Patterson MillApr 22 · 100 Meters · Place 3 · Perryville100 Meters313.111
Apr 15Conowingo Division Championship UCBACApr 15 · 200 Meters · Place 2 · Perryville200 Meters226.4 PB11
Apr 15Conowingo Division Championship UCBACApr 15 · 100 Meters · Place 2 · Perryville100 Meters212.811
Apr 8Harford Tech/Perryville@Bel AirApr 8 · 100 Meters · Place 1 · Perryville100 Meters113.111
Mar 28Track No Trail InvitationalMar 28 · 200 Meters · Place 6 · Perryville200 Meters628.33a11
Mar 28Track No Trail InvitationalMar 28 · 100 Meters · Place 5 · Perryville100 Meters513.97a11
Mar 25Edgewood/Patterson Mill@ PerryvilleMar 25 · 100 Meters · Place 2 · Perryville100 Meters213.511

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 6MPSSAA 1A East Region ChampionshipsFeb 6 · 55 Meters · Place 11 · Perryville55 Meters117.94a PB11

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 7UCBAC Outdoor Track and Field ChampionshipsMay 7 · 200 Meters · Place 27 · Perryville200 Meters2729.56a10
May 7UCBAC Outdoor Track and Field ChampionshipsMay 7 · 100 Meters · Place 16 · Perryville100 Meters1613.53a10
Apr 29Conowingo Division Championships UCBACApr 29 · 200 Meters · Place 9 · Perryville200 Meters929.54a10
Apr 29Conowingo Division Championships UCBACApr 29 · 100 Meters · Place 1 · Perryville100 Meters113.30a10
Apr 23C. Milton Wright/Perryville@ Patterson MillApr 23 · 200 Meters · Perryville200 Meters—DNF10
Apr 23C. Milton Wright/Perryville@ Patterson MillApr 23 · 100 Meters · Place 4 · Perryville100 Meters413.710
Apr 17MD Track No Trail InvitationalApr 17 · 200 Meters · Place 3 · Perryville200 Meters328.4910
Apr 17MD Track No Trail InvitationalApr 17 · 100 Meters · Place 1 · Perryville100 Meters113.8310
Apr 15Harford Tech/Perryville@ FallstonApr 15 · 100 Meters · Place 2 · Perryville100 Meters215.210
Apr 1Perryville/Aberdeen@ North HarfordApr 1 · 200 Meters · Place 2 · Perryville200 Meters228.610
Apr 1Perryville/Aberdeen@ North HarfordApr 1 · 100 Meters · Place 1 · Perryville100 Meters113.310
Mar 26Havre de Grace/Fallston@ PerryvilleMar 26 · 100 Meters · Place 1 · Perryville100 Meters113.010

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 8UCBAC ChampionshipsMay 8 · 200 Meters · Place 15 · Perryville200 Meters1528.94a—
May 8UCBAC ChampionshipsMay 8 · 100 Meters · Place 14 · Perryville100 Meters1413.76a—
Apr 30UCBAC Susquehanna Division MeetApr 30 · 200 Meters · Place 2 · Perryville200 Meters228.57a—
Apr 30UCBAC Susquehanna Division MeetApr 30 · 100 Meters · Place 4 · Perryville100 Meters413.77a—
Apr 24Aberdeen, Perryville @ FallstonApr 24 · 400 Meters · Place 1 · Perryville400 Meters11:10.0 PB—
Apr 24Aberdeen, Perryville @ FallstonApr 24 · 100 Meters · Place 2 · Perryville100 Meters213.7—
Apr 18Cecil County ChampionshipApr 18 · 200 Meters · Place 4 · Perryville200 Meters429.44a—
Apr 18Cecil County ChampionshipApr 18 · 100 Meters · Place 4 · Perryville100 Meters414.13a—
Apr 12Maryland Track No Trail InvitationalApr 12 · 200 Meters · Place 10 · Perryville200 Meters1029.399
Apr 12Maryland Track No Trail InvitationalApr 12 · 100 Meters · Place 7 · Perryville100 Meters714.149
Apr 10Bel Air, North East @ PerryvilleApr 10 · 200 Meters · Place 2 · Perryville200 Meters228.2—
Apr 10Bel Air, North East @ PerryvilleApr 10 · 100 Meters · Place 2 · Perryville100 Meters213.5—
Mar 21Tri Meet North Harford, Perryville @ Patterson MillMar 21 · 400 Meters · Place 8 · Perryville400 Meters81:14.8—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 26CCBC-Essex Last Chance Invite-FullJan 26 · 55 Meters · Place 5 · Perryville55 Meters58.02a—