Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBoise State Jacksons/Nike Boise Indoor · Feb 14:21.67aBoise State Jacksons/Nike Boise IndoorFebruary 1, 2019
1 Mile · OutdoorBYU Robison Invitational · Apr 254:13.47aBYU Robison InvitationalApril 25, 2024
1000 Meters · IndoorBYU December Invitational · Dec 102:34.88aBYU December InvitationalDecember 10, 2024
1500 Meters · OutdoorWestern Athletic Conference Outdoor Championships · May 123:53.56aWestern Athletic Conference Outdoor ChampionshipsMay 12, 2022
1600 Meters · Outdoor91st Clyde Littlefield Texas Relays (W-Sa) · Mar 284:16.69a91st Clyde Littlefield Texas Relays (W-Sa)March 28, 2018
3200 Meters · OutdoorHebron Hawk Relays · Mar 169:40.94Hebron Hawk RelaysMarch 16, 2018
400 Meters · IndoorCoppell Cowboy Relays · Feb 2756.01Coppell Cowboy RelaysFebruary 27, 2016
400 Meters · OutdoorMarcus Invitational · Apr 753.77Marcus InvitationalApril 7, 2016
400 Meters · OutdoorKeller David Park Invitational · Mar 3154.79aKeller David Park InvitationalMarch 31, 2016
500 Meters · OutdoorUtah Tech Invitational · Mar 223:53.62Utah Tech InvitationalMarch 22, 2024
800 Meters · Indoor2023 BYU Cougar Collegiate Indoor Inv · Jan 121:54.54a2023 BYU Cougar Collegiate Indoor InvJanuary 12, 2023
800 Meters · OutdoorWestern Athletic Conference Outdoor Championships · May 121:53.14aWestern Athletic Conference Outdoor ChampionshipsMay 12, 2022
800 Meters · OutdoorKeller David Park Invitational · Mar 312:02.42aKeller David Park InvitationalMarch 31, 2016

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

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 72025 Utah Last ChanceMay 7 · 1 Mile · Place 3 · Utah ValleyUtah Valley1 Mile34:21.90SR
May 1SUU Eccles Coliseum Championships (College)May 1 · 1 Mile · Place 6 · Utah ValleyUtah Valley1 Mile64:22.55aSR
Apr 25Utah State Aggie InvitationalApr 25 · 1500 Meters · Place 5 · Utah ValleyUtah Valley1500 Meters5.4:02.91aSr
Apr 25Utah State Aggie InvitationalApr 25 · 800 Meters · Utah ValleyUtah Valley800 Meters—DNSSr
Apr 11Weber State Spring ClassicApr 11 · 1 Mile · Place 16 · Utah ValleyUtah Valley1 Mile164:20.85SR
Apr 11Utah Spring ClassicApr 11 · 800 Meters · Utah ValleyUtah Valley800 Meters--DNSSr
Mar 28Utah Valley CollegiateMar 28 · 800 Meters · Place 14 · Utah ValleyUtah Valley800 Meters141:56.86SR
Mar 21Utah Tech InvitationalMar 21 · 1500 Meters · Place 16 · Utah ValleyUtah Valley1500 Meters163:59.88aSr
Mar 21Utah Tech InvitationalMar 21 · 800 Meters · Place 22 · Utah ValleyUtah Valley800 Meters222:04.31aSr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1Roman Ruiz Speed and Power MeetFeb 1 · 1 Mile · Place 18 · Utah ValleyUtah Valley1 Mile184:26.36a—
Jan 9BYU Indoor InvitationalJan 9 · 800 Meters · Place 6 · Utah ValleyUtah Valley800 Meters61:59.10SR

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 10BYU December InvitationalDec 10 · 1 Mile · Utah ValleyUtah Valley1 Mile—DNSSr
Dec 10BYU December InvitationalDec 10 · 1000 Meters · Place 8 · Utah ValleyUtah Valley1000 Meters8.2:34.88a PBSr
Jan 19Weber State InvitationalJan 19 · 1 Mile · Place 16 · Utah ValleyUtah Valley1 Mile164:25.37JR
Jan 11BYU Cougar Invitational [2024]Jan 11 · 800 Meters · Place 4 · Utah ValleyUtah Valley800 Meters41:56.56JR

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9WAC Outdoor ChampionshipsMay 9 · 1500 Meters · Place 11 · Utah ValleyUtah Valley1500 MetersRound P11.3:54.96aSr
May 9WAC Outdoor ChampionshipsMay 9 · 800 Meters · Place 10 · Utah ValleyUtah Valley800 MetersRound P10.1:53.16aSr
Apr 25BYU Robison InvitationalApr 25 · 1 Mile · Place 13 · Utah ValleyUtah Valley1 Mile134:13.47a PB—
Apr 20SUU Collegiate ChampionshipsApr 20 · 800 Meters · Place 4 · Utah ValleyUtah Valley800 Meters41:53.27a—
Apr 112024 Bryan Clay InvitationalApr 11 · 1500 Meters · Place 102 · Utah ValleyUtah Valley1500 Meters102.3:56.83aSr
Apr 112024 Bryan Clay InvitationalApr 11 · 800 Meters · Place 108 · Utah ValleyUtah Valley800 Meters108.1:54.01aSr
Mar 22Utah Tech InvitationalMar 22 · 500 Meters · Place 7 · Utah ValleyUtah Valley500 Meters73:53.62 PBJR

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 82023 BYU December InvitationalDec 8 · 800 Meters · Place 4 · Utah ValleyUtah Valley800 Meters4.1:55.71aSr
Feb 24Western Athletic Conference Indoor Track and Field ChampionshipsFeb 24 · 800 Meters · Place 20 · Utah ValleyUtah Valley800 MetersRound P20.1:55.45aJr
Feb 4Utah State Speed & PowerFeb 4 · 800 Meters · Place 5 · Utah ValleyUtah Valley800 Meters51:59.92JR
Jan 282023 Stacy Dragila OpenJan 28 · 1 Mile · Place 19 · Utah Valley UniversityUtah Valley University1 Mile194:30.31aJr
Jan 122023 BYU Cougar Collegiate Indoor InvJan 12 · 800 Meters · Place 4 · Utah Valley UniversityUtah Valley University800 Meters41:54.54a PBJr

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 82022 BYU December InviteDec 8 · 1 Mile · Place 3 · Utah ValleyUtah Valley1 Mile3.4:22.28aJr
Dec 82022 BYU December InviteDec 8 · 3000 Meters · Utah ValleyUtah Valley3000 Meters—NTJr

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 12Western Athletic Conference Outdoor ChampionshipsMay 12 · 1500 Meters · Place 4 · Utah ValleyUtah Valley1500 MetersRound P4.3:55.57aSo
May 12Western Athletic Conference Outdoor ChampionshipsMay 12 · 1500 Meters · Place 9 · Utah ValleyUtah Valley1500 Meters9.3:53.56a PBSo
May 12Western Athletic Conference Outdoor ChampionshipsMay 12 · 800 Meters · Place 11 · Utah ValleyUtah Valley800 MetersRound P11.1:53.14a PBSo
Apr 15Beach InvitationalApr 15 · 1500 Meters · Place 17 · Utah ValleyUtah Valley1500 Meters17.3:55.86aSo
Apr 13Bryan Clay InvitationalApr 13 · 1500 Meters · Place 248 · Utah ValleyUtah Valley1500 Meters248.3:53.59aSo
Apr 9Utah Spring ClassicApr 9 · 800 Meters · Place 9 · Utah ValleyUtah Valley800 Meters9.1:58.20aSo
Mar 31UVU Collegiate InviteMar 31 · 1500 Meters · Place 2 · Utah ValleyUtah Valley1500 Meters2.3:57.06aSo
Mar 31UVU Collegiate InviteMar 31 · 800 Meters · Place 4 · Utah ValleyUtah Valley800 Meters4.1:55.09aSo
Mar 11Aggie OpenMar 11 · 1500 Meters · Place 5 · Utah ValleyUtah Valley1500 Meters5.3:57.57aSo
Mar 11Aggie OpenMar 11 · 800 Meters · Place 3 · Utah ValleyUtah Valley800 Meters3.1:58.99aSo

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 27BYU Clarence Robison Invitational (Day 3)Apr 27 · 800 Meters · Place 16 · Utah ValleyUtah Valley800 Meters16.1:58.80aSo
Apr 19Bryan Clay Invitational (Day 3)Apr 19 · 1500 Meters · Place 44 · Utah ValleyUtah Valley1500 Meters44.3:54.45aSo
Mar 14UNLV Invitational/Sheila Tarr-Smith MultisMar 14 · 1500 Meters · Place 4 · Utah ValleyUtah Valley1500 Meters4.3:59.49aSo
Mar 14UNLV Invitational/Sheila Tarr-Smith MultisMar 14 · 800 Meters · Place 8 · Utah ValleyUtah Valley800 Meters8.1:58.16aSo

