Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2025 UW Invitational · Jan 314:03.83a2025 UW InvitationalJanuary 31, 2025
1 Mile · OutdoorRobison Invitational · Apr 304:17.69aRobison InvitationalApril 30, 2025
1500 Meters · OutdoorBryan Clay Invitational · Apr 133:52.48aBryan Clay InvitationalApril 13, 2023
200 Meters · IndoorWeber State HS meet · Jan 1926.91aWeber State HS meetJanuary 19, 2018
200 Meters · OutdoorRoy vs Farmington and Viewmont Tri-Meet · Apr 2524.36PRRoy vs Farmington and Viewmont Tri-MeetApril 25, 2019
3000 Meters · Indoor2023 BYU December Invitational · Dec 88:30.14a2023 BYU December InvitationalDecember 8, 2023
400 Meters · IndoorUHSTCA Indoor Invitational · Jan 2451.04aUHSTCA Indoor InvitationalJanuary 24, 2020
400 Meters · OutdoorUHSAA State Championships · May 1750.31aUHSAA State ChampionshipsMay 17, 2019
800 Meters · IndoorBig Sky Indoor Track & Field Championships · Feb 241:54.65aBig Sky Indoor Track & Field ChampionshipsFebruary 24, 2023
800 Meters · OutdoorBryan Clay Invitational · Apr 131:52.22aBryan Clay InvitationalApril 13, 2023

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

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 142025 Big Sky Outdoor TF ChampionshipsMay 14 · 1500 Meters · Place 19 · Weber StateWeber State1500 MetersRound P19.3:58.52aSr
Apr 30Robison InvitationalApr 30 · 1 Mile · Place 29 · Weber StateWeber State1 Mile294:17.69a PBSr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 312025 UW InvitationalJan 31 · 1 Mile · Place 22 · Weber StateWeber State1 Mile22.4:03.83a PBSr
Jan 16ISU Snake RiverJan 16 · 3000 Meters · Place 17 · Weber StateWeber State3000 Meters17.8:44.79aSr
Jan 10Weber State InvitationalJan 10 · 1 Mile · Place 1 · Weber StateWeber State1 Mile14:12.18SR

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 262024 UW InvitationalJan 26 · 1 Mile · Place 58 · Weber StateWeber State1 Mile58.4:10.16aJr
Jan 11'24 Snake River Open (College)Jan 11 · 1 Mile · Place 4 · Weber StateWeber State1 Mile4.4:15.71aJr
Jan 11'24 Snake River Open (College)Jan 11 · 800 Meters · Place 4 · Weber StateWeber State800 Meters4.1:57.32aJr

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 82023 BYU December InvitationalDec 8 · 3000 Meters · Place 3 · Weber StateWeber State3000 Meters3.8:30.14a PBJr
Feb 24Big Sky Indoor Track & Field ChampionshipsFeb 24 · 1 Mile · Place 17 · Weber StateWeber State1 Mile17.4:16.29aSo
Feb 24Big Sky Indoor Track & Field ChampionshipsFeb 24 · 800 Meters · Place 15 · Weber StateWeber State800 MetersRound P15.1:54.65a PBSo
Jan 282023 Stacy Dragila OpenJan 28 · 1 Mile · Place 7 · Weber StateWeber State1 Mile74:18.05aSo
Jan 282023 Stacy Dragila OpenJan 28 · 800 Meters · Place 9 · Weber StateWeber State800 Meters91:59.69aSo
Jan 202023 Weber State Indoor InvitationalJan 20 · 400 Meters · Weber StateWeber State400 MetersRelay Split—53.7UnofficialSo
Jan 202023 Weber State Indoor InvitationalJan 20 · 800 Meters · Place 2 · Weber StateWeber State800 Meters2.1:56.03aSo
Jan 122023 BYU Cougar Collegiate Indoor InvJan 12 · 1 Mile · Place 12 · Weber StateWeber State1 Mile124:19.69aSo

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 28Idaho State Bengal InvitationalApr 28 · 1500 Meters · Place 9 · Weber StateWeber State1500 Meters9.3:54.93aJr
Apr 28Idaho State Bengal InvitationalApr 28 · 800 Meters · Place 8 · Weber StateWeber State800 Meters8.1:54.64aJr
Apr 21BYU Robison InvitationalApr 21 · 800 Meters · Place 3 · Weber StateWeber State800 Meters31:54.00a—
Apr 13Bryan Clay InvitationalApr 13 · 1500 Meters · Place 119 · Weber StateWeber State1500 Meters119.3:52.48a PBJr
Apr 13Bryan Clay InvitationalApr 13 · 800 Meters · Place 22 · Weber StateWeber State800 Meters22.1:52.22a PBJr
Apr 72023 Utah-ISU Spring ClassicApr 7 · 800 Meters · Place 5 · Weber StateWeber State800 Meters51:54.29JR
Apr 72023 Utah-WSU Spring ClassicApr 7 · 800 Meters · Place 5 · Weber StateWeber State800 Meters5.1:54.29aJr
Mar 30Mike Fanelli Track ClassicMar 30 · 800 Meters · Place 12 · Weber StateWeber State800 Meters121:54.23JR
Mar 30Mike Fanelli Track ClassicMar 30 · 1500 Meters · Place 17 · Weber StateWeber State1500 Meters173:54.98JR

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 11Big Sky Conference Outdoor ChampionshipsMay 11 · 800 Meters · Place 10 · Weber StateWeber State800 MetersRound P10.1:53.02aSo
Apr 29Idaho State Bengal InvitationalApr 29 · 1500 Meters · Place 14 · Weber StateWeber State1500 Meters143:59.74SO
Apr 29Idaho State Bengal InvitationalApr 29 · 800 Meters · Place 7 · Weber StateWeber State800 Meters71:54.35SO
Apr 13Bryan Clay InvitationalApr 13 · 1500 Meters · Place 262 · Weber StateWeber State1500 Meters262.3:54.09aSo
Apr 13Bryan Clay InvitationalApr 13 · 800 Meters · Place 134 · Weber StateWeber State800 Meters134.1:54.30aSo
Apr 9Utah Spring ClassicApr 9 · 800 Meters · Place 4 · Weber StateWeber State800 Meters4.1:55.03aSo
Mar 31UVU Collegiate InviteMar 31 · 1500 Meters · Place 1 · Weber StateWeber State1500 Meters1.3:56.94aSo
Mar 31UVU Collegiate InviteMar 31 · 800 Meters · Place 5 · Weber StateWeber State800 Meters5.1:55.25aSo

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 11Big Sky PreviewFeb 11 · 800 Meters · Place 3 · Weber StateWeber State800 Meters3.1:57.18aFr
Feb 42022 Weber State Indoor InviteFeb 4 · 400 Meters · Weber StateWeber State400 MetersRelay Split—60.4UnofficialFr
Feb 42022 Weber State Indoor InviteFeb 4 · 400 Meters · Weber StateWeber State400 MetersRelay Split—54.5UnofficialFr
Feb 42022 Weber State Indoor InviteFeb 4 · 800 Meters · Place 2 · Weber StateWeber State800 Meters2.1:56.70aFr
Jan 28Idaho State Stacy Dragila College InvitationalJan 28 · 1 Mile · Place 9 · Weber StateWeber State1 Mile9.4:22.58aFr
Jan 28Idaho State Stacy Dragila College InvitationalJan 28 · 800 Meters · Place 7 · Weber StateWeber State800 Meters7.1:57.70aFr

