Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 110m Hurdles · 39" / 0.991m · OutdoorWPIAL AAA Team Championships · May 9 | 18.49a | WPIAL AAA Team Championships | May 9, 2023 |
| 200 Meters · IndoorTSTCA Meet #4 · Jan 29 | 27.45 | TSTCA Meet #4 | January 29, 2022 |
| 200 Meters · OutdoorButler 9th/10th Grade Invitational · May 5 | 27.96 | Butler 9th/10th Grade Invitational | May 5, 2021 |
| 400 Meters · IndoorTSTCA Meet #2 · Jan 14 | 1:01.32 | TSTCA Meet #2 | January 14, 2022 |
| 400 Meters · OutdoorNorwin, Butler, Latrobe · Mar 30 | 1:01.64a | Norwin, Butler, Latrobe | March 30, 2021 |
| 55 Meter · IndoorSlippery Rock HS Invitational · Jan 10 | 8.95a | Slippery Rock HS Invitational | January 10, 2020 |
| 60m Hurdles · 39" / 0.991m · IndoorYSU HS/Open Meet #3 · Feb 4 | 11.13a | YSU HS/Open Meet #3 | February 4, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Outdoor Track
8 results2023 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 11 | TSTCA Meet #4Feb 11 · 60m Hurdles · Place 21 · Butler | 60m HurdlesRound P | 21 | 11.17 | — |
| Feb 4 | YSU HS/Open Meet #3Feb 4 · 60m Hurdles · Place 33 · Butler Area Senior | 60m Hurdles39" / 0.991mRound P | 33. | 11.13a PB | 12 |
| Jan 21 | TSTCA Meet #2Jan 21 · 60m Hurdles · Place 24 · Butler | 60m HurdlesRound P | 24 | 11.63 | — |
| Jan 13 | TSTCA Meet #1Jan 13 · 60m Hurdles · Place 27 · Butler | 60m HurdlesRound P | 27 | 12.91 | — |
| Jan 13 | TSTCA Meet #1Jan 13 · 60m Hurdles · Place 27 · Butler | 60m HurdlesRound P | 27 | 12.91 | — |
2022 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 29 | TSTCA Meet #4Jan 29 · 200 Meters · Place 49 · Butler | 200 Meters | 49 | 27.45 PB | — |
| Jan 29 | TSTCA Meet #4Jan 29 · 200 Meters · Place 49 · Butler | 200 Meters | 49 | 27.45 | — |
| Jan 14 | TSTCA Meet #2Jan 14 · 400 Meters · Place 27 · Butler | 400 Meters | 27 | 1:01.32 PB | — |
2021 Outdoor Track
2 results2020 Indoor Track
2 results