Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSpartan Shootout · Feb 74:50.14aSpartan ShootoutFebruary 7, 2026
1500 Meters · OutdoorMinnesota State Open · Apr 124:29.60aMinnesota State OpenApril 12, 2026
1600 Meters · IndoorUtah Distance Challenge · Feb 75:02.30aUtah Distance ChallengeFebruary 7, 2020
1600 Meters · OutdoorRegion 8 Championships · May 85:03.99Region 8 ChampionshipsMay 8, 2019
3000 Meters · IndoorAmerican Rivers Conference Championships · Feb 279:42.81aAmerican Rivers Conference ChampionshipsFebruary 27, 2026
3000m Steeplechase · 0.914m · IndoorCentral College Dutch Invitational 2026 (Live Results Only) · Mar 2810:52.45aCentral College Dutch Invitational 2026 (Live Results Only)March 28, 2026
3000m Steeplechase · 0.914m · OutdoorAmerican Rivers Conference Championships · Apr 3010:21.74aAmerican Rivers Conference ChampionshipsApril 30, 2026
3000m Steeplechase · OutdoorNorse Invite · Apr 310:35.27aNorse InviteApril 3, 2026
3200 Meters · IndoorWeber State Indoor Invitational · Jan 3111:14.07Weber State Indoor InvitationalJanuary 31, 2020
3200 Meters · OutdoorRegion 8 Championships · May 811:18.45Region 8 ChampionshipsMay 8, 2019
5000 Meters · IndoorDarren Young Classic · Feb 1317:21.55aDarren Young ClassicFebruary 13, 2026
800 Meters · IndoorWeber State Indoor Invitational · Jan 312:23.86Weber State Indoor InvitationalJanuary 31, 2020
800 Meters · OutdoorMinnesota State Open · Apr 122:14.55aMinnesota State OpenApril 12, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30American Rivers Conference ChampionshipsApr 30 · 3000m Steeplechase · Place 18 · Buena VistaBuena Vista3000m Steeplechase0.914m18.10:21.74a PBFr
Apr 30American Rivers Conference ChampionshipsApr 30 · 1500 Meters · Place 28 · Buena VistaBuena Vista1500 Meters28.4:33.04aFr
Apr 16Northwestern InviteApr 16 · 3000m Steeplechase · Place 4 · Buena VistaBuena Vista3000m Steeplechase0.914m4.10:51.21aFr
Apr 12Minnesota State OpenApr 12 · 1500 Meters · Place 9 · Buena VistaBuena Vista1500 Meters9.4:29.60a PBSr
Apr 12Minnesota State OpenApr 12 · 800 Meters · Place 13 · Buena VistaBuena Vista800 Meters13.2:14.55a PBSr
Apr 3Norse InviteApr 3 · 3000m Steeplechase · Place 5 · Buena VistaBuena Vista3000m Steeplechase510:35.27a PBFr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 28Central College Dutch Invitational 2026 (Live Results Only)Mar 28 · 3000m Steeplechase · Place 9 · Buena VistaBuena Vista3000m Steeplechase0.914m9.10:52.45a PBSr
Feb 27American Rivers Conference ChampionshipsFeb 27 · 3000 Meters · Place 27 · Buena VistaBuena Vista3000 Meters279:42.81a PBFr
Feb 20Maverick OpenFeb 20 · 1 Mile · Place 24 · Buena VistaBuena Vista1 Mile244:53.92aFr
Feb 13Darren Young ClassicFeb 13 · 5000 Meters · Place 44 · Buena VistaBuena Vista5000 Meters4417:21.55a PBFr
Feb 7Spartan ShootoutFeb 7 · 1 Mile · Place 17 · Buena VistaBuena Vista1 Mile17.4:50.14a PBFr
Feb 7Spartan ShootoutFeb 7 · 3000 Meters · Place 22 · Buena VistaBuena Vista3000 Meters22.10:16.80aFr
Jan 24Dennis Young ClassicJan 24 · 3000 Meters · Place 12 · Buena VistaBuena Vista3000 Meters129:49.17aFr
Jan 24Dennis Young Indoor ClassicJan 24 · 3000 Meters · Place 12 · Buena VistaBuena Vista3000 Meters12.9:49.17aFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 52025 SDSU Holiday MeetDec 5 · 3000 Meters · Place 22 · Buena VistaBuena Vista3000 Meters22.9:54.83aFr

2020 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 7Utah Distance ChallengeFeb 7 · 1600 Meters · Place 127 · Maple MountainMaple Mountain1600 Meters127.5:02.30a PB12
Jan 31Weber State Indoor InvitationalJan 31 · 800 Meters · Place 58 · Maple Mountain High SchooMaple Mountain High Schoo800 Meters582:23.86 PBSr
Jan 31Weber State Indoor InvitationalJan 31 · 3200 Meters · Place 50 · Maple Mountain High SchooMaple Mountain High Schoo3200 Meters5011:14.07 PBSr
Jan 24UHSTCA Indoor InvitationalJan 24 · 1600 Meters · Place 174 · Maple MountainMaple Mountain1600 Meters174.5:05.90a12
Jan 17BYU Indoor InvitationalJan 17 · 1 Mile · Place 96 · Maple MountainMaple Mountain1 Mile96.5:12.46a12