2019 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 22WAC Indoor Track & Field ChampionshipsFeb 22 · 1 Mile · Place 4 · Utah ValleyUtah Valley1 MileRound P4.4:17.18aUnofficialFr
Feb 22WAC Indoor Track & Field ChampionshipsFeb 22 · 1 Mile · Place 9 · Utah ValleyUtah Valley1 Mile9.4:27.92aUnofficialFr
Feb 1Boise State Jacksons/Nike Boise IndoorFeb 1 · 1 Mile · Place 7 · Utah ValleyUtah Valley1 Mile7.4:21.67a PBFr
Jan 262019 Weber State Indoor InvitationalJan 26 · 800 Meters · Place 3 · Utah ValleyUtah Valley800 Meters3.2:00.03aFr
Jan 12Stacy Dragila OpenJan 12 · 1 Mile · Place 12 · Utah ValleyUtah Valley1 Mile12.4:33.41aFr

2018 Indoor Track

1 results
DateMeetEventPlMarkGr
Nov 30Weber State Winter OpenNov 30 · 1 Mile · Place 3 · Utah ValleyUtah Valley1 Mile3.4:27.96aFr

2018 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 12TX UIL 6A State ChampionshipsMay 12 · 800 Meters · Place 6 · Lewisville MarcusLewisville Marcus800 Meters6.1:55.10a12
Apr 27UIL 6A Region I (F-Sa)Apr 27 · 800 Meters · Place 1 · Lewisville MarcusLewisville Marcus800 Meters1.1:55.04a12
Apr 18UIL 6A Area 05/06 (Th-F)Apr 18 · 1600 Meters · Place 7 · Lewisville MarcusLewisville Marcus1600 Meters7.4:21.25a12
Apr 18UIL 6A Area 05/06 (Th-F)Apr 18 · 800 Meters · Place 1 · Lewisville MarcusLewisville Marcus800 Meters1.1:56.65a12
Apr 4UIL 6A District 05 (W-Th)Apr 4 · 1600 Meters · Place 1 · Lewisville MarcusLewisville Marcus1600 Meters1.4:18.12a12
Apr 4UIL 6A District 05 (W-Th)Apr 4 · 800 Meters · Place 1 · Lewisville MarcusLewisville Marcus800 Meters1.1:55.08a12
Mar 2891st Clyde Littlefield Texas Relays (W-Sa)Mar 28 · 1600 Meters · Place 9 · Lewisville MarcusLewisville Marcus1600 Meters9.4:16.69a PB12
Mar 24Flower Mound Jaguar InvitationalMar 24 · 1600 Meters · Place 1 · Lewisville MarcusLewisville Marcus1600 Meters1.4:21.41a12
Mar 24Flower Mound Jaguar InvitationalMar 24 · 800 Meters · Place 1 · Lewisville MarcusLewisville Marcus800 Meters1.1:55.59a12
Mar 16Hebron Hawk RelaysMar 16 · 3200 Meters · Place 1 · Lewisville MarcusLewisville Marcus3200 Meters19:40.94 PB—
Mar 8Lewisville Max Goldsmith RelaysMar 8 · 1600 Meters · Place 2 · Lewisville MarcusLewisville Marcus1600 Meters24:19.9612
Mar 8Lewisville Max Goldsmith RelaysMar 8 · 800 Meters · Place 1 · Lewisville MarcusLewisville Marcus800 Meters11:57.3912
Mar 3Coppell Cowboy RelaysMar 3 · 1600 Meters · Place 1 · Lewisville MLewisville M1600 Meters14:20.73—
Mar 3Coppell Cowboy RelaysMar 3 · 800 Meters · Place 3 · Lewisville MLewisville M800 Meters31:58.74—
Feb 17Byron Nelson Bobcat InvitationalFeb 17 · 1600 Meters · Place 1 · Lewisville MarcusLewisville Marcus1600 Meters1.4:23.50a12
Feb 17Byron Nelson Bobcat InvitationalFeb 17 · 800 Meters · Place 1 · Lewisville MarcusLewisville Marcus800 Meters1.1:58.51a12

