Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorArchbishop Ryan, Conwell-Egan, Jenkintown at Holy Ghost Prep · Mar 31 | 11.90 | Archbishop Ryan, Conwell-Egan, Jenkintown at Holy Ghost Prep | March 31, 2022 |
| 200 Meters · IndoorTFCAofGP Last Chance Meet · Feb 11 | 24.640 | TFCAofGP Last Chance Meet | February 11, 2022 |
| 200 Meters · OutdoorArchbishop Ryan, Conwell-Egan, Jenkintown at Holy Ghost Prep · Mar 31 | 23.88 | Archbishop Ryan, Conwell-Egan, Jenkintown at Holy Ghost Prep | March 31, 2022 |
| 400 Meters · IndoorHoly Ghost Prep Polar Bear #2 · Jan 23 | 59.69 | Holy Ghost Prep Polar Bear #2 | January 23, 2021 |
| 400 Meters · OutdoorFather Judge Relays · May 1 | 55.54 | Father Judge Relays | May 1, 2021 |
| 55 Meters · IndoorTFCAofGP Meet #2 · Jan 29 | 7.431 | TFCAofGP Meet #2 | January 29, 2021 |
| 60 Meters · IndoorTFCAofGP Meet #7 · Feb 5 | 7.532 | TFCAofGP Meet #7 | February 5, 2022 |
| 60 Meters · OutdoorLower Moreland Polar Bear Meet · Mar 6 | 8.01 | Lower Moreland Polar Bear Meet | March 6, 2021 |
| Long Jump · IndoorUrsinus HS Invitational · Dec 7 | 16-04.50 | Ursinus HS Invitational | December 7, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Outdoor Track
2 results2022 Indoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 11 | TFCAofGP Last Chance MeetFeb 11 · 200 Meters · Place 31 · Holy Ghost Prep | 200 Meters | 31 | 24.640 PB | 11 |
| Feb 11 | TFCAofGP Last Chance MeetFeb 11 · 60 Meters · Place 33 · Holy Ghost Prep | 60 MetersRound P | 33 | 7.56 | 11 |
| Feb 5 | TFCAofGP Meet #7Feb 5 · 200 Meters · Place 26 · Holy Ghost Prep | 200 Meters | 26 | 24.828 | 11 |
| Feb 5 | TFCAofGP Meet #7Feb 5 · 60 Meters · Place 17 · Holy Ghost Prep | 60 Meters | 17 | 7.532 PB | 11 |
| Feb 5 | TFCAofGP Meet #7Feb 5 · 60 Meters · Place 24 · Holy Ghost Prep | 60 MetersRound P | 24 | 7.61 | 11 |
| Feb 5 | TFCAofGP Meet #7Feb 5 · 200 Meters · Place 8 · Holy Ghost Prep | 200 Meters | 8 | 24.828 | 11 |
| Feb 5 | TFCAofGP Meet #7Feb 5 · 60 Meters · Place 8 · Holy Ghost Prep | 60 Meters | 8 | 7.532 | 11 |
| Feb 5 | TFCAofGP Meet #7Feb 5 · 60 Meters · Place 10 · Holy Ghost Prep | 60 MetersRound P | 10 | 7.61 | 11 |
| Jan 8 | TFCAofGP Meet #4Jan 8 · 200 Meters · Place 10 · Holy Ghost Prep | 200 Meters | 10 | 24.80 | 11 |
2021 Indoor Track
8 results2021 Outdoor Track
12 results2020 Indoor Track
7 results2019 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 7 | Ursinus HS InvitationalDec 7 · Long Jump · Place 20 · Holy Ghost Preparatory | Long Jump | 20. | 16-04.50 PB | 9 |