Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Bandon DunesBandon Invitational · Sep 24 | 13:30:12 | Bandon Invitational | September 24, 2019 |
| 3,000 Meters · Ferry Road ParkNorth Bend Invitational · Sep 12 | 13:58.93 | North Bend Invitational | September 12, 2019 |
| 3,000 Meters · Sunset Bay ParkSunset Bay Invitational · Oct 9 | 13:12.05 | Sunset Bay Invitational | October 9, 2019 |
| 3,000 Meters · Tugman State Park CampgroundFar West League District Meet · Oct 15 | 13:56.24 | Far West League District Meet | October 15, 2019 |
| 5,000 Meters · Buffington Memorial ParkCinnamon Roll Run - Port Orford · Oct 12 | 21:50.4 | Cinnamon Roll Run - Port Orford | October 12, 2022 |
| 5,000 Meters · Lane Community CollegeOSAA 3A/2A/1A State Championships · Nov 5 | 19:53.2 | OSAA 3A/2A/1A State Championships | November 5, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | OSAA 3A/2A/1A State ChampionshipsNov 9 · 5,000 Meters 2A · Place 53 · BandonBandon | 5,000 Meters 2A | 53 | 18:58.1 | SR |
| Oct 31 | 3A/2A/1A-SD4 District 4 ChampionshipsOct 31 · 5,000 Meters Varsity 2A · Place 21 · BandonBandon | 5,000 Meters Varsity 2A | 21 | 19:44.98 | 12 |
| Oct 23 | Umpqua InviteOct 23 · 5,000 Meters Varsity · Place 70 · BandonBandon | 5,000 Meters Varsity | 70 | 18:18.50 | 12 |
| Oct 12 | Paul Mariman InvitationalOct 12 · 5,000 Meters Varsity · Place 67 · BandonBandon | 5,000 Meters Varsity | 67 | 20:30.40 | 12 |
| Sep 30 | Cinnamon Roll Run - Port Orford Sep 30 · 5,000 Meters Junior Varsity · Place 8 · BandonBandon | 5,000 Meters Junior Varsity | 8 | 21:50.70 | 12 |
| Sep 27 | Champs InviteSep 27 · 5,000 Meters Varsity · Place 83 · BandonBandon | 5,000 Meters Varsity | 83 | 19:24.70 | 12 |
| Sep 21 | Prefontaine Memorial RunSep 21 · 5,000 Meters Varsity · Place 38 · BandonBandon | 5,000 Meters Varsity | 38 | 18:42.9 | 12 |
| Sep 12 | Fugate Farms InviteSep 12 · 5,000 Meters Varsity · Place 25 · BandonBandon | 5,000 Meters Varsity | 25 | 19:52.58 | 12 |
| Sep 4 | Umpqua OpenerSep 4 · 5,000 Meters Varsity · Place 22 · BandonBandon | 5,000 Meters Varsity | 22 | 20:17.48 | 12 |
2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | OSAA 3A/2A/1A State ChampionshipsNov 4 · 5,000 Meters 2A · Place 47 · BandonBandon | 5,000 Meters 2A | 47 | 19:32.3 | JR |
| Oct 26 | 3A/2A/1A-SD4 District 4 ChampionshipsOct 26 · 5,000 Meters Varsity 2A · Place 9 · BandonBandon | 5,000 Meters Varsity 2A | 9 | 18:27.58 | 11 |
| Oct 18 | Umpqua InviteOct 18 · 5,000 Meters Varsity · Place 122 · BandonBandon | 5,000 Meters Varsity | 122 | 20:23.20 | 11 |
| Oct 14 | The CG Bramble Scramble (Solar Eclipse Edition)Oct 14 · 5,000 Meters Varsity · Place 41 · BandonBandon | 5,000 Meters Varsity | 41 | 20:44.35 | 11 |
| Sep 29 | Fugate Farms InviteSep 29 · 5,000 Meters Varsity · Place 9 · BandonBandon | 5,000 Meters Varsity | 9 | 18:57.13 | 11 |
| Sep 22 | Champs InviteSep 22 · 5,000 Meters Varsity · Place 61 · BandonBandon | 5,000 Meters Varsity | 61 | 19:37.82 | 11 |
| Sep 16 | Prefontaine Memorial RunSep 16 · 5,000 Meters Varsity · Place 98 · BandonBandon | 5,000 Meters Varsity | 98 | 20:33.5 | 11 |
| Sep 6 | Umpqua OpenerSep 6 · 5,000 Meters Varsity · Place 50 · BandonBandon | 5,000 Meters Varsity | 50 | 21:29.40 | 11 |
| Aug 30 | Creswell Opening 3KAug 30 · 3,000 Meters Varsity · Place 12 · BandonBandon | 3,000 Meters Varsity | 12 | 11:47.54 | 11 |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | OSAA 3A/2A/1A State ChampionshipsNov 5 · 5,000 Meters 2A/1A · Place 58 · BandonBandon | 5,000 Meters 2A/1A | 58 | 19:53.2 PB | 10 |
| Oct 27 | 3A/2A/1A-SD4 Special District 4 ChampionshipsOct 27 · 5,000 Meters Varsity 2A · Place 29 · BandonBandon | 5,000 Meters Varsity 2A | 29 | 21:10.70 | SO |
| Oct 19 | Umpqua InviteOct 19 · 5,000 Meters Varsity · Place 118 · BandonBandon | 5,000 Meters Varsity | 118 | 21:33.1 | SO |
| Oct 12 | Cinnamon Roll Run - Port OrfordOct 12 · 5,000 Meters High School Boys (JV & Varsity) · Place 17 · BandonBandon | 5,000 Meters High School Boys (JV & Varsity) | 17 | 21:50.4 PB | 10 |
| Sep 23 | Champs InviteSep 23 · 5,000 Meters Varsity · Place 106 · BandonBandon | 5,000 Meters Varsity | 106 | 21:35.00 | 10 |
| Sep 17 | 41st Annual Prefontaine Memorial RunSep 17 · 5,000 Meters Varsity · Place 106 · BandonBandon | 5,000 Meters Varsity | 106 | 22:33.7 | 10 |
| Sep 13 | Fugate Farms InviteSep 13 · 5,000 Meters Varsity · Place 34 · BandonBandon | 5,000 Meters Varsity | 34 | 20:50.22 | 10 |
| Aug 25 | Umpqua OpenerAug 25 · 3,000 Meters Varsity · Place 28 · BandonBandon | 3,000 Meters Varsity | 28 | 13:53.10 | SO |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Far West League District MeetOct 15 · 3,000 Meters Middle School · Place 43 · Harbor LightsHarbor Lights | 3,000 Meters Middle School | 43 | 13:56.24 PB | 7 |
| Oct 9 | Sunset Bay InvitationalOct 9 · 3,000 Meters Middle School · Place 24 · Harbor LightsHarbor Lights | 3,000 Meters Middle School | 24 | 13:12.05 PB | 7 |
| Oct 5 | Woahink Lake XC InvitationalOct 5 · 3,000 Meters Middle School · Place 60 · Harbor LightsHarbor Lights | 3,000 Meters Middle School | 60 | 13:56.42 | 7 |
| Oct 1 | Cinnamon Roll RunOct 1 · 3,000 Meters Varsity · Place 39 · Harbor LightsHarbor Lights | 3,000 Meters Varsity | 39 | 15:21.13 | 7 |
| Sep 24 | Bandon InvitationalSep 24 · 3,000 Meters Middle School · Place 35 · Harbor LightsHarbor Lights | 3,000 Meters Middle School | 35 | 13:30:12 PB | 7 |
| Sep 12 | North Bend InvitationalSep 12 · 3,000 Meters Middle School · Place 32 · Harbor LightsHarbor Lights | 3,000 Meters Middle School | 32 | 13:58.93 PB | 7 |