Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorCYO Pink Champs · May 25:55.37aCYO Pink ChampsMay 2, 2026
400 Meters · OutdoorCYO Region 17 Meet 2 · Apr 161:24.54aCYO Region 17 Meet 2April 16, 2023
400 Meters · Relay Split · OutdoorPhiladelphia CYO Pink Region Championships · May 41:17.294Philadelphia CYO Pink Region ChampionshipsMay 4, 2024
800 Meters · OutdoorCYO Pink Champs · May 22:43.60aCYO Pink ChampsMay 2, 2026
Long Jump · OutdoorCYO Region 17 Meet 2 · Apr 1611-01.50CYO Region 17 Meet 2April 16, 2023

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17CYO Area I Championship MeetMay 17 · 1600 Meters · Place 21 · Saint Joseph DowningtownSaint Joseph Downingtown1600 Meters21.6:15.17a8
May 17CYO Area I Championship MeetMay 17 · 800 Meters · Place 21 · Saint Joseph DowningtownSaint Joseph Downingtown800 Meters21.2:57.71a8
May 2CYO Pink ChampsMay 2 · 1600 Meters · Place 7 · Saint Joseph DowningtownSaint Joseph Downingtown1600 Meters7.5:55.37a PB8
May 2CYO Pink ChampsMay 2 · 800 Meters · Place 8 · Saint Joseph DowningtownSaint Joseph Downingtown800 Meters8.2:43.60a PB8
Apr 26CYO Pink #4Apr 26 · 1600 Meters · Place 7 · Saint Joseph DowningtownSaint Joseph Downingtown1600 Meters7.6:01.54a8
Apr 26CYO Pink #4Apr 26 · 800 Meters · Place 7 · Saint Joseph DowningtownSaint Joseph Downingtown800 Meters7.2:44.82a8
Apr 19CYO Pink #3Apr 19 · 1600 Meters · Place 11 · Saint Joseph DowningtownSaint Joseph Downingtown1600 Meters11.6:11.89a8
Apr 19CYO Pink #3Apr 19 · 800 Meters · Place 7 · Saint Joseph DowningtownSaint Joseph Downingtown800 Meters7.2:46.91a8
Apr 12CYO Pink #2Apr 12 · 1600 Meters · Place 6 · Saint Joseph DowningtownSaint Joseph Downingtown1600 Meters6.6:01.23a8
Apr 12CYO Pink #2Apr 12 · 800 Meters · Place 5 · Saint Joseph DowningtownSaint Joseph Downingtown800 Meters5.2:50.19a8
Mar 29CYO Pink Region Meet #1Mar 29 · 1600 Meters · Place 9 · Saint Joseph DowningtownSaint Joseph Downingtown1600 Meters96:08.14a8
Mar 29CYO Pink Region Meet #1Mar 29 · 800 Meters · Place 4 · Saint Joseph DowningtownSaint Joseph Downingtown800 Meters42:46.22a8

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 13Philadelphia CYO Pink Region Meet #3Apr 13 · 1600 Meters · Place 6 · Saint Joseph DowningtownSaint Joseph Downingtown1600 Meters66:32.328
Apr 13Philadelphia CYO Pink Region Meet #3Apr 13 · 800 Meters · Place 5 · Saint Joseph DowningtownSaint Joseph Downingtown800 Meters52:56.868
Apr 6Philadelphia CYO Pink Region Meet #2Apr 6 · 1600 Meters · Place 2 · Saint Joseph DowningtownSaint Joseph Downingtown1600 Meters26:01.74a8
Apr 6Philadelphia CYO Pink Region Meet #2Apr 6 · 800 Meters · Place 7 · Saint Joseph DowningtownSaint Joseph Downingtown800 Meters72:57.02a8
Mar 30Philadelphia CYO Pink Region Meet #1Mar 30 · 1600 Meters · Place 8 · Saint Joseph DowningtownSaint Joseph Downingtown1600 Meters86:19.37a8
Mar 30Philadelphia CYO Pink Region Meet #1Mar 30 · 800 Meters · Place 6 · Saint Joseph DowningtownSaint Joseph Downingtown800 Meters62:59.34a8

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 19CYO Area IMay 19 · 1600 Meters · Place 20 · St Joseph DowningtownSt Joseph Downingtown1600 Meters20.6:28.28a7
May 4Philadelphia CYO Pink Region ChampionshipsMay 4 · 1600 Meters · Place 7 · Saint Joseph DowningtownSaint Joseph Downingtown1600 Meters7.6:13.62a7
May 4Philadelphia CYO Pink Region ChampionshipsMay 4 · 400 Meters · Saint Joseph DowningtownSaint Joseph Downingtown400 MetersRelay Split—1:17.294 PB7
May 4Philadelphia CYO Pink Region ChampionshipsMay 4 · 800 Meters · Place 13 · Saint Joseph DowningtownSaint Joseph Downingtown800 Meters13.3:04.17a7
Apr 28Philadelphia CYO Pink Region Meet #4Apr 28 · 1600 Meters · Place 4 · Saint Joseph DowningtownSaint Joseph Downingtown1600 Meters4.6:39.83a7
Apr 28Philadelphia CYO Pink Region Meet #4Apr 28 · 800 Meters · Place 5 · Saint Joseph DowningtownSaint Joseph Downingtown800 Meters5.3:02.01a7
Apr 21Philadelphia CYO Pink Region Meet #3Apr 21 · 1600 Meters · Place 5 · Saint Joseph DowningtownSaint Joseph Downingtown1600 Meters5.6:31.81a7
Apr 21Philadelphia CYO Pink Region Meet #3Apr 21 · 800 Meters · Place 10 · Saint Joseph DowningtownSaint Joseph Downingtown800 Meters10.3:17.45a7
Apr 14Philadelphia CYO Pink Region Meet #2Apr 14 · 1600 Meters · Place 3 · Saint Joseph DowningtownSaint Joseph Downingtown1600 Meters3.6:21.04a7
Apr 14Philadelphia CYO Pink Region Meet #2Apr 14 · 800 Meters · Saint Joseph DowningtownSaint Joseph Downingtown800 Meters--DNS7
Apr 7Philadelphia CYO Pink Region Meet #1Apr 7 · 1600 Meters · Place 3 · Saint Joseph DowningtownSaint Joseph Downingtown1600 Meters3.6:17.79a7
Apr 7Philadelphia CYO Pink Region Meet #1Apr 7 · 800 Meters · Place 7 · Saint Joseph DowningtownSaint Joseph Downingtown800 Meters7.3:00.87a7

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 23CYO Region 17 Meet 3Apr 23 · 800 Meters · Place 4 · Saint Joseph DowningtownSaint Joseph Downingtown800 Meters4.3:04.51a6
Apr 23CYO Region 17 Meet 3Apr 23 · 400 Meters · Place 8 · Saint Joseph DowningtownSaint Joseph Downingtown400 Meters8.1:24.73a6
Apr 16CYO Region 17 Meet 2Apr 16 · Long Jump · Place 7 · Saint Joseph DowningtownSaint Joseph DowningtownLong Jump7.11-01.50 PB6
Apr 16CYO Region 17 Meet 2Apr 16 · 800 Meters · Place 6 · Saint Joseph DowningtownSaint Joseph Downingtown800 Meters6.3:08.86a6
Apr 16CYO Region 17 Meet 2Apr 16 · 400 Meters · Place 9 · Saint Joseph DowningtownSaint Joseph Downingtown400 Meters9.1:24.54a PB6
Apr 2CYO Region 17Apr 2 · 800 Meters · Place 10 · Saint Joseph DowningtowSaint Joseph Downingtow800 Meters103:19.80a—
Apr 2CYO Region 17Apr 2 · 400 Meters · Place 15 · Saint Joseph DowningtowSaint Joseph Downingtow400 Meters151:26.24a—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15Philadelphia CYO Region 17 Championship MeetMay 15 · 800 Meters · Place 4 · Saint Joseph DowningtownSaint Joseph Downingtown800 Meters4.3:11.98a5
May 15Philadelphia CYO Region 17 Championship MeetMay 15 · 400 Meters · Place 10 · Saint Joseph DowningtownSaint Joseph Downingtown400 Meters10.1:25.13a5
May 1Philadelphia CYO Region 17 Meet 4May 1 · Long Jump · Saint Joseph DowningtownSaint Joseph DowningtownLong Jump—ND5
May 1Philadelphia CYO Region 17 Meet 4May 1 · 800 Meters · Place 3 · Saint Joseph DowningtownSaint Joseph Downingtown800 Meters3.3:12.75a5
May 1Philadelphia CYO Region 17 Meet 4May 1 · 400 Meters · Place 5 · Saint Joseph DowningtownSaint Joseph Downingtown400 Meters5.1:26.34a5
Apr 24Philadelphia CYO Region 17 Meet 3Apr 24 · Long Jump · Place 5 · Saint Joseph DowningtownSaint Joseph DowningtownLong Jump5.9' 45
Apr 24Philadelphia CYO Region 17 Meet 3Apr 24 · 800 Meters · Place 3 · Saint Joseph DowningtownSaint Joseph Downingtown800 Meters3.3:17.19a5
Apr 24Philadelphia CYO Region 17 Meet 3Apr 24 · 400 Meters · Place 6 · Saint Joseph DowningtownSaint Joseph Downingtown400 Meters6.1:25.59a5
Apr 10Philadelphia CYO Region 17 Meet 2Apr 10 · 800 Meters · Place 5 · Saint Joseph DowningtownSaint Joseph Downingtown800 Meters5.3:30.68a5
Apr 10Philadelphia CYO Region 17 Meet 2Apr 10 · 400 Meters · Place 9 · Saint Joseph DowningtownSaint Joseph Downingtown400 Meters9.1:43.15a5