2017 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 28UIL 6A Region I (F-Sa)Apr 28 · 800 Meters · Place 8 · Lewisville MarcusLewisville Marcus800 Meters8.2:01.38a11
Apr 20UIL 6A Area 05/06 (Th-F)Apr 20 · 800 Meters · Place 2 · Lewisville MarcusLewisville Marcus800 Meters2.1:56.33a11
Apr 12UIL 6A District 05 (W-Th)Apr 12 · 1600 Meters · Place 5 · Lewisville MarcusLewisville Marcus1600 Meters5.4:19.19a11
Apr 12UIL 6A District 05 (W-Th)Apr 12 · 800 Meters · Place 1 · Lewisville MarcusLewisville Marcus800 Meters1.1:57.21a11
Apr 7Marcus InvitationalApr 7 · 100 Meters · Place 1 · Lewisville MarcusLewisville Marcus100 Meters11:58.20h PR11
Mar 25Flower Mound Jaguar InvitationalMar 25 · 3200 Meters · Place 4 · Lewisville MarcusLewisville Marcus3200 Meters4.9:44.00a11
Mar 25Flower Mound Jaguar InvitationalMar 25 · 1600 Meters · Place 2 · Lewisville MarcusLewisville Marcus1600 Meters2.4:24.79a11
Mar 18Texas Distance FestivalMar 18 · 800 Meters · Place 6 · Lewisville MarcusLewisville Marcus800 Meters64:21.32a PR11
Mar 4Coppell RelaysMar 4 · 3200 Meters · Place 5 · Lewisville MLewisville M3200 Meters59:45.57—
Mar 4Coppell RelaysMar 4 · 800 Meters · Place 8 · Lewisville MLewisville M800 Meters82:03.94—

