Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 18 | 23:46.2 | 45th Annual Woodbridge Cross Country Classic | September 18, 2026 |
| 3,000 Meters · Ash Creek PreserveThe Opener · Aug 28 | 15:34.59 | The Opener | August 28, 2026 |
| 3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 13 | 16:20.7 | NW Middle School XC Showdown presented by HOTV | October 13, 2022 |
| 3,000 Meters · Joe Dancer ParkMcMinnville Middle School Invite · Sep 30 | 16:55.5 | McMinnville Middle School Invite | September 30, 2022 |
| 3,000 Meters · Philomath HSPhilomath MS XC Meet · Oct 24 | 16:30 | Philomath MS XC Meet | October 24, 2022 |
| 3,000 Meters · Santiam Christian HS, Adair VillageSantiam Christian middle school invitational · Sep 22 | 18:46.44 | Santiam Christian middle school invitational | September 22, 2021 |
| 3,000 Meters · Seven Oak Middle SchoolMWC middle school meet · Oct 20 | 18:25.74 | MWC middle school meet | October 20, 2021 |
| 3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Oct 30 | 15:48.3 | Stumptown Youth XC Championship | October 30, 2022 |
| 5,000 Meters · Crystal Lake Sports Park5A-3 Mid-Willamette Conference Championships · Oct 29 | 25:21.93 | 5A-3 Mid-Willamette Conference Championships | October 29, 2026 |
| 5,000 Meters · Richardson ParkFlight 7 · Oct 3 | 25:13.5 | Flight 7 | October 3, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | 5A-3 Mid-Willamette Conference ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 20 · CorvallisCorvallis | 5,000 Meters Junior Varsity | 20 | 25:06.96 | 10 |
| Oct 22 | The Happy Hustle Oct 22 · 5,000 Meters Junior Varsity · Place 20 · CorvallisCorvallis | 5,000 Meters Junior Varsity | 20 | 25:20.2 | 10 |
| Oct 10 | 5th Annual Rose City Championship InviteOct 10 · 5,000 Meters Junior Varsity · Place 64 · CorvallisCorvallis | 5,000 Meters Junior Varsity | 64 | 24:31.16 | 10 |
| Oct 4 | The Harrier ClassicOct 4 · 5,000 Meters Frosh/Soph Freshman · Place 63 · CorvallisCorvallis | 5,000 Meters Frosh/Soph Freshman | 63 | 24:48.58 | 10 |
| Sep 24 | MWC District PreviewSep 24 · 5,000 Meters Junior Varsity · Place 24 · CorvallisCorvallis | 5,000 Meters Junior Varsity | 24 | 28:08.30 | 10 |
| Sep 12 | Meriwether Cross Country Classic Sep 12 · 5,000 Meters Junior Varsity · Place 111 · CorvallisCorvallis | 5,000 Meters Junior Varsity | 111 | 27:16.81 | 10 |
| Sep 6 | The Ultimook RaceSep 6 · 5,000 Meters Junior Varsity 5A · Place 82 · CorvallisCorvallis | 5,000 Meters Junior Varsity 5A | 82 | 27:42.40 | 10 |
| Aug 29 | The OpenerAug 29 · 3,000 Meters Junior Varsity · Place 49 · CorvallisCorvallis | 3,000 Meters Junior Varsity | 49 | 15:21.90 | 10 |
2022 Cross Country
4 results2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Stumptown Running Middle School Championship presented by Portland Track & Stumptown RunningOct 31 · 3,000 Meters Champs · Place 126 · Corvallis Junior HighCorvallis Junior High | 3,000 Meters Champs | 126 | 17:32.20 | 6 |
| Oct 25 | Philomath MS XC meetOct 25 · 3,000 Meters Middle School · Place 76 · Corvallis Junior HighCorvallis Junior High | 3,000 Meters Middle School | 76 | 17:34.8 | 6 |
| Oct 20 | MWC middle school meetOct 20 · 3,000 Meters Middle School · Place 41 · Corvallis Junior HighCorvallis Junior High | 3,000 Meters Middle School | 41 | 18:25.74 PB | 6 |
| Oct 14 | NW Middle School XC Showdown presented by HOTVOct 14 · 3,000 Meters Sweepstakes · Place 86 · Corvallis Junior HighCorvallis Junior High | 3,000 Meters Sweepstakes | 86 | 18:54.80 | 6 |
| Sep 22 | Santiam Christian middle school invitationalSep 22 · 3,000 Meters Middle School · Place 68 · Corvallis Junior HighCorvallis Junior High | 3,000 Meters Middle School | 68 | 18:46.44 PB | 6 |