Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRegion 13 Championships · May 811.36aRegion 13 ChampionshipsMay 8, 2025
200 Meters · IndoorUCCTCA Indoor Invitational · Feb 623.17aUCCTCA Indoor InvitationalFebruary 6, 2026
200 Meters · OutdoorRegion 12 Championships · May 1022.38aRegion 12 ChampionshipsMay 10, 2026
400 Meters · IndoorREP Distance Challenge · Feb 1349.68aREP Distance Challenge February 13, 2026
400 Meters · OutdoorPACS BYU Invitational · May 149.51PACS BYU Invitational May 1, 2026
60 Meters · IndoorUHSTCA Indoor Invitational · Feb 38.28UHSTCA Indoor InvitationalFebruary 3, 2023
800 Meters · IndoorREP Distance Challenge 2025 · Feb 72:03.99aREP Distance Challenge 2025February 7, 2025
800 Meters · OutdoorTooele County Invitational · Apr 92:05.59aTooele County InvitationalApril 9, 2025

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · 400 Meters · Place 3 · GrantsvilleGrantsville400 MetersRound P3.49.53a12
May 14Utah UHSAA State Championships [2026]May 14 · 400 Meters · Place 3 · GrantsvilleGrantsville400 Meters3.49.67a12
May 14Utah UHSAA State Championships [2026]May 14 · 200 Meters · Place 10 · GrantsvilleGrantsville200 MetersRound P10.22.81aWind: 0.212
May 10Region 12 ChampionshipsMay 10 · 400 Meters · Place 4 · GrantsvilleGrantsville400 MetersRound P4.54.30a12
May 10Region 12 ChampionshipsMay 10 · 400 Meters · Place 1 · GrantsvilleGrantsville400 Meters1.49.53a12
May 10Region 12 ChampionshipsMay 10 · 200 Meters · Place 1 · GrantsvilleGrantsville200 MetersRound P1.22.70aWind: 0.812
May 10Region 12 ChampionshipsMay 10 · 200 Meters · Place 1 · GrantsvilleGrantsville200 Meters1.22.38a PBWind: 1.612
May 1PACS BYU Invitational May 1 · 400 Meters · Place 17 · GrantsvilleGrantsville400 Meters1749.51 PB12
May 1PACS BYU Invitational May 1 · 200 Meters · Place 41 · GrantsvilleGrantsville200 Meters4122.4112
May 1PACS BYU Invitational May 1 · 100 Meters · Place 200 · GrantsvilleGrantsville100 Meters20011.6412
May 1PACS BYU Invitational May 1 · 400 Meters · Place 17 · GrantsvilleGrantsville400 Meters1749.51a12
May 1PACS BYU Invitational May 1 · 200 Meters · Place 41 · GrantsvilleGrantsville200 Meters4122.41a12
May 1PACS BYU Invitational May 1 · 100 Meters · Place 204 · GrantsvilleGrantsville100 Meters20411.64a12
Apr 25Ogden Invitational 2026Apr 25 · 400 Meters · Place 2 · GrantsvilleGrantsville400 Meters2.50.10a12
Apr 25Ogden Invitational 2026Apr 25 · 200 Meters · Place 1 · GrantsvilleGrantsville200 Meters1.23.04aWind: -2.612
Apr 25Ogden Invitational 2026Apr 25 · 100 Meters · Place 5 · GrantsvilleGrantsville100 Meters5.11.71aWind: -112
Apr 18Davis InvitationalApr 18 · 400 Meters · Place 4 · GrantsvilleGrantsville400 Meters450.09a12
Apr 15Region 12 All ComersApr 15 · 800 Meters · Place 1 · GrantsvilleGrantsville800 Meters1.2:08.88a12
Apr 102026 Phoenix InvitationalApr 10 · 400 Meters · Place 8 · GrantsvilleGrantsville400 Meters8.50.51a12
Apr 102026 Phoenix InvitationalApr 10 · 200 Meters · Place 21 · GrantsvilleGrantsville200 Meters21.23.42aWind: 012
Apr 102026 Phoenix InvitationalApr 10 · 100 Meters · Place 82 · GrantsvilleGrantsville100 Meters82.12.33aWind: -4.712
Apr 8Region 12 Meet @ BLApr 8 · 800 Meters · Place 1 · GrantsvilleGrantsville800 Meters1.2:16.36a12
Apr 8Region 12 Meet @ BLApr 8 · 400 Meters · Place 1 · GrantsvilleGrantsville400 Meters1.53.67a12
Apr 8Region 12 Meet @ BLApr 8 · 100 Meters · Place 3 · GrantsvilleGrantsville100 Meters3.11.71a12
Mar 20Pine View InvitationalMar 20 · 400 Meters · Place 8 · GrantsvilleGrantsville400 Meters849.86a12
Mar 20Pine View InvitationalMar 20 · 200 Meters · Place 65 · GrantsvilleGrantsville200 Meters6523.36a12
Mar 20Pine View InvitationalMar 20 · 100 Meters · Place 117 · GrantsvilleGrantsville100 Meters11711.86a12
Mar 6Team TrialsMar 6 · 400 Meters · Place 1 · GrantsvilleGrantsville400 Meters1.54.57aUnofficial12
Mar 6Team TrialsMar 6 · 200 Meters · Place 1 · GrantsvilleGrantsville200 Meters1.24.06aUnofficial12
Mar 6Team TrialsMar 6 · 100 Meters · Place 1 · GrantsvilleGrantsville100 Meters1.11.94aUnofficial12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 13REP Distance Challenge Feb 13 · 400 Meters · Place 4 · Unattached (Grantsville)Unattached (Grantsville)400 Meters449.68a PB—
Feb 6UCCTCA Indoor InvitationalFeb 6 · 400 Meters · Place 7 · Unattached (Grantsville)Unattached (Grantsville)400 Meters7.50.26a12
Feb 6UCCTCA Indoor InvitationalFeb 6 · 200 Meters · Place 25 · Unattached (Grantsville)Unattached (Grantsville)200 Meters25.23.17a PB12
Jan 23Weber State IndoorJan 23 · 800 Meters · Place 6 · Unattached (Grantsville)Unattached (Grantsville)800 Meters602:05.7a—
Jan 16BYU Indoor Invitational (High School)Jan 16 · 400 Meters · Place 3 · Unattached (Grantsville)Unattached (Grantsville)400 Meters350.99a12

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 15Utah UHSAA State ChampionshipsMay 15 · 400 Meters · Place 2 · GrantsvilleGrantsville400 MetersRound P249.84a11
May 15Utah UHSAA State ChampionshipsMay 15 · 400 Meters · Place 1 · GrantsvilleGrantsville400 Meters149.55a11
May 15Utah UHSAA State ChampionshipsMay 15 · 100 Meters · Place 16 · GrantsvilleGrantsville100 MetersRound P1611.47a11
May 8Region 13 ChampionshipsMay 8 · 400 Meters · Place 2 · GrantsvilleGrantsville400 Meters250.51a11
May 8Region 13 ChampionshipsMay 8 · 400 Meters · Place 2 · GrantsvilleGrantsville400 Meters249.71a11
May 8Region 13 ChampionshipsMay 8 · 200 Meters · Place 4 · GrantsvilleGrantsville200 Meters422.73a11
May 8Region 13 ChampionshipsMay 8 · 200 Meters · Place 5 · GrantsvilleGrantsville200 Meters522.62a11
May 8Region 13 ChampionshipsMay 8 · 100 Meters · Place 9 · GrantsvilleGrantsville100 Meters911.36a PB11
May 2PACS BYU InvitationalMay 2 · 400 Meters · Place 18 · GrantsvilleGrantsville400 Meters18.49.81a11
May 2PACS BYU InvitationalMay 2 · 200 Meters · Place 75 · GrantsvilleGrantsville200 Meters75.22.83aWind: 0.711
May 2PACS BYU InvitationalMay 2 · 100 Meters · Place 109 · GrantsvilleGrantsville100 Meters109.11.41aWind: 1.111
Apr 29Ben Lomond, Morgan, Dugway @ GrantsvilleApr 29 · 100 Meters · Place 3 · GrantsvilleGrantsville100 Meters311.6011
Apr 26Tiger TrialsApr 26 · 400 Meters · Place 6 · GrantsvilleGrantsville400 Meters6.49.77a11
Apr 26Tiger TrialsApr 26 · 200 Meters · Place 24 · GrantsvilleGrantsville200 Meters24.23.07aWind: -1.311
Apr 26Tiger TrialsApr 26 · 100 Meters · Place 44 · GrantsvilleGrantsville100 Meters44.11.55aWind: -0.711
Apr 22Ogden, South Summit @ GrantsvilleApr 22 · 400 Meters · Place 1 · GrantsvilleGrantsville400 Meters152.0211
Apr 22Ogden, South Summit @ GrantsvilleApr 22 · 100 Meters · Place 3 · GrantsvilleGrantsville100 Meters311.5811
Apr 18Skyhawk InvitationalApr 18 · 200 Meters · Place 9 · GrantsvilleGrantsville200 Meters923.3411
Apr 18Skyhawk InvitationalApr 18 · 100 Meters · Place 30 · GrantsvilleGrantsville100 Meters3011.9011
Apr 16Region 13 Open MeetApr 16 · 200 Meters · Place 3 · GrantsvilleGrantsville200 Meters323.0311
Apr 16Region 13 Open MeetApr 16 · 100 Meters · Place 7 · GrantsvilleGrantsville100 Meters711.6411
Apr 112025 Phoenix InvitationalApr 11 · 400 Meters · Place 11 · GrantsvilleGrantsville400 Meters1152.13a11
Apr 112025 Phoenix InvitationalApr 11 · 200 Meters · Place 17 · GrantsvilleGrantsville200 Meters1723.29a11
Apr 9Tooele County InvitationalApr 9 · 800 Meters · Place 4 · GrantsvilleGrantsville800 Meters42:05.59a PB11
Mar 262025 Strata UnderclassmenMar 26 · 200 Meters · Place 1 · GrantsvilleGrantsville200 Meters123.23a11
Mar 262025 Strata UnderclassmenMar 26 · 100 Meters · Place 1 · GrantsvilleGrantsville100 Meters111.64a11
Mar 19Farmington SupermeetMar 19 · 400 Meters · Place 3 · GrantsvilleGrantsville400 Meters351.48a11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7REP Distance Challenge 2025Feb 7 · 800 Meters · Place 35 · GrantsvilleGrantsville800 Meters352:03.99a PB—
Jan 31UCCTCA Indoor InvitationalJan 31 · 800 Meters · Place 35 · GrantsvilleGrantsville800 Meters352:06.66a—
Jan 31UCCTCA Indoor InvitationalJan 31 · 400 Meters · Place 17 · GrantsvilleGrantsville400 Meters1751.29a—
Jan 31UCCTCA Indoor InvitationalJan 31 · 200 Meters · Place 47 · GrantsvilleGrantsville200 Meters4723.75a—
Jan 17BYU Indoor Invitational (High School)Jan 17 · 400 Meters · Place 11 · UnattachedUnattached400 Meters11.53.42a11
Jan 17BYU Indoor Invitational (High School)Jan 17 · 200 Meters · Place 44 · UnattachedUnattached200 Meters44.24.62a11