2019 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 8Region 8 ChampionshipsMay 8 · 800 Meters · Place 32 · Maple MountainMaple Mountain800 Meters322:20.14JR
May 8Region 8 ChampionshipsMay 8 · 3200 Meters · Place 25 · Maple MountainMaple Mountain3200 Meters2511:18.45 PBJR
May 8Region 8 ChampionshipsMay 8 · 1600 Meters · Place 29 · Maple MountainMaple Mountain1600 Meters295:03.99 PBJR
Apr 27Tiger TrialsApr 27 · 1600 Meters · Place 152 · Maple MountainMaple Mountain1600 Meters1525:09.3011
Apr 27Tiger TrialsApr 27 · 800 Meters · Place 98 · Maple MountainMaple Mountain800 Meters982:23.5711
Apr 26Wildcat InvitationalApr 26 · 1600 Meters · Place 32 · Maple MountainMaple Mountain1600 Meters32.5:12.71a11
Apr 20Sky View InvitationalApr 20 · 1600 Meters · Place 20 · Maple MountainMaple Mountain1600 Meters205:06.06JR
Apr 20Sky View InvitationalApr 20 · 800 Meters · Place 33 · Maple MountainMaple Mountain800 Meters332:24.19JR
Apr 12Utah County InvitationalApr 12 · 1600 Meters · Place 67 · Maple MountainMaple Mountain1600 Meters67.5:19.90a11
Apr 12Utah County InvitationalApr 12 · 800 Meters · Place 51 · Maple MountainMaple Mountain800 Meters51.2:18.60a11
Mar 29Juab InvitationalMar 29 · 1600 Meters · Place 22 · Maple MountainMaple Mountain1600 Meters225:26.56JR
Mar 22Mountain Valley InviteMar 22 · 1600 Meters · Place 46 · Maple MountainMaple Mountain1600 Meters465:19.66JR
Mar 22Mountain Valley InviteMar 22 · 800 Meters · Place 38 · Maple MountainMaple Mountain800 Meters382:27.50JR

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 8Last Chance Indoor MeetFeb 8 · 800 Meters · Place 102 · Maple MountainMaple Mountain800 Meters102.2:29.77a11
Jan 18BYU HS Indoor InvitationalJan 18 · 800 Meters · Place 94 · Maple MountainMaple Mountain800 Meters942:31.21Jr
Jan 18BYU HS Indoor InvitationalJan 18 · 1 Mile · Place 124 · Maple MountainMaple Mountain1 Mile1245:29.33Jr

2018 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10Region 8 ChampionshipsMay 10 · 1600 Meters · Place 36 · Maple MountainMaple Mountain1600 Meters36.5:40.58a10
May 9Utah Region 8 ChampionshipsMay 9 · 1600 Meters · Place 36 · Maple MountainMaple Mountain1600 Meters365:40.58SO
Apr 27Skyhawk Midnight InvitationalApr 27 · 1600 Meters · Place 20 · Maple MountainMaple Mountain1600 Meters20.5:41.16a10
Apr 27Skyhawk Midnight InvitationalApr 27 · 800 Meters · Maple MountainMaple Mountain800 Meters—DNS10
Mar 30Nebo InviteMar 30 · 800 Meters · Place 35 · Maple MountainMaple Mountain800 Meters352:41.2910
Mar 23Mountain Valley InviteMar 23 · 1600 Meters · Place 38 · Maple MountainMaple Mountain1600 Meters385:52.0710

2017 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11Nebo Junior High District FinalsMay 11 · 800 Meters · Place 20 · MapletonMapleton800 Meters20.2:58.009
May 5Mapleton/Diamond ForkMay 5 · 1600 Meters · Place 13 · MapletonMapleton1600 Meters13.6:13.669
Apr 21Mapleton/Diamond ForkApr 21 · 800 Meters · Place 13 · MapletonMapleton800 Meters13.2:57.56a9
Apr 14Springville/Mapleton/PaysonApr 14 · 1600 Meters · Place 36 · MapletonMapleton1600 Meters36.07:05.7Unofficial9
Apr 14Springville/Mapleton/PaysonApr 14 · 800 Meters · Place 27 · MapletonMapleton800 Meters27.03:04.5Unofficial9
Mar 31Salem/SF/MapletonMar 31 · 1600 Meters · Place 19 · MapletonMapleton1600 Meters19.6:21aUnofficial9
Mar 31Salem/SF/MapletonMar 31 · 800 Meters · Place 13 · MapletonMapleton800 Meters13.2:57Unofficial9