Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor22nd Annual Unionville Invitational · Apr 2515.18a22nd Annual Unionville InvitationalApril 25, 2026
200 Meters · IndoorRJBIC · Dec 2932.73aRJBICDecember 29, 2025
200 Meters · Outdoor22nd Annual Unionville Invitational · Apr 2531.41a22nd Annual Unionville InvitationalApril 25, 2026
200 Meters · Relay Split · IndoorRJBIC · Dec 2929.636RJBICDecember 29, 2025
400 Meters · IndoorDVGTCA Meet #7 · Jan 171:16.13DVGTCA Meet #7January 17, 2025
55 Meters · IndoorDVGTCA Consolation Meet · Feb 712.42DVGTCA Consolation MeetFebruary 7, 2025
High Jump · IndoorDVGTCA Meet #1 · Dec 124-03.00DVGTCA Meet #1December 12, 2025
High Jump · OutdoorChes Mont JV 26 · Apr 224-04.00Ches Mont JV 26April 22, 2026
Triple Jump · OutdoorLower Merion Invitational · May 225-04.00Lower Merion InvitationalMay 2, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2Lower Merion InvitationalMay 2 · Triple Jump · Place 13 · Great ValleyTriple Jump13.25-04.00 PB10
Apr 2522nd Annual Unionville InvitationalApr 25 · 200 Meters · Place 28 · Great Valley200 Meters28.31.41a PB10
Apr 2522nd Annual Unionville InvitationalApr 25 · 100 Meters · Place 53 · Great Valley100 MetersRound P53.15.18a PB10
Apr 22Ches Mont JV 26Apr 22 · High Jump · Place 1 · Great ValleyHigh Jump1.4-04.00 PB10
Apr 22Ches Mont JV 26Apr 22 · 200 Meters · Place 20 · Great Valley200 Meters20.31.49a10
Apr 11The Coatesville Track & Field InvitationalApr 11 · Triple Jump · Place 6 · Great ValleyTriple Jump627-8.510
Mar 14Phantom InvitationalMar 14 · High Jump · Place 7 · Great ValleyHigh Jump74-210
Mar 14Phantom InvitationalMar 14 · 200 Meters · Place 22 · Great Valley200 Meters2232.02a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 14Henderson InvitationalFeb 14 · 400 Meters · Place 29 · Great Valley400 Meters29.1:17.09a10

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · 200 Meters · Great Valley200 MetersRelay Split—29.636 PB10
Dec 29RJBICDec 29 · 200 Meters · Place 30 · Great Valley200 Meters30.32.73a PB10
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · High Jump · Great ValleyHigh Jump--NH10
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · 200 Meters · Place 115 · Great Valley200 Meters115.33.04a10
Dec 12DVGTCA Meet #1Dec 12 · High Jump · Place 29 · Great ValleyHigh Jump29.4-03.00 PB10
Feb 7DVGTCA Consolation MeetFeb 7 · 55 Meters · Place 44 · Great Valley55 Meters4412.42 PB9
Jan 17DVGTCA Meet #7Jan 17 · 400 Meters · Place 43 · Great Valley400 Meters431:16.13 PB9

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 23Ches Mont JV MeetApr 23 · High Jump · Place 7 · Great ValleyHigh Jump7.3-109
Mar 25SV v GV v WCRMar 25 · 200 Meters · Place 15 · Great Valley200 Meters1531.42—
Mar 25SV v GV v WCRMar 25 · 100 Meters · Place 11 · Great Valley100 Meters1115.38—
Mar 15Phantom InvitationalMar 15 · 100 Meters · Place 20 · Great Valley100 Meters2015.67a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6DVGTCA Meet #1Dec 6 · 200 Meters · Place 48 · Great Valley200 Meters48.42.96a9