2016 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 21UIL 6A Area 5/6 (Th-F)Apr 21 · 800 Meters · Place 7 · Lewisville MarcusLewisville Marcus800 Meters7.1:59.84a10
Apr 7Marcus InvitationalApr 7 · 400 Meters · Place 4 · Lewisville MarcusLewisville Marcus400 Meters453.77 PB10
Apr 7Marcus InvitationalApr 7 · 800 Meters · Place 1 · Lewisville MarcusLewisville Marcus800 Meters12:01.5210
Mar 31Keller David Park InvitationalMar 31 · 800 Meters · Place 2 · Lewisville MarcusLewisville Marcus800 Meters22:02.42a PB—
Mar 31Keller David Park InvitationalMar 31 · 400 Meters · Place 12 · Lewisville MarcusLewisville Marcus400 Meters1254.79a PB—
Mar 24Fossil Ridge Panther RelaysMar 24 · 800 Meters · Place 2 · Lewisville MarcusLewisville Marcus800 Meters22:07.24—
Mar 24Fossil Ridge Panther RelaysMar 24 · 400 Meters · Place 4 · Lewisville MarcusLewisville Marcus400 Meters455.37—
Mar 19Flower Mound Jaguar InvitationalMar 19 · 800 Meters · Place 1 · Lewisville MarcusLewisville Marcus800 Meters1.2:04.61a10
Mar 19Flower Mound Jaguar InvitationalMar 19 · 400 Meters · Place 5 · Lewisville MarcusLewisville Marcus400 Meters5.55.38a10

2016 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Coppell Cowboy RelaysFeb 27 · 800 Meters · Place 2 · Lewisville MLewisville M800 Meters22:05.62—
Feb 27Coppell Cowboy RelaysFeb 27 · 400 Meters · Place 11 · Lewisville MLewisville M400 Meters1156.01 PB—