Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorChes Mont National Super Meet #1 · Apr 1612.20aChes Mont National Super Meet #1April 16, 2024
200 Meters · IndoorBob Friday Warrior Invitational 2026 · Apr 1024.01aBob Friday Warrior Invitational 2026April 10, 2026
200 Meters · OutdoorChes-Mont Champs · May 623.08aChes-Mont ChampsMay 6, 2026
400 Meters · IndoorHenderson Polar Bear # 1 · Jan 1454.39Henderson Polar Bear # 1January 14, 2026
400 Meters · OutdoorRustin Invite · Apr 152.05aRustin InviteApril 1, 2026
400 Meters · Relay Split · Indoor40th Yale Interscholastic Track Classic · Jan 1057.762a40th Yale Interscholastic Track ClassicJanuary 10, 2025
55 Meters · IndoorHenderson Polar Bear # 1 · Jan 147.25Henderson Polar Bear # 1January 14, 2026
60 Meters · IndoorHenderson Polar Bear # 1 · Jan 308.17Henderson Polar Bear # 1January 30, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6Ches-Mont ChampsMay 6 · 400 Meters · Place 16 · West Chester East400 Meters16.53.02a11
May 6Ches-Mont ChampsMay 6 · 200 Meters · Place 25 · West Chester East200 Meters25.23.08a PB11
Apr 2522nd Annual Unionville InvitationalApr 25 · 200 Meters · Place 9 · West Chester East200 Meters9.23.67a11
Apr 17Twin Valley Raider InvitationalApr 17 · 400 Meters · Place 10 · West Chester East400 Meters1052.25a11
Apr 17Twin Valley Raider InvitationalApr 17 · 400 Meters · Place 10 · West Chester East400 Meters1052.2511
Apr 1Rustin InviteApr 1 · 400 Meters · Place 11 · West Chester East400 Meters11.52.05a PB11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 10Bob Friday Warrior Invitational 2026Apr 10 · 200 Meters · Place 18 · West Chester East200 Meters18.24.01a PB11
Jan 162LRS Indoor InvitationalJan 16 · 200 Meters · West Chester East200 Meters—DNS11
Jan 14Henderson Polar Bear # 1Jan 14 · 400 Meters · Place 6 · West Chester East 01400 Meters654.39 PBJR
Jan 14Henderson Polar Bear # 1Jan 14 · 55 Meters · Place 14 · West Chester East 0155 Meters147.25 PBJR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Alvernia Holiday ClassicDec 13 · 200 Meters · Place 26 · West Chester East200 Meters26.24.65a11
Feb 7Henderson InvitationalFeb 7 · 400 Meters · Place 24 · West Chester East400 Meters24.58.69a10
Jan 24Ursinus HS InvitationalJan 24 · 400 Meters · Place 60 · West Chester East400 Meters60.57.99a10
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 400 Meters · West Chester East400 MetersRelay Split—57.762a PB10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 7Ches-Mont League ChampsMay 7 · 200 Meters · Place 46 · West Chester East200 Meters46.24.34a10
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 200 Meters · Place 84 · West Chester East200 Meters84.24.23a10
Apr 10Ches Mont National Super Meet # 2Apr 10 · 400 Meters · Place 43 · West Chester East400 Meters43.57.44a10

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 20Coach Saint InvitationalDec 20 · 400 Meters · Place 1 · West Chester East400 Meters1.56.93a10
Dec 145th Annual Alvernia Holiday Classic 2025Dec 14 · 400 Meters · Place 31 · West Chester East400 Meters31.57.58a10
Dec 7F&M HS Invite #1Dec 7 · 400 Meters · Place 23 · West Chester East400 Meters23.57.45a10
Dec 7F&M HS Invite #1Dec 7 · 200 Meters · Place 36 · West Chester East200 Meters36.25.47a10
Feb 6Henderson Polar Bear # 2Feb 6 · 400 Meters · Place 47 · West Chester East400 Meters471:00.969
Feb 6Henderson Polar Bear # 2Feb 6 · 200 Meters · Place 38 · West Chester East200 Meters3825.629
Jan 30Henderson Polar Bear # 1Jan 30 · 400 Meters · Place 24 · West Chester East400 Meters2459.269
Jan 30Henderson Polar Bear # 1Jan 30 · 60 Meters · Place 57 · West Chester East60 Meters578.17 PB9
Jan 24UC HS InvitationalJan 24 · 200 Meters · Place 80 · West Chester East200 Meters80.26.95a9

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10Kennett Novice MeetMay 10 · 400 Meters · Place 4 · West Chester East400 Meters457.34FR
Apr 27Unionville InvitationalApr 27 · 400 Meters · Place 3 · West Chester East400 Meters355.62—
Apr 27Unionville InvitationalApr 27 · 400 Meters · Place 32 · West Chester East400 Meters3255.62—
Apr 27Unionville InvitationalApr 27 · 400 Meters · Place 3 · West Chester East400 Meters355.62—
Apr 27Unionville InvitationalApr 27 · 400 Meters · Place 32 · West Chester East400 Meters3255.62—
Apr 16Ches Mont National Super Meet #1Apr 16 · 400 Meters · Place 45 · West Chester East400 Meters45.57.52a9
Apr 16Ches Mont National Super Meet #1Apr 16 · 100 Meters · Place 53 · West Chester East100 Meters53.12.20a PB9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 12Winter Freeze Outdoor InvitationalDec 12 · 60 Meter · Place 76 · West Chester East60 Meter76.8.35aUnofficial9
Dec 12Winter Freeze Outdoor InvitationalDec 12 · 200 Meters · Place 75 · West Chester East200 Meters75.27.51aUnofficial9