Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Philomath HSPaul Mariman Invitational · Oct 10 | 14:52.87 | Paul Mariman Invitational | October 10, 2026 |
| 3,000 Meters · Cascade HSCascade Corncob Classic · Oct 13 | 12:41.20 | Cascade Corncob Classic | October 13, 2026 |
| 3,000 Meters · Jefferson HSJefferson Invitational · Sep 23 | 12:47.42 | Jefferson Invitational | September 23, 2026 |
| 3,000 Meters · Lane Community CollegeNorthwest Classic-Sponsored by Steens Mountain Running Camp · Sep 19 | 12:38.20 | Northwest Classic-Sponsored by Steens Mountain Running Camp | September 19, 2026 |
| 3,000 Meters · Stayton Middle School Nature TrailsStayton/Regis Invitational · Oct 1 | 12:43.18 | Stayton/Regis Invitational | October 1, 2026 |
| 3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Nov 1 | 11:58.63 | Stumptown Youth XC Championship | November 1, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Stumptown Youth XC ChampionshipNov 1 · 3,000 Meters Champs · Place 99 · UnattachedUnattached | 3,000 Meters Champs | 99 | 11:58.63 PB | 8 |
| Oct 19 | Philomath MS XCOct 19 · 3,000 Meters Middle School · Place 31 · TalmadgeTalmadge | 3,000 Meters Middle School | 31 | 13:30.9 | 8 |
| Oct 13 | Cascade Corncob ClassicOct 13 · 3,000 Meters Middle School · Place 31 · TalmadgeTalmadge | 3,000 Meters Middle School | 31 | 12:41.20 PB | 8 |
| Oct 10 | Paul Mariman InvitationalOct 10 · 2 Miles Middle School · Place 24 · TalmadgeTalmadge | 2 Miles Middle School | 24 | 14:52.87 PB | 8 |
| Oct 1 | Stayton/Regis InvitationalOct 1 · 3,000 Meters Middle School · Place 43 · TalmadgeTalmadge | 3,000 Meters Middle School | 43 | 12:43.18 PB | 8 |
| Sep 23 | Jefferson InvitationalSep 23 · 3,000 Meters Middle School Boys · Place 16 · TalmadgeTalmadge | 3,000 Meters Middle School Boys | 16 | 12:47.42 PB | 8 |
| Sep 19 | Northwest Classic-Sponsored by Steens Mountain Running CampSep 19 · 3,000 Meters Middle School · Place 56 · TalmadgeTalmadge | 3,000 Meters Middle School | 56 | 12:38.20 PB | 8 |
| Sep 11 | Ash Creek InvitationalSep 11 · 3,000 Meters Middle School · Place 20 · TalmadgeTalmadge | 3,000 Meters Middle School | 20 | 12:34.67 | 8 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Philomath MS XCOct 20 · 3,000 Meters Middle School · Place 42 · TalmadgeTalmadge | 3,000 Meters Middle School | 42 | 13:38.26 | 7 |
| Oct 14 | Cascade Corncob ClassicOct 14 · 3,000 Meters Middle School · Place 43 · TalmadgeTalmadge | 3,000 Meters Middle School | 43 | 13:31.95 | 7 |
| Oct 11 | Paul Mariman Invitational Oct 11 · 2 Miles Middle School · Place 29 · TalmadgeTalmadge | 2 Miles Middle School | 29 | 15:35.60 | 7 |
| Oct 2 | Stayton Regis InvitationalOct 2 · 3,000 Meters Middle School · Place 92 · TalmadgeTalmadge | 3,000 Meters Middle School | 92 | 13:29.8 | — |
| Sep 24 | Jefferson InviteSep 24 · 3,000 Meters Middle School · Place 58 · TalmadgeTalmadge | 3,000 Meters Middle School | 58 | 14:13.30 | 7 |
| Sep 13 | Stayton XC InvitationalSep 13 · 3,000 Meters Middle School · Place 37 · TalmadgeTalmadge | 3,000 Meters Middle School | 37 | 15:40 | 7 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Stumptown Youth XC ChampionshipNov 3 · 3,000 Meters Varsity · Place 300 · TalmadgeTalmadge | 3,000 Meters Varsity | 300 | 16:13.08 | 6 |
| Oct 15 | Cascade Corncob ClassicOct 15 · 3,000 Meters Middle School · Place 94 · TalmadgeTalmadge | 3,000 Meters Middle School | 94 | 17:10.7 | 6 |
| Oct 3 | Stayton/Regis InvitationalOct 3 · 3,000 Meters Middle School · Place 206 · TalmadgeTalmadge | 3,000 Meters Middle School | 206 | 18:03.6 | 6 |
| Sep 25 | Jefferson Middle School InvitationalSep 25 · 3,000 Meters Middle School · Place 68 · TalmadgeTalmadge | 3,000 Meters Middle School | 68 | 19:13.20 | 6 |
| Sep 14 | Stayton XC InvitationalSep 14 · 3,000 Meters Middle School · Place 99 · TalmadgeTalmadge | 3,000 Meters Middle School | 99 | 20:49.50 | 6 |