Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · 3k Hydrangea RanchMiddle School Pre-State Pumpkin Championships · Oct 24 | 12:22.69 | Middle School Pre-State Pumpkin Championships | October 24, 2019 |
| 3,000 Meters · Ash Creek Preserve 3KPDXC State Middle School Championship · Nov 3 | 12:38.70 | PDXC State Middle School Championship | November 3, 2019 |
| 3,000 Meters · Avery ParkNike NW Middle School XC Showdown presented by HOTV · Oct 12 | 12:35.94 | Nike NW Middle School XC Showdown presented by HOTV | October 12, 2017 |
| 3,000 Meters · Blue Lake ParkNike Portland XC Middle School/Club · Sep 27 | 13:32.50 | Nike Portland XC Middle School/Club | September 27, 2019 |
| 3,000 Meters · Bush ParkSD2/SD3 Pre-District Challenge · Oct 20 | 12:23.5 | SD2/SD3 Pre-District Challenge | October 20, 2017 |
| 3,000 Meters · Joe Dancer ParkMcMinnville Middle School Invite · Sep 22 | 12:47.3 | McMinnville Middle School Invite | September 22, 2017 |
| 3,000 Meters · Philomath HSPhil MS XC Meet · Oct 22 | 13:23.09 | Phil MS XC Meet | October 22, 2018 |
| 3,000 Meters · Philomath Middle SchoolPhil MS XC Meet · Oct 25 | 12:04.89 | Phil MS XC Meet | October 25, 2017 |
| 3,000 Meters · Western Oregon UniversityPDXC State Middle School Championship · Oct 29 | 12:25.04 | PDXC State Middle School Championship | October 29, 2017 |
| 3,200 Meters · Bryant ParkHarrier Classic · Oct 7 | 13:42.4 | Harrier Classic | October 7, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
4 results2018 Cross Country
5 results2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | PDXC State Middle School ChampionshipOct 29 · 3,000 Meters Super Champs · Place 161 · CheldelinCheldelin | 3,000 Meters Super Champs | 161 | 12:25.04 PB | 6 |
| Oct 25 | Phil MS XC MeetOct 25 · 3,000 Meters Middle School · Place 23 · CheldelinCheldelin | 3,000 Meters Middle School | 23 | 12:04.89 PB | 6 |
| Oct 20 | SD2/SD3 Pre-District ChallengeOct 20 · 3,000 Meters Middle School · Place 49 · CheldelinCheldelin | 3,000 Meters Middle School | 49 | 12:23.5 PB | 6 |
| Oct 12 | Nike NW Middle School XC Showdown presented by HOTVOct 12 · 3,000 Meters Champions (top 10) · Place 96 · CheldelinCheldelin | 3,000 Meters Champions (top 10) | 96 | 12:35.94 PB | 6 |
| Oct 7 | Harrier ClassicOct 7 · 3,200 Meters Middle School/Open · Place 53 · CheldelinCheldelin | 3,200 Meters Middle School/Open | 53 | 13:42.4 PB | 6 |
| Sep 22 | McMinnville Middle School InviteSep 22 · 3,000 Meters Varsity · Place 44 · CheldelinCheldelin | 3,000 Meters Varsity | 44 | 12:47.3 PB | 6 |
| Sep 20 | Santiam Christian InvitationalSep 20 · 3,000 Meters Middle School · Place 16 · CheldelinCheldelin | 3,000 Meters Middle School | 16 | 12:09.41Unofficial | 6 |