2021 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 9 2021 BYU December InviteDec 9 · 1 Mile · Place 4 · Weber StateWeber State1 Mile4.4:23.38aFr
Feb 19 2021 BYU Cougar Collegiate III Indoor InviteFeb 19 · 400 Meters · Weber StateWeber State400 MetersRelay Split—54.4UnofficialFr
Feb 19 2021 BYU Cougar Collegiate III Indoor InviteFeb 19 · 800 Meters · Place 4 · Weber StateWeber State800 Meters4.1:59.01aFr
Feb 4BYU Cougar Collegiate II Indoor InvitationalFeb 4 · 800 Meters · Place 2 · Weber StateWeber State800 Meters2.1:56.27aFr
Jan 29Weber State Indoor InviteJan 29 · 1 Mile · Place 4 · Weber StateWeber State1 Mile4.4:39.42aFr
Jan 29Weber State Indoor InviteJan 29 · 400 Meters · Weber StateWeber State400 MetersRelay Split—53.1UnofficialFr
Jan 23Air Force InviteJan 23 · 800 Meters · Place 6 · Weber StateWeber State800 Meters6.1:58.52aFr
Jan 23Air Force InviteJan 23 · 400 Meters · Place 21 · Weber StateWeber State400 MetersRound P21.52.57aFr
Jan 142021 BYU Collegiate Cougar I Indoor InvitationalJan 14 · 400 Meters · Place 4 · Weber StateWeber State400 MetersRelay Split4.52.3UnofficialFr
Jan 142021 BYU Collegiate Cougar I Indoor InvitationalJan 14 · 800 Meters · Place 5 · Weber StateWeber State800 Meters5.1:57.72aFr

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 3Weber State TwilightMay 3 · 800 Meters · Place 7 · Weber StateWeber State800 Meters71:59.64FR
Apr 21 Robison InvitationalApr 21 · 800 Meters · Place 13 · Weber StateWeber State800 Meters131:58.32FR
Apr 16ISU Bengal InvitationalApr 16 · 1500 Meters · Place 28 · Weber StateWeber State1500 Meters284:14.43FR
Apr 16ISU Bengal InvitationalApr 16 · 800 Meters · Place 20 · Weber StateWeber State800 Meters201:57.06FR
Apr 9Utah Spring ClassicApr 9 · 800 Meters · Place 5 · Weber StateWeber State800 Meters51:57.18FR
Apr 2UVU Collegiate InvitationalApr 2 · 1500 Meters · Place 26 · Weber StateWeber State1500 Meters26.4:10.88aFr
Apr 2UVU Collegiate InvitationalApr 2 · 800 Meters · Place 12 · Weber StateWeber State800 Meters12.1:56.59aFr
Mar 18UNLV Spring Invitational & Sheila Tarr-Smith MultisMar 18 · 800 Meters · Place 9 · Weber StateWeber State800 Meters9.2:00.00aFr

