Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor26 Ribbon Meet 1 · Mar 2917.35a26 Ribbon Meet 1March 29, 2026
1600 Meters · OutdoorPhiladelphia CYO Archdiocesan Championships · May 306:19.62aPhiladelphia CYO Archdiocesan ChampionshipsMay 30, 2026
400 Meters · Outdoor26 Ribbon Meet 1 · Mar 291:21.38a26 Ribbon Meet 1March 29, 2026
800 Meters · Outdoor26 Ribbon Meet 1 · Mar 293:00.14a26 Ribbon Meet 1March 29, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 30Philadelphia CYO Archdiocesan ChampionshipsMay 30 · 1600 Meters · Place 11 · St Isidore1600 Meters11.6:19.62a PB5
May 30Philadelphia CYO Archdiocesan ChampionshipsMay 30 · 800 Meters · St Isidore800 Meters--DNS5
May 17CYO Area I Championship MeetMay 17 · 1600 Meters · Place 3 · St Isidore1600 Meters3.6:20.24a5
May 17CYO Area I Championship MeetMay 17 · 800 Meters · Place 8 · St Isidore800 Meters8.3:01.70a5
May 32026 Region Black CYO Track & Field ChampionshipMay 3 · 1600 Meters · Place 2 · St Isidore1600 Meters2.6:22.84a5
May 32026 Region Black CYO Track & Field ChampionshipMay 3 · 800 Meters · Place 2 · St Isidore800 Meters2.3:02.09a5
Apr 262026 Region Black CYO Ribbon Meet 3Apr 26 · 1600 Meters · Place 1 · St Isidore1600 Meters1.6:21.13a5
Apr 262026 Region Black CYO Ribbon Meet 3Apr 26 · 800 Meters · Place 1 · St Isidore800 Meters1.3:04.36a5
Apr 122026 Region Black CYO Meet 2Apr 12 · 1600 Meters · Place 2 · St Isidore1600 Meters2.6:32.55a5
Apr 122026 Region Black CYO Meet 2Apr 12 · 400 Meters · Place 5 · St Isidore400 Meters5.1:23.43a5
Mar 2926 Ribbon Meet 1Mar 29 · 800 Meters · Place 1 · St Isidore800 Meters1.3:00.14a PB5
Mar 2926 Ribbon Meet 1Mar 29 · 400 Meters · Place 4 · St Isidore400 Meters4.1:21.38a PB5
Mar 2926 Ribbon Meet 1Mar 29 · 100 Meters · Place 23 · St Isidore100 Meters23.17.35a PB5

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 30Ribbon Meet 2Mar 30 · 1600 Meters · Place 4 · St Isidore1600 Meters46:42.16a—
Mar 30Ribbon Meet 2Mar 30 · 400 Meters · Place 10 · St Isidore400 Meters101:24.19a—
Mar 30Ribbon Meet 2Mar 30 · 100 Meters · Place 29 · St Isidore100 Meters2918.68a—