Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorOcean Breeze Invitational · Feb 124.78aOcean Breeze InvitationalFebruary 1, 2025
200 Meters · OutdoorPlymouth Whitemarsh Elite Invitational · Apr 1124.13aPlymouth Whitemarsh Elite InvitationalApril 11, 2026
300 Meters · IndoorBishop Loughlin Games · Dec 2037.06aBishop Loughlin GamesDecember 20, 2025
400 Meters · IndoorOcean Breeze Invitational · Feb 154.39aOcean Breeze InvitationalFebruary 1, 2025
400 Meters · OutdoorPCL Meet #2 - O'Hara · Apr 1350.39aPCL Meet #2 - O'HaraApril 13, 2026
800 Meters · OutdoorPCL #2 -LaSalle Meet · Apr 152:28.88PCL #2 -LaSalle MeetApril 15, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9PCL ChampsMay 9 · 400 Meters · Place 9 · Roman Catholic400 Meters9.51.32a12
Apr 20PCL Meet #3 - O'HaraApr 20 · 400 Meters · Place 2 · Roman Catholic400 Meters2.51.86a12
Apr 20PCL Meet #3 - O'HaraApr 20 · 200 Meters · Roman Catholic200 Meters—DNS12
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 400 Meters · Place 17 · Roman Catholic400 Meters17.51.28a12
Apr 18Rap Curry InvitationalApr 18 · 400 Meters · Place 17 · Roman Catholic400 Meters17.51.28a12
Apr 13PCL Meet #2 - O'HaraApr 13 · 400 Meters · Place 4 · Roman Catholic400 Meters4.50.39a PB12
Apr 11Plymouth Whitemarsh Elite InvitationalApr 11 · 200 Meters · Place 20 · Roman Catholic200 Meters20.24.13a PB12
Mar 30PCL#1 Father JudgeMar 30 · 400 Meters · Roman Catholic400 Meters--DNS12
Mar 30PCL#1 Father JudgeMar 30 · 200 Meters · Roman Catholic200 Meters--DNS12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Bishop Loughlin GamesDec 20 · 300 Meters · Place 43 · Roman Catholic300 MetersRound P43.37.06a PB11
Feb 1Ocean Breeze InvitationalFeb 1 · 400 Meters · Place 27 · Roman Catholic400 Meters27.54.39a PB10
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 129 · Roman Catholic200 Meters129.24.78a PB10

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10Philadelphia Catholic League ChampionshipsMay 10 · 400 Meters · Place 16 · Roman Catholic400 Meters1651.4211
Apr 28PCL Meet #3 - O'HaraApr 28 · 400 Meters · Place 3 · Roman Catholic400 Meters352.0011

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29PCL #4 - O'HaraApr 29 · 200 Meters · Place 32 · Roman Catholic200 Meters3225.5410
Apr 29PCL #4 - O'HaraApr 29 · 400 Meters · Place 8 · Roman Catholic400 Meters856.7210
Apr 15PCL #2 -LaSalle MeetApr 15 · 800 Meters · Place 35 · Roman Catholic800 Meters352:28.88 PB10
Apr 15PCL #2 -LaSalle MeetApr 15 · 400 Meters · Place 11 · Roman Catholic400 Meters1156.1910
Apr 6Council Rock Kiwanis InvitationalApr 6 · 200 Meters · Place 34 · Roman Catholic200 MetersRound P3426.0110

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Bishop Loughlin GamesDec 16 · 300 Meters · Place 16 · Roman Catholic300 Meters16.41.93a9