2024 Outdoor Track

32 results
DateMeetEventPlMarkGr
May 9Region 13 ChampionshipsMay 9 · 400 Meters · Place 6 · GrantsvilleGrantsville400 Meters654.42a—
May 9Region 13 ChampionshipsMay 9 · 400 Meters · Place 5 · GrantsvilleGrantsville400 Meters553.08a—
May 9Region 13 ChampionshipsMay 9 · 200 Meters · Place 10 · GrantsvilleGrantsville200 Meters1023.94a—
May 9Region 13 ChampionshipsMay 9 · 100 Meters · Place 14 · GrantsvilleGrantsville100 Meters1412.15a—
May 32024 PACS BYU InvitationalMay 3 · 400 Meters · Place 106 · GrantsvilleGrantsville400 Meters10652.98a—
May 32024 PACS BYU InvitationalMay 3 · 200 Meters · Place 159 · GrantsvilleGrantsville200 Meters15923.34a—
May 1Ben Lomond, Union @ GrantsvilleMay 1 · 200 Meters · Place 1 · GrantsvilleGrantsville200 Meters123.63a—
May 1Ben Lomond, Union @ GrantsvilleMay 1 · 100 Meters · Place 2 · GrantsvilleGrantsville100 Meters211.86a—
Apr 27Tiger TrialsApr 27 · 400 Meters · Place 35 · GrantsvilleGrantsville400 Meters35.54.56a10
Apr 27Tiger TrialsApr 27 · 200 Meters · Place 62 · GrantsvilleGrantsville200 Meters62.24.02aWind: 2.310
Apr 27Tiger TrialsApr 27 · 100 Meters · Place 125 · GrantsvilleGrantsville100 Meters125.11.95aWind: 2.510
Apr 24Open Meet @ MorganApr 24 · 400 Meters · Place 4 · GrantsvilleGrantsville400 Meters454.13a—
Apr 24Open Meet @ MorganApr 24 · 200 Meters · Place 4 · GrantsvilleGrantsville200 Meters423.91a—
Apr 19Airshow InviteApr 19 · 400 Meters · Place 28 · GrantsvilleGrantsville400 Meters2856.17a—
Apr 19Airshow InviteApr 19 · 200 Meters · Place 15 · GrantsvilleGrantsville200 Meters1523.79a—
Apr 19Airshow InviteApr 19 · 100 Meters · Place 37 · GrantsvilleGrantsville100 Meters3711.73a—
Apr 192024 Airshow InvitationalApr 19 · 400 Meters · Place 28 · GrantsvilleGrantsville400 Meters28.56.17a10
Apr 192024 Airshow InvitationalApr 19 · 200 Meters · Place 15 · GrantsvilleGrantsville200 Meters15.23.79aWind: 3.510
Apr 192024 Airshow InvitationalApr 19 · 100 Meters · Place 37 · GrantsvilleGrantsville100 Meters37.11.73aWind: 410
Apr 17Morgan, South Summit @ GrantsvilleApr 17 · 400 Meters · Place 2 · GrantsvilleGrantsville400 Meters254.65a—
Apr 17Morgan, South Summit @ GrantsvilleApr 17 · 200 Meters · Place 3 · GrantsvilleGrantsville200 Meters323.95a—
Apr 17Morgan, South Summit @ GrantsvilleApr 17 · 100 Meters · Place 5 · GrantsvilleGrantsville100 Meters511.99a—
Apr 12Buffalo StampedeApr 12 · 400 Meters · Place 3 · GrantsvilleGrantsville400 Meters355.56a—
Apr 12Buffalo StampedeApr 12 · 100 Meters · Place 21 · GrantsvilleGrantsville100 Meters2112.70a—
Apr 9Tooele County InvitationalApr 9 · 400 Meters · Place 3 · GrantsvilleGrantsville400 Meters353.97a—
Apr 9Tooele County InvitationalApr 9 · 200 Meters · Place 5 · GrantsvilleGrantsville200 Meters524.13a—
Apr 9Tooele County InvitationalApr 9 · 100 Meters · Place 6 · GrantsvilleGrantsville100 Meters612.03a—
Apr 5Jaguar Twilight InviteApr 5 · 400 Meters · Place 9 · GrantsvilleGrantsville400 Meters955.89a—
Apr 5Jaguar Twilight InviteApr 5 · 200 Meters · Place 20 · GrantsvilleGrantsville200 Meters2024.90a—
Mar 20Ben Lomond, Grantsville, St. Joseph, Tooele @ OgdenMar 20 · 400 Meters · Place 4 · GrantsvilleGrantsville400 Meters455.91a—
Mar 20Ben Lomond, Grantsville, St. Joseph, Tooele @ OgdenMar 20 · 200 Meters · Place 7 · GrantsvilleGrantsville200 Meters724.90a—
Mar 20Ben Lomond, Grantsville, St. Joseph, Tooele @ OgdenMar 20 · 100 Meters · Place 17 · GrantsvilleGrantsville100 Meters1712.61a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 9REP Distance ChallengeFeb 9 · 400 Meters · Place 32 · GrantsvilleGrantsville400 Meters3256.77—
Feb 2UHSTCA Indoor InvitationalFeb 2 · 200 Meters · Place 114 · GrantsvilleGrantsville200 Meters11425.10So
Feb 2UHSTCA Indoor InvitationalFeb 2 · 400 Meters · Place 105 · GrantsvilleGrantsville400 Meters10557.56So
Feb 2UHSTCA Indoor InvitationalFeb 2 · 200 Meters · Place 114 · GrantsvilleGrantsville200 Meters11425.10So
Feb 2UHSTCA Indoor InvitationalFeb 2 · 400 Meters · Place 105 · GrantsvilleGrantsville400 Meters10557.56So

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 11Region 13 ChampionshipsMay 11 · 400 Meters · Place 14 · GrantsvilleGrantsville400 MetersRound H14.59.64a9
May 62023 PACS BYU InvitationalMay 6 · 200 Meters · Place 160 · GrantsvilleGrantsville200 MetersRound H160.26.19aWind: -1.49
May 5BYU InvitationalMay 5 · 200 Meters · Place 160 · GrantsvilleGrantsville200 MetersRound H160.26.19aWind: -1.49
May 3Region 13 Meet @ MorganMay 3 · 200 Meters · Place 15 · GrantsvilleGrantsville200 Meters1525.87FR
May 3Region 13 Meet @ MorganMay 3 · 100 Meters · Place 22 · GrantsvilleGrantsville100 Meters2213.15FR
Apr 29Tiger Trials @ OremApr 29 · 200 Meters · Place 97 · GrantsvilleGrantsville200 Meters9725.51FR
Apr 26Ogden, LCA @ GrantsvilleApr 26 · 400 Meters · Place 3 · GrantsvilleGrantsville400 Meters3.1:01.64a9
Apr 26Ogden, LCA @ GrantsvilleApr 26 · 100 Meters · Place 7 · GrantsvilleGrantsville100 Meters7.12.63a9
Apr 22Ogden InvitationalApr 22 · 200 Meters · Place 22 · GrantsvilleGrantsville200 Meters2225.70FR
Apr 19Grantsville, Morgan @ OgdenApr 19 · 200 Meters · Place 13 · GrantsvilleGrantsville200 Meters1324.70FR
Apr 19Grantsville, Morgan @ OgdenApr 19 · 100 Meters · Place 23 · GrantsvilleGrantsville100 Meters2312.68FR
Apr 14Buffalo StampedeApr 14 · 200 Meters · Place 7 · GrantsvilleGrantsville200 Meters7.25.86aWind: 09
Apr 12Tooele County InvitationalApr 12 · 200 Meters · Place 9 · GrantsvilleGrantsville200 Meters927.11FR
Apr 12Tooele County InvitationalApr 12 · 400 Meters · Place 8 · GrantsvilleGrantsville400 Meters81:03.51FR
Mar 31Juab InvitationalMar 31 · 200 Meters · Place 37 · GrantsvilleGrantsville200 Meters3726.13FR
Mar 31Juab InvitationalMar 31 · 400 Meters · Place 32 · GrantsvilleGrantsville400 Meters3259.11FR
Mar 29LCA, South Summit @ GrantsvilleMar 29 · 200 Meters · Place 2 · GrantsvilleGrantsville200 Meters2.27.84a9
Mar 29LCA, South Summit @ GrantsvilleMar 29 · 100 Meters · Place 19 · GrantsvilleGrantsville100 Meters19.14.31a9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 3UHSTCA Indoor InvitationalFeb 3 · 200 Meters · Place 172 · GrantsvilleGrantsville200 Meters17226.77FR
Feb 3UHSTCA Indoor InvitationalFeb 3 · 60 Meters · Place 208 · GrantsvilleGrantsville60 Meters2088.28 PBFR
Feb 3UHSTCA Indoor InvitationalFeb 3 · 400 Meters · Place 137 · GrantsvilleGrantsville400 Meters1371:00.92FR