Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorSenior Olympic Ohio State Championships (Running Events Cancelled) · Jun 13 | 21.36a | Senior Olympic Ohio State Championships (Running Events Cancelled) | June 13, 2026 |
| 200 Meters · OutdoorSenior Olympic Ohio State Championships (Running Events Cancelled) · Jun 13 | 44.59a | Senior Olympic Ohio State Championships (Running Events Cancelled) | June 13, 2026 |
| 50 Meter · OutdoorSenior Olympic Ohio State Championships (Running Events Cancelled) · Jun 13 | 10.87a | Senior Olympic Ohio State Championships (Running Events Cancelled) | June 13, 2026 |
| 800 Meters · Indoor2024 YSU HS Meet #1 · Jan 13 | 3:25.78a | 2024 YSU HS Meet #1 | January 13, 2024 |
| Discus · 1kg · OutdoorUSATF Lake Erie Association Throws Championships · Sep 13 | 6.83m | USATF Lake Erie Association Throws Championships | September 13, 2026 |
| Long Jump · IndoorYSU Meet #1 · Jan 10 | 7-03.50 | YSU Meet #1 | January 10, 2026 |
| Long Jump · Outdoor2026 Cleveland Track Classic · Jun 28 | 2.76m | 2026 Cleveland Track Classic | June 28, 2026 |
| Shot Put · 3kg · Outdoor2026 Cleveland Track Classic · Jun 28 | 5.67m | 2026 Cleveland Track Classic | June 28, 2026 |
| Shot Put · 4kg · IndoorYSU Meet #3 · Feb 7 | 19-10.50 | YSU Meet #3 | February 7, 2026 |
| Shot Put · 4kg · OutdoorSenior Olympic Ohio State Championships (Running Events Cancelled) · Jun 13 | 5.77m | Senior Olympic Ohio State Championships (Running Events Cancelled) | June 13, 2026 |
| Triple Jump · Outdoor2026 Cleveland Track Classic · Jun 28 | 4.60m | 2026 Cleveland Track Classic | June 28, 2026 |
| Weight Throw · 20lb / 9.0kg · IndoorYSU Meet #3 · Feb 7 | 17-09.50 | YSU Meet #3 | February 7, 2026 |
| Weight Throw · 20lb / 9.0kg · OutdoorUSATF Lake Erie Association Throws Championships · Sep 13 | 4.92m | USATF Lake Erie Association Throws Championships | September 13, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
19 results2026 Indoor Track
7 results2024 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 10 | 2024 YSU HS Meet #3Feb 10 · 800 Meters · UnattachedUnattached | 800 Meters | -- | DNS | 10 |
| Jan 20 | 2024 YSU HS Meet #2Jan 20 · 800 Meters · Place 83 · UnattachedUnattached | 800 Meters | 83. | 3:38.55a | 10 |
| Jan 13 | 2024 YSU HS Meet #1Jan 13 · 800 Meters · Place 70 · UnattachedUnattached | 800 Meters | 70. | 3:25.78a PB | 10 |
2023 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 4 | YSU HS/Open Meet #3Feb 4 · 800 Meters · UnattachedUnattached | 800 Meters | -- | DNS | 9 |
| Jan 21 | YSU HS/Open Meet #2 Jan 21 · 800 Meters · Place 64 · UnattachedUnattached | 800 Meters | 64. | 3:29.97a | 9 |
| Jan 14 | YSU HS/Open Meet #1Jan 14 · 800 Meters · Place 73 · UnattachedUnattached | 800 Meters | 73. | 3:30.95a | 9 |