Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 25 | ROMS vs North HillSep 25 · 2 Miles New Division · Place 26 · Royal Oak | 2 Miles New Division | 26 | 13:55.59 PB | 8 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | ROMS vs North HillsOct 15 · 2 Miles Middle School · Place 8 · Royal Oak | 2 Miles Middle School | 8 | 12:43.02Unofficial | 7 |
| Oct 10 | ROMS vs DerbyOct 10 · 2 Miles Middle School · Royal Oak | 2 Miles Middle School | 0 | 15:19Unofficial | 7 |
| Oct 8 | ROMS vs Country DayOct 8 · 2 Miles Middle School · Royal Oak | 2 Miles Middle School | 0 | 12:50Unofficial | 7 |
| Oct 4 | Oakland 6-7-8 XC ChampionshipsOct 4 · 2 Miles Varsity · Place 165 · Royal Oak | 2 Miles Varsity | 165 | 14:05.36 PB | 7 |
| Oct 1 | ROMS vs CranbrookOct 1 · 2 Miles Middle School · Place 6 · Royal Oak | 2 Miles Middle School | 6 | 13:08Unofficial | 7 |
| Sep 19 | ROMS vs South HillSep 19 · 2 Miles Middle School · Place 6 · Royal Oak | 2 Miles Middle School | 6 | 13:29Unofficial | 7 |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | COMSAC ChampionshipOct 24 · 2 Miles Middle School · Place 29 · Royal Oak | 2 Miles Middle School | 29 | 12:48 PB | 6 |
| Oct 17 | ROMS vs CovingtonOct 17 · 2 Miles New Division · Place 5 · Royal Oak | 2 Miles New Division | 5 | 12:31Unofficial | 6 |
| Oct 10 | ROMS Vs DerbyOct 10 · 2 Miles Middle School · Place 15 · Royal Oak | 2 Miles Middle School | 15 | 12:55Unofficial | 6 |
| Oct 6 | Oakland County 6-7-8 XC ChampionshipsOct 6 · 2 Miles Varsity · Place 178 · Royal Oak | 2 Miles Varsity | 178 | 13:58.2Unofficial | 6 |
| Sep 26 | CKMS vs ROMSSep 26 · 2 Miles Middle School · Place 7 · Royal Oak | 2 Miles Middle School | 7 | 13:30 | 6 |
| Sep 21 | ROMS vs. North HillSep 21 · 2 Miles Middle School · Place 11 · Royal Oak | 2 Miles Middle School | 11 | 13:56Unofficial | 6 |
| Sep 19 | ROMS vs CovingtonSep 19 · 1.94 Miles New Division · Royal Oak | 1.94 Miles New Division | 0 | 18:15Unofficial | 6 |