Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Ash Creek PreserveThe Opener · Aug 28 | 10:09.43 | The Opener | August 28, 2026 |
| 3,000 Meters · Lane Community CollegeLane County Championship · Sep 11 | 11:08.7 | Lane County Championship | September 11, 2025 |
| 5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 26 | 18:04.74 | Nike Portland XC | September 26, 2026 |
| 5,000 Meters · Country Fair GroundsCountry Fair Classic · Sep 14 | 23:46.0 | Country Fair Classic | September 14, 2023 |
| 5,000 Meters · Jackson County Expo5A-SD1 District 1 Championships · Oct 28 | 17:26.40 | 5A-SD1 District 1 Championships | October 28, 2026 |
| 5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 7 | 17:54.40 | OSAA State XC Championships | November 7, 2026 |
| 5,000 Meters · Marist HSMarist Invite · Sep 5 | 18:17.90 | Marist Invite | September 5, 2026 |
| 5,000 Meters · Marist HS 5K CourseMarist Invite · Sep 2 | 24:07.1 | Marist Invite | September 2, 2023 |
| 5,000 Meters · Richardson ParkFlight 7 · Oct 3 | 19:25.7 | Flight 7 | October 3, 2026 |
| 5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 9 | 17:37.69 | 6th Annual Rose City Championship Invite | October 9, 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 7 | OSAA State XC ChampionshipsNov 7 · 5,000 Meters 5A · Place 64 · North Eugene | 5,000 Meters 5A | 64 | 17:54.40 PB | 12 |
| Oct 28 | 5A-SD1 District 1 ChampionshipsOct 28 · 5,000 Meters Varsity · Place 22 · North Eugene | 5,000 Meters Varsity | 22 | 17:26.40 PB | 12 |
| Oct 21 | Umpqua Invite Oct 21 · 5,000 Meters Varsity · Place 90 · North Eugene | 5,000 Meters Varsity | 90 | 19:40.3 | 12 |
| Oct 9 | 6th Annual Rose City Championship InviteOct 9 · 5,000 Meters Varsity Silver · Place 118 · North Eugene | 5,000 Meters Varsity Silver | 118 | 17:37.69 PB | 12 |
| Oct 3 | Flight 7Oct 3 · 5,000 Meters Varsity Flight 5 (B/G combined) · Place 20 · North Eugene | 5,000 Meters Varsity Flight 5 (B/G combined) | 20 | 19:25.7 PB | 12 |
| Sep 26 | Nike Portland XCSep 26 · 5,000 Meters Gold Varsity · Place 153 · North Eugene | 5,000 Meters Gold Varsity | 153 | 18:04.74 PB | 12 |
| Sep 5 | Marist InviteSep 5 · 5,000 Meters Varsity · Place 19 · North Eugene | 5,000 Meters Varsity | 19 | 18:17.90 PB | 12 |
| Aug 28 | The Opener Aug 28 · 3,000 Meters Varsity · Place 96 · North Eugene | 3,000 Meters Varsity | 96 | 10:09.43 PB | 12 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | OSAA State XC ChampionshipsNov 8 · 5,000 Meters 5A · Place 81 · North Eugene | 5,000 Meters 5A | 81 | 18:28.39 | 11 |
| Oct 29 | 5A-2 Midwestern League ChampionshipsOct 29 · 5,000 Meters Varsity · Place 30 · North Eugene | 5,000 Meters Varsity | 30 | 18:43.70 | 11 |
| Oct 22 | Umpqua InviteOct 22 · 5,000 Meters Varsity · Place 63 · North Eugene | 5,000 Meters Varsity | 63 | 18:28.19 | 11 |
| Oct 16 | Grant Robison Invitational Oct 16 · 5,000 Meters Varsity · Place 70 · North Eugene | 5,000 Meters Varsity | 70 | 18:38.02 | 11 |
| Oct 4 | The Harrier ClassicOct 4 · 5,000 Meters Varsity · Place 48 · North Eugene | 5,000 Meters Varsity | 48 | 19:09.57 | 11 |
| Sep 26 | 2025 Nike Portland XCSep 26 · 5,000 Meters Junior Varsity · Place 98 · North Eugene | 5,000 Meters Junior Varsity | 98 | 18:42.80 | 11 |
| Sep 20 | Northwest Classic : Sponsored by Steens Mountain Running CampSep 20 · 5,000 Meters JV Team Scored · Place 43 · North Eugene | 5,000 Meters JV Team Scored | 43 | 19:51.74 | 11 |
| Sep 11 | Lane County ChampionshipSep 11 · 3,000 Meters Male · Place 6 · North Eugene | 3,000 Meters Male | 6 | 11:08.7 PB | 11 |
| Sep 6 | Marist InviteSep 6 · 5,000 Meters Varsity · Place 36 · North Eugene | 5,000 Meters Varsity | 36 | 18:53.20 | 11 |
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | OSAA 5A State ChampionshipsNov 9 · 5,000 Meters Varsity · Place 93 · North Eugene | 5,000 Meters Varsity | 93 | 19:52.5 | 10 |
| Oct 30 | 5A-2 Midwestern League ChampionshipsOct 30 · 5,000 Meters Varsity · Place 41 · North Eugene | 5,000 Meters Varsity | 41 | 19:25.40 | 10 |
| Oct 23 | Umpqua InviteOct 23 · 5,000 Meters Varsity · Place 93 · North Eugene | 5,000 Meters Varsity | 93 | 18:44.40 | 10 |
| Oct 19 | The CG Bramble ScrambleOct 19 · 5,000 Meters Varsity · Place 40 · North Eugene | 5,000 Meters Varsity | 40 | 20:29.90 | 10 |
| Oct 3 | Grant Robison InvitationalOct 3 · 5,000 Meters Varsity · Place 90 · North Eugene | 5,000 Meters Varsity | 90 | 20:09.21 | 10 |
| Sep 28 | Nike Portland XCSep 28 · 5,000 Meters Varsity · Place 176 · North Eugene | 5,000 Meters Varsity | 176 | 19:45.4 | SO |
| Sep 21 | Northwest Classic 2024Sep 21 · 5,000 Meters Varsity 5A · Place 92 · North Eugene | 5,000 Meters Varsity 5A | 92 | 19:50.00 | 10 |
| Sep 7 | Marist InviteSep 7 · 5,000 Meters Junior Varsity · Place 40 · North Eugene | 5,000 Meters Junior Varsity | 40 | 21:39.71 | 10 |
| Aug 30 | The OpenerAug 30 · 3,000 Meters Junior Varsity · Place 39 · North Eugene | 3,000 Meters Junior Varsity | 39 | 12:01.80 | 10 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | 5A-2 Midwestern League ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 38 · North Eugene | 5,000 Meters Junior Varsity | 38 | 21:06.51 | 9 |
| Oct 18 | Umpqua InviteOct 18 · 5,000 Meters Junior Varsity · Place 114 · North Eugene | 5,000 Meters Junior Varsity | 114 | 22:18.50 | 9 |
| Oct 7 | The Harrier ClassicOct 7 · 5,000 Meters Varsity · Place 109 · North Eugene | 5,000 Meters Varsity | 109 | 22:05.0 | FR |
| Sep 14 | Country Fair ClassicSep 14 · 5,000 Meters JV Boys · Place 48 · North Eugene | 5,000 Meters JV Boys | 48 | 23:46.0 PB | 9 |
| Sep 2 | Marist InviteSep 2 · 5,000 Meters Junior Varsity · Place 56 · North Eugene | 5,000 Meters Junior Varsity | 56 | 24:07.1 PB | 9 |
| Aug 25 | The OpenerAug 25 · 3,000 Meters Junior Varsity · Place 65 · North Eugene | 3,000 Meters Junior Varsity | 65 | 13:56.1 | FR |