Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · 3K CourseVassar Season Opener · Aug 2811:16.73Vassar Season OpenerAugust 28, 2026
3,000 Meters · Franklin Park - 3000 MetersUSATF Region 13 Junior Olympic Championships · Nov 1711:42.70USATF Region 13 Junior Olympic ChampionshipsNovember 17, 2018
3,000 Meters · Hidden Creek Polo GroundsUSATF Region 13 Junior Olympic Championships · Nov 1913:27.12USATF Region 13 Junior Olympic ChampionshipsNovember 19, 2016
3,000 Meters · Lake City H.S.USATF Inland Northwest Association Junior Olympic Championships · Nov 1611:56.77USATF Inland Northwest Association Junior Olympic ChampionshipsNovember 16, 2019
3,000 Meters · Lane Community CollegeUSATF Region 13 Junior Olympic Championships · Nov 2311:09.61USATF Region 13 Junior Olympic ChampionshipsNovember 23, 2019
3,000 Meters · Mead High SchoolUSATF Inland Northwest Association Junior Olympic Championships · Nov 1213:27.70USATF Inland Northwest Association Junior Olympic ChampionshipsNovember 12, 2016
3,000 Meters · Woodland ParkUSATF Region 13 Junior Olympic Championships · Nov 1813:15.68USATF Region 13 Junior Olympic ChampionshipsNovember 18, 2017
4,000 Meters · Central Valley High SchoolUSATF Inland Northwest Association Cross Country Championships · Nov 1315:37USATF Inland Northwest Association Cross Country ChampionshipsNovember 13, 2021
4,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 2015:14.70USATF Region 13 Junior Olympic ChampionshipsNovember 20, 2021
5,000 Meters · Cabinet View Golf ClubLibby Invitational · Aug 2519:16.79Libby InvitationalAugust 25, 2023
5,000 Meters · Eagle Island XC CourseIHSAA Cross Country Championships · Nov 219:04.82IHSAA Cross Country ChampionshipsNovember 2, 2024
5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC 2022 · Sep 2319:38.3Bob Firman Invitational XC 2022September 23, 2022
5,000 Meters · Franklin Park - 5000 MetersUSATF Inland Northwest Association Junior Olympic Championships · Nov 1135:57USATF Inland Northwest Association Junior Olympic ChampionshipsNovember 11, 2023
5,000 Meters · LCSC - XC courseIHSAA Cross Country Championships 2025 · Nov 117:48.3IHSAA Cross Country Championships 2025November 1, 2025
5,000 Meters · LCSC 5K XC COURSEDistrict I-II 4A/5A Championships · Oct 2018:10.13District I-II 4A/5A ChampionshipsOctober 20, 2022
5,000 Meters · Lewiston Orchards XC CourseIdaho State Cross Country Championships · Oct 2917:59.16Idaho State Cross Country ChampionshipsOctober 29, 2022
5,000 Meters · Polo Grounds6th Annual Battle for the 509 · Sep 3018:22.206th Annual Battle for the 509September 30, 2023
5,000 Meters · Portneuf Wellness Complex, Pocatello, IDIHSAA State XC Championships · Oct 2818:56.97IHSAA State XC ChampionshipsOctober 28, 2023
5,000 Meters · Vassar Farm & Ecological PreserveVassar Ron Stonitsch Invitational · Sep 1219:04.30Vassar Ron Stonitsch InvitationalSeptember 12, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 12Vassar Ron Stonitsch InvitationalSep 12 · 5,000 Meters Open · Place 4 · NYUNYU5,000 Meters Open419:04.30 PBFr
Aug 28Vassar Season OpenerAug 28 · 3,000 Meters College · Place 5 · NYUNYU3,000 Meters College511:16.73 PBFr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1IHSAA Cross Country Championships 2025Nov 1 · 5,000 Meters 6A Varsity · Place 11 · Coeur D'AleneCoeur D'Alene5,000 Meters 6A Varsity1117:48.3 PB12
Oct 226A/5A District 1&2 ChampionshipsOct 22 · 5,000 Meters 6A Varsity/JV Combined · Place 2 · Coeur D'AleneCoeur D'Alene5,000 Meters 6A Varsity/JV Combined218:1912
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Elite · Place 13 · Coeur D'AleneCoeur D'Alene5,000 Meters Elite1317:55.312
Oct 48th Annual Battle for the 509Oct 4 · 5,000 Meters Varsity Championship(AVG Below 21:30) · Place 6 · Coeur D'AleneCoeur D'Alene5,000 Meters Varsity Championship(AVG Below 21:30)618:39.6012
Sep 6Timberlake Farragut Invitational Sep 6 · 5,000 Meters Varsity · Place 2 · Coeur D'AleneCoeur D'Alene5,000 Meters Varsity219:10.4012

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2IHSAA Cross Country ChampionshipsNov 2 · 5,000 Meters 6A Varsity · Place 24 · Coeur D'AleneCoeur D'Alene5,000 Meters 6A Varsity2419:04.82 PB11
Oct 24Districts I-II 5A/6A, Districts I 4A ChampionshipsOct 24 · 5,000 Meters Varsity 6A · Place 5 · Coeur D'AleneCoeur D'Alene5,000 Meters Varsity 6A520:11.7211
Oct 12NIKE HOLE IN THE WALL XC INVITATIONALOct 12 · 5,000 Meters Elite · Place 60 · Coeur D'AleneCoeur D'Alene5,000 Meters Elite6019:26.911
Oct 57th Annual Battle for the 509Oct 5 · 5,000 Meters Varsity Black-(AVG Below 21:30) · Place 21 · Coeur D'AleneCoeur D'Alene5,000 Meters Varsity Black-(AVG Below 21:30)2119:39.9011
Sep 7Timberlake Farragut Invitational Sep 7 · 5,000 Meters Varsity · Place 23 · Coeur D'AleneCoeur D'Alene5,000 Meters Varsity2320:59.1011

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11USATF Inland Northwest Association Junior Olympic ChampionshipsNov 11 · 5,000 Meters 15-18 Racing · Place 15 · North Idaho Distance ProjectNorth Idaho Distance Project5,000 Meters 15-18 Racing1535:57 PB10
Oct 28IHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity 5A · Place 11 · Coeur D'AleneCoeur D'Alene5,000 Meters Varsity 5A1118:56.97 PB10
Oct 19Districts I-II 4A/5A , District I 3A ChampionshipsOct 19 · 5,000 Meters Varsity 5A · Place 1 · Coeur D'AleneCoeur D'Alene5,000 Meters Varsity 5A118:56.410
Oct 7NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Elite · Place 44 · Coeur D'AleneCoeur D'Alene5,000 Meters Elite4419:26.710
Sep 306th Annual Battle for the 509Sep 30 · 5,000 Meters Varsity Black-Top Division · Place 5 · Coeur D'AleneCoeur D'Alene5,000 Meters Varsity Black-Top Division518:22.20 PB10
Sep 9Timberlake Farragut InvitationalSep 9 · 5,000 Meters Varsity · Place 9 · Coeur D'AleneCoeur D'Alene5,000 Meters Varsity920:05.910
Aug 25Libby InvitationalAug 25 · 5,000 Meters Varsity · Place 1 · Coeur D'AleneCoeur D'Alene5,000 Meters Varsity119:16.79 PB10

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29Idaho State Cross Country ChampionshipsOct 29 · 5,000 Meters Varsity 5A · Place 5 · Coeur D'AleneCoeur D'Alene5,000 Meters Varsity 5A517:59.16 PB9
Oct 20District I-II 4A/5A ChampionshipsOct 20 · 5,000 Meters 5A Women's Race · Place 2 · Coeur D'AleneCoeur D'Alene5,000 Meters 5A Women's Race218:10.13 PB9
Oct 8William Johnson Sandpoint InvitationalOct 8 · 5,000 Meters Varsity · Place 3 · Coeur D'AleneCoeur D'Alene5,000 Meters Varsity319:10.589
Oct 1INLAND EMPIRE CHAMPIONSHIPSOct 1 · 5,000 Meters Varsity · Place 8 · Coeur D'AleneCoeur D'Alene5,000 Meters Varsity818:329
Sep 23Bob Firman Invitational XC 2022Sep 23 · 5,000 Meters Varsity Division I Sec1 A-L · Place 5 · Coeur D'AleneCoeur D'Alene5,000 Meters Varsity Division I Sec1 A-L519:38.3 PB9
Sep 1Post Falls River RunSep 1 · 2 Miles Freshman Sophomore · Place 2 · Coeur D'AleneCoeur D'Alene2 Miles Freshman Sophomore212:39.59
Aug 29English Point time trialAug 29 · 5,000 Meters Varsity · Coeur D'AleneCoeur D'Alene5,000 Meters Varsity021:22Unofficial9

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 20USATF Region 13 Junior Olympic ChampionshipsNov 20 · 4,000 Meters 13-14 · Place 2 · North Idaho Distance ProjectNorth Idaho Distance Project4,000 Meters 13-14215:14.70 PB8
Nov 13USATF Inland Northwest Association Cross Country ChampionshipsNov 13 · 4,000 Meters 13-14 · Place 3 · North Idaho Distance ProjectNorth Idaho Distance Project4,000 Meters 13-14315:37 PB8

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 23USATF Region 13 Junior Olympic ChampionshipsNov 23 · 3,000 Meters 11-12 · Place 11 · North Idaho Distance ProjectNorth Idaho Distance Project3,000 Meters 11-121111:09.61 PB6
Nov 16USATF Inland Northwest Association Junior Olympic ChampionshipsNov 16 · 3,000 Meters 11-12 · Place 2 · North Idaho Distance ProjectNorth Idaho Distance Project3,000 Meters 11-12211:56.77 PB6

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 17USATF Region 13 Junior Olympic ChampionshipsNov 17 · 3,000 Meters 11-12 · Place 25 · North Idaho Distance ProjectNorth Idaho Distance Project3,000 Meters 11-122511:42.70 PB5
Nov 10USATF Inland Northwest Association Junior Olympic ChampionshipsNov 10 · 3,000 Meters 11-12 · Place 6 · North Idaho Distance ProjectNorth Idaho Distance Project3,000 Meters 11-12612:00.305

2017 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 18USATF Region 13 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 9-10 · Place 11 · North Idaho Distance ProjectNorth Idaho Distance Project3,000 Meters 9-101113:15.68 PB4
Nov 11USATF Inland Northwest Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 9-10 · Place 2 · North Idaho Distance ProjectNorth Idaho Distance Project3,000 Meters 9-10213:21.474

2016 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 19USATF Region 13 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 9-10 · Place 22 · North Idaho Distance ProjectNorth Idaho Distance Project3,000 Meters 9-102213:27.12 PB3
Nov 12USATF Inland Northwest Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 9-10 · Place 6 · North Idaho Distance ProjectNorth Idaho Distance Project3,000 Meters 9-10613:27.70 PB3