Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · 3k CourseCleveland, Wells, Jefferson @ Grant · Oct 16 | 20:45.89 | Cleveland, Wells, Jefferson @ Grant | October 16, 2025 |
| 3,000 Meters · Gabriel ParkPIL MS League Meet - Hosted by Wells and Jefferson Clusters · Oct 1 | 22:31.87 | PIL MS League Meet - Hosted by Wells and Jefferson Clusters | October 1, 2026 |
| 3,000 Meters · Grant ParkPIL MS League Meet - Hosted by Grant and Lincoln Clusters · Oct 15 | 22:01.87 | PIL MS League Meet - Hosted by Grant and Lincoln Clusters | October 15, 2026 |
| 3,000 Meters · Jackson Middle SchoolCleveland, Franklin, Lincoln, Wells @ Jackson MS · Oct 2 | 21:20.74 | Cleveland, Franklin, Lincoln, Wells @ Jackson MS | October 2, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | PIL Middle School ChampionshipsOct 27 · 3,000 Meters Novice Coed · Place 139 · Cleveland Cluster | 3,000 Meters Novice Coed | 139 | 23:48.78 | 7 |
| Oct 16 | Cleveland, Wells, Jefferson @ GrantOct 16 · 3,000 Meters Middle School · Place 114 · Cleveland Cluster | 3,000 Meters Middle School | 114 | 20:45.89 PB | 7 |
| Oct 10 | 5th Annual Rose City Championship InviteOct 10 · 3,000 Meters Middle School · Place 297 · Cleveland Cluster | 3,000 Meters Middle School | 297 | 19:52.73 | 7 |
| Oct 2 | Cleveland, Franklin, Lincoln, Wells @ Jackson MSOct 2 · 3,000 Meters 3K Boys · Place 121 · Cleveland Cluster | 3,000 Meters 3K Boys | 121 | 21:20.74 PB | 7 |
| Sep 25 | Franklin, Jefferson, Roosevelt @ ClevelandSep 25 · 3,000 Meters 3k boys · Place 93 · Cleveland Cluster | 3,000 Meters 3k boys | 93 | 21:42.49Unofficial | 7 |
| Sep 6 | The Ultimook RaceSep 6 · 3,000 Meters Middle School · Place 151 · Cleveland Cluster | 3,000 Meters Middle School | 151 | 23:08.30 | 7 |
2024 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | PIL Middle School ChampionshipsOct 28 · 3,000 Meters Novice · Place 116 · Cleveland Cluster | 3,000 Meters Novice | 116 | 25:26.90 | 6 |
| Oct 17 | Clevland, Wells, Jefferson @ GrantOct 17 · 3,000 Meters Middle School · Place 96 · Cleveland Cluster | 3,000 Meters Middle School | 96 | 19:31.24 | 6 |
| Oct 3 | Cleveland, Franklin, Lincoln, Wells @ Jackson MSOct 3 · 2,000 Meters Varsity · Place 27 · Cleveland Cluster | 2,000 Meters Varsity | 27 | 15:41.19 | 6 |
| Sep 26 | Franklin, Jefferson, Roosevelt @ ClevelandSep 26 · 2,000 Meters Middle School · Place 20 · Cleveland Cluster | 2,000 Meters Middle School | 20 | 17:08.90 | 6 |