Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · Outdoor40th Millersville Metrics · Mar 31 | 12.20 | 40th Millersville Metrics | March 31, 2023 |
| 110m Hurdles · 42" / 1.067m · OutdoorMason-Dixon Track & Field Invitational · Apr 22 | 17.64a | Mason-Dixon Track & Field Invitational | April 22, 2023 |
| 200 Meters · IndoorSpire Midwest Open 2023 · Jan 21 | 24.90a | Spire Midwest Open 2023 | January 21, 2023 |
| 400 Meters · IndoorRiver Hawk Invite · Jan 14 | 56.69 | River Hawk Invite | January 14, 2023 |
| 400 Meters · OutdoorPaul Kaiser Classic · Apr 26 | 53.44 | Paul Kaiser Classic | April 26, 2025 |
| 60 Meter · IndoorSpire Midwest Open 2023 · Jan 21 | 7.87a | Spire Midwest Open 2023 | January 21, 2023 |
| 60 Meters · IndoorHappy Valley Invitational · Feb 11 | 7.80 | Happy Valley Invitational | February 11, 2023 |
| 60m Hurdles · 42" / 1.067m · IndoorSusquehanna Early Season Invite · Dec 13 | 9.45a | Susquehanna Early Season Invite | December 13, 2024 |
| 800 Meters · OutdoorMessiah Invitational · Apr 10 | 2:20.29a | Messiah Invitational | April 10, 2025 |
| Discus · 2kg · OutdoorMillersville Metrics · Apr 3 | 42.91m | Millersville Metrics | April 3, 2026 |
| Shot Put · 16lb / 7.26kg · IndoorCornell Southern Tier Collegiate Invitational · Jan 13 | 11.82m | Cornell Southern Tier Collegiate Invitational | January 13, 2024 |
| Shot Put · 16lb / 7.26kg · OutdoorMason-Dixon Track & Field Invitational · Apr 22 | 10.95m | Mason-Dixon Track & Field Invitational | April 22, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 24 | Juniata InvitationalApr 24 · Discus · Place 6 · Penn State University Club | Discus2kg | 6. | 38.53m | - |
| Apr 24 | Juniata InvitationalApr 24 · 110m Hurdles · Place 3 · Penn State University Club | 110m Hurdles42" / 1.067m | 3. | 18.23a | - |
| Apr 24 | Juniata InvitationalApr 24 · 400 Meters · Penn State University Club | 400 Meters | — | DNS | - |
| Apr 3 | Millersville MetricsApr 3 · Discus · Place 4 · Penn State University Club | Discus2kg | 4. | 42.91m PB | - |
| Apr 3 | Millersville MetricsApr 3 · 110m Hurdles · Place 12 · Penn State University Club | 110m Hurdles42" / 1.067mRound P | 12. | 20.48aWind: 0.1 | - |
| Mar 28 | Lafayette OpenMar 28 · Discus · Place 6 · Penn State University Club | Discus | 6 | 41.53m | — |
| Mar 20 | Purple & GoldMar 20 · Discus · Place 12 · Penn State University Club | Discus | 12 | 36.71m | — |
| Mar 20 | Purple & GoldMar 20 · 400 Meters · Place 33 · Penn State University Club | 400 Meters | 33 | 56.68a | — |
2026 Indoor Track
4 results2025 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 3 | Lock Haven QualifierMay 3 · Discus · Place 7 · Penn State T&F Club | Discus | 7 | 39.13m | — |
| May 3 | Lock Haven QualifierMay 3 · 110m Hurdles · Place 10 · Penn State T&F Club | 110m Hurdles | 10 | 16.99 | — |
| May 3 | Lock Haven QualifierMay 3 · 400 Meters · Place 13 · Penn State T&F Club | 400 Meters | 13 | 55.07 | — |
| Apr 26 | Paul Kaiser ClassicApr 26 · 110m Hurdles · Place 18 · Penn State T&F Club | 110m HurdlesRound P | 18 | 16.53 | — |
| Apr 26 | Paul Kaiser ClassicApr 26 · 400 Meters · Place 27 · Penn State T&F Club | 400 Meters | 27 | 53.44 PB | — |
| Apr 26 | Paul Kaiser ClassicApr 26 · 400 Meters · Place 27 · Penn State T&F Club | 400 Meters | 27 | 53.44 | — |
| Apr 26 | Paul Kaiser ClassicApr 26 · 110m Hurdles · Place 18 · Penn State T&F Club | 110m Hurdles | 18 | 16.53 | — |
| Apr 19 | Millersville InviteApr 19 · Discus · Place 8 · Penn State T&F Club | Discus | 8 | 39.86m | — |
| Apr 19 | Millersville InviteApr 19 · 110m Hurdles · Place 5 · Penn State T&F Club | 110m Hurdles | 5 | 17.42 | — |
| Apr 19 | Millersville InviteApr 19 · 800 Meters · Place 11 · Penn State T&F Club | 800 Meters | 11 | 2:28.90 | — |
| Apr 10 | Messiah InvitationalApr 10 · 800 Meters · Place 69 · Penn State University Club | 800 Meters | 69. | 2:20.29a PB | - |
| Mar 22 | IUP Ed Fry InvitationalMar 22 · 800 Meters · Place 28 · Penn State University Club | 800 Meters | 28 | 2:21.61a | — |
2025 Indoor Track
1 results2024 Indoor Track
4 results2024 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 3 | Jim Thorpe InvitationalMay 3 · Discus · Place 3 · Penn State University Cl | Discus | 3 | 39.38m | — |
| Apr 20 | Mason-Dixon ClassicApr 20 · Discus · Place 8 · Penn State University Club | Discus2kg | 8. | 38.89m | - |
| Apr 20 | Mason-Dixon ClassicApr 20 · Shot Put · Place 22 · Penn State University Club | Shot Put16lb / 7.26kg | 22. | 9.79m | - |
| Apr 20 | Mason-Dixon ClassicApr 20 · 110m Hurdles · Place 13 · Penn State University Club | 110m Hurdles42" / 1.067mRound P | 13. | 21.47a | - |
| Apr 20 | Mason-Dixon ClassicApr 20 · 100 Meters · Place 42 · Penn State University Club | 100 MetersRound P | 42. | 12.49a | - |
| Mar 30 | Lafayette OpenMar 30 · Discus · Place 17 · Penn State University Cl | Discus | 17 | 38.57m | — |
| Mar 30 | Lafayette OpenMar 30 · Shot Put · Place 18 · Penn State University Cl | Shot Put | 18 | 9.50m | — |
2023 Outdoor Track
12 results2023 Indoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 11 | Happy Valley InvitationalFeb 11 · Shot Put · Place 8 · Penn State T&F Club | Shot Put | 8 | 9.73m | — |
| Feb 11 | Happy Valley InvitationalFeb 11 · 200 Meters · Place 4 · Penn State T&F Club | 200 Meters | 4 | 24.92 | — |
| Feb 11 | Happy Valley InvitationalFeb 11 · 60 Meters · Place 2 · Penn State T&F Club | 60 Meters | 2 | 7.80 PB | — |
| Jan 21 | Spire Midwest Open 2023Jan 21 · 60m Hurdles · Place 22 · Penn State University Club | 60m Hurdles42" / 1.067mRound P | 22. | 9.70a | - |
| Jan 21 | Spire Midwest Open 2023Jan 21 · 60 Meter · Place 66 · Penn State University Club | 60 MeterRound P | 66. | 7.87a PB | - |
| Jan 21 | Spire Midwest Open 2023Jan 21 · Shot Put · Place 31 · Penn State University Club | Shot Put16lb / 7.26kg | 31. | 10.93m | - |
| Jan 21 | Spire Midwest Open 2023Jan 21 · 200 Meters · Place 63 · Penn State University Club | 200 Meters | 63. | 24.90a PB | - |
| Jan 14 | River Hawk InviteJan 14 · Shot Put · Place 17 · Penn State T&F Club | Shot Put | 17 | 32-11 | — |
| Jan 14 | River Hawk InviteJan 14 · Shot Put · Place 17 · Penn State T&F Club | Shot Put | 17 | 32-11 | — |
| Jan 14 | River Hawk InviteJan 14 · 60 Hurdles Preliminaries Heat 2 · Place 9 · Penn State T&F Club | 60 Hurdles Preliminaries Heat 2 | 9 | 9.71 | — |
| Jan 14 | River Hawk InviteJan 14 · 60 Hurdles Preliminaries · Place 9 · Penn State T&F Club | 60 Hurdles Preliminaries | 9 | 9.71 | — |
| Jan 14 | River Hawk InviteJan 14 · 400 Meters · Place 8 · Penn State T&F Club | 400 Meters | 8 | 56.69 PB | — |
| Jan 14 | River Hawk InviteJan 14 · 400 Meters · Place 8 · Penn State T&F Club | 400 Meters | 8 | 56.69 | — |
2022 Indoor Track
1 results