Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTFCAGP Novice Meet · Jan 305:29.62aTFCAGP Novice MeetJanuary 30, 2026
1600 Meters · IndoorUrsinus HS Icebreaker · Dec 75:36.04aUrsinus HS IcebreakerDecember 7, 2025
1600 Meters · OutdoorPJAA Invite #4 · May 75:17.20aPJAA Invite #4May 7, 2025
3200 Meters · OutdoorPJAA Meet #2 · Apr 812:02.22aPJAA Meet #2April 8, 2025
800 Meters · OutdoorPJAA All-Star Championship Meet · May 212:24.65aPJAA All-Star Championship MeetMay 21, 2025
Discus · 1.6kg · OutdoorPJAA Invite #4 · May 643' 0"PJAA Invite #4May 6, 2026
Javelin · 800g · OutdoorPJAA Invite #4 · May 645' 10"PJAA Invite #4May 6, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6PJAA Invite #4May 6 · Javelin · Place 13 · New Foundations CharterJavelin800g13.45' 10" PB10
May 6PJAA Invite #4May 6 · Discus · Place 20 · New Foundations CharterDiscus1.6kg20.43' 0" PB10
May 6PJAA Invite #4May 6 · 1600 Meters · New Foundations Charter1600 Meters—DNS10
May 6PJAA Invite #4May 6 · 800 Meters · New Foundations Charter800 Meters—DNS10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 30TFCAGP Novice MeetJan 30 · 1 Mile · Place 14 · New Foundations Charter1 Mile145:29.62a PB10
Jan 23TFCAGP #7Jan 23 · 1 Mile · Place 40 · New Foundations Charter1 Mile40.5:38.37a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · 1 Mile · Place 26 · New Foundations Charter1 Mile26.5:35.53a10
Dec 7Ursinus HS IcebreakerDec 7 · 1600 Meters · Place 37 · New Foundations Charter1600 Meters37.5:36.04a PB10
Dec 7Ursinus HS IcebreakerDec 7 · 1600 Meters · Place 37 · New Foundations Charter1600 Meters37.5:36.04a10

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 18Winter Freeze Outdoor InvitationalDec 18 · 800 Meters · Place 38 · New Foundations Charter800 Meters38.2:33.31aUnofficial10
Dec 18Winter Freeze Outdoor InvitationalDec 18 · 400 Meters · Place 49 · New Foundations Charter400 Meters49.1:02.51aUnofficial10
May 21PJAA All-Star Championship MeetMay 21 · 1600 Meters · Place 5 · New Foundations Charter1600 Meters55:19.95a9
May 21PJAA All-Star Championship MeetMay 21 · 800 Meters · Place 7 · New Foundations Charter800 Meters72:24.65a PB9
May 13PJAA Track & Field Championship MeetMay 13 · 1600 Meters · Place 6 · New Foundations Charter1600 Meters6.5:19.98a9
May 13PJAA Track & Field Championship MeetMay 13 · 800 Meters · Place 8 · New Foundations Charter800 Meters8.2:25.40a9
May 7PJAA Invite #4May 7 · 1600 Meters · Place 5 · New Foundations Charter1600 Meters5.5:17.20a PB9
May 7PJAA Invite #4May 7 · 800 Meters · Place 5 · New Foundations Charter800 Meters5.2:25.32a9
Apr 8PJAA Meet #2Apr 8 · 3200 Meters · Place 2 · New Foundations Charter3200 Meters212:02.22a PB9
Apr 2PJAA Meet #1Apr 2 · 1600 Meters · Place 3 · New Foundations Charter1600 Meters35:39.03a9
Apr 2PJAA Meet #1Apr 2 · 800 Meters · Place 8 · New Foundations Charter800 Meters82:35.50a9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14TFCAGP #1Dec 14 · 1 Mile · Place 44 · New Foundations Charter1 Mile44.5:49.71a9