Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSkyridge AF LP · Mar 1913.86aSkyridge AF LPMarch 19, 2024
100 MH Timed · OutdoorCC LP @ Skyridge Tri Meet · Apr 1119.31CC LP @ Skyridge Tri MeetApril 11, 2023
100m Hurdles · 33" / 0.838m · OutdoorUtah UHSAA State Championships [2026] · May 1416.68aUtah UHSAA State Championships [2026]May 14, 2026
200 Meters · Outdoor2nd Annual Utah HS Decathlon/Heptathlon · Apr 2428.57a2nd Annual Utah HS Decathlon/HeptathlonApril 24, 2026
300 MH Timed · OutdoorCC LP @ Skyridge Tri Meet · Apr 1156.12CC LP @ Skyridge Tri MeetApril 11, 2023
300m Hurdles · 30" / 0.762m · Outdoor2026 UVU Utah County HS Invitational · Mar 2751.21a2026 UVU Utah County HS InvitationalMarch 27, 2026
400 Meters · IndoorBYU Indoor Invitational (High School) · Jan 171:07.12aBYU Indoor Invitational (High School)January 17, 2025
400 Meters · OutdoorAF, PG, @Skyridge · Apr 81:07.89AF, PG, @SkyridgeApril 8, 2025
60 Meter · IndoorBYU Indoor Invitational (High School) · Jan 178.76aBYU Indoor Invitational (High School)January 17, 2025
60m Hurdles · 33" / 0.838m · IndoorDrive Athletics Sprint & Hurdle Challenge · Dec 1510.84aDrive Athletics Sprint & Hurdle Challenge December 15, 2023
800 Meters · OutdoorInvictus Invitational · Apr 262:41.94Invictus Invitational April 26, 2025
Heptathlon · Outdoor2nd Annual Utah HS Decathlon/Heptathlon · Apr 2429572nd Annual Utah HS Decathlon/HeptathlonApril 24, 2026
High Jump · Outdoor2nd Annual Utah HS Decathlon/Heptathlon · Apr 244-00.002nd Annual Utah HS Decathlon/HeptathlonApril 24, 2026
Javelin · 600g · Outdoor2nd Annual Utah HS Decathlon/Heptathlon · Apr 2455-102nd Annual Utah HS Decathlon/HeptathlonApril 24, 2026
Long Jump · OutdoorLP PG @ Skyridge Tri Meet · Mar 144.02mLP PG @ Skyridge Tri MeetMarch 14, 2023
Pole Vault · OutdoorRegion 4 Championships · May 116-06.00Region 4 ChampionshipsMay 11, 2023
Shot Put · 4kg · Outdoor2nd Annual Utah HS Decathlon/Heptathlon · Apr 2423-03.002nd Annual Utah HS Decathlon/HeptathlonApril 24, 2026
Varsity 300 Hurdle finals · OutdoorSnow Canyon Invitational · Mar 1054.39Snow Canyon InvitationalMarch 10, 2023

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · 100m Hurdles · Place 20 · SkyridgeSkyridge100m Hurdles33" / 0.838mRound P20.16.68a PBWind: -0.212
May 62026 Region III ChampionshipsMay 6 · Long Jump · Place 15 · SkyridgeSkyridgeLong JumpRound P15.14-00.2512
May 62026 Region III ChampionshipsMay 6 · Long Jump · Place 15 · SkyridgeSkyridgeLong Jump15.14-00.2512
May 62026 Region III ChampionshipsMay 6 · 300m Hurdles · Place 14 · SkyridgeSkyridge300m Hurdles30" / 0.762mRound P14.53.84a12
May 62026 Region III ChampionshipsMay 6 · 100m Hurdles · Place 5 · SkyridgeSkyridge100m Hurdles33" / 0.838mRound P5.16.66aWind: 3.112
May 62026 Region III ChampionshipsMay 6 · 100m Hurdles · Place 5 · SkyridgeSkyridge100m Hurdles33" / 0.838m5.16.97aWind: -0.212
May 1PACS BYU Invitational May 1 · 300m Hurdles · Place 104 · SkyridgeSkyridge300m Hurdles10450.3512
May 1PACS BYU Invitational May 1 · 100m Hurdles · Place 54 · SkyridgeSkyridge100m Hurdles5416.8312
May 1PACS BYU Invitational May 1 · 300m Hurdles · Place 104 · SkyridgeSkyridge300m Hurdles10450.35a12
May 1PACS BYU Invitational May 1 · 100m Hurdles · Place 54 · SkyridgeSkyridge100m Hurdles5416.83a12
Apr 242nd Annual Utah HS Decathlon/HeptathlonApr 24 · Heptathlon · Place 13 · SkyridgeSkyridgeHeptathlon13.2957 PB12
Apr 242nd Annual Utah HS Decathlon/HeptathlonApr 24 · Long Jump · Place 13 · SkyridgeSkyridgeLong Jump13.13-08.7512
Apr 242nd Annual Utah HS Decathlon/HeptathlonApr 24 · High Jump · Place 13 · SkyridgeSkyridgeHigh Jump13.4-00.00 PB12
Apr 242nd Annual Utah HS Decathlon/HeptathlonApr 24 · Javelin · Place 12 · SkyridgeSkyridgeJavelin600g12.55-10 PB12
Apr 242nd Annual Utah HS Decathlon/HeptathlonApr 24 · Shot Put · Place 11 · SkyridgeSkyridgeShot Put4kg11.23-03.00 PB12
Apr 242nd Annual Utah HS Decathlon/HeptathlonApr 24 · 100m Hurdles · Place 8 · SkyridgeSkyridge100m Hurdles33" / 0.838m8.17.23aWind: 212
Apr 242nd Annual Utah HS Decathlon/HeptathlonApr 24 · 800 Meters · Place 9 · SkyridgeSkyridge800 Meters9.2:42.84a12
Apr 242nd Annual Utah HS Decathlon/HeptathlonApr 24 · 200 Meters · Place 12 · SkyridgeSkyridge200 Meters12.28.57a PBWind: 212
Apr 172026 Caveman ClassicApr 17 · 100m Hurdles · Place 7 · SkyridgeSkyridge100m Hurdles717.46a12
Apr 4Alpha InvitationalApr 4 · 300m Hurdles · Place 33 · SkyridgeSkyridge300m Hurdles3351.51a12
Apr 4Alpha InvitationalApr 4 · 100m Hurdles · Place 16 · SkyridgeSkyridge100m Hurdles1617.20a12
Mar 272026 UVU Utah County HS InvitationalMar 27 · 300m Hurdles · Place 22 · SkyridgeSkyridge300m Hurdles30" / 0.762mRound P22.51.21a PB12
Mar 272026 UVU Utah County HS InvitationalMar 27 · 100m Hurdles · Place 9 · SkyridgeSkyridge100m Hurdles33" / 0.838mRound P9.17.37aWind: 0.312
Mar 20Mountain Valley InviteMar 20 · Long Jump · Place 19 · SkyridgeSkyridgeLong JumpRound P19.14-4.012
Mar 20Mountain Valley InviteMar 20 · Long Jump · Place 19 · SkyridgeSkyridgeLong Jump19.14-4.012
Mar 20Mountain Valley InviteMar 20 · 100m Hurdles · Place 6 · SkyridgeSkyridge100m Hurdles33" / 0.838m6.16.89aWind: -0.712
Mar 13Early Bird InvitationalMar 13 · 300m Hurdles · Place 25 · SkyridgeSkyridge300m Hurdles2552.76a12
Mar 13Early Bird InvitationalMar 13 · 100m Hurdles · Place 10 · SkyridgeSkyridge100m Hurdles1017.59a12
Mar 62026 Snow Canyon InvitationalMar 6 · Long Jump · Place 29 · SkyridgeSkyridgeLong Jump2913-1112
Mar 62026 Snow Canyon InvitationalMar 6 · Long Jump · Place 27 · SkyridgeSkyridgeLong Jump2713-1112
Mar 62026 Snow Canyon InvitationalMar 6 · 300m Hurdles · Place 23 · SkyridgeSkyridge300m Hurdles2354.29a12
Mar 62026 Snow Canyon InvitationalMar 6 · 100m Hurdles · Place 17 · SkyridgeSkyridge100m Hurdles1718.02a12
Mar 62026 Snow Canyon InvitationalMar 6 · 100m Hurdles · Place 11 · SkyridgeSkyridge100m Hurdles1117.45a12

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 6Region 3 ChampionshipsMay 6 · Long Jump · Place 9 · SkyridgeSkyridgeLong Jump914-8.512
May 6Region 3 ChampionshipsMay 6 · Long Jump · Place 6 · SkyridgeSkyridgeLong Jump615-8.012
May 6Region 3 ChampionshipsMay 6 · 300m Hurdles · Place 13 · SkyridgeSkyridge300m Hurdles1352.07a12
May 6Region 3 ChampionshipsMay 6 · 100m Hurdles · Place 10 · SkyridgeSkyridge100m Hurdles1017.54a12
May 2PACS BYU InvitationalMay 2 · Long Jump · Place 115 · SkyridgeSkyridgeLong JumpRound P115.14-8.25Wind: 012
May 2PACS BYU InvitationalMay 2 · Long Jump · Place 115 · SkyridgeSkyridgeLong Jump115.14-8.25Wind: 012
May 2PACS BYU InvitationalMay 2 · 300m Hurdles · Place 115 · SkyridgeSkyridge300m Hurdles30" / 0.762m115.51.39a12
May 2PACS BYU InvitationalMay 2 · 100m Hurdles · Place 111 · SkyridgeSkyridge100m Hurdles33" / 0.838m111.17.81aWind: -0.512
Apr 26Invictus Invitational Apr 26 · 800 Meters · Place 8 · SkyridgeSkyridge800 Meters82:41.94 PB11
Apr 251st Annual Utah HS Decathlon/HeptathlonApr 25 · Heptathlon · Place 12 · SkyridgeSkyridgeHeptathlon12.2884Unofficial12
Apr 18Caveman Classic Apr 18 · 300m Hurdles · Place 14 · SkyridgeSkyridge300m Hurdles1452.3911
Apr 18Caveman Classic Apr 18 · 100m Hurdles · Place 16 · SkyridgeSkyridge100m Hurdles1617.8711
Apr 122025 Utah County InvitationalApr 12 · 300m Hurdles · Place 13 · SkyridgeSkyridge300m Hurdles30" / 0.762m13.51.67a12
Apr 122025 Utah County InvitationalApr 12 · 100m Hurdles · Place 8 · SkyridgeSkyridge100m Hurdles33" / 0.838m8.17.90aWind: 012
Apr 8AF, PG, @SkyridgeApr 8 · High Jump · Place 11 · SkyridgeSkyridgeHigh Jump111.2211
Apr 8AF, PG, @SkyridgeApr 8 · Long Jump · Place 5 · SkyridgeSkyridgeLong Jump54.2711
Apr 8AF, PG, @SkyridgeApr 8 · 400 Meters · Place 8 · SkyridgeSkyridge400 Meters81:07.89 PB11
Apr 8AF, PG, @SkyridgeApr 8 · 100m Hurdles · Place 5 · SkyridgeSkyridge100m Hurdles517.6511
Mar 7Snow Canyon InvitationalMar 7 · 300m Hurdles · Place 16 · SkyridgeSkyridge300m Hurdles1652.39a—
Mar 7Snow Canyon InvitationalMar 7 · 100m Hurdles · Place 31 · SkyridgeSkyridge100m Hurdles3118.39a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 17BYU Indoor Invitational (High School)Jan 17 · 60m Hurdles · Place 23 · UnattachedUnattached60m Hurdles33" / 0.838mRound P23.11.31a11
Jan 17BYU Indoor Invitational (High School)Jan 17 · 60 Meter · Place 62 · UnattachedUnattached60 MeterRound P62.8.76a PB11
Jan 17BYU Indoor Invitational (High School)Jan 17 · 400 Meters · Place 16 · UnattachedUnattached400 Meters16.1:07.12a PB11

