Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Coquille Valley Elks Junior High CourseCoquille XC Invite @ The Elks · Oct 8 | 14:18.8 | Coquille XC Invite @ The Elks | October 8, 2026 |
| 3,000 Meters · Ford's PondFord's Pond Fall Run · Sep 16 | 14:04 | Ford's Pond Fall Run | September 16, 2026 |
| 3,000 Meters · Glide Athletic FieldsThis Run's for Maynard - Glide Invitational · Oct 1 | 14:17.02 | This Run's for Maynard - Glide Invitational | October 1, 2026 |
| 3,000 Meters · Oakland Middle SchoolDan Baird Invitational · Oct 5 | 14:57.96 | Dan Baird Invitational | October 5, 2026 |
| 3,000 Meters · Stewart ParkUmpqua Opener · Sep 9 | 14:38.23 | Umpqua Opener | September 9, 2026 |
| 3,000 Meters · Tugman State Park CampgroundFar West League District Championships (MS) · Oct 15 | 16:10.27 | Far West League District Championships (MS) | October 15, 2025 |
| 3,000 Meters · Umpqua Community CollegeUCC-Season Districts · Oct 13 | 14:17.03 | UCC-Season Districts | October 13, 2026 |
| 3,000 Meters · Whistler's Bend ParkThe Whistlers Park Wild Goose Chase · Oct 2 | 15:53.18 | The Whistlers Park Wild Goose Chase | October 2, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | UCC-Season DistrictsOct 13 · 3,000 Meters Middle School · Place 15 · Winston | 3,000 Meters Middle School | 15 | 14:17.03 PB | 8 |
| Oct 8 | Coquille XC Invite @ The ElksOct 8 · 3,000 Meters Middle School · Place 22 · Winston | 3,000 Meters Middle School | 22 | 14:18.8 PB | 8 |
| Oct 5 | Dan Baird InvitationalOct 5 · 3,000 Meters Middle School · Place 12 · Winston | 3,000 Meters Middle School | 12 | 14:57.96 PB | 8 |
| Oct 1 | This Run's for Maynard - Glide InvitationalOct 1 · 3,000 Meters Middle School · Place 38 · Winston | 3,000 Meters Middle School | 38 | 14:17.02 PB | 8 |
| Sep 22 | UCC Jolane/Fremont Invitational Sep 22 · 3,000 Meters Middle School · Place 16 · Winston | 3,000 Meters Middle School | 16 | 14:45.96 | 8 |
| Sep 16 | Ford's Pond Fall Run Sep 16 · 3,000 Meters Middle School · Place 41 · Winston | 3,000 Meters Middle School | 41 | 14:04 PB | 8 |
| Sep 9 | Umpqua Opener Sep 9 · 3,000 Meters Middle School · Place 21 · Winston | 3,000 Meters Middle School | 21 | 14:38.23 PB | 8 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Far West League District Championships (MS)Oct 15 · 3,000 Meters Middle School · Place 55 · Winston | 3,000 Meters Middle School | 55 | 16:10.27 PB | 7 |
| Oct 8 | Ford's Pond Fall ClassicOct 8 · 3,000 Meters Middle School · Place 32 · Winston | 3,000 Meters Middle School | 32 | 16:47.9 | 7 |
| Oct 2 | The Whistlers Park Wild Goose ChaseOct 2 · 3,000 Meters Middle School · Place 26 · Winston | 3,000 Meters Middle School | 26 | 15:53.18 PB | 7 |
| Sep 24 | This Run's For MaynardSep 24 · 3,000 Meters Middle School · Place 21 · Winston | 3,000 Meters Middle School | 21 | 17:45.47 | 7 |
| Sep 10 | Umpqua OpenerSep 10 · 3,000 Meters Middle School · Place 62 · Winston | 3,000 Meters Middle School | 62 | 18:03.10 | 7 |
| Sep 5 | Fugate farms inviteSep 5 · 3,000 Meters Middle School · Place 77 · Winston | 3,000 Meters Middle School | 77 | 17:55.96 | 7 |
2024 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | This Run's For MaynardOct 2 · 3,000 Meters Middle School · Place 36 · Winston | 3,000 Meters Middle School | 36 | 18:10.36 | 6 |
| Sep 18 | North Bend XC MeetSep 18 · 3,000 Meters Middle School · Place 60 · Winston | 3,000 Meters Middle School | 60 | 19:55 | 6 |
| Sep 12 | Fugate Farms InviteSep 12 · 3,000 Meters Middle School · Place 86 · Winston | 3,000 Meters Middle School | 86 | 21:00.58 | 6 |
| Sep 4 | Umpqua OpenerSep 4 · 3,000 Meters Middle School · Place 50 · Winston | 3,000 Meters Middle School | 50 | 20:53.17 | 6 |