Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 13 | 14:59.6 | NW Middle School XC Showdown presented by HOTV | October 13, 2022 |
| 3,000 Meters · Jefferson HSJefferson Middle School Invitational · Sep 29 | 16:08 | Jefferson Middle School Invitational | September 29, 2021 |
| 3,000 Meters · River Trail 3KWC River Trail 3K · Oct 25 | 13:55.14 | WC River Trail 3K | October 25, 2022 |
| 3,000 Meters · The Hydrangea RanchUltimook Race · Sep 2 | 19:48.92 | Ultimook Race | September 2, 2023 |
| 3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Oct 30 | 13:19.3 | Stumptown Youth XC Championship | October 30, 2022 |
| 4300 m · Seaside 3 CourseThree Course Challenge · Sep 26 | 25:52.2 | Three Course Challenge | September 26, 2026 |
| 5,000 Meters · Alderbrook Golf CourseThe Mook XC Invite at Alderbrook · Sep 23 | 29:02.58 | The Mook XC Invite at Alderbrook | September 23, 2023 |
| 5,000 Meters · Country Fair GroundsCountry Fair Classic · Sep 14 | 27:37.6 | Country Fair Classic | September 14, 2023 |
| 5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 1 | 25:26.17 | Grant Robison Invitational | October 1, 2026 |
| 5,000 Meters · Lane Community CollegeNorthwest Classic-Sponsored by Steens Mountain Running Camp · Sep 19 | 23:53.60 | Northwest Classic-Sponsored by Steens Mountain Running Camp | September 19, 2026 |
| 5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Oct 16 | 22:51.80 | Meriwether Cross Country Classic | October 16, 2026 |
| 5,000 Meters · Seven Oak Middle SchoolLebanon Open - XC meet · Oct 7 | 24:10.12 | Lebanon Open - XC meet | October 7, 2026 |
| 5,000 Meters · Stayton Middle School Nature Trails4A-3 Oregon West Conference Championships · Oct 31 | 21:43.61 | 4A-3 Oregon West Conference Championships | October 31, 2026 |
| 5,000 Meters · Western Oregon University5A-3 Mid-Willamette Conference Championships · Nov 1 | 23:40.60 | 5A-3 Mid-Willamette Conference Championships | November 1, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | 4A-3 Oregon West Conference ChampionshipsOct 31 · 5,000 Meters Junior Varsity · Place 16 · CentralCentral | 5,000 Meters Junior Varsity | 16 | 21:43.61 PB | 12 |
| Oct 16 | Meriwether Cross Country ClassicOct 16 · 5,000 Meters Junior Varsity · Place 226 · CentralCentral | 5,000 Meters Junior Varsity | 226 | 22:51.80 PB | 12 |
| Oct 7 | Lebanon Open - XC meetOct 7 · 5,000 Meters Junior Varsity · Place 25 · CentralCentral | 5,000 Meters Junior Varsity | 25 | 24:10.12 PB | 12 |
| Oct 1 | Grant Robison InvitationalOct 1 · 5,000 Meters Junior Varsity White 22:00 and Over · Place 111 · CentralCentral | 5,000 Meters Junior Varsity White 22:00 and Over | 111 | 25:26.17 PB | 12 |
| Sep 26 | Three Course ChallengeSep 26 · 4,300 Meters Easy Course · Place 168 · CentralCentral | 4,300 Meters Easy Course | 168 | 25:52.2 PB | 12 |
| Sep 19 | Northwest Classic-Sponsored by Steens Mountain Running CampSep 19 · 5,000 Meters Junior Varsity Open · Place 157 · CentralCentral | 5,000 Meters Junior Varsity Open | 157 | 23:53.60 PB | 12 |
2025 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 71 · CentralCentral | 5,000 Meters Junior Varsity | 71 | 22:52.18 | 11 |
| Oct 16 | Grant Robison Invitational Oct 16 · 5,000 Meters Junior Varsity · Place 87 · CentralCentral | 5,000 Meters Junior Varsity | 87 | 21:02.04 | 11 |
| Oct 10 | 5th Annual Rose City Championship InviteOct 10 · 5,000 Meters Junior Varsity · Place 156 · CentralCentral | 5,000 Meters Junior Varsity | 156 | 22:49.35 | 11 |
| Oct 4 | The Harrier ClassicOct 4 · 5,000 Meters Varsity · Place 177 · CentralCentral | 5,000 Meters Varsity | 177 | 22:56.24 | 11 |
| Sep 24 | MWC District PreviewSep 24 · 5,000 Meters Junior Varsity · Place 35 · CentralCentral | 5,000 Meters Junior Varsity | 35 | 23:09.10 | 11 |
| Sep 20 | The Mook XC Invite at AlderbrookSep 20 · 5,000 Meters Junior Varsity · Place 203 · CentralCentral | 5,000 Meters Junior Varsity | 203 | 21:31.50 | 11 |
| Sep 12 | Ash Creek FestivalSep 12 · 5,000 Meters Junior Varsity · Place 88 · CentralCentral | 5,000 Meters Junior Varsity | 88 | 22:35.70 | 11 |
| Aug 29 | The OpenerAug 29 · 3,000 Meters Junior Varsity · Place 92 · CentralCentral | 3,000 Meters Junior Varsity | 92 | 12:10.10 | 11 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | 5A-3 Mid-Willamette Conference ChampionshipsNov 1 · 5,000 Meters Junior Varsity · Place 82 · CentralCentral | 5,000 Meters Junior Varsity | 82 | 23:40.60 PB | 10 |
| Oct 19 | The CG Bramble ScrambleOct 19 · 5,000 Meters Junior Varsity · Place 83 · CentralCentral | 5,000 Meters Junior Varsity | 83 | 29:36.80 | 10 |
| Oct 11 | 4th Annual Rose City Championship InviteOct 11 · 5,000 Meters Junior Varsity · Place 192 · CentralCentral | 5,000 Meters Junior Varsity | 192 | 21:22.00 | 10 |
| Oct 5 | The Harrier ClassicOct 5 · 5,000 Meters Varsity · Place 148 · CentralCentral | 5,000 Meters Varsity | 148 | 22:26.62 | 10 |
| Sep 13 | Ash Creek XC FestivalSep 13 · 5,000 Meters Junior Varsity · Place 222 · CentralCentral | 5,000 Meters Junior Varsity | 222 | 24:36.13 | 10 |
| Sep 7 | Ultimook RaceSep 7 · 5,000 Meters Junior Varsity 5A · Place 277 · CentralCentral | 5,000 Meters Junior Varsity 5A | 277 | 28:30.20 | 10 |
| Aug 30 | The OpenerAug 30 · 3,000 Meters Junior Varsity · Place 92 · CentralCentral | 3,000 Meters Junior Varsity | 92 | 14:29.13 | 10 |
2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | 5A-3 Mid-Willamette Conference ChampionshipsOct 27 · 5,000 Meters Junior Varsity · Place 68 · CentralCentral | 5,000 Meters Junior Varsity | 68 | 21:42.47 | 9 |
| Oct 13 | 3rd Annual Rose City Championship InvitationalOct 13 · 5,000 Meters Junior Varsity · Place 197 · CentralCentral | 5,000 Meters Junior Varsity | 197 | 23:07.1 | FR |
| Oct 7 | The Harrier ClassicOct 7 · 5,000 Meters Varsity · Place 182 · CentralCentral | 5,000 Meters Varsity | 182 | 25:02.2 | FR |
| Sep 23 | The Mook XC Invite at AlderbrookSep 23 · 5,000 Meters JV Smaller Schools · Place 124 · CentralCentral | 5,000 Meters JV Smaller Schools | 124 | 29:02.58 PB | 9 |
| Sep 20 | MWC Preview MeetSep 20 · 5,000 Meters Junior Varsity · Place 82 · CentralCentral | 5,000 Meters Junior Varsity | 82 | 24:13.73 | 9 |
| Sep 14 | Country Fair ClassicSep 14 · 5,000 Meters JV Boys · Place 80 · CentralCentral | 5,000 Meters JV Boys | 80 | 27:37.6 PB | 9 |
| Sep 9 | Ash Creek XC FestivalSep 9 · 5,000 Meters Junior Varsity · Place 281 · CentralCentral | 5,000 Meters Junior Varsity | 281 | 26:55.5 | FR |
| Sep 2 | Ultimook RaceSep 2 · 3,000 Meters Novice 1A-6A · Place 121 · CentralCentral | 3,000 Meters Novice 1A-6A | 121 | 19:48.92 PB | 9 |
| Aug 25 | The OpenerAug 25 · 3,000 Meters Junior Varsity · Place 91 · CentralCentral | 3,000 Meters Junior Varsity | 91 | 15:35.2 | FR |
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Champs · Place 121 · TalmadgeTalmadge | 3,000 Meters Champs | 121 | 13:19.3 PB | 8 |
| Oct 25 | WC River Trail 3KOct 25 · 3,000 Meters Middle School · Place 21 · TalmadgeTalmadge | 3,000 Meters Middle School | 21 | 13:55.14 PB | 8 |
| Oct 13 | NW Middle School XC Showdown presented by HOTVOct 13 · 3,000 Meters Champions (top 10) · Place 88 · TalmadgeTalmadge | 3,000 Meters Champions (top 10) | 88 | 14:59.6 PB | 8 |
| Oct 6 | Stayton Regis InvitationalOct 6 · 3,000 Meters Middle School · Place 114 · TalmadgeTalmadge | 3,000 Meters Middle School | 114 | 14:46.3 | 8 |
| Oct 1 | The Harrier Classic Oct 1 · 3,200 Meters Middle School · Place 117 · TalmadgeTalmadge | 3,200 Meters Middle School | 117 | 18:20.1 | 8 |
2021 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 83 · TalmadgeTalmadge | 3,000 Meters Champs | 83 | 13:47.20 | 7 |
| Oct 14 | NW Middle School XC Showdown presented by HOTVOct 14 · 3,000 Meters Sweepstakes · Place 79 · TalmadgeTalmadge | 3,000 Meters Sweepstakes | 79 | 16:04.50 | 7 |
| Oct 9 | Paul Mariman InvitationalOct 9 · 3,000 Meters Middle School · Place 114 · TalmadgeTalmadge | 3,000 Meters Middle School | 114 | 16:55.50 | 7 |
| Oct 6 | WC River Trail 3KOct 6 · 3,000 Meters Middle School · Place 7 · TalmadgeTalmadge | 3,000 Meters Middle School | 7 | 15:12.2 | 7 |
| Sep 29 | Jefferson Middle School InvitationalSep 29 · 3,000 Meters Middle School · Place 61 · TalmadgeTalmadge | 3,000 Meters Middle School | 61 | 16:08 PB | 7 |