Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Stayton Middle School Nature TrailsIcebreaker Dual vs Jefferson · Mar 3 | 12:38 | Icebreaker Dual vs Jefferson | March 3, 2021 |
| 3,000 Meters · Wilsonville Night RaceNight Meet · Aug 24 | 13:18.29 | Night Meet | August 24, 2018 |
| 4,000 Meters · Baldwin Golf CourseBaker U Rust Buster · Sep 2 | 15:18.0 | Baker U Rust Buster | September 2, 2023 |
| 5,000 Meters · Blue Lake ParkNike Portland XC · Sep 28 | 21:32.50 | Nike Portland XC | September 28, 2019 |
| 5,000 Meters · Bush Park3-Way(Mcnary, West @ South) · Oct 2 | 20:49.36 | 3-Way(Mcnary, West @ South) | October 2, 2019 |
| 5,000 Meters · Cheadle Lake Double LoopSpring 2021 3A/2A/1A State XC Championships · Apr 10 | 20:22.38 | Spring 2021 3A/2A/1A State XC Championships | April 10, 2021 |
| 5,000 Meters · DMACC Ankeny CampsHeart Of America League Championship · Nov 5 | 19:46.3 | Heart Of America League Championship | November 5, 2022 |
| 5,000 Meters · Eagle Island XC CourseNXR Northwest Regional Championships · Nov 16 | 22:44.40 | NXR Northwest Regional Championships | November 16, 2019 |
| 5,000 Meters · Fort Vancouver National Historic SiteNAIA National Cross Country Championships · Nov 19 | 20:24.40 | NAIA National Cross Country Championships | November 19, 2021 |
| 5,000 Meters · Gans Creek Recreation AreaLarry Young Invitational · Sep 16 | 20:02.4 | Larry Young Invitational | September 16, 2022 |
| 5,000 Meters · Minto-Brown Island ParkSouth Salem, McNary @ Sprague · Oct 9 | 22:24.72 | South Salem, McNary @ Sprague | October 9, 2019 |
| 5,000 Meters · University of AR XC courseChile Pepper XC Festival · Oct 1 | 19:54.8 | Chile Pepper XC Festival | October 1, 2021 |
| 6,000 Meters · Gans Creek Recreation AreaGans Creek Classic · Sep 27 | 23:21.6 | Gans Creek Classic | September 27, 2024 |
| 6,000 Meters · Mahoney State ParkPlatte River Rumble College · Oct 13 | 23:55.0 | Platte River Rumble College | October 13, 2023 |
| 6,000 Meters · Seminole Valley ParkHeart of America Athletic Conference Cross Country Championships · Nov 4 | 22:36.8 | Heart of America Athletic Conference Cross Country Championships | November 4, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | Heart of America ConferenceNov 9 · 6,000 Meters HoA · Place 7 · Benedictine (Kan.)Benedictine (Kan.) | 6,000 Meters HoA | 7 | 22:49.4 | Sr |
| Oct 12 | Dordt XC InviteOct 12 · 6,000 Meters Varsity · Place 7 · Benedictine (Kan.)Benedictine (Kan.) | 6,000 Meters Varsity | 7 | 22:49.90 | SR |
| Sep 27 | Gans Creek ClassicSep 27 · 6,000 Meters Open · Place 77 · Benedictine (Kan.)Benedictine (Kan.) | 6,000 Meters Open | 77 | 23:21.6 PB | Sr |
| Sep 21 | Grandview Viking InviteSep 21 · 6,000 Meters Varsity · Place 5 · Benedictine (Kan.)Benedictine (Kan.) | 6,000 Meters Varsity | 5 | 24:47.40 | Sr |
| Aug 30 | Spire Sunset ShowdownAug 30 · 5,000 Meters Varsity · Place 20 · Benedictine (Kan.)Benedictine (Kan.) | 5,000 Meters Varsity | 20 | 20:09.5 | SR |
2023 Cross Country
3 results2022 Cross Country
2 results2021 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | NAIA National Cross Country ChampionshipsNov 19 · 5,000 Meters Collegiate Championship · Place 195 · Benedictine (Kan.)Benedictine (Kan.) | 5,000 Meters Collegiate Championship | 195 | 20:24.40 PB | Fr |
| Nov 6 | Heart of American Cross Country ChampionshipsNov 6 · 5,000 Meters Varsity · Place 9 · Benedictine (KanBenedictine (Kan | 5,000 Meters Varsity | 9 | 19:23.6 | FR |
| Oct 22 | Benedictine Raven Cross Country ChallengeOct 22 · 5,000 Meters Varsity · Place 8 · Benedictine (KanBenedictine (Kan | 5,000 Meters Varsity | 8 | 19:54.8 | FR |
| Oct 1 | Chile Pepper XC FestivalOct 1 · 5,000 Meters College · Place 240 · Benedictine (Kan.)Benedictine (Kan.) | 5,000 Meters College | 240 | 19:54.8 PB | Fr |
| Sep 4 | Baker University ZK Maple LeafSep 4 · 4,000 Meters College · Place 13 · Benedictine (Kan.)Benedictine (Kan.) | 4,000 Meters College | 13 | 16:19.3 | Fr |
| Apr 10 | Spring 2021 3A/2A/1A State XC ChampionshipsApr 10 · 5,000 Meters 3A/2A/1A Varsity · Place 9 · RegisRegis | 5,000 Meters 3A/2A/1A Varsity | 9 | 20:22.38 PB | 12 |
| Apr 1 | 3A/2A/1A-SD2 District 2 ChampionshipsApr 1 · 5,000 Meters Varsity 3A · Place 4 · RegisRegis | 5,000 Meters Varsity 3A | 4 | 21:39.70 | 12 |
| Mar 19 | Champs InviteMar 19 · 5,000 Meters Varsity/JV · Place 8 · RegisRegis | 5,000 Meters Varsity/JV | 8 | 22:57.40 | 12 |
| Mar 13 | Stayton Cross Country InvitationalMar 13 · 5,000 Meters Varsity · Place 1 · RegisRegis | 5,000 Meters Varsity | 1 | 21:22Unofficial | 12 |
| Mar 10 | Kennedy Quadrangular MeetMar 10 · 3,400 Meters Varsity Girls · RegisRegis | 3,400 Meters Varsity Girls | 0 | 14:15Unofficial | 12 |
| Mar 3 | Icebreaker Dual vs JeffersonMar 3 · 3,000 Meters Junior Varsity · Place 1 · RegisRegis | 3,000 Meters Junior Varsity | 1 | 12:38 PB | 12 |
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NXR Northwest Regional ChampionshipsNov 16 · 5,000 Meters Open Invitational MERGE · Place 445 · Unat-McLaughlin-JuliaUnat-McLaughlin-Julia | 5,000 Meters Open Invitational MERGE | 445 | 22:44.40 PB | 11 |
| Nov 2 | 6A-6 Mountain Valley Conference ChampionshipNov 2 · 5,000 Meters Varsity · Place 42 · South SalemSouth Salem | 5,000 Meters Varsity | 42 | 21:40.50 | 11 |
| Oct 19 | Warner Pacific XC ClassicOct 19 · 5,000 Meters Varsity · Place 124 · South SalemSouth Salem | 5,000 Meters Varsity | 124 | 23:53.72 | 11 |
| Oct 9 | South Salem, McNary @ SpragueOct 9 · 5,000 Meters Varsity · Place 11 · South SalemSouth Salem | 5,000 Meters Varsity | 11 | 22:24.72 PB | 11 |
| Oct 2 | 3-Way(Mcnary, West @ South)Oct 2 · 5,000 Meters Varsity · Place 6 · South SalemSouth Salem | 5,000 Meters Varsity | 6 | 20:49.36 PB | 11 |
| Sep 28 | Nike Portland XCSep 28 · 5,000 Meters Division 2 Varsity · Place 64 · South SalemSouth Salem | 5,000 Meters Division 2 Varsity | 64 | 21:32.50 PB | 11 |
| Sep 14 | Northwest ClassicSep 14 · 5,000 Meters Varsity 5A · Place 102 · South SalemSouth Salem | 5,000 Meters Varsity 5A | 102 | 21:58.20 | 11 |
| Sep 7 | Saxon Invite Sep 7 · 5,000 Meters Varsity · Place 20 · South SalemSouth Salem | 5,000 Meters Varsity | 20 | 21:50.70 | 11 |
| Aug 30 | Night MeetAug 30 · 3,000 Meters Varsity · Place 63 · South SalemSouth Salem | 3,000 Meters Varsity | 63 | 13:08.82 | 11 |
2018 Cross Country
9 results