Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorC. Milton Wright/Perryville@ Patterson Mill · Apr 2313.5C. Milton Wright/Perryville@ Patterson MillApril 23, 2025
100m Hurdles · 33" / 0.838m · OutdoorMPSSAA 2A & 1A East Region Championships · May 1217.33aMPSSAA 2A & 1A East Region ChampionshipsMay 12, 2026
200 Meters · OutdoorNorth Harford/Aberdeen@ Perryville · May 128.6North Harford/Aberdeen@ PerryvilleMay 1, 2026
300m Hurdles · 30" / 0.762m · OutdoorMPSSAA 2A & 1A East Region Championships · May 1251.62aMPSSAA 2A & 1A East Region ChampionshipsMay 12, 2026
500 Meters · IndoorCCBC-Essex Last Chance Invite-Full · Jan 261:40.85aCCBC-Essex Last Chance Invite-FullJanuary 26, 2024
Long Jump · OutdoorMPSSAA 2A & 1A East Region Championships · May 1214' 0"MPSSAA 2A & 1A East Region ChampionshipsMay 12, 2026
Pole Vault · OutdoorMPSSAA 2A & 1A East Region Championships · May 128' 0"MPSSAA 2A & 1A East Region ChampionshipsMay 12, 2026

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 21MPSSAA State Track & Field ChampionshipsMay 21 · Pole Vault · PerryvillePole Vault--NH12
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 100m Hurdles · Place 9 · Perryville100m Hurdles33" / 0.838mRound P9.17.72aWind: -2.412
May 12MPSSAA 2A & 1A East Region ChampionshipsMay 12 · Long Jump · Place 13 · PerryvilleLong Jump13.14' 0" PB12
May 12MPSSAA 2A & 1A East Region ChampionshipsMay 12 · Pole Vault · Place 3 · PerryvillePole Vault3.8' 0" PB12
May 12MPSSAA 2A & 1A East Region ChampionshipsMay 12 · 300m Hurdles · Place 5 · Perryville300m Hurdles30" / 0.762m5.51.62a PB12
May 12MPSSAA 2A & 1A East Region ChampionshipsMay 12 · 100m Hurdles · Place 3 · Perryville100m Hurdles33" / 0.838m3.17.33a PB12
May 6UCBAC Outdoor Track and Field ChampionshipsMay 6 · Long Jump · Place 12 · PerryvilleLong Jump1213-712
May 6UCBAC Outdoor Track and Field ChampionshipsMay 6 · Pole Vault · Place 5 · PerryvillePole Vault58-012
May 6UCBAC Outdoor Track and Field ChampionshipsMay 6 · 300m Hurdles · Place 6 · Perryville300m Hurdles651.55a12
May 6UCBAC Outdoor Track and Field ChampionshipsMay 6 · 100m Hurdles · Place 5 · Perryville100m Hurdles517.82a12
May 6UCBAC Outdoor Track and Field ChampionshipsMay 6 · 100m Hurdles · Place 4 · Perryville100m Hurdles417.59a12
May 1North Harford/Aberdeen@ PerryvilleMay 1 · Pole Vault · Place 3 · PerryvillePole Vault37-012
May 1North Harford/Aberdeen@ PerryvilleMay 1 · 100m Hurdles · Place 1 · Perryville100m Hurdles117.512
May 1North Harford/Aberdeen@ PerryvilleMay 1 · 200 Meters · Place 4 · Perryville200 Meters428.6 PB12
Apr 22C.M. Wright/Perryville@ Patterson MillApr 22 · Pole Vault · Place 4 · PerryvillePole Vault47-012
Apr 15Conowingo Division Championship UCBACApr 15 · Long Jump · Place 4 · PerryvilleLong Jump412-1112
Apr 15Conowingo Division Championship UCBACApr 15 · Pole Vault · Place 2 · PerryvillePole Vault27-012
Apr 15Conowingo Division Championship UCBACApr 15 · 300m Hurdles · Place 3 · Perryville300m Hurdles351.912
Apr 15Conowingo Division Championship UCBACApr 15 · 100m Hurdles · Place 1 · Perryville100m Hurdles117.212
Apr 8Harford Tech/Perryville@Bel AirApr 8 · Pole Vault · Place 6 · PerryvillePole Vault67-012
Apr 8Harford Tech/Perryville@Bel AirApr 8 · 100m Hurdles · Place 3 · Perryville100m Hurdles317.712
Mar 28Track No Trail InvitationalMar 28 · Long Jump · Place 9 · PerryvilleLong Jump912-06.5012
Mar 28Track No Trail InvitationalMar 28 · Pole Vault · PerryvillePole Vault—NH12
Mar 28Track No Trail InvitationalMar 28 · 300m Hurdles · Place 2 · Perryville300m Hurdles253.78a12
Mar 28Track No Trail InvitationalMar 28 · 100m Hurdles · Place 1 · Perryville100m Hurdles118.58a12
Mar 25Edgewood/Patterson Mill@ PerryvilleMar 25 · Long Jump · Place 3 · PerryvilleLong Jump313-312
Mar 25Edgewood/Patterson Mill@ PerryvilleMar 25 · Pole Vault · Place 3 · PerryvillePole Vault37-012
Mar 25Edgewood/Patterson Mill@ PerryvilleMar 25 · 300m Hurdles · Place 3 · Perryville300m Hurdles355.912
Mar 25Edgewood/Patterson Mill@ PerryvilleMar 25 · 100m Hurdles · Place 2 · Perryville100m Hurdles218.312

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 17MPSSAA Indoor State ChampionshipsFeb 17 · 55m Hurdles · Place 11 · Perryville55m Hurdles119.89—
Feb 17MPSSAA Indoor State ChampionshipsFeb 17 · Pole Vault · Place 6 · PerryvillePole Vault68-00.00—
Feb 6MPSSAA 1A East Region ChampionshipsFeb 6 · Pole Vault · Place 1 · PerryvillePole Vault16-612
Feb 6MPSSAA 1A East Region ChampionshipsFeb 6 · 55m Hurdles · Place 4 · Perryville55m Hurdles410.03a12
Feb 6MPSSAA 1A East Region ChampionshipsFeb 6 · 55m Hurdles · Place 4 · Perryville55m Hurdles49.95a12

2025 Outdoor Track

30 results
DateMeetEventPlMarkGr
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 300m Hurdles · Place 15 · Perryville300m Hurdles1548.3011
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 300m Hurdles · Place 15 · Perryville300m Hurdles1548.3011
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 100m Hurdles · Place 14 · Perryville100m HurdlesRound P1417.2911
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 100m Hurdles · Place 14 · Perryville100m HurdlesRound P1417.2911
May 7UCBAC Outdoor Track and Field ChampionshipsMay 7 · Long Jump · Place 9 · PerryvilleLong Jump914-6.2511
May 7UCBAC Outdoor Track and Field ChampionshipsMay 7 · Pole Vault · Place 7 · PerryvillePole Vault77-611
May 7UCBAC Outdoor Track and Field ChampionshipsMay 7 · 300m Hurdles · Place 5 · Perryville300m Hurdles551.51a11
May 7UCBAC Outdoor Track and Field ChampionshipsMay 7 · 100m Hurdles · Place 4 · Perryville100m Hurdles417.37a11
May 7UCBAC Outdoor Track and Field ChampionshipsMay 7 · 100m Hurdles · Place 7 · Perryville100m Hurdles717.62a11
Apr 29Conowingo Division Championships UCBACApr 29 · 300m Hurdles · Place 2 · Perryville300m Hurdles250.41a11
Apr 29Conowingo Division Championships UCBACApr 29 · 100m Hurdles · Place 3 · Perryville100m Hurdles317.79a11
Apr 23C. Milton Wright/Perryville@ Patterson MillApr 23 · Pole Vault · Place 4 · PerryvillePole Vault47-011
Apr 23C. Milton Wright/Perryville@ Patterson MillApr 23 · 300m Hurdles · Place 7 · Perryville300m Hurdles71:00.111
Apr 23C. Milton Wright/Perryville@ Patterson MillApr 23 · 100m Hurdles · Place 1 · Perryville100m Hurdles117.211
Apr 23C. Milton Wright/Perryville@ Patterson MillApr 23 · 100 Meters · Place 3 · Perryville100 Meters313.5 PB11
Apr 17MD Track No Trail InvitationalApr 17 · Long Jump · Place 5 · PerryvilleLong Jump512-08.0011
Apr 17MD Track No Trail InvitationalApr 17 · Pole Vault · Place 1 · PerryvillePole Vault17-00.0011
Apr 17MD Track No Trail InvitationalApr 17 · 300m Hurdles · Place 2 · Perryville300m Hurdles251.8011
Apr 17MD Track No Trail InvitationalApr 17 · 100m Hurdles · Place 1 · Perryville100m Hurdles117.5011
Apr 15Harford Tech/Perryville@ FallstonApr 15 · Pole Vault · Place 2 · PerryvillePole Vault27-011
Apr 15Harford Tech/Perryville@ FallstonApr 15 · 100m Hurdles · Place 2 · Perryville100m Hurdles217.611
Apr 1Perryville/Aberdeen@ North HarfordApr 1 · Long Jump · Place 6 · PerryvilleLong Jump613-311
Apr 1Perryville/Aberdeen@ North HarfordApr 1 · Pole Vault · Place 3 · PerryvillePole Vault37-011
Apr 1Perryville/Aberdeen@ North HarfordApr 1 · 300m Hurdles · Place 1 · Perryville300m Hurdles152.211
Apr 1Perryville/Aberdeen@ North HarfordApr 1 · 100m Hurdles · Place 1 · Perryville100m Hurdles117.811
Mar 28Co-ed Sun RelaysMar 28 · Long Jump · Place 4 · PerryvilleLong Jump413-111
Mar 26Havre de Grace/Fallston@ PerryvilleMar 26 · Long Jump · Place 4 · PerryvilleLong Jump412-411
Mar 26Havre de Grace/Fallston@ PerryvilleMar 26 · Pole Vault · Place 1 · PerryvillePole Vault17-611
Mar 26Havre de Grace/Fallston@ PerryvilleMar 26 · 300m Hurdles · Place 1 · Perryville300m Hurdles155.611
Mar 26Havre de Grace/Fallston@ PerryvilleMar 26 · 100m Hurdles · Place 1 · Perryville100m Hurdles117.511

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 8UCBAC ChampionshipsMay 8 · Pole Vault · Place 6 · PerryvillePole Vault67-0—
May 8UCBAC ChampionshipsMay 8 · 300m Hurdles · Place 6 · Perryville300m Hurdles651.13a—
May 8UCBAC ChampionshipsMay 8 · 100m Hurdles · Place 7 · Perryville100m Hurdles717.94a—
May 8UCBAC ChampionshipsMay 8 · 100m Hurdles · Place 5 · Perryville100m Hurdles518.06a—
Apr 30UCBAC Susquehanna Division MeetApr 30 · Pole Vault · Place 2 · PerryvillePole Vault27-6—
Apr 30UCBAC Susquehanna Division MeetApr 30 · 300m Hurdles · Place 1 · Perryville300m Hurdles152.50a—
Apr 30UCBAC Susquehanna Division MeetApr 30 · 100m Hurdles · Place 2 · Perryville100m Hurdles218.54a—
Apr 24Aberdeen, Perryville @ FallstonApr 24 · Pole Vault · Place 2 · PerryvillePole Vault27-6—
Apr 24Aberdeen, Perryville @ FallstonApr 24 · 100m Hurdles · Place 1 · Perryville100m Hurdles118.3—
Apr 18Cecil County ChampionshipApr 18 · Pole Vault · Place 1 · PerryvillePole Vault17-6—
Apr 18Cecil County ChampionshipApr 18 · 300m Hurdles · Place 3 · Perryville300m Hurdles352.39a—
Apr 18Cecil County ChampionshipApr 18 · 100m Hurdles · Place 4 · Perryville100m Hurdles418.54a—
Apr 15CMW, Harford Tech, PerryvilleApr 15 · Pole Vault · Place 3 · PerryvillePole Vault37-0—
Apr 12Maryland Track No Trail InvitationalApr 12 · 100m Hurdles · Place 5 · Perryville100m Hurdles518.5610
Apr 12Maryland Track No Trail InvitationalApr 12 · Pole Vault · Place 2 · PerryvillePole Vault27-610
Apr 10Bel Air, North East @ PerryvilleApr 10 · Pole Vault · Place 1 · PerryvillePole Vault18-0—
Apr 10Bel Air, North East @ PerryvilleApr 10 · 300m Hurdles · Place 2 · Perryville300m Hurdles252.3—
Apr 10Bel Air, North East @ PerryvilleApr 10 · 100m Hurdles · Place 1 · Perryville100m Hurdles118.4—
Mar 21Tri Meet North Harford, Perryville @ Patterson MillMar 21 · Pole Vault · Place 3 · PerryvillePole Vault37-0—
Mar 21Tri Meet North Harford, Perryville @ Patterson MillMar 21 · 300m Hurdles · Place 1 · Perryville300m Hurdles153.6—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · Pole Vault · Place 7 · PerryvillePole Vault77-09.0010
Jan 26CCBC-Essex Last Chance Invite-FullJan 26 · Pole Vault · Place 9 · PerryvillePole Vault96-6—
Jan 26CCBC-Essex Last Chance Invite-FullJan 26 · 55m Hurdles · Place 7 · Perryville55m Hurdles710.50a—
Jan 26CCBC-Essex Last Chance Invite-FullJan 26 · 500 Meters · Place 14 · Perryville500 Meters141:40.85a PB—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 3UCBAC ChampionshipsMay 3 · Long Jump · Place 25 · PerryvilleLong Jump2512-2—
May 3UCBAC ChampionshipsMay 3 · Pole Vault · Place 9 · PerryvillePole Vault97-0—
May 3UCBAC ChampionshipsMay 3 · 100m Hurdles · Place 14 · Perryville100m Hurdles1420.30a—
Apr 18Cecil County InvitationalApr 18 · Long Jump · Place 7 · PerryvilleLong Jump711-8.5—
Apr 18Cecil County InvitationalApr 18 · 100m Hurdles · Place 8 · Perryville100m Hurdles820.60a—
Mar 30North Harford, Bo Manor @ PerryvilleMar 30 · Long Jump · Place 10 · PerryvilleLong Jump1010-39
Mar 30North Harford, Bo Manor @ PerryvilleMar 30 · 300m Hurdles · Place 5 · Perryville300m Hurdles51:04.99
Mar 28Harford Tech, Perryville @ Patterson MillMar 28 · Long Jump · Place 8 · PerryvilleLong Jump812-3—
Mar 28Harford Tech, Perryville @ Patterson MillMar 28 · Pole Vault · Place 6 · PerryvillePole Vault65-6—