Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100m Hurdles · 30" / 0.762m · Outdoor2021 Centennial Middle League Track Invitational · May 5 | 18.11a | 2021 Centennial Middle League Track Invitational | May 5, 2021 |
| 100m Hurdles · 33" / 0.838m · OutdoorSHMS with WR, SEA, and ANT · Apr 13 | 17.84a | SHMS with WR, SEA, and ANT | April 13, 2021 |
| 200 Meters · OutdoorJoe Schrag City Championships · May 3 | 24.17a | Joe Schrag City Championships | May 3, 2024 |
| 400 Meters · OutdoorUnited Kansas Conference Championship · May 17 | 49.63a | United Kansas Conference Championship | May 17, 2025 |
| 800 Meters · OutdoorJoe Schrag Invitational · May 6 | 2:05.13a | Joe Schrag Invitational | May 6, 2022 |
| Long Jump · OutdoorLansing HS Varsity Meet · Apr 8 | 17-07.00 | Lansing HS Varsity Meet | April 8, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
4 results2024 Outdoor Track
3 results2023 Outdoor Track
3 results2022 Outdoor Track
8 results2021 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 5 | 2021 Centennial Middle League Track Invitational May 5 · 100m Hurdles · Place 15 · Shawnee HeightsShawnee Heights | 100m Hurdles30" / 0.762m | 15. | 18.11a PB | 8 |
| May 5 | 2021 Centennial Middle League Track Invitational May 5 · 800 Meters · Place 6 · Shawnee HeightsShawnee Heights | 800 Meters | 6. | 2:24.41a | 8 |
| May 5 | 2021 Centennial Middle League Track Invitational May 5 · 400 Meters · Place 6 · Shawnee HeightsShawnee Heights | 400 Meters | 6. | 59.28a | 8 |
| Apr 30 | Seaman Middle School Varsity Track InvitationalApr 30 · 75m Hurdles · Shawnee HeightsShawnee Heights | 75m Hurdles30" | — | SCR | 8 |
| Apr 30 | Seaman Middle School Varsity Track InvitationalApr 30 · 800 Meters · Shawnee HeightsShawnee Heights | 800 Meters | — | SCR | 8 |
| Apr 30 | Seaman Middle School Varsity Track InvitationalApr 30 · 400 Meters · Place 6 · Shawnee HeightsShawnee Heights | 400 Meters | 6. | 1:02.0 | 8 |
| Apr 13 | SHMS with WR, SEA, and ANTApr 13 · 100m Hurdles · Place 8 · Shawnee HeightsShawnee Heights | 100m Hurdles33" / 0.838m | 8. | 17.84a PB | 8 |
| Apr 13 | SHMS with WR, SEA, and ANTApr 13 · 800 Meters · Place 4 · Shawnee HeightsShawnee Heights | 800 Meters | 4. | 2:31.37a | 8 |
| Apr 13 | SHMS with WR, SEA, and ANTApr 13 · 400 Meters · Place 5 · Shawnee HeightsShawnee Heights | 400 Meters | 5. | 1:03.63a | 8 |
| Apr 6 | SHMS Home Meet with ANT, ES, JC, and RCApr 6 · 100m Hurdles · Place 6 · Shawnee HeightsShawnee Heights | 100m Hurdles30" / 0.762m | 6. | 18.5 | 8 |
| Apr 6 | SHMS Home Meet with ANT, ES, JC, and RCApr 6 · 800 Meters · Place 6 · Shawnee HeightsShawnee Heights | 800 Meters | 6. | 2:33.5 | 8 |