Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Camelsback ParkUSATF Snake River Association Junior Olympic Championships · Nov 412:02.24USATF Snake River Association Junior Olympic ChampionshipsNovember 4, 2017
3,000 Meters · Dallmann Dash 3000Dallmann Dash · Sep 1612:40Dallmann DashSeptember 16, 2017
3,000 Meters · Eagle Island State Park1A District 3 Championships · Oct 1711:57.111A District 3 ChampionshipsOctober 17, 2018
3,000 Meters · Eagle Island XC Course 3k1A District III Championship · Oct 1811:43.491A District III ChampionshipOctober 18, 2017
3,000 Meters · Fuller ParkCompass XC · Sep 2811:44.6Compass XCSeptember 28, 2017
3,000 Meters · New Plymouth Middle SchoolNew Plymouth Invitational · Aug 3113:32.1New Plymouth InvitationalAugust 31, 2016
3,000 Meters · West ParkWinston Tilzey Invitational · Oct 1111:52Winston Tilzey InvitationalOctober 11, 2017
5,000 Meters · Eagle Island State ParkDistrict III 1A-2A XC Championships · Oct 1919:55.89District III 1A-2A XC ChampionshipsOctober 19, 2022
5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC · Sep 2019:20.60Bob Firman Invitational XCSeptember 20, 2019
5,000 Meters · Lewiston Orchards XC CourseIdaho State Cross Country Championships · Oct 2918:33.04Idaho State Cross Country ChampionshipsOctober 29, 2022
5,000 Meters · Portneuf Wellness Complex, Pocatello, IDIdaho State Cross Country Championships · Oct 3019:08.97Idaho State Cross Country ChampionshipsOctober 30, 2020
5,000 Meters · Steve and Dona Reeder Cross Country CourseUtah State Alumni Challenge · Aug 3018:52.27Utah State Alumni ChallengeAugust 30, 2025
5,000 Meters · Sunnyside Park2023 Utah XC Open · Oct 1919:25.42023 Utah XC OpenOctober 19, 2023
5,000 Meters · Treasure Valley Community CollegeCrosby Invitational · Oct 319:27.6Crosby InvitationalOctober 3, 2019
5,000 Meters · Utah State FairparkBeehive Invitational · Sep 1219:01.39Beehive InvitationalSeptember 12, 2025
5,000 Meters · West ParkWinston Tilzey Invitational · Oct 1619:12.43Winston Tilzey InvitationalOctober 16, 2019
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 421:18.1Paul Short RunOctober 4, 2024
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 322:05.5Paul Short Run (College)October 3, 2025
6,000 Meters · Lewis UniversityLewis Crossover · Oct 1022:52.01Lewis CrossoverOctober 10, 2026
6,000 Meters · Pole Green ParkUSATF Cross Country Championships · Jan 2022:02.1USATF Cross Country ChampionshipsJanuary 20, 2024
6,000 Meters · The Course Spokane ValleyClash of the Inland Northwest · Sep 421:59.70Clash of the Inland NorthwestSeptember 4, 2026
6,000 Meters · West ParkNorthwest Nazarene Invitational · Sep 1822:29.2Northwest Nazarene InvitationalSeptember 18, 2026
6,000 Meters · Western Oregon UniversityGNAC Cross Country Championships · Nov 720:57.7GNAC Cross Country ChampionshipsNovember 7, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7GNAC Cross Country ChampionshipsNov 7 · 6,000 Meters Womens 6K · Place 5 · Northwest NazareneNorthwest Nazarene6,000 Meters Womens 6K520:57.7 PBSr
Oct 17LC State Warrior InviteOct 17 · 5,000 Meters Varsity · Place 9 · Northwest NazareneNorthwest Nazarene5,000 Meters Varsity917:42UnofficialSr
Oct 10Lewis CrossoverOct 10 · 6,000 Meters Collegiate · Place 38 · Northwest NazareneNorthwest Nazarene6,000 Meters Collegiate3822:52.01 PBSr
Sep 26Mike Johnson ClassicSep 26 · 6,000 Meters College · Place 22 · Northwest NazareneNorthwest Nazarene6,000 Meters College2221:42.06Sr
Sep 18Northwest Nazarene InvitationalSep 18 · 6,000 Meters Women · Place 6 · Northwest NazareneNorthwest Nazarene6,000 Meters Women622:29.2 PBSr
Sep 4Clash of the Inland NorthwestSep 4 · 6,000 Meters Collegiate · Place 14 · Northwest NazareneNorthwest Nazarene6,000 Meters Collegiate1421:59.70 PBSr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 10Steve T Reeder MemorialOct 10 · 5,000 Meters Women · Place 9 · Utah StateUtah State5,000 Meters Women919:10.7Jr
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters Gold · Place 216 · Utah StateUtah State6,000 Meters Gold21622:05.5 PBJr
Sep 12Beehive InvitationalSep 12 · 5,000 Meters Women's Race · Place 19 · Utah StateUtah State5,000 Meters Women's Race1919:01.39 PBJr
Aug 30Utah State Alumni ChallengeAug 30 · 5,000 Meters Women's Race · Place 18 · Utah StateUtah State5,000 Meters Women's Race1818:52.27 PBJr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24Utah OpenOct 24 · 5,000 Meters Varsity · Place 9 · Utah StateUtah State5,000 Meters Varsity919:20.0SO
Oct 4Paul Short RunOct 4 · 6,000 Meters Open · Place 3 · Utah StateUtah State6,000 Meters Open321:18.1 PBSo
Aug 31Utah State Alumni ChallengeAug 31 · 5,000 Meters Invitational · Place 7 · Utah StateUtah State5,000 Meters Invitational718:18.2SO
Jan 20USATF Cross Country ChampionshipsJan 20 · 6,000 Meters U-20 Open · Place 16 · UtahUtah6,000 Meters U-20 Open1622:02.1 PBFr

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 192023 Utah XC OpenOct 19 · 5,000 Meters College · Place 11 · Utah StateUtah State5,000 Meters College1119:25.4 PBFr
Sep 2Sagebrush InvitationalSep 2 · 5,000 Meters College · Place 16 · Utah StateUtah State5,000 Meters College1619:22.1Fr

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29Idaho State Cross Country ChampionshipsOct 29 · 5,000 Meters Varsity 2A · Place 1 · The Ambrose SchoolThe Ambrose School5,000 Meters Varsity 2A118:33.04 PB12
Oct 19District III 1A-2A XC ChampionshipsOct 19 · 5,000 Meters 2A Girls · Place 1 · The Ambrose SchoolThe Ambrose School5,000 Meters 2A Girls119:55.89 PB12
Sep 23Bob Firman Invitational XC 2022Sep 23 · 5,000 Meters Varsity Division II · Place 7 · The Ambrose SchoolThe Ambrose School5,000 Meters Varsity Division II719:40.812

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 30Idaho State Cross Country ChampionshipsOct 30 · 5,000 Meters Girls Varsity 2A Saturday · Place 3 · The Ambrose SchoolThe Ambrose School5,000 Meters Girls Varsity 2A Saturday319:08.97 PB10

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16NXR Northwest Regional ChampionshipsNov 16 · 5,000 Meters Open Invitational MERGE · Place 83 · Unat-Moore-CameronUnat-Moore-Cameron5,000 Meters Open Invitational MERGE8320:14.409
Nov 2IHSAA XC Championships 2019Nov 2 · 5,000 Meters Girls Varsity 1A · Place 4 · The Ambrose SchoolThe Ambrose School5,000 Meters Girls Varsity 1A419:27.159
Oct 16Winston Tilzey InvitationalOct 16 · 5,000 Meters Varsity · Place 8 · The Ambrose SchoolThe Ambrose School5,000 Meters Varsity819:12.43 PB9
Oct 3Crosby InvitationalOct 3 · 5,000 Meters Varsity · Place 2 · The Ambrose SchoolThe Ambrose School5,000 Meters Varsity219:27.6 PB9
Sep 20Bob Firman Invitational XCSep 20 · 5,000 Meters Freshman · Place 2 · The Ambrose SchoolThe Ambrose School5,000 Meters Freshman219:20.60 PB9

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 171A District 3 ChampionshipsOct 17 · 3,000 Meters Middle School · Place 4 · The Ambrose SchoolThe Ambrose School3,000 Meters Middle School411:57.11 PB8
Sep 8Dallmann Dash 1A-3ASep 8 · 3,000 Meters Middle School · Place 3 · The Ambrose SchoolThe Ambrose School3,000 Meters Middle School312:418

