Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | PIAA District 12 AA/AAA ChampionshipsMay 13 · 1600 Meters · Place 6 · Saint Joseph's Prep | 1600 Meters | 6. | 4:34.86a PB | 12 |
| May 9 | PCL ChampsMay 9 · 3200 Meters · Place 4 · Saint Joseph's Prep | 3200 Meters | 4. | 9:37.62a PB | 12 |
| Apr 20 | PCL #3 - La SalleApr 20 · 1 Mile · Place 3 · Saint Joseph's Prep | 1 Mile | 3. | 4:40.90a PB | 12 |
| Apr 13 | PCL #2 - La SalleApr 13 · 800 Meters · Place 4 · Saint Joseph's Prep | 800 Meters | 4. | 2:09.14a PB | 12 |
| Apr 10 | Explorers Men's InviteApr 10 · 3200 Meters · Place 2 · Saint Joseph's Prep | 3200 Meters | 2. | 9:52.49a | 12 |
| Mar 30 | PCL #1 - La SalleMar 30 · 1 Mile · Place 2 · Saint Joseph's Prep | 1 Mile | 2. | 4:43.50a | 12 |
2026 Indoor Track
3 results2025 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | TFCAGP #2Dec 20 · 800 Meters · Saint Joseph's Prep | 800 MetersRelay Split | — | 2:13.175 PB | 12 |
| Dec 13 | TFCAGP #1Dec 13 · 3000 Meters · Place 9 · Saint Joseph's Prep | 3000 Meters | 9. | 9:27.57a | 12 |
2025 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| May 14 | PIAA District 12 AAA ChampionshipsMay 14 · 3200 Meters · Place 7 · Saint Joseph's Prep | 3200 Meters | 7. | 10:00.79a | 11 |
| May 14 | District XIIMay 14 · 3200 Meters · Place 7 · Saint Joseph's Prep | 3200 Meters | 7. | 10:00.79a | 11 |
| Apr 28 | PCL #4 - La SalleApr 28 · 3200 Meters · Place 1 · Saint Joseph's Prep | 3200 Meters | 1. | 10:03.11a | 11 |
| Apr 16 | Explorers InviteApr 16 · 1 Mile · Place 20 · Saint Joseph's Prep | 1 Mile | 20 | 4:45.81 | 11 |
| Apr 16 | Explorers InviteApr 16 · 1600 Meters · Place 21 · Saint Joseph's Prep | 1600 Meters | 21 | 4:44.38 | 11 |
| Apr 11 | Father Judge RelaysApr 11 · 3200 Meters · Place 3 · Saint Joseph's Prep | 3200 Meters | 3 | 10:11.52 | 11 |
2024 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | TFCAGP #2Dec 20 · 3000 Meters · Place 12 · Saint Joseph's Prep | 3000 Meters | 12. | 9:42.30a | 11 |
| Feb 3 | TFCAofGP Meet # 7Feb 3 · 1 Mile · Place 14 · Saint Joseph's Prep | 1 Mile | 14 | 5:07.18 | 10 |
| Jan 26 | T&FCAofGP #6 rescheduledJan 26 · 3000 Meters · Place 11 · Saint Joseph's Prep | 3000 Meters | 11. | 10:23.84a | 10 |
2024 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 15 | District XIIMay 15 · 3200 Meters · Place 6 · Saint Joseph's Prep | 3200 Meters | 6. | 10:04.27a | 10 |
| Apr 18 | Explorers InviteApr 18 · 3200 Meters · Place 9 · Saint Joseph's Prep | 3200 Meters | 9. | 10:15.09a | 10 |
| Apr 11 | Knights Invitational - BoysApr 11 · 1600 Meters · Place 11 · Saint Joseph's Prep | 1600 Meters | 11 | 4:54.84a | — |