2020 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7Utah Distance ChallengeFeb 7 · 800 Meters · Place 2 · RoyRoy800 Meters2.1:56.87a12
Jan 31Weber State Indoor InvitationalJan 31 · 400 Meters · Place 3 · Roy Track ClubRoy Track Club400 Meters352.78Sr
Jan 24UHSTCA Indoor InvitationalJan 24 · 800 Meters · Place 3 · RoyRoy800 Meters3.1:59.28a12
Jan 24UHSTCA Indoor InvitationalJan 24 · 400 Meters · Place 6 · RoyRoy400 Meters6.51.04a PB12
Jan 17BYU Indoor InvitationalJan 17 · 400 Meters · Place 4 · RoyRoy400 Meters4.52.27a12
Jan 17BYU Indoor InvitationalJan 17 · 200 Meters · RoyRoy200 Meters--DQ12

2019 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 17UHSAA State ChampionshipsMay 17 · 800 Meters · Place 10 · RoyRoy800 Meters10.1:58.58a11
May 17UHSAA State ChampionshipsMay 17 · 400 Meters · Place 5 · RoyRoy400 MetersRound H5.50.31a PB11
May 17UHSAA State ChampionshipsMay 17 · 400 Meters · Place 3 · RoyRoy400 Meters3.50.31a11
May 8Region 5 ChampionshipMay 8 · 800 Meters · Place 1 · RoyRoy800 Meters12:01.54JR
May 8Region 5 ChampionshipMay 8 · 400 Meters · Place 3 · RoyRoy400 Meters351.47JR
May 8Region 5 ChampionshipMay 8 · 400 Meters · Place 2 · RoyRoy400 Meters251.63JR
May 3BYU HS InvitationalMay 3 · 800 Meters · RoyRoy800 Meters—DNS11
May 3BYU HS InvitationalMay 3 · 400 Meters · Place 13 · RoyRoy400 MetersRound H13.50.95a11
Apr 27Morgan InvitationalApr 27 · 800 Meters · Place 2 · RoyRoy800 Meters22:00.58Jr
Apr 25Roy vs Farmington and Viewmont Tri-MeetApr 25 · 400 Meters · Place 3 · RoyRoy400 Meters356.6911
Apr 25Roy vs Farmington and Viewmont Tri-MeetApr 25 · 200 Meters · Place 3 · RoyRoy200 Meters324.36PR PB11
Apr 20Davis InvitationalApr 20 · 400 Meters · Place 8 · RoyRoy400 Meters852.37JR
Apr 13Ogden InvitationalApr 13 · 400 Meters · Place 4 · RoyRoy400 Meters451.33PR11
Apr 13Ogden InvitationalApr 13 · 200 Meters · Place 14 · RoyRoy200 Meters1424.40PR11
Mar 26Burchell/Armstrong City CountyMar 26 · 400 Meters · Place 2 · RoyRoy400 MetersRound H2.52.46a11
Mar 26Burchell/Armstrong City CountyMar 26 · 400 Meters · Place 1 · RoyRoy400 Meters1.51.39a11
Mar 26Burchell/Armstrong City CountyMar 26 · 200 Meters · Place 11 · RoyRoy200 MetersRound H11.24.50aWind: -1.411
Mar 21Region 5 JV MeetMar 21 · 200 Meters · Place 3 · RoyRoy200 Meters324.44JR
Mar 21Region 5 JV MeetMar 21 · 400 Meters · Place 1 · RoyRoy400 Meters152.13JR

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 18BYU HS Indoor InvitationalJan 18 · 400 Meters · Place 18 · RoyRoy400 Meters1853.62Jr

