Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Cullaby Lake Boat LaunchCullaby Lake 3k · Oct 19 | 12:14 | Cullaby Lake 3k | October 19, 2017 |
| 3,000 Meters · The Hydrangea RanchUltimook Race · Sep 7 | 15:23.47 | Ultimook Race | September 7, 2019 |
| 5,000 Meters · 79554 OR-202Teevin Elk Run · Sep 8 | 22:57 | Teevin Elk Run | September 8, 2018 |
| 5,000 Meters · Alderbrook Golf Course4A-1 Cowapa League Championships · Oct 26 | 21:06.79 | 4A-1 Cowapa League Championships | October 26, 2017 |
| 5,000 Meters · Blue Lake ParkNike Portland XC · Sep 28 | 23:38.90 | Nike Portland XC | September 28, 2019 |
| 5,000 Meters · Camp Rilea National Guard4A-1 Cowapa League Championships · Oct 30 | 23:04.0 | 4A-1 Cowapa League Championships | October 30, 2019 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 30 | 20:39.2 | Nike Portland XC | September 30, 2017 |
| 5,000 Meters · The Hydrangea RanchUltimook Race Nike Invitational · Sep 2 | 27:59.84 | Ultimook Race Nike Invitational | September 2, 2017 |
| 5,000 Meters · Tualatin HS13th Annual Tualatin Invite · Sep 9 | 22:41 | 13th Annual Tualatin Invite | September 9, 2017 |
| 5,000 Meters · Willamette Mission State ParkGeorge Fox XC Classic · Oct 14 | 20:22.30 | George Fox XC Classic | October 14, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | 4A-1 Cowapa League ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 22 · Astoria | 5,000 Meters Junior Varsity | 22 | 23:04.0 PB | 12 |
| Oct 12 | Astoria Alumni - Run with the FishermenOct 12 · 4,100 Meters New Division · Astoria | 4,100 Meters New Division | 0 | 20:27Unofficial | 12 |
| Oct 3 | Trojan RelaysOct 3 · 3,100 Meters High School Relays Co-Ed · Astoria | 3,100 Meters High School Relays Co-Ed | 0 | 13:51Unofficial | 12 |
| Sep 28 | Nike Portland XCSep 28 · 5,000 Meters Small Schools/D3 JV · Place 171 · Astoria | 5,000 Meters Small Schools/D3 JV | 171 | 23:38.90 PB | 12 |
| Sep 7 | Ultimook RaceSep 7 · 3,000 Meters Novice 1A-4A · Place 28 · Astoria | 3,000 Meters Novice 1A-4A | 28 | 15:23.47 PB | 12 |
2018 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | Trojan RelaysOct 4 · 3,100 Meters Open (5 member relay teams) · Astoria | 3,100 Meters Open (5 member relay teams) | 0 | 12:46Unofficial | 11 |
| Sep 8 | Teevin Elk RunSep 8 · 5,000 Meters Varsity · Place 35 · Astoria | 5,000 Meters Varsity | 35 | 22:57 PB | 11 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | 4A-1 Cowapa League ChampionshipsOct 26 · 5,000 Meters Varsity · Place 35 · Astoria | 5,000 Meters Varsity | 35 | 21:06.79 PB | 10 |
| Oct 19 | Cullaby Lake 3kOct 19 · 3,000 Meters Varsity · Place 10 · Astoria | 3,000 Meters Varsity | 10 | 12:14 PB | 10 |
| Oct 14 | George Fox XC ClassicOct 14 · 5,000 Meters Varsity Bronze · Place 111 · Astoria | 5,000 Meters Varsity Bronze | 111 | 20:22.30 PB | 10 |
| Sep 30 | Nike Portland XCSep 30 · 5,000 Meters JV Championships · Place 218 · Astoria | 5,000 Meters JV Championships | 218 | 20:39.2 PB | 10 |
| Sep 23 | Three Course ChallengeSep 23 · 5,000 Meters Moderate · Place 194 · Astoria | 5,000 Meters Moderate | 194 | 25:00 | 10 |
| Sep 16 | Astoria Alumni/Run with the FishermenSep 16 · 4,100 Meters Varsity · Astoria | 4,100 Meters Varsity | 0 | 18:03Unofficial | 10 |
| Sep 9 | 13th Annual Tualatin InviteSep 9 · 5,000 Meters Varsity · Place 107 · Astoria | 5,000 Meters Varsity | 107 | 22:41 PB | 10 |
| Sep 2 | Ultimook Race Nike InvitationalSep 2 · 5,000 Meters Junior Varsity 1A-4A · Place 68 · Astoria | 5,000 Meters Junior Varsity 1A-4A | 68 | 27:59.84 PB | 10 |