Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 200 Meters · OutdoorJack Armstrong Invitational · Apr 17 | 25.29 | Jack Armstrong Invitational | April 17, 2019 |
| 300 Meters · IndoorBishop Loughlin Games · Dec 16 | 41.46a | Bishop Loughlin Games | December 16, 2017 |
| 400 Meters · IndoorUrsinus HS Invitational · Dec 7 | 57.83a | Ursinus HS Invitational | December 7, 2019 |
| 400 Meters · OutdoorPIAA District 1 AA Championships · May 17 | 52.65a | PIAA District 1 AA Championships | May 17, 2019 |
| 55 Meters · IndoorCollegeville HS Invitational · Jan 4 | 7.430 | Collegeville HS Invitational | January 4, 2020 |
| 800 Meters · OutdoorHoka One One Henderson Invitational · May 4 | 2:07.20 | Hoka One One Henderson Invitational | May 4, 2018 |
| Combined results · OutdoorBicentennial Athletic League Invitational · Apr 8 | 1:03.25 | Bicentennial Athletic League Invitational | April 8, 2017 |
| High Jump · OutdoorPerkiomen Valley Viking Invitational · Apr 13 | 5-04.00 | Perkiomen Valley Viking Invitational | April 13, 2019 |
| Pole Vault · IndoorUrsinus College Holiday HS Invitational · Dec 21 | 9-00.00 | Ursinus College Holiday HS Invitational | December 21, 2019 |
| Pole Vault · OutdoorPIAA District 1 AA Championships · May 17 | 11-00.00 | PIAA District 1 AA Championships | May 17, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Indoor Track
3 results2019 Indoor Track
3 results2019 Outdoor Track
14 results2018 Outdoor Track
7 results2018 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 14 | Bears HS InvitationalJan 14 · Pole Vault · Place 27 · Dock Mennonite | Pole Vault | 27 | 8-06.00 | 10 |
2017 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 23 | Ursinus HS OpenDec 23 · Pole Vault · Place 22 · Dock Mennonite Academy | Pole Vault | 22. | 8-00.00 | 10 |
| Dec 23 | Ursinus HS OpenDec 23 · 400 Meters · Place 73 · Dock Mennonite Academy | 400 Meters | 73. | 1:01.92a | 10 |
| Dec 16 | Bishop Loughlin GamesDec 16 · 300 Meters · Place 30 · Dock Mennonite Academy | 300 Meters | 30. | 41.46a PB | 10 |
| Dec 9 | URSINUS HS OpenerDec 9 · Pole Vault · Place 21 · Dock Mennonite Academy | Pole Vault | 21. | 8-00.00 | 10 |
| Dec 9 | URSINUS HS OpenerDec 9 · 400 Meters · Place 78 · Dock Mennonite Academy | 400 Meters | 78. | 1:01.92a | 10 |
2017 Outdoor Track
1 results