Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Catlin Gabel SchoolCatlin Gabel Handicapper · Sep 18 | 15:20.5 | Catlin Gabel Handicapper | September 18, 2017 |
| 3,000 Meters · Oregon Episcopal 3KOES Invite · Sep 12 | 16:46.12 | OES Invite | September 12, 2017 |
| 3,000 Meters · Southwest Christian Wildcat TrailMCL Championship · Oct 24 | 14:38.00 | MCL Championship | October 24, 2017 |
| 3,000 Meters · Western Oregon UniversityPDXC State Middle School Championship · Oct 29 | 14:04.47 | PDXC State Middle School Championship | October 29, 2017 |
| 5,000 Meters · Cheadle Lake Double LoopSpring 2021 3A/2A/1A State XC Championships · Apr 10 | 22:48.16 | Spring 2021 3A/2A/1A State XC Championships | April 10, 2021 |
| 5,000 Meters · Gladstone CampgroundsCougar Invitational · Mar 9 | 24:32 | Cougar Invitational | March 9, 2021 |
| 5,000 Meters · Southwest Christian Wildcat Trail3A/2A/1A-SD1 District Championships · Mar 30 | 25:17.99 | 3A/2A/1A-SD1 District Championships | March 30, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
4 results2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | PDXC State Middle School ChampionshipOct 29 · 3,000 Meters Champs · Place 62 · Catlin GabelCatlin Gabel | 3,000 Meters Champs | 62 | 14:04.47 PB | 8 |
| Oct 24 | MCL ChampionshipOct 24 · 3,000 Meters Middle School-MCL Varsity · Place 24 · Catlin GabelCatlin Gabel | 3,000 Meters Middle School-MCL Varsity | 24 | 14:38.00 PB | 8 |
| Sep 29 | Southwest Christian InvitationalSep 29 · 3,000 Meters Middle School · Place 30 · Catlin GabelCatlin Gabel | 3,000 Meters Middle School | 30 | 14:47.5 | 8 |
| Sep 18 | Catlin Gabel HandicapperSep 18 · 3,000 Meters Middle School · Place 23 · Catlin GabelCatlin Gabel | 3,000 Meters Middle School | 23 | 15:20.5 PB | 8 |
| Sep 12 | OES InviteSep 12 · 3,000 Meters Middle School · Place 25 · Catlin GabelCatlin Gabel | 3,000 Meters Middle School | 25 | 16:46.12 PB | 8 |
2016 Cross Country
3 results