2024 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 32024 PACS BYU InvitationalMay 3 · Long Jump · Place 157 · SkyridgeSkyridgeLong Jump15713-6.75—
May 32024 PACS BYU InvitationalMay 3 · 300m Hurdles · Place 110 · SkyridgeSkyridge300m Hurdles11050.58a—
May 32024 PACS BYU InvitationalMay 3 · 100m Hurdles · Place 93 · SkyridgeSkyridge100m Hurdles9317.64a—
Apr 192024 Caveman ClassicApr 19 · Long Jump · Place 20 · SkyridgeSkyridgeLong Jump2014-7—
Apr 192024 Caveman ClassicApr 19 · 300m Hurdles · Place 15 · SkyridgeSkyridge300m Hurdles1552.23a—
Apr 192024 Caveman ClassicApr 19 · 100m Hurdles · Place 16 · SkyridgeSkyridge100m Hurdles1618.64a—
Apr 122024 Utah County InvitationalApr 12 · Long Jump · Place 27 · SkyridgeSkyridgeLong Jump2713-4.50—
Apr 122024 Utah County InvitationalApr 12 · 300m Hurdles · Place 17 · SkyridgeSkyridge300m Hurdles1750.88a—
Apr 122024 Utah County InvitationalApr 12 · 100m Hurdles · Place 21 · SkyridgeSkyridge100m Hurdles2118.61a—
Apr 9Pleasant Grove, Skyridge @ American ForkApr 9 · 100m Hurdles · Place 2 · SkyridgeSkyridge100m Hurdles217.95a—
Mar 282024 Alpha InviteMar 28 · 300m Hurdles · Place 25 · SkyridgeSkyridge300m Hurdles2552.35a—
Mar 282024 Alpha InviteMar 28 · 100m Hurdles · Place 22 · SkyridgeSkyridge100m Hurdles2218.23a—
Mar 22Mountain Valley InviteMar 22 · Long Jump · Place 8 · SkyridgeSkyridgeLong Jump813-10.5—
Mar 22Mountain Valley InviteMar 22 · 300m Hurdles · Place 6 · SkyridgeSkyridge300m Hurdles651.94a—
Mar 22Mountain Valley InviteMar 22 · 100m Hurdles · Place 6 · SkyridgeSkyridge100m Hurdles618.32a—
Mar 19Skyridge AF LPMar 19 · Long Jump · Place 10 · SkyridgeSkyridgeLong Jump1013-1—
Mar 19Skyridge AF LPMar 19 · 300m Hurdles · Place 2 · SkyridgeSkyridge300m Hurdles250.91a—
Mar 19Skyridge AF LPMar 19 · 100m Hurdles · Place 3 · SkyridgeSkyridge100m Hurdles318.30a—
Mar 19Skyridge AF LPMar 19 · 100 Meters · Place 14 · SkyridgeSkyridge100 Meters1413.86a PB—
Mar 12Pleasant Grove, Skyridge, Lone PeakMar 12 · Long Jump · Place 4 · SkyridgeSkyridgeLong Jump413-7—
Mar 12Pleasant Grove, Skyridge, Lone PeakMar 12 · Pole Vault · Place 9 · SkyridgeSkyridgePole Vault96-0—
Mar 12Pleasant Grove, Skyridge, Lone PeakMar 12 · 300m Hurdles · Place 1 · SkyridgeSkyridge300m Hurdles151.57a—
Mar 12Pleasant Grove, Skyridge, Lone PeakMar 12 · 100m Hurdles · Place 1 · SkyridgeSkyridge100m Hurdles118.35a—
Mar 8Snow Canyon InvitationalMar 8 · Long Jump · Place 44 · SkyridgeSkyridgeLong Jump4413-4—
Mar 8Snow Canyon InvitationalMar 8 · 300m Hurdles · Place 26 · SkyridgeSkyridge300m Hurdles2652.48a—
Mar 8Snow Canyon InvitationalMar 8 · 100m Hurdles · Place 25 · SkyridgeSkyridge100m Hurdles2518.39a—
Mar 8Snow Canyon InvitationalMar 8 · 100 Meters · Place 72 · SkyridgeSkyridge100 Meters7214.23a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 15Drive Athletics Sprint & Hurdle Challenge Dec 15 · 60m Hurdles · Place 19 · SkyridgeSkyridge60m Hurdles33" / 0.838mRound P19.10.84a PB10

