Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2800 m · Alder Creek Middle SchoolN. C. Meet # 2 · Oct 5 | 19:11 | N. C. Meet # 2 | October 5, 2017 |
| 2800 m · Happy Valley Middle SchoolN. C. Meet # 3 · Oct 11 | 17:53 | N. C. Meet # 3 | October 11, 2017 |
| 3,000 Meters · Alder Creek Middle SchoolNC Meet #3 · Oct 4 | 17:04.41 | NC Meet #3 | October 4, 2018 |
| 3,000 Meters · Happy Valley Middle SchoolN.Clackamas League Meet #3 · Oct 12 | 15:26 | N.Clackamas League Meet #3 | October 12, 2016 |
| 3,000 Meters · Lewis & Clark MontessoriN.C. League Meet #2 · Sep 27 | 24:16.0 | N.C. League Meet #2 | September 27, 2018 |
| 5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Sep 20 | 22:47.00 | Meriwether Cross Country Classic | September 20, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
2 results2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | NC Meet # 4Oct 10 · 3,000 Meters Middle School · Place 82 · RoweRowe | 3,000 Meters Middle School | 82 | 16:59.3 | 8 |
| Oct 4 | NC Meet #3Oct 4 · 3,000 Meters Middle School · Place 83 · RoweRowe | 3,000 Meters Middle School | 83 | 17:04.41 PB | 8 |
| Sep 27 | N.C. League Meet #2Sep 27 · 3,000 Meters Middle School · Place 107 · RoweRowe | 3,000 Meters Middle School | 107 | 24:16.0 PB | 8 |
2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | N. C. District ChampionshipsOct 19 · 3,000 Meters Middle School · Place 118 · RoweRowe | 3,000 Meters Middle School | 118 | 18:15.66Unofficial | 7 |
| Oct 11 | N. C. Meet # 3Oct 11 · 2,800 Meters Middle School · Place 101 · RoweRowe | 2,800 Meters Middle School | 101 | 17:53 PB | 7 |
| Oct 5 | N. C. Meet # 2Oct 5 · 2,800 Meters Middle School · Place 119 · RoweRowe | 2,800 Meters Middle School | 119 | 19:11 PB | 7 |
| Sep 28 | N.C. Meet #1.5Sep 28 · 3,000 Meters Middle School · Place 79 · RoweRowe | 3,000 Meters Middle School | 79 | 17:45.09Unofficial | 7 |
2016 Cross Country
1 results