Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorVirginia Challenge · Apr 1715.00aVirginia ChallengeApril 17, 2026
1600 Meters · IndoorFranklin & Marshall HS Invite #1 2024 · Dec 96:40.05aFranklin & Marshall HS Invite #1 2024December 9, 2023
200 Meters · IndoorUrsinus HS Invitational · Jan 2427.55aUrsinus HS InvitationalJanuary 24, 2025
300 Meters · IndoorNorth Shore Invitational · Dec 2342.71aNorth Shore InvitationalDecember 23, 2024
300m Hurdles · 30" / 0.762m · OutdoorDIAA Track & Field Championships · May 1747.55aDIAA Track & Field ChampionshipsMay 17, 2024
400 Meters · IndoorF&M HS Invite #1 · Dec 71:02.72aF&M HS Invite #1December 7, 2024
400 Meters · Relay Split · IndoorF&M HS Invite #2 · Jan 261:05.354F&M HS Invite #2January 26, 2025
500 Meters · IndoorQuaker Invitational · Jan 171:27.01aQuaker InvitationalJanuary 17, 2026
55m Hurdles · 33" · IndoorNorth Shore Invitational · Dec 238.88aNorth Shore InvitationalDecember 23, 2024
60m Hurdles · 33" / 0.838m · IndoorQuaker Invitational · Jan 179.22aQuaker InvitationalJanuary 17, 2026
800 Meters · IndoorCUSA Indoor · Feb 272:38.18aCUSA IndoorFebruary 27, 2026
High Jump · IndoorF&M HS Invite #2 · Jan 265-04.00F&M HS Invite #2January 26, 2025
High Jump · OutdoorDelaware Invitational · Apr 101.70mDelaware InvitationalApril 10, 2026
Long Jump · IndoorPenn Opener · Dec 55.00mPenn OpenerDecember 5, 2025
Shot Put · 4kg · IndoorPenn Opener · Dec 57.38mPenn OpenerDecember 5, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 142026 C*USA Outdoor T&F ChampionshipsMay 14 · High Jump · Place 4 · DelawareDelawareHigh Jump4.1.65mFr
May 1Larry Ellis InvitationalMay 1 · High Jump · Place 8 · DelawareDelawareHigh Jump8.1.68mFr
Apr 23130th Penn Relays CarnivalApr 23 · High Jump · Place 10 · DelawareDelawareHigh Jump10.1.65mFr
Apr 17Virginia ChallengeApr 17 · High Jump · Place 5 · DelawareDelawareHigh Jump5.1.62mFr
Apr 17Virginia ChallengeApr 17 · 100m Hurdles · Place 49 · DelawareDelaware100m Hurdles33" / 0.838m49.15.00a PBWind: 1Fr
Apr 10Delaware InvitationalApr 10 · High Jump · Place 2 · DelawareDelawareHigh Jump2.1.70m PBFr
Apr 10Delaware InvitationalApr 10 · 100m Hurdles · Place 3 · DelawareDelaware100m Hurdles33" / 0.838m3.15.94aWind: -2.9Fr
Mar 26Raleigh RelaysMar 26 · High Jump · Place 29 · DelawareDelawareHigh Jump29.1.62mFr
Mar 26Raleigh RelaysMar 26 · 100m Hurdles · Place 75 · DelawareDelaware100m Hurdles33" / 0.838m75.15.39aWind: 0.9Fr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 27CUSA IndoorFeb 27 · Long Jump · Place 15 · DelawareDelawareLong Jump154.91mFr
Feb 27CUSA IndoorFeb 27 · High Jump · Place 7 · DelawareDelawareHigh Jump71.59mFr
Feb 27CUSA IndoorFeb 27 · High Jump · Place 12 · DelawareDelawareHigh Jump121.61mFr
Feb 27CUSA IndoorFeb 27 · Shot Put · Place 15 · DelawareDelawareShot Put157.94mFr
Feb 27CUSA IndoorFeb 27 · 60m Hurdles · Place 11 · DelawareDelaware60m Hurdles119.32aFr
Feb 27CUSA IndoorFeb 27 · 800 Meters · Place 13 · DelawareDelaware800 Meters132:38.18a PBFr
Jan 23Liberty OpenJan 23 · Long Jump · Place 44 · DelawareDelawareLong Jump444.74mFr
Jan 17Quaker InvitationalJan 17 · 500 Meters · Place 25 · DelawareDelaware500 Meters25.1:27.01a PBFr
Jan 17Quaker InvitationalJan 17 · 60m Hurdles · Place 17 · DelawareDelaware60m Hurdles33" / 0.838mRound P17.9.22a PBFr

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 5Penn OpenerDec 5 · 800 Meters · DelawareDelaware800 MetersRound M--DNSFr
Dec 5Penn OpenerDec 5 · Long Jump · Place 11 · DelawareDelawareLong JumpRound M11.5.00m PBFr
Dec 5Penn OpenerDec 5 · Shot Put · Place 15 · DelawareDelawareShot Put4kgRound M15.7.38m PBFr
Dec 5Penn OpenerDec 5 · High Jump · Place 2 · DelawareDelawareHigh JumpRound M2.1.67mFr
Dec 5Penn OpenerDec 5 · 60m Hurdles · Place 7 · DelawareDelaware60m Hurdles33" / 0.838mRound M7.9.24aFr
Dec 5Penn OpenerDec 5 · Pentathlon (Indoor) · DelawareDelawarePentathlon (Indoor)StandardRound M—DNFFr
Feb 22DIAA State ChampionshipsFeb 22 · High Jump · Place 2 · Middletown HMiddletown HHigh Jump21.57m12
Feb 22DIAA State ChampionshipsFeb 22 · 55m Hurdles · Place 5 · Middletown HMiddletown H55m Hurdles58.8912
Feb 22DIAA State ChampionshipsFeb 22 · 55m Hurdles · Place 5 · Middletown HMiddletown H55m HurdlesRound P58.8612
Jan 26F&M HS Invite #2Jan 26 · 60m Hurdles · Place 1 · Middletown (DE)Middletown (DE)60m Hurdles33" / 0.838m1.9.50a12
Jan 26F&M HS Invite #2Jan 26 · High Jump · Place 1 · Middletown (DE)Middletown (DE)High Jump1.5-04.00 PB12
Jan 26F&M HS Invite #2Jan 26 · 400 Meters · Middletown (DE)Middletown (DE)400 MetersRelay Split—1:05.354 PB12
Jan 26F&M HS Invite #2Jan 26 · 400 Meters · Place 9 · Middletown (DE)Middletown (DE)400 Meters9.1:04.51a12
Jan 24Ursinus HS InvitationalJan 24 · 200 Meters · Place 14 · Middletown (DE)Middletown (DE)200 Meters14.27.55a PB12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 20DIAA Meet of ChampionsMay 20 · 100m Hurdles · Place 2 · Middletown HMiddletown H100m Hurdles214.9612
May 20DIAA Meet of ChampionsMay 20 · High Jump · Place 1 · Middletown HMiddletown HHigh Jump15-04.0012
May 9NCC County ChampionshipsMay 9 · 300m Hurdles · Place 7 · Middletown (DE)Middletown (DE)300m Hurdles30" / 0.762m7.48.30a12
May 9NCC County ChampionshipsMay 9 · 100m Hurdles · Place 4 · Middletown (DE)Middletown (DE)100m Hurdles33" / 0.838mRound P4.16.73aWind: -3.512
May 9NCC County ChampionshipsMay 9 · 100m Hurdles · Place 2 · Middletown (DE)Middletown (DE)100m Hurdles33" / 0.838m2.15.69aWind: -1.612
May 9NCC County ChampionshipsMay 9 · High Jump · Place 1 · Middletown (DE)Middletown (DE)High Jump1.5-05.0012
Apr 30Blue Hen ConferenceApr 30 · 300m Hurdles · Place 2 · Middletown HMiddletown H300m Hurdles249.29—
Apr 30Blue Hen ConferenceApr 30 · 100m Hurdles · Place 2 · Middletown HMiddletown H100m Hurdles215.12—
Apr 30Blue Hen ConferenceApr 30 · 100m Hurdles · Place 2 · Middletown HMiddletown H100m HurdlesRound P215.36—
Apr 30Blue Hen ConferenceApr 30 · High Jump · Place 1 · Middletown HMiddletown HHigh Jump14-08.00—
Apr 14Middletown Tri MeetApr 14 · 300m Hurdles · Place 1 · Middletown HMiddletown H300m Hurdles148.52—
Apr 14Middletown Tri MeetApr 14 · 100m Hurdles · Place 1 · Middletown HMiddletown H100m Hurdles115.55—
Apr 14Middletown Tri MeetApr 14 · High Jump · Place 1 · Middletown HMiddletown HHigh Jump15-04.00—
Apr 5Delaware HS InvitationalApr 5 · 300m Hurdles · Place 4 · Middletown HMiddletown H300m Hurdles447.9512
Apr 5Delaware HS InvitationalApr 5 · High Jump · Place 1 · Middletown HMiddletown HHigh Jump15-03.0012

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · High Jump · Place 1 · Middletown (DE)Middletown (DE)High Jump1.5-02.0012
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 400 Meters · Place 44 · Middletown (DE)Middletown (DE)400 Meters44.1:04.32a12
Dec 23North Shore InvitationalDec 23 · 300 Meters · Place 17 · Middletown (DE)Middletown (DE)300 Meters17.42.71a PB12
Dec 23North Shore InvitationalDec 23 · 55m Hurdles · Place 6 · Middletown (DE)Middletown (DE)55m Hurdles33"Round P6.8.96a12
Dec 23North Shore InvitationalDec 23 · 55m Hurdles · Place 6 · Middletown (DE)Middletown (DE)55m Hurdles33"6.8.88a PB12
Dec 23North Shore InvitationalDec 23 · High Jump · Place 3 · Middletown (DE)Middletown (DE)High Jump3.5-02.0012
Dec 7F&M HS Invite #1Dec 7 · 60m Hurdles · Place 2 · Middletown (DE)Middletown (DE)60m Hurdles33" / 0.838m2.9.66a12
Dec 7F&M HS Invite #1Dec 7 · High Jump · Place 2 · Middletown (DE)Middletown (DE)High Jump2.5-02.0012
Dec 7F&M HS Invite #1Dec 7 · 400 Meters · Place 2 · Middletown (DE)Middletown (DE)400 Meters2.1:02.72a PB12
Jan 28F&M HS Invite #3Jan 28 · High Jump · Place 2 · Middletown (DE)Middletown (DE)High Jump2.5-00.0011

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22DIAA Meet of ChampionsMay 22 · High Jump · Place 1 · Middletown HMiddletown HHigh Jump15-04.0011
May 17DIAA Track & Field ChampionshipsMay 17 · 300m Hurdles · Place 2 · Middletown (DE)Middletown (DE)300m Hurdles30" / 0.762m2.47.55a PB11
May 17DIAA Track & Field ChampionshipsMay 17 · 100m Hurdles · Place 3 · Middletown (DE)Middletown (DE)100m Hurdles33" / 0.838mRound P3.16.01aWind: 011
May 17DIAA Track & Field ChampionshipsMay 17 · 100m Hurdles · Place 3 · Middletown (DE)Middletown (DE)100m Hurdles33" / 0.838m3.15.62aWind: 011
May 17DIAA Track & Field ChampionshipsMay 17 · High Jump · Place 1 · Middletown (DE)Middletown (DE)High Jump1.5-04.0011
May 10New Castle County ChampionshipMay 10 · High Jump · Place 2 · Middletown HMiddletown HHigh Jump25-02.0011
May 10New Castle County ChampionshipMay 10 · 300m Hurdles · Place 4 · Middletown HMiddletown H300m Hurdles446.4411
May 10New Castle County ChampionshipMay 10 · 100m Hurdles · Place 5 · Middletown HMiddletown H100m Hurdles515.6411
May 10New Castle County ChampionshipMay 10 · 100m Hurdles · Place 5 · Middletown HMiddletown H100m HurdlesRound P516.3411
May 10NCC T&F ChampionshipsMay 10 · 100m Hurdles · Place 5 · Middletown (DE)Middletown (DE)100m Hurdles33" / 0.838mRound P5.16.34aWind: 011
Apr 13The Coatesville Track and Field InvitationalApr 13 · 100m Hurdles · Place 9 · Middletown (DE)Middletown (DE)100m Hurdles33" / 0.838mRound P9.18.00a11
Apr 13The Coatesville Track and Field InvitationalApr 13 · High Jump · Place 2 · Middletown (DE)Middletown (DE)High Jump2.5-00.0011

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27N5CTA Indoor T&F Holiday ClassicDec 27 · High Jump · Place 4 · Middletown (DE)Middletown (DE)High Jump4.4-811
Dec 16UC Holiday HS InvitationalDec 16 · High Jump · Place 2 · Middletown (DE)Middletown (DE)High Jump2.4-10.0011
Dec 9Franklin & Marshall HS Invite #1 2024Dec 9 · 1600 Meters · Place 28 · Middletown (DE)Middletown (DE)1600 Meters28.6:40.05a PB11
Dec 9Franklin & Marshall HS Invite #1 2024Dec 9 · High Jump · Place 12 · Middletown (DE)Middletown (DE)High Jump12.4-611