2023 Outdoor Track

31 results
DateMeetEventPlMarkGr
May 11Region 4 ChampionshipsMay 11 · Long Jump · Place 11 · SkyridgeSkyridgeLong JumpRound T11.14-00.0010
May 11Region 4 ChampionshipsMay 11 · Pole Vault · Place 9 · SkyridgeSkyridgePole Vault9.6-06.00 PB10
May 11Region 4 ChampionshipsMay 11 · 300m Hurdles · Place 10 · SkyridgeSkyridge300m Hurdles30" / 0.762mRound H10.52.56a10
May 11Region 4 ChampionshipsMay 11 · 300m Hurdles · Place 8 · SkyridgeSkyridge300m Hurdles30" / 0.762m8.53.11a10
May 11Region 4 ChampionshipsMay 11 · 100m Hurdles · Place 12 · SkyridgeSkyridge100m Hurdles33" / 0.838mRound H12.17.62aWind: 5.810
May 62023 PACS BYU InvitationalMay 6 · 100m Hurdles · Place 53 · SkyridgeSkyridge100m Hurdles33" / 0.838mRound H53.17.61aWind: 1.410
May 5BYU InvitationalMay 5 · 100m Hurdles · Place 53 · SkyridgeSkyridge100m Hurdles33" / 0.838mRound P53.17.61a10
Apr 29Tiger Trials @ OremApr 29 · Long Jump · Place 24 · SkyridgeSkyridgeLong Jump244.60mSO
Apr 29Tiger Trials @ OremApr 29 · 100m Hurdles · Place 26 · SkyridgeSkyridge100m Hurdles2617.51SO
Apr 21AF Caveman ClassicApr 21 · Long Jump · Place 15 · SkyridgeSkyridgeLong Jump154.67mSO
Apr 21AF Caveman ClassicApr 21 · 300m Hurdles · Place 21 · SkyridgeSkyridge300m Hurdles2157.21SO
Apr 21AF Caveman ClassicApr 21 · 100m Hurdles · Place 14 · SkyridgeSkyridge100m Hurdles1418.43SO
Apr 192023 Airshow InvitationalApr 19 · Long Jump · Place 13 · SkyridgeSkyridgeLong Jump13.13-10.75Wind: 0.710
Apr 192023 Airshow InvitationalApr 19 · Pole Vault · SkyridgeSkyridgePole Vault—NH10
Apr 11CC LP @ Skyridge Tri MeetApr 11 · Long Jump · Place 7 · SkyridgeSkyridgeLong Jump74.32mSO
Apr 11CC LP @ Skyridge Tri MeetApr 11 · 300 MH Timed · Place 4 · SkyridgeSkyridge300 MH Timed456.12 PBSO
Apr 11CC LP @ Skyridge Tri MeetApr 11 · 100 Meters · Place 20 · SkyridgeSkyridge100 Meters2014.63SO
Apr 11CC LP @ Skyridge Tri MeetApr 11 · 100 MH Timed · Place 5 · SkyridgeSkyridge100 MH Timed519.31 PBSO
Apr 1Alpha InvitationalApr 1 · Long Jump · Place 28 · SkyridgeSkyridgeLong Jump284.47mSO
Mar 28Westlake, Skyridge, Lone Peak MeetMar 28 · 300m Hurdles · Place 6 · SkyridgeSkyridge300m Hurdles30" / 0.762m6.54.42a10
Mar 28Westlake, Skyridge, Lone Peak MeetMar 28 · 100m Hurdles · Place 6 · SkyridgeSkyridge100m Hurdles33" / 0.838m6.19.36a10
Mar 28Westlake, Skyridge, Lone Peak MeetMar 28 · 200 Meters · Place 14 · SkyridgeSkyridge200 Meters14.30.01a10
Mar 21AF, Skyridge at Lone PeakMar 21 · Long Jump · Place 10 · SkyridgeSkyridgeLong Jump1013-06.7510
Mar 21AF, Skyridge at Lone PeakMar 21 · 300m Hurdles · Place 3 · SkyridgeSkyridge300m Hurdles358.3210
Mar 21AF, Skyridge at Lone PeakMar 21 · 100m Hurdles · Place 4 · SkyridgeSkyridge100m Hurdles419.3910
Mar 21AF, Skyridge at Lone PeakMar 21 · 400 Meters · Place 9 · SkyridgeSkyridge400 Meters91:09.6910
Mar 14LP PG @ Skyridge Tri MeetMar 14 · Long Jump · Place 3 · SkyridgeSkyridgeLong Jump34.02m PBSO
Mar 14LP PG @ Skyridge Tri MeetMar 14 · 100m Hurdles · Place 4 · SkyridgeSkyridge100m Hurdles420.81SO
Mar 14LP PG @ Skyridge Tri MeetMar 14 · 300m Hurdles · Place 7 · SkyridgeSkyridge300m Hurdles756.56SO
Mar 10Snow Canyon InvitationalMar 10 · Varsity 300 Hurdle finals · Place 51 · SkyridgeSkyridgeVarsity 300 Hurdle finals5154.39 PBSO
Mar 10Snow Canyon InvitationalMar 10 · 100m Hurdles · Place 64 · SkyridgeSkyridge100m Hurdles6419.95SO