2017 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 11NXR Northwest MS & Community Race RegistrationNov 11 · 3,000 Meters Middle School Community 3K · Place 17 · 54-Unattached54-Unattached3,000 Meters Middle School Community 3K1712:40.487
Nov 4USATF Snake River Association Junior Olympic ChampionshipsNov 4 · 3,000 Meters 11-12 · Place 1 · 54-Unattached54-Unattached3,000 Meters 11-12112:02.24 PB7
Oct 181A District III ChampionshipOct 18 · 3,000 Meters Middle School · Place 7 · The Ambrose SchoolThe Ambrose School3,000 Meters Middle School711:43.49 PB7
Oct 11Winston Tilzey InvitationalOct 11 · 3,000 Meters Middle School Girls · Place 1 · The Ambrose SchoolThe Ambrose School3,000 Meters Middle School Girls111:52 PB7
Sep 28Compass XCSep 28 · 3,000 Meters Middle School · Place 1 · The Ambrose SchoolThe Ambrose School3,000 Meters Middle School111:44.6 PB7
Sep 23Bob Firman Invitational XCSep 23 · 3,000 Meters Middle School · Place 13 · The Ambrose SchoolThe Ambrose School3,000 Meters Middle School1312:02.987
Sep 16Dallmann DashSep 16 · 3,000 Meters Middle School · Place 1 · The Ambrose SchoolThe Ambrose School3,000 Meters Middle School112:40 PB7
Aug 30New Plymouth InvitationalAug 30 · 3,000 Meters Middle School · Place 4 · The Ambrose SchoolThe Ambrose School3,000 Meters Middle School414:03.577

2016 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 191A District ChampionshipOct 19 · 3,000 Meters Middle School · Place 1 · The Ambrose SchoolThe Ambrose School3,000 Meters Middle School112:03.816
Oct 12Winston Tilzey InvitationalOct 12 · 3,000 Meters Middle School Girls · Place 4 · The Ambrose SchoolThe Ambrose School3,000 Meters Middle School Girls412:216
Sep 24Bob Firman InvitationalSep 24 · 3,000 Meters Middle School · Place 31 · The Ambrose SchoolThe Ambrose School3,000 Meters Middle School3112:29.86
Sep 10Roger Curran InviteSep 10 · 3,000 Meters Middle School Girls · Place 1 · The Ambrose SchoolThe Ambrose School3,000 Meters Middle School Girls113:56.396
Aug 31New Plymouth InvitationalAug 31 · 3,000 Meters Middle School · Place 6 · The Ambrose SchoolThe Ambrose School3,000 Meters Middle School613:32.1 PB6