2026 Outdoor Track
2 results2025 Outdoor Track
1 results2024 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 26 | T&FCAofGP #6 rescheduledJan 26 · DMR 4000m · Place 5 · Holy Ghost Preparatory | DMR 4000m[1200-400-800-1600] | 5. | 11:44.05a | - |
2023 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | TFCAofGP Meet #2Dec 21 · 4x200 Relay · Place 47 · Holy Ghost Preparatory | 4x200 Relay | 47. | 1:47.34a | - |
| Dec 21 | TFCAofGP Meet #2Dec 21 · DMR 4000m · Place 14 · Holy Ghost Preparatory | DMR 4000m[1200-400-800-1600] | 14. | 11:56.04a | - |
| Dec 21 | TFCAofGP Meet #2Dec 21 · 4x800 Relay · Place 2 · Holy Ghost Preparatory | 4x800 Relay | 2. | 8:31.46a | - |
| Dec 21 | TFCAofGP Meet #2Dec 21 · 4x400 Relay · Place 8 · Holy Ghost Preparatory | 4x400 Relay | 8. | 3:57.95a | - |
| Dec 21 | TFCAofGP Meet #2Dec 21 · 4x400 Relay · Place 17 · Holy Ghost Preparatory | 4x400 Relay | 17. | 3:41.65a | - |
| Dec 9 | Franklin & Marshall HS Invite #1 2024Dec 9 · 4x800 Relay · Place 11 · Holy Ghost Preparatory | 4x800 Relay | 11. | 9:27.18a | - |
| Dec 9 | Franklin & Marshall HS Invite #1 2024Dec 9 · 4x800 Relay · Place 2 · Holy Ghost Preparatory | 4x800 Relay | 2. | 8:45.69a | - |
2023 Outdoor Track
4 results2022 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 22 | TFCAofGP Meet #3Dec 22 · 4x200 Relay · Place 12 · Holy Ghost Preparatory | 4x200 Relay | 12. | 1:55.92a | - |
| Dec 22 | TFCAofGP Meet #3Dec 22 · DMR 4000m · Place 6 · Holy Ghost Preparatory | DMR 4000m[1200-400-800-1600] | 6. | 11:39.18a | - |
| Dec 17 | TFCAofGP Meet #2Dec 17 · 4x800 Relay · Place 8 · Holy Ghost Preparatory | 4x800 Relay | 8. | 9:52.01a | - |
| Dec 17 | TFCAofGP Meet #2Dec 17 · 4x400 Relay · Place 8 · Holy Ghost Preparatory | 4x400 Relay | 8. | 3:46.38a | - |
2022 Outdoor Track
1 results2021 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 23 | TFCAofGP Meet #3Dec 23 · 4x800 Relay · Place 1 · Holy Ghost Preparatory | 4x800 Relay | 1. | 8:26.35a | - |
| Dec 23 | TFCAofGP Meet #3Dec 23 · 4x400 Relay · Place 5 · Holy Ghost Preparatory | 4x400 Relay | 5. | 3:44.66a | - |
| Dec 18 | TFCAofGP Meet #2Dec 18 · 4x800 Relay · Place 5 · Holy Ghost Preparatory | 4x800 Relay | 5. | 9:08.70a | - |
| Dec 18 | TFCAofGP Meet #2Dec 18 · 4x400 Relay · Place 2 · Holy Ghost Preparatory | 4x400 Relay | 2. | 3:48.50a | - |
| Dec 11 | Ursinus HS InvitationalDec 11 · 4x400 Relay · Place 2 · Holy Ghost Preparatory | 4x400 Relay | 2. | 3:43.16a | - |
2021 Outdoor Track
4 results2019 Indoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | 20th Marine Corps Holiday ClassicDec 27 · DMR 4000m · Place 4 · Holy Ghost Preparatory | DMR 4000m[1200-400-800-1600] | 4. | 10:44.60a | - |
| Dec 21 | TFCAofGP Meet #2Dec 21 · DMR 4000m · Place 7 · Holy Ghost Preparatory | DMR 4000m[1200-400-800-1600] | 7. | 12:20.93a | - |
| Dec 21 | TFCAofGP Meet #2Dec 21 · 4x800 Relay · Place 1 · Holy Ghost Preparatory | 4x800 Relay | 1. | 8:32.88a | - |
| Dec 21 | TFCAofGP Meet #2Dec 21 · 4x400 Relay · Place 4 · Holy Ghost Preparatory | 4x400 Relay | 4. | 4:05.64a | - |
| Dec 14 | TFCAofGP Meet #1Dec 14 · 4x800 Relay · Place 1 · Holy Ghost Preparatory | 4x800 Relay | 1. | 8:28.67a | - |
| Dec 7 | Ursinus HS InvitationalDec 7 · DMR 4000m · Place 7 · Holy Ghost Preparatory | DMR 4000m[1200-400-800-1600] | 7. | 11:54.69a | - |
| Dec 7 | Ursinus HS InvitationalDec 7 · 4x400 Relay · Place 2 · Holy Ghost Preparatory | 4x400 Relay | 2. | 3:43.03a | - |
| Jan 25 | Ocean Breeze Invitational Jan 25 · 4x400 Relay · Place 9 · Holy Ghost Preparatory | 4x400 Relay | 9. | 3:29.41a | - |
2019 Outdoor Track
15 results2018 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 22 | TFCAofGP Meet #2Dec 22 · 4x200 Relay · Place 34 · Holy Ghost Preparatory | 4x200 Relay | 34. | 1:51.60a | - |
| Dec 22 | TFCAofGP Meet #2Dec 22 · 4x200 Relay · Place 31 · Holy Ghost Preparatory | 4x200 Relay | 31. | 1:51.08a | - |
| Dec 22 | TFCAofGP Meet #2Dec 22 · DMR 4000m · Place 5 · Holy Ghost Preparatory | DMR 4000m[1200-400-800-1600] | 5. | 12:09.52a | - |
| Dec 22 | TFCAofGP Meet #2Dec 22 · 4x400 Relay · Place 3 · Holy Ghost Preparatory | 4x400 Relay | 3. | 3:47.52a | - |
| Dec 15 | TFCAofGP Meet #1Dec 15 · 4x800 Relay · Holy Ghost Preparatory | 4x800 Relay | — | DQ | - |
| Dec 15 | TFCAofGP Meet #1Dec 15 · 4x400 Relay · Place 3 · Holy Ghost Preparatory | 4x400 Relay | 3. | 3:37.95a | - |
| Dec 8 | Ursinus InvitationalDec 8 · 4x800 Relay · Place 2 · Holy Ghost Preparatory | 4x800 Relay | 2. | 8:35.57a | - |
2018 Outdoor Track
1 results2017 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | TFCAofGP Meet #3 Dec 30 · 4x800 Relay · Place 1 · Holy Ghost Preparatory | 4x800 Relay | 1. | 8:37.78a | - |
| Dec 23 | TFCAofGP Meet #2Dec 23 · 4x200 Relay · Place 17 · Holy Ghost Preparatory | 4x200 Relay | 17. | 1:50.84a | - |
| Dec 23 | TFCAofGP Meet #2Dec 23 · 4x800 Relay · Place 9 · Holy Ghost Preparatory | 4x800 Relay | 9. | 10:03.80a | - |
| Dec 23 | TFCAofGP Meet #2Dec 23 · 4x400 Relay · Place 3 · Holy Ghost Preparatory | 4x400 Relay | 3. | 3:49.49a | - |
2017 Outdoor Track
10 results2016 Indoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 31 | TFCA of GP Meet #3Dec 31 · 4x200 Relay · Place 13 · Holy Ghost Preparatory | 4x200 Relay | 13. | 2:01.41a | - |
| Dec 31 | TFCA of GP Meet #3Dec 31 · DMR 4000m · Place 4 · Holy Ghost Preparatory | DMR 4000m[1200-400-800-1600] | 4. | 11:49.14a | - |
| Dec 31 | TFCA of GP Meet #3Dec 31 · 4x400 Relay · Place 4 · Holy Ghost Preparatory | 4x400 Relay | 4. | 4:17.30a | - |
| Dec 29 | Marine Corps Holiday ClassicDec 29 · DMR 4000m · Place 1 · Holy Ghost Preparatory | DMR 4000m[1200-400-800-1600] | 1. | 10:47.28a | - |
| Dec 22 | TFCAofGP Meet #2Dec 22 · 4x200 Relay · Place 8 · Holy Ghost Preparatory | 4x200 Relay | 8. | 1:52.72a | - |
| Dec 22 | TFCAofGP Meet #2Dec 22 · DMR 4000m · Place 3 · Holy Ghost Preparatory | DMR 4000m[1200-400-800-1600] | 3. | 11:36.56a | - |
| Dec 22 | TFCAofGP Meet #2Dec 22 · 4x800 Relay · Place 5 · Holy Ghost Preparatory | 4x800 Relay | 5. | 9:15.86a | - |
| Feb 8 | Varsity ClassicFeb 8 · DMR 4000m · Place 8 · Holy Ghost Preparatory | DMR 4000m[1200-400-800-1600] | 8. | 10:44.5 | - |
| Jan 15 | 34th Yale Interscholastic Track ClassicJan 15 · DMR 4000m · Place 3 · Holy Ghost Preparatory | DMR 4000m[1200-400-800-1600] | 3. | 10:51.02a | - |
| Jan 6 | Briarwood Holiday InvitationalJan 6 · 4x400 Relay · Place 8 · Holy Ghost Preparatory | 4x400 Relay | 8. | 3:47.43a | - |
2016 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| May 20 | PIAA Class AAA District 1May 20 · 4x800 Relay · Place 24 · Holy Ghost Preparatory | 4x800 RelayRound P | 24. | 8:24.61a | - |
2015 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 19 | TFCA of GP Meet #2Dec 19 · 4x200 Relay · Place 26 · Holy Ghost Preparatory | 4x200 Relay | 26. | 1:53.81a | - |
| Dec 19 | TFCA of GP Meet #2Dec 19 · 4x200 Relay · Place 11 · Holy Ghost Preparatory | 4x200 Relay | 11. | 1:53.74a | - |
| Dec 19 | TFCA of GP Meet #2Dec 19 · DMR 4000m · Place 1 · Holy Ghost Preparatory | DMR 4000m[1200-400-800-1600] | 1. | 11:08.42a | - |
| Dec 19 | TFCA of GP Meet #2Dec 19 · 4x800 Relay · Place 6 · Holy Ghost Preparatory | 4x800 Relay | 6. | 9:05.19a | - |
| Dec 19 | TFCA of GP Meet #2Dec 19 · 4x400 Relay · Place 10 · Holy Ghost Preparatory | 4x400 Relay | 10. | 3:53.48a | - |
2015 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 11 | Bensalem InvitationalApr 11 · 4x400 Relay · Place 7 · Holy Ghost Preparatory | 4x400 Relay | 7. | 4:16.80aUnofficial | - |
| Apr 11 | Bensalem InvitationalApr 11 · 4x400 Relay · Place 3 · Holy Ghost Preparatory | 4x400 Relay | 3. | 3:44.28aUnofficial | - |
| Apr 11 | Bensalem InvitationalApr 11 · 4x100 Relay · Place 7 · Holy Ghost Preparatory | 4x100 Relay | 7. | 52.45aUnofficial | - |
2014 Outdoor Track
1 results