Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSun Valley JV Invitational · Apr 2615.96Sun Valley JV InvitationalApril 26, 2023
200 Meters · IndoorRobert J Burdette Indoor Classic · Dec 2829.15aRobert J Burdette Indoor ClassicDecember 28, 2023
200 Meters · OutdoorGreat Valley Open Meet · May 233.00Great Valley Open MeetMay 2, 2023
400 Meters · OutdoorChes Mont JV Meet · Apr 231:01.81aChes Mont JV MeetApril 23, 2025
800 Meters · IndoorHenderson Invitational · Feb 142:17.70aHenderson InvitationalFebruary 14, 2026
800 Meters · OutdoorRustin Invite · Apr 102:15.4Rustin InviteApril 1, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 22Ches Mont JV 26Apr 22 · 800 Meters · Great Valley800 Meters--DNS12
Apr 22Ches Mont JV 26Apr 22 · 200 Meters · Great Valley200 Meters--DNS12
Apr 1Rustin InviteApr 1 · 800 Meters · Place 58 · Great Valley800 Meters58.02:15.4 PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14Henderson InvitationalFeb 14 · 800 Meters · Place 57 · Great Valley800 Meters57.2:17.70a PB12
Jan 23TFCAGP #7Jan 23 · 800 Meters · Place 53 · Great Valley800 Meters53.2:18.02a12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 23Ches Mont JV MeetApr 23 · 400 Meters · Place 30 · Great Valley400 Meters30.1:01.81a PB11
Mar 25SV v GV v WCRMar 25 · 800 Meters · Place 8 · Great Valley800 Meters82:29.35—
Mar 15Phantom InvitationalMar 15 · 800 Meters · Place 26 · Great Valley800 Meters262:35.73a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 4TFCAGP #4Jan 4 · 800 Meters · Place 44 · Great Valley800 Meters44.2:36.59a11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10Kennett Novice MeetMay 10 · 800 Meters · Place 21 · Great Valley800 Meters212:40.59SO
Apr 24Sun Valley JV Invite #2Apr 24 · 800 Meters · Place 33 · Great Valley800 Meters332:43.48a—
Mar 16The Phoenixville ClassicMar 16 · 400 Meters · Place 52 · Great Valley400 Meters521:09.61—
Mar 16The Phoenixville ClassicMar 16 · 400 Meters · Place 52 · Great Valley400 Meters521:09.61—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 28Robert J Burdette Indoor ClassicDec 28 · 200 Meters · Place 45 · Great Valley200 Meters45.29.15a PB10

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2Great Valley Open MeetMay 2 · 200 Meters · Place 4 · Great Valley200 Meters433.00 PB—
May 2Great Valley Open MeetMay 2 · 200 Meters · Place 49 · Great Valley200 Meters4933.00—
Apr 26Sun Valley JV InvitationalApr 26 · 100 Meters · Place 69 · Great Valley100 Meters6915.96 PB9
Apr 19Ches-Mont American Meet #2Apr 19 · 100 Meters · Place 82 · Great Valley100 Meters8216.39—
Apr 19Ches-Mont American Meet #2Apr 19 · 100 Meters · Place 82 · Great Valley100 Meters8216.39—
Apr 5Rustin InvitationalApr 5 · 100 Meters · Place 167 · Great Valley100 Meters16716.179