2018 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9Utah Region 5 ChampionshipsMay 9 · 400 Meters · Place 3 · RoyRoy400 Meters351.68SO
May 9Utah Region 5 ChampionshipsMay 9 · 400 Meters · Place 5 · RoyRoy400 Meters551.54SO
May 9Utah Region 5 ChampionshipsMay 9 · 400 Meters · Place 3 · RoyRoy400 Meters351.68SO
May 5BYU InvitationalMay 5 · 400 Meters · Place 35 · RoyRoy400 MetersRound H35.52.41a10
Apr 28Davis InvitationalApr 28 · 400 Meters · Place 12 · RoyRoy400 Meters1252.36SO
Apr 21Skyview InvitationalApr 21 · 400 Meters · Place 3 · RoyRoy400 Meters352.50SO
Apr 14The Grizzly InvitationalApr 14 · 400 Meters · Place 16 · RoyRoy400 Meters16.53.21a10
Apr 11Roy Tri MeetApr 11 · 400 Meters · Place 1 · RoyRoy400 Meters153.9710
Apr 11Roy Tri MeetApr 11 · 200 Meters · Place 7 · RoyRoy200 Meters725.2510
Mar 27Burchell/Armstrong City/CountyMar 27 · 400 Meters · Place 6 · RoyRoy400 MetersRound H6.54.73a10
Mar 27Burchell/Armstrong City/CountyMar 27 · 400 Meters · Place 3 · RoyRoy400 Meters3.53.02a10
Mar 21Region 5 JV MeetMar 21 · 400 Meters · Place 1 · RoyRoy400 Meters155.38SO

2018 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 19Weber State HS meetJan 19 · 400 Meters · Place 36 · RoyRoy400 Meters36.59.26a10
Jan 19Weber State HS meetJan 19 · 200 Meters · Place 74 · RoyRoy200 Meters74.26.91a PB10