Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Cheadle 1.5 Loop CourseChamps Invite · Sep 25 | 17:55.56 | Champs Invite | September 25, 2026 |
| 3,000 Meters · Stayton Middle School Nature TrailsStayton/Regis Invitational · Oct 1 | 17:55.76 | Stayton/Regis Invitational | October 1, 2026 |
| 3,400 Meters · Silver Falls State ParkSilver Falls Oktoberfest Invitational · Sep 16 | 21:48.32 | Silver Falls Oktoberfest Invitational | September 16, 2026 |
| 3,400 Meters · Silver Falls State ParkSilver Falls Oktoberfest Invitational · Sep 11 | 22:23.1 | Silver Falls Oktoberfest Invitational | September 11, 2024 |
| 5,000 Meters · Cheadle 2.5 Loop Course3A/2A/1A-SD2 District 2 Championships · Oct 29 | 31:08.35 | 3A/2A/1A-SD2 District 2 Championships | October 29, 2026 |
| 5,000 Meters · Seven Oak Middle SchoolLebanon Open - XC meet · Oct 9 | 32:48.28 | Lebanon Open - XC meet | October 9, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | 3A/2A/1A-SD2 District 2 ChampionshipsOct 29 · 5,000 Meters 2A/1A JV · Place 21 · RegisRegis | 5,000 Meters 2A/1A JV | 21 | 31:08.35 PB | 11 |
| Oct 20 | Valiant InvitationalOct 20 · 3,000 Meters Junior Varsity · Place 94 · RegisRegis | 3,000 Meters Junior Varsity | 94 | 17:49.8 | 11 |
| Oct 1 | Stayton/Regis InvitationalOct 1 · 3,000 Meters JV Boys · Place 59 · RegisRegis | 3,000 Meters JV Boys | 59 | 17:55.76 PB | 11 |
| Sep 25 | Champs InviteSep 25 · 3,000 Meters Junior Varsity · Place 67 · RegisRegis | 3,000 Meters Junior Varsity | 67 | 17:55.56 PB | 11 |
| Sep 16 | Silver Falls Oktoberfest InvitationalSep 16 · 3,400 Meters Co-Ed Novice (projected 3K 15:00+) · Place 37 · RegisRegis | 3,400 Meters Co-Ed Novice (projected 3K 15:00+) | 37 | 21:48.32 PB | 11 |
2024 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | 3A/2A/1A-SD2 District 2 ChampionshipsOct 30 · 5,000 Meters Junior Varsity 2A · Place 18 · RegisRegis | 5,000 Meters Junior Varsity 2A | 18 | 31:42.36 | 9 |
| Oct 24 | Valiant InvitationalOct 24 · 3,000 Meters Varsity · Place 78 · RegisRegis | 3,000 Meters Varsity | 78 | 17:10.06 | 9 |
| Oct 18 | Southwest Christian InvitationalOct 18 · 5,000 Meters Varsity · Place 138 · RegisRegis | 5,000 Meters Varsity | 138 | 31:01.40 | 9 |
| Oct 9 | Lebanon Open - XC meetOct 9 · 5,000 Meters Junior Varsity · Place 36 · RegisRegis | 5,000 Meters Junior Varsity | 36 | 32:48.28 PB | 9 |
| Oct 3 | Stayton/Regis InvitationalOct 3 · 3,000 Meters Junior Varsity · Place 50 · RegisRegis | 3,000 Meters Junior Varsity | 50 | 17:21.4 | 9 |
| Sep 27 | Champs InviteSep 27 · 3,000 Meters Junior Varsity · Place 85 · RegisRegis | 3,000 Meters Junior Varsity | 85 | 18:03.50 | 9 |
| Sep 21 | Three Course Challenge Sep 21 · 4,300 Meters Varsity · Place 265 · RegisRegis | 4,300 Meters Varsity | 265 | 33:09.7 | 9 |
| Sep 19 | Santiam Christian HS & MS InvitationalSep 19 · 5,000 Meters Varsity · Place 99 · RegisRegis | 5,000 Meters Varsity | 99 | 33:08.90 | 9 |
| Sep 14 | Stayton XC InvitationalSep 14 · 3,000 Meters Junior Varsity · Place 70 · RegisRegis | 3,000 Meters Junior Varsity | 70 | 19:30.00 | 9 |
| Sep 11 | Silver Falls Oktoberfest InvitationalSep 11 · 3,400 Meters Junior Varsity · Place 152 · RegisRegis | 3,400 Meters Junior Varsity | 152 | 22:23.1 PB | 9 |
2023 Cross Country
5 results2022 Cross Country
4 results