Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLone Peak/WestLake @ Lehi · Apr 811.40Lone Peak/WestLake @ LehiApril 8, 2025
200 Meters · Outdoor2026 Region 2 Championships · May 622.42a2026 Region 2 ChampionshipsMay 6, 2026
400 Meters · IndoorBYU Indoor Invitational (High School) · Jan 1753.93aBYU Indoor Invitational (High School)January 17, 2025
400 Meters · OutdoorUtah UHSAA State Championships [2026] · May 1449.13aUtah UHSAA State Championships [2026]May 14, 2026
60 Meter · IndoorBYU Indoor Invitational (High School) · Jan 177.50aBYU Indoor Invitational (High School)January 17, 2025

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · 400 Meters · Place 6 · WestlakeWestlake400 MetersRound P6.49.71a12
May 14Utah UHSAA State Championships [2026]May 14 · 400 Meters · Place 6 · WestlakeWestlake400 Meters6.49.13a PB12
May 14Utah UHSAA State Championships [2026]May 14 · 200 Meters · Place 28 · WestlakeWestlake200 MetersRound P28.23.11aWind: 0.612
May 62026 Region 2 ChampionshipsMay 6 · 400 Meters · Place 3 · WestlakeWestlake400 MetersRound P3.49.78a12
May 62026 Region 2 ChampionshipsMay 6 · 400 Meters · Place 7 · WestlakeWestlake400 Meters7.53.12a12
May 62026 Region 2 ChampionshipsMay 6 · 200 Meters · Place 6 · WestlakeWestlake200 MetersRound P6.22.42a PBWind: 0.912
May 1PACS BYU Invitational May 1 · 400 Meters · Place 26 · WestlakeWestlake400 Meters2650.0812
May 1PACS BYU Invitational May 1 · 200 Meters · Place 133 · WestlakeWestlake200 Meters13323.2812
May 1PACS BYU Invitational May 1 · 400 Meters · Place 26 · WestlakeWestlake400 Meters2650.08a12
May 1PACS BYU Invitational May 1 · 200 Meters · Place 132 · WestlakeWestlake200 Meters13223.28a12
Apr 25Andy Jacobs Memorial (Tiger Trials)Apr 25 · 400 Meters · Place 5 · WestlakeWestlake400 Meters550.13a12
Apr 182026 Airshow InvitationalApr 18 · 400 Meters · Place 5 · WestlakeWestlake400 Meters551.20a12
Apr 182026 Airshow InvitationalApr 18 · 400 Meters · Place 5 · WestlakeWestlake400 Meters551.20a12
Mar 272026 UVU Utah County HS InvitationalMar 27 · 400 Meters · Place 7 · WestlakeWestlake400 MetersRound P7.51.59a12
Mar 272026 UVU Utah County HS InvitationalMar 27 · 400 Meters · Place 6 · WestlakeWestlake400 Meters6.51.57a12
Mar 272026 UVU Utah County HS InvitationalMar 27 · 200 Meters · Place 26 · WestlakeWestlake200 MetersRound P26.23.10aWind: 1.212
Mar 18Riverton @ WestlakeMar 18 · 200 Meters · Place 1 · WestlakeWestlake200 Meters1.23.03a12
Mar 18Riverton @ WestlakeMar 18 · 100 Meters · Place 1 · WestlakeWestlake100 Meters1.11.51a12
Mar 13Early Bird InvitationalMar 13 · 400 Meters · Place 8 · WestlakeWestlake400 Meters851.26a12
Mar 13Early Bird InvitationalMar 13 · 200 Meters · Place 22 · WestlakeWestlake200 Meters2223.03a12
Mar 62026 Snow Canyon InvitationalMar 6 · 400 Meters · Place 5 · WestlakeWestlake400 Meters552.12a12
Mar 62026 Snow Canyon InvitationalMar 6 · 400 Meters · Place 6 · WestlakeWestlake400 Meters652.53a12
Mar 62026 Snow Canyon InvitationalMar 6 · 200 Meters · Place 15 · WestlakeWestlake200 Meters1523.76a12
Mar 62026 Snow Canyon InvitationalMar 6 · 200 Meters · Place 14 · WestlakeWestlake200 Meters1422.92a12

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 6Region 3 ChampionshipsMay 6 · 400 Meters · Place 6 · WestlakeWestlake400 Meters651.14a11
May 6Region 3 ChampionshipsMay 6 · 400 Meters · Place 6 · WestlakeWestlake400 Meters651.36a11
May 6Region 3 ChampionshipsMay 6 · 200 Meters · Place 13 · WestlakeWestlake200 Meters1323.14a11
May 2PACS BYU InvitationalMay 2 · 400 Meters · Place 71 · WestlakeWestlake400 Meters71.51.41a11
May 2PACS BYU InvitationalMay 2 · 200 Meters · Place 85 · WestlakeWestlake200 Meters85.22.94aWind: 0.711
Apr 192025 Airshow InvitationalApr 19 · 400 Meters · Place 6 · WestlakeWestlake400 Meters653.5611
Apr 122025 Utah County InvitationalApr 12 · 400 Meters · Place 15 · WestlakeWestlake400 Meters15.51.83a11
Apr 122025 Utah County InvitationalApr 12 · 200 Meters · Place 13 · WestlakeWestlake200 Meters13.23.08aWind: -0.811
Apr 122025 Utah County InvitationalApr 12 · 100 Meters · Place 23 · WestlakeWestlake100 Meters23.11.53aWind: -1.311
Apr 8Lone Peak/WestLake @ LehiApr 8 · 100 Meters · Place 3 · WestlakeWestlake100 Meters311.40 PB11
Mar 29Alpha InvitationalMar 29 · 400 Meters · Place 13 · WestlakeWestlake400 Meters1352.30a11
Mar 29Alpha InvitationalMar 29 · 200 Meters · Place 9 · WestlakeWestlake200 Meters923.30a11
Mar 22Mountain Valley InviteMar 22 · 400 Meters · Place 17 · WestlakeWestlake400 Meters17.55.75a11
Mar 22Mountain Valley InviteMar 22 · 200 Meters · Place 13 · WestlakeWestlake200 Meters13.23.31aWind: 0.111
Mar 7Snow Canyon InvitationalMar 7 · 400 Meters · Place 15 · WestlakeWestlake400 Meters1554.6a—
Mar 7Snow Canyon InvitationalMar 7 · 200 Meters · Place 10 · WestlakeWestlake200 Meters1024.35a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 17BYU Indoor Invitational (High School)Jan 17 · 60 Meter · Place 73 · Unattached (P3 Elite)Unattached (P3 Elite)60 MeterRound P73.7.50a PB11
Jan 17BYU Indoor Invitational (High School)Jan 17 · 400 Meters · Place 15 · Unattached (P3 Elite)Unattached (P3 Elite)400 Meters15.53.93a PB11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 32024 PACS BYU InvitationalMay 3 · 400 Meters · Place 81 · WestlakeWestlake400 Meters8152.32a—
May 32024 PACS BYU InvitationalMay 3 · 200 Meters · Place 213 · WestlakeWestlake200 Meters21323.65a—
May 32024 PACS BYU InvitationalMay 3 · 100 Meters · Place 251 · WestlakeWestlake100 Meters25111.96a—
Apr 192024 Caveman ClassicApr 19 · 200 Meters · Place 20 · WestlakeWestlake200 Meters2023.73a—
Apr 122024 Utah County InvitationalApr 12 · 400 Meters · Place 9 · WestlakeWestlake400 Meters951.64a—
Mar 28Desert Hills InvitationalMar 28 · 400 Meters · Place 9 · WestlakeWestlake400 Meters952.61a—
Mar 28Desert Hills InvitationalMar 28 · 400 Meters · Place 3 · WestlakeWestlake400 Meters351.95a—
Mar 28Desert Hills InvitationalMar 28 · 200 Meters · Place 7 · WestlakeWestlake200 Meters723.51a—
Mar 28Desert Hills InvitationalMar 28 · 200 Meters · Place 6 · WestlakeWestlake200 Meters623.64a—

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 11Region 4 ChampionshipsMay 11 · 200 Meters · Place 23 · WestlakeWestlake200 MetersRound H23.24.56aWind: 1.29
May 11Region 4 ChampionshipsMay 11 · 100 Meters · Place 25 · WestlakeWestlake100 MetersRound H25.11.93aWind: 4.89
May 62023 PACS BYU InvitationalMay 6 · 200 Meters · Place 125 · WestlakeWestlake200 MetersRound H125.24.57aWind: -0.89
May 62023 PACS BYU InvitationalMay 6 · 100 Meters · Place 167 · WestlakeWestlake100 MetersRound H167.12.13aWind: -1.49
May 5BYU InvitationalMay 5 · 200 Meters · Place 125 · WestlakeWestlake200 MetersRound H125.24.57aWind: -0.89
May 5BYU InvitationalMay 5 · 100 Meters · Place 167 · WestlakeWestlake100 MetersRound H167.12.13aWind: -1.49
Apr 29Tiger Trials @ OremApr 29 · 200 Meters · Place 59 · WestlakeWestlake200 Meters5924.23FR
Apr 29Tiger Trials @ OremApr 29 · 400 Meters · Place 44 · WestlakeWestlake400 Meters4454.66FR
Apr 29Tiger Trials @ OremApr 29 · 100 Meters · Place 70 · WestlakeWestlake100 Meters7011.91FR
Apr 192023 Airshow InvitationalApr 19 · 400 Meters · Place 13 · WestlakeWestlake400 Meters13.54.57a9
Apr 192023 Airshow InvitationalApr 19 · 200 Meters · Place 20 · WestlakeWestlake200 Meters20.24.28aWind: 3.19
Apr 192023 Airshow InvitationalApr 19 · 100 Meters · Place 21 · WestlakeWestlake100 Meters21.11.59aWind: 3.39
Apr 11Pleasant Grove, Westlake @ American ForkApr 11 · 200 Meters · Place 13 · WestlakeWestlake200 Meters1325.12FR
Apr 11Pleasant Grove, Westlake @ American ForkApr 11 · 400 Meters · Place 11 · WestlakeWestlake400 Meters1156.87FR
Apr 11Pleasant Grove, Westlake @ American ForkApr 11 · 100 Meters · Place 19 · WestlakeWestlake100 Meters1912.41FR
Apr 1Alpha InvitationalApr 1 · 400 Meters · Place 42 · WestlakeWestlake400 Meters4256.42FR
Mar 21Tri-Meet - Pleasant Grove, Westlake @ Corner CanyonMar 21 · 200 Meters · Place 10 · WestlakeWestlake200 Meters1025.409
Mar 21Tri-Meet - Pleasant Grove, Westlake @ Corner CanyonMar 21 · 100 Meters · Place 7 · WestlakeWestlake100 Meters712.359
Mar 18Salt Lake ClassicMar 18 · 400 Meters · Place 10 · WestlakeWestlake400 Meters1055.12FR
Mar 14Corner Canyon, Westlake @ American ForkMar 14 · 100 Meters · Place 11 · WestlakeWestlake100 Meters1112.66FR
Mar 14Corner Canyon, Westlake @ American ForkMar 14 · 200 Meters · Place 9 · WestlakeWestlake200 Meters924.73FR