Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Lakeside ParkUtah Valley Invitational · Aug 3017:05.9Utah Valley InvitationalAugust 30, 2024
3 Miles · Pleasant Grove HSUHSTCA Pre-Footlocker · Nov 619:10UHSTCA Pre-FootlockerNovember 6, 2021
3 Miles · Scera Park2025 UVU Collegiate XC Invite · Aug 2917:09.982025 UVU Collegiate XC InviteAugust 29, 2025
4,000 Meters · Cedar City Golf Course 4k2022 SUU Color Country Invitational · Oct 814:24.172022 SUU Color Country InvitationalOctober 8, 2022
5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC · Sep 2019:55.90Bob Firman Invitational XCSeptember 20, 2019
5,000 Meters · East Bay Golf CourseBYU Autumn Classic @ East Bay Golf Course · Sep 1420:24.7BYU Autumn Classic @ East Bay Golf CourseSeptember 14, 2019
5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 2320:11.9NXR Southwest Regional ChampionshipsNovember 23, 2019
5,000 Meters · Lakeside ParkUVU XC Invitational · Sep 119:39.2UVU XC InvitationalSeptember 1, 2022
5,000 Meters · Pecan Acres ParkWestern Athletic Conference (WAC) Championships · Oct 2921:01.6Western Athletic Conference (WAC) ChampionshipsOctober 29, 2022
5,000 Meters · Shalimar Country ClubNXR Southwest Regional Championships · Nov 2018:20.3NXR Southwest Regional ChampionshipsNovember 20, 2021
5,000 Meters · Utah State FairparkBeehive Invitational · Sep 1217:53.35Beehive InvitationalSeptember 12, 2025
6,000 Meters · Gans Creek Recreation AreaGans Creek Classic - College · Sep 2621:34.47Gans Creek Classic - CollegeSeptember 26, 2025
6,000 Meters · Harold Patterson Sports CenterWAC Championships XC25 · Oct 3121:20.20WAC Championships XC25October 31, 2025
6,000 Meters · Lakeside ParkWAC Cross Country Championships · Nov 120:00WAC Cross Country ChampionshipsNovember 1, 2024
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3020:28.8Paul Short InvitationalSeptember 30, 2023
6,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 2022:30.6Roy Griak InvitationalSeptember 20, 2024
6,000 Meters · Oklahoma State University XC Course2022 NCAA Division I Cross Country Champs (84th Men and 42nd Women) · Nov 1921:20.02022 NCAA Division I Cross Country Champs (84th Men and 42nd Women)November 19, 2022
6,000 Meters · Panorama Farms2023 NCAA Division I Cross Country Champs (85th Men and 43rd Women) · Nov 1820:51.32023 NCAA Division I Cross Country Champs (85th Men and 43rd Women)November 18, 2023
6,000 Meters · Texas Tech UniversityNCAA Division I Mountain Regional · Nov 1019:58.2NCAA Division I Mountain RegionalNovember 10, 2023
6,000 Meters · West Windsor FieldPrinceton Fall Classic · Oct 1721:07.8Princeton Fall ClassicOctober 17, 2025
6,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 1421:06.0Nuttycombe Wisconsin InvitationalOctober 14, 2022

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 14NCAA Cross Country Mountain RegionalsNov 14 · 6,000 Meters Varsity · Place 48 · Utah ValleyUtah Valley6,000 Meters Varsity4821:47.1SR
Oct 31WAC Championships XC25Oct 31 · 6,000 Meters Champ · Place 14 · Utah ValleyUtah Valley6,000 Meters Champ1421:20.20 PBSr
Oct 17Princeton Fall ClassicOct 17 · 6,000 Meters Fall Classic · Place 54 · Utah ValleyUtah Valley6,000 Meters Fall Classic5421:07.8 PBSr
Oct 4Color Country InvitationalOct 4 · 4,000 Meters Women's 4k · Place 2 · Utah ValleyUtah Valley4,000 Meters Women's 4k214:26.59Sr
Sep 26Gans Creek Classic - CollegeSep 26 · 6,000 Meters Gold · Place 174 · Utah ValleyUtah Valley6,000 Meters Gold17421:34.47 PBSr
Sep 12Beehive InvitationalSep 12 · 5,000 Meters Women's Race · Place 4 · Utah ValleyUtah Valley5,000 Meters Women's Race417:53.35 PBSr
Aug 292025 UVU Collegiate XC InviteAug 29 · 3 Miles Open · Place 2 · Utah ValleyUtah Valley3 Miles Open217:09.98 PBSr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1WAC Cross Country ChampionshipsNov 1 · 6,000 Meters WAC · Place 2 · Utah ValleyUtah Valley6,000 Meters WAC220:00 PBJr
Oct 42024 SUU Color Country InvitationalOct 4 · 4,000 Meters Varsity · Place 3 · Utah ValleyUtah Valley4,000 Meters Varsity314:01.71Jr
Sep 20Roy Griak InvitationalSep 20 · 6,000 Meters Gold · Place 29 · Utah ValleyUtah Valley6,000 Meters Gold2922:30.6 PBJr
Sep 13BYU Autumn ClassicSep 13 · 3 Miles Varsity · Place 16 · Utah ValleyUtah Valley3 Miles Varsity1616:00.0JR
Aug 30Utah Valley InvitationalAug 30 · 3 Miles College · Place 9 · Utah ValleyUtah Valley3 Miles College917:05.9 PBJr

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 182023 NCAA Division I Cross Country Champs (85th Men and 43rd Women)Nov 18 · 6,000 Meters Championship · Place 127 · Utah ValleyUtah Valley6,000 Meters Championship12720:51.3 PBSo
Nov 10NCAA Division I Mountain RegionalNov 10 · 6,000 Meters Championship · Place 17 · Utah ValleyUtah Valley6,000 Meters Championship1719:58.2 PBSo
Oct 27Western Athletic Conference (WAC) XC ChampionshipsOct 27 · 6,000 Meters Varsity · Place 2 · Utah ValleyUtah Valley6,000 Meters Varsity220:22.7SO
Oct 13Arturo Barrios InvitationalOct 13 · 6,000 Meters Varsity · Place 20 · Utah ValleyUtah Valley6,000 Meters Varsity2020:13.8SO-2
Sep 30Paul Short InvitationalSep 30 · 6,000 Meters College Gold · Place 6 · Utah ValleyUtah Valley6,000 Meters College Gold620:28.8 PBSo
Sep 1UVU XC InvitationalSep 1 · 5,000 Meters Varsity · Place 4 · Utah ValleyUtah Valley5,000 Meters Varsity416:44.4SO

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 192022 NCAA Division I Cross Country Champs (84th Men and 42nd Women)Nov 19 · 6,000 Meters Championship · Place 198 · Utah ValleyUtah Valley6,000 Meters Championship19821:20.0 PBFr
Oct 29Western Athletic Conference (WAC) ChampionshipsOct 29 · 5,000 Meters Collegiate · Place 17 · Utah ValleyUtah Valley5,000 Meters Collegiate1721:01.6 PBFr
Oct 14Nuttycombe Wisconsin InvitationalOct 14 · 6,000 Meters Championship Race · Place 138 · Utah ValleyUtah Valley6,000 Meters Championship Race13821:06.0 PBFr
Oct 82022 SUU Color Country InvitationalOct 8 · 4,000 Meters Women's 4k · Place 1 · Utah ValleyUtah Valley4,000 Meters Women's 4k114:24.17 PBFr
Sep 1UVU XC InvitationalSep 1 · 5,000 Meters College · Place 9 · Utah ValleyUtah Valley5,000 Meters College919:39.2 PBFr

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 20NXR Southwest Regional ChampionshipsNov 20 · 5,000 Meters Championship · Place 32 · OremOrem5,000 Meters Championship3218:20.3 PB12
Nov 6UHSTCA Pre-FootlockerNov 6 · 3 Miles Varsity · Place 4 · OremOrem3 Miles Varsity419:10 PB12
Oct 27UHSAA Class 5A State XC ChampionshipsOct 27 · 5,000 Meters 5A · Place 6 · OremOrem5,000 Meters 5A618:41.412
Oct 27UHSAA Class 5A State XC ChampionshipsOct 27 · 5,000 Meters 5A · Place 6 · OremOrem5,000 Meters 5A618:41.4Sr
Oct 122021 5A & 6A DivisionalsOct 12 · 5,000 Meters 5A · Place 3 · OremOrem5,000 Meters 5A319:09.112
Oct 1Region 8 ChampionshipsOct 1 · 5,000 Meters Varsity · Place 8 · OremOrem5,000 Meters Varsity819:21.312
Sep 242021 Border Wars XCSep 24 · 3 Miles Championship · Place 35 · OremOrem3 Miles Championship3518:57.1012
Sep 11BYU Autumn ClassicSep 11 · 5,000 Meters Varsity · Place 24 · OremOrem5,000 Meters Varsity2419:48.512
Sep 4Timpanogos InvitationalSep 4 · 5,000 Meters Elite · Place 60 · OremOrem5,000 Meters Elite6020:17.712
Aug 25Pre-Region 8Aug 25 · 3 Miles Open · Place 17 · OremOrem3 Miles Open1720:16.312

2019 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 23NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Open - Medium School 1 (1000-1599) · Place 69 · OremOrem5,000 Meters Open - Medium School 1 (1000-1599)6920:11.9 PB10
Oct 11UHSAA Region 7 XC ChampionshipsOct 11 · 3 Miles Varsity · Place 34 · OremOrem3 Miles Varsity3420:11.2—
Sep 27UIAAA InvitationalSep 27 · 3 Miles Varsity · Place 21 · OremOrem3 Miles Varsity2120:22.7510
Sep 20Bob Firman Invitational XCSep 20 · 5,000 Meters Elite · Place 90 · OremOrem5,000 Meters Elite9019:55.90 PB10
Sep 14BYU Autumn Classic @ East Bay Golf CourseSep 14 · 5,000 Meters Varsity · Place 47 · OremOrem5,000 Meters Varsity4720:24.7 PB10
Aug 30Timpanogos InvitationalAug 30 · 3 Miles Varsity · Place 6 · OremOrem3 Miles Varsity619:51.010
Aug 22Pre-Region 7 XC ChampionshipsAug 22 · 3 Miles Open · Place 10 · OremOrem3 Miles Open1020:02.7SO