Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorHarford Tech/Perryville@Bel Air · Apr 85:09.1Harford Tech/Perryville@Bel AirApril 8, 2026
3200 Meters · OutdoorUCBAC Championships · May 813:34.67aUCBAC ChampionshipsMay 8, 2024
400 Meters · OutdoorC.M. Wright/Perryville@ Patterson Mill · Apr 2252.1C.M. Wright/Perryville@ Patterson MillApril 22, 2026
800 Meters · OutdoorHarford Tech/Perryville@Bel Air · Apr 82:11.5Harford Tech/Perryville@Bel AirApril 8, 2026
High Jump · OutdoorMPSSAA 2A & 1A East Region Championships · May 125' 6"MPSSAA 2A & 1A East Region ChampionshipsMay 12, 2026
Pole Vault · OutdoorMPSSAA State Track & Field Championships · May 2111-00.00MPSSAA State Track & Field ChampionshipsMay 21, 2026
Varsity · OutdoorMD Track No Trail Invitational · Apr 175:08.44MD Track No Trail InvitationalApril 17, 2025

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 21MPSSAA State Track & Field ChampionshipsMay 21 · Pole Vault · Place 8 · PerryvillePole Vault8.11-00.00 PB11
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 400 Meters · Place 16 · Perryville400 Meters16.53.14a11
May 12MPSSAA 2A & 1A East Region ChampionshipsMay 12 · Pole Vault · Place 2 · PerryvillePole Vault2.11' 0"11
May 12MPSSAA 2A & 1A East Region ChampionshipsMay 12 · High Jump · Place 6 · PerryvilleHigh Jump6.5' 6" PB11
May 12MPSSAA 2A & 1A East Region ChampionshipsMay 12 · 800 Meters · Place 13 · Perryville800 Meters13.2:16.31a11
May 12MPSSAA 2A & 1A East Region ChampionshipsMay 12 · 400 Meters · Place 4 · Perryville400 Meters4.52.96a11
May 6UCBAC Outdoor Track and Field ChampionshipsMay 6 · Pole Vault · Place 4 · PerryvillePole Vault411-611
May 6UCBAC Outdoor Track and Field ChampionshipsMay 6 · High Jump · Place 11 · PerryvilleHigh Jump115-611
May 6UCBAC Outdoor Track and Field ChampionshipsMay 6 · 800 Meters · Place 26 · Perryville800 Meters262:13.58a11
May 6UCBAC Outdoor Track and Field ChampionshipsMay 6 · 400 Meters · Place 9 · Perryville400 Meters952.76a11
May 1North Harford/Aberdeen@ PerryvilleMay 1 · Pole Vault · Place 1 · PerryvillePole Vault110-611
May 1North Harford/Aberdeen@ PerryvilleMay 1 · High Jump · Place 1 · PerryvilleHigh Jump15-611
Apr 22C.M. Wright/Perryville@ Patterson MillApr 22 · Pole Vault · Place 2 · PerryvillePole Vault210-011
Apr 22C.M. Wright/Perryville@ Patterson MillApr 22 · High Jump · Place 2 · PerryvilleHigh Jump25-811
Apr 22C.M. Wright/Perryville@ Patterson MillApr 22 · 800 Meters · Place 5 · Perryville800 Meters52:28.711
Apr 22C.M. Wright/Perryville@ Patterson MillApr 22 · 400 Meters · Place 1 · Perryville400 Meters152.1 PB11
Apr 15Conowingo Division Championship UCBACApr 15 · Pole Vault · Place 2 · PerryvillePole Vault210-011
Apr 15Conowingo Division Championship UCBACApr 15 · High Jump · Place 3 · PerryvilleHigh Jump35-1011
Apr 8Harford Tech/Perryville@Bel AirApr 8 · Pole Vault · Place 1 · PerryvillePole Vault19-611
Apr 8Harford Tech/Perryville@Bel AirApr 8 · High Jump · Place 4 · PerryvilleHigh Jump45-811
Apr 8Harford Tech/Perryville@Bel AirApr 8 · 1600 Meters · Place 5 · Perryville1600 Meters55:09.1 PB11
Apr 8Harford Tech/Perryville@Bel AirApr 8 · 800 Meters · Place 1 · Perryville800 Meters12:11.5 PB11
Mar 28Track No Trail InvitationalMar 28 · Pole Vault · Place 3 · PerryvillePole Vault310-00.0011
Mar 25Edgewood/Patterson Mill@ PerryvilleMar 25 · Pole Vault · Place 2 · PerryvillePole Vault210-011
Mar 25Edgewood/Patterson Mill@ PerryvilleMar 25 · High Jump · Place 2 · PerryvilleHigh Jump25-411
Mar 25Edgewood/Patterson Mill@ PerryvilleMar 25 · 800 Meters · Place 4 · Perryville800 Meters42:18.311
Mar 25Edgewood/Patterson Mill@ PerryvilleMar 25 · 400 Meters · Place 2 · Perryville400 Meters254.211

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17MPSSAA Indoor State ChampionshipsFeb 17 · Pole Vault · Place 15 · PerryvillePole Vault1510-06.00—
Feb 6MPSSAA 1A East Region ChampionshipsFeb 6 · Pole Vault · Place 1 · PerryvillePole Vault111-611

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 7UCBAC Outdoor Track and Field ChampionshipsMay 7 · Pole Vault · Place 12 · PerryvillePole Vault129-610
May 7UCBAC Outdoor Track and Field ChampionshipsMay 7 · 800 Meters · Place 31 · Perryville800 Meters312:18.12a10
Apr 29Conowingo Division Championships UCBACApr 29 · 1600 Meters · Place 9 · Perryville1600 Meters95:37.03a10
Apr 23C. Milton Wright/Perryville@ Patterson MillApr 23 · Varsity · Place 4 · PerryvilleVarsity49-010
Apr 23C. Milton Wright/Perryville@ Patterson MillApr 23 · Varsity · Place 4 · PerryvilleVarsity45:10.110
Apr 17MD Track No Trail InvitationalApr 17 · Varsity · Place 2 · PerryvilleVarsity29-06.0010
Apr 17MD Track No Trail InvitationalApr 17 · Varsity · Place 6 · PerryvilleVarsity65:08.44 PB10
Apr 15Harford Tech/Perryville@ FallstonApr 15 · Pole Vault · Place 3 · PerryvillePole Vault39-010
Apr 15Harford Tech/Perryville@ FallstonApr 15 · 800 Meters · Place 8 · Perryville800 Meters82:23.010
Apr 1Perryville/Aberdeen@ North HarfordApr 1 · Pole Vault · Place 2 · PerryvillePole Vault28-610
Apr 1Perryville/Aberdeen@ North HarfordApr 1 · 1600 Meters · Place 12 · Perryville1600 Meters125:35.410
Mar 26Havre de Grace/Fallston@ PerryvilleMar 26 · Pole Vault · Place 4 · PerryvillePole Vault49-010
Mar 26Havre de Grace/Fallston@ PerryvilleMar 26 · 800 Meters · Place 8 · Perryville800 Meters82:31.010

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8UCBAC ChampionshipsMay 8 · 3200 Meters · Place 34 · Perryville3200 Meters3413:34.67a PB—
May 8UCBAC ChampionshipsMay 8 · 1600 Meters · Place 39 · Perryville1600 Meters395:34.17a—
May 8UCBAC ChampionshipsMay 8 · 800 Meters · Place 38 · Perryville800 Meters382:33.73a—
Apr 30UCBAC Susquehanna Division MeetApr 30 · 1600 Meters · Place 17 · Perryville1600 Meters176:11.55a—
Apr 30UCBAC Susquehanna Division MeetApr 30 · 800 Meters · Place 17 · Perryville800 Meters172:37.10a—
Apr 18Cecil County ChampionshipApr 18 · 1600 Meters · Place 11 · Perryville1600 Meters115:42.75a—
Apr 18Cecil County ChampionshipApr 18 · 800 Meters · Place 11 · Perryville800 Meters112:35.58a—
Apr 15CMW, Harford Tech, PerryvilleApr 15 · 3200 Meters · Place 4 · Perryville3200 Meters414:49.00—
Apr 12Maryland Track No Trail InvitationalApr 12 · 1600 Meters · Place 15 · Perryville1600 Meters155:45.079
Apr 12Maryland Track No Trail InvitationalApr 12 · 800 Meters · Place 18 · Perryville800 Meters182:35.419
Apr 10Bel Air, North East @ PerryvilleApr 10 · 3200 Meters · Place 5 · Perryville3200 Meters513:57.5—
Mar 21Tri Meet North Harford, Perryville @ Patterson MillMar 21 · 1600 Meters · Place 13 · Perryville1600 Meters136:07.2—