| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 200 Meters · IndoorRobert J Burdette Indoor Classic · Dec 28 | 24.25a | Robert J Burdette Indoor Classic | December 28, 2019 |
| 300m Hurdles · 36" / 0.914m · OutdoorPIAA Class AA State Track & Field Championships · May 28 | 41.86a | PIAA Class AA State Track & Field Championships | May 28, 2021 |
| 55 Meter · IndoorUrsinus College Holiday HS Invitational · Dec 21 | 6.92a | Ursinus College Holiday HS Invitational | December 21, 2019 |
| 55m Hurdles · 39" · IndoorUrsinus College Holiday HS Invitational · Dec 21 | 8.49a | Ursinus College Holiday HS Invitational | December 21, 2019 |
| Long Jump · OutdoorCardinal O'Hara PCL Meet #1 · Apr 5 | 18-04.00 | Cardinal O'Hara PCL Meet #1 | April 5, 2021 |
| Triple Jump · OutdoorPIAA Class AA State Track & Field Championships · May 28 | 40-05.50 | PIAA Class AA State Track & Field Championships | May 28, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 28 | PIAA Class AA State Track & Field ChampionshipsMay 28 · Triple Jump · Place 19 · Bishop Mcdevitt (Wyncote) | Triple Jump | 19. | 40-05.50 PB | 10 |
| May 28 | PIAA Class AA State Track & Field ChampionshipsMay 28 · 300m Hurdles · Place 13 · Bishop Mcdevitt (Wyncote) | 300m Hurdles36" / 0.914m | 13. | 41.86a PB | 10 |
| Apr 5 | Cardinal O'Hara PCL Meet #1Apr 5 · Triple Jump · Place 3 · Bishop Mcdevitt (Wyncote) | Triple Jump | 3. | 37-08.00 | 10 |
| Apr 5 | Cardinal O'Hara PCL Meet #1Apr 5 · Long Jump · Place 4 · Bishop Mcdevitt (Wyncote) | Long Jump | 4. | 18-04.00 PB | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 26 | DVGTCA 3 / TFCAGP 4Feb 26 · 55m Hurdles · Place 3 · Bishop Mcdevitt (Wyncote) | 55m Hurdles39" | 3. | 8.15aUnofficial | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 28 | Robert J Burdette Indoor ClassicDec 28 · 60m Hurdles · Bishop Mcdevitt (Wyncote) | 60m Hurdles39" / 0.991mRound P | -- | DQ | 9 |
| Dec 28 | Robert J Burdette Indoor ClassicDec 28 · 200 Meters · Place 11 · Bishop Mcdevitt (Wyncote) | 200 Meters | 11. | 24.25a PB | 9 |
| Dec 21 | Ursinus College Holiday HS InvitationalDec 21 · 55m Hurdles · Place 6 · Bishop Mcdevitt (Wyncote) | 55m Hurdles39"Round P | 6. | 8.49a PB | 9 |
| Dec 21 | Ursinus College Holiday HS InvitationalDec 21 · 55m Hurdles · Place 7 · Bishop Mcdevitt (Wyncote) | 55m Hurdles39" | 7. | 8.67a | 9 |
| Dec 21 | Ursinus College Holiday HS InvitationalDec 21 · 55 Meter · Place 13 · Bishop Mcdevitt (Wyncote) | 55 MeterRound P | 13. | 6.92a PB | 9 |
| Dec 7 | Ursinus HS InvitationalDec 7 · 55m Hurdles · Place 3 · Bishop Mcdevitt (Wyncote) | 55m Hurdles39"Round P | 3. | 8.59a | 9 |
| Dec 7 | Ursinus HS InvitationalDec 7 · 55m Hurdles · Place 4 · Bishop Mcdevitt (Wyncote) | 55m Hurdles39" | 4. | 8.69a | 9 |
| Dec 7 | Ursinus HS InvitationalDec 7 · 55 Meter · Place 8 · Bishop Mcdevitt (Wyncote) | 55 MeterRound P | 8. | 6.93a | 9 |
| Dec 7 | Ursinus HS InvitationalDec 7 · 55 Meter · Place 7 · Bishop Mcdevitt (Wyncote) | 55 Meter | 7. | 6.93a | 9 |