Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Cascade HSCascade Corncob Classic · Oct 13 | 12:27.42 | Cascade Corncob Classic | October 13, 2026 |
| 3,000 Meters · Cheadle 1.5 Loop CourseChamps Invite · Sep 25 | 12:35.93 | Champs Invite | September 25, 2026 |
| 3,000 Meters · Seven Oak Middle SchoolLebanon Open - XC meet · Oct 7 | 12:04.06 | Lebanon Open - XC meet | October 7, 2026 |
| 3,000 Meters · Southwest Christian Wildcat TrailSouthwest Christian Invite · Sep 18 | 13:27.40 | Southwest Christian Invite | September 18, 2026 |
| 3,000 Meters · Stayton Middle School Nature TrailsStayton/Regis Invitational · Oct 1 | 12:40.65 | Stayton/Regis Invitational | October 1, 2026 |
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 26 | Middle School End of the Season MeetOct 26 · 3,000 Meters Middle School · Place 3 · St Mary Catholic | 3,000 Meters Middle School | 3 | 13:01.1 | 7 |
| Oct 13 | Cascade Corncob ClassicOct 13 · 3,000 Meters Middle School · Place 6 · St Mary Catholic | 3,000 Meters Middle School | 6 | 12:27.42 PB | 7 |
| Oct 7 | Lebanon Open - XC meetOct 7 · 3,000 Meters Middle School · Place 3 · St Mary Catholic | 3,000 Meters Middle School | 3 | 12:04.06 PB | 7 |
| Oct 1 | Stayton/Regis InvitationalOct 1 · 3,000 Meters Middle School · Place 5 · St Mary Catholic | 3,000 Meters Middle School | 5 | 12:40.65 PB | 7 |
| Sep 25 | Champs InviteSep 25 · 3,000 Meters Middle School · Place 7 · St Mary Catholic | 3,000 Meters Middle School | 7 | 12:35.93 PB | 7 |
| Sep 18 | Southwest Christian InviteSep 18 · 3,000 Meters Middle School Girls · Place 6 · St Mary Catholic | 3,000 Meters Middle School Girls | 6 | 13:27.40 PB | 7 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | MS End of the Season ChampionshipOct 20 · 3,000 Meters Middle School · Place 2 · St Mary Catholic | 3,000 Meters Middle School | 2 | 13:19 | 6 |
| Oct 8 | Lebanon Open - XC meetOct 8 · 3,000 Meters Middle School · Place 1 · St Mary Catholic | 3,000 Meters Middle School | 1 | 13:03.84 | 6 |
| Oct 2 | Stayton Regis InvitationalOct 2 · 3,000 Meters Middle School · Place 18 · St Mary Catholic | 3,000 Meters Middle School | 18 | 13:08.1 | — |
| Sep 24 | Jefferson InviteSep 24 · 3,000 Meters Middle School · Place 20 · St Mary Catholic | 3,000 Meters Middle School | 20 | 14:09.90 | 6 |
| Sep 19 | Southwest Christian InvitationalSep 19 · 3,000 Meters Middle School · Place 9 · St Mary Catholic | 3,000 Meters Middle School | 9 | 15:21.90 | 6 |
| Sep 13 | Stayton XC InvitationalSep 13 · 3,000 Meters Middle School · Place 8 · St Mary Catholic | 3,000 Meters Middle School | 8 | 14:18.00 | 6 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Middle School End of Season ChampionshipOct 22 · 3,000 Meters Middle School · Place 19 · St Mary Catholic | 3,000 Meters Middle School | 19 | 14:33.9 | 5 |
| Oct 18 | Southwest Christian InvitationalOct 18 · 3,000 Meters Middle School · Place 32 · St Mary Catholic | 3,000 Meters Middle School | 32 | 14:55.00 | 5 |
| Oct 3 | Stayton/Regis InvitationalOct 3 · 3,000 Meters Middle School · Place 55 · St Mary Catholic | 3,000 Meters Middle School | 55 | 14:43.4 | 5 |
| Sep 27 | Champs InviteSep 27 · 3,000 Meters Middle School · Place 40 · St Mary Catholic | 3,000 Meters Middle School | 40 | 15:14.10 | 5 |
| Sep 19 | Santiam Christian HS & MS InvitationalSep 19 · 3,000 Meters Middle School · Place 41 · St Mary Catholic | 3,000 Meters Middle School | 41 | 17:20.70 | 5 |
| Sep 14 | Stayton XC InvitationalSep 14 · 3,000 Meters Middle School · Place 58 · St Mary Catholic | 3,000 Meters Middle School | 58 | 18:26.88 | 5 |