Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLayton Jr High Meet · Apr 1713.05aLayton Jr High MeetApril 17, 2023
110m Hurdles · 33" / 0.838m · OutdoorLayton Jr High Meet · Apr 1718.47aLayton Jr High MeetApril 17, 2023
110m Hurdles · 39" / 0.991m · OutdoorTri-Utah Farmington Super Meet · Mar 1816.54aTri-Utah Farmington Super MeetMarch 18, 2026
200 Meters · IndoorUCCTCA Indoor Invitational · Jan 3125.05aUCCTCA Indoor InvitationalJanuary 31, 2025
200 Meters · OutdoorFarmington/Davis @ Weber · Apr 1624.66aFarmington/Davis @ WeberApril 16, 2025
300m Hurdles · 36" / 0.914m · OutdoorUtah Region 1 Championships · May 640.15aUtah Region 1 ChampionshipsMay 6, 2026
400 Meters · IndoorREP Distance Challenge · Feb 1352.72aREP Distance Challenge February 13, 2026
400 Meters · Outdoor2026 Phoenix Invitational · Apr 1053.20a2026 Phoenix InvitationalApril 10, 2026
55 Meter · Indoor2026 Weber State HS Indoor Invitational · Jan 236.91a2026 Weber State HS Indoor InvitationalJanuary 23, 2026
55 Meters · IndoorWeber State Indoor · Jan 236.91aWeber State IndoorJanuary 23, 2026
60 Meters · IndoorUCCTCA Indoor Invitational · Jan 317.81aUCCTCA Indoor InvitationalJanuary 31, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · 300m Hurdles · Place 10 · Davis (UT)Davis (UT)300m Hurdles36" / 0.914mRound P10.40.69a11
May 14Utah UHSAA State Championships [2026]May 14 · 110m Hurdles · Place 25 · Davis (UT)Davis (UT)110m Hurdles39" / 0.991mRound P25.16.99aWind: 1.411
May 6Utah Region 1 ChampionshipsMay 6 · 300m Hurdles · Place 8 · Davis (UT)Davis (UT)300m Hurdles36" / 0.914mRound P8.41.20a11
May 6Utah Region 1 ChampionshipsMay 6 · 300m Hurdles · Place 8 · Davis (UT)Davis (UT)300m Hurdles36" / 0.914m8.40.15a PB11
May 6Utah Region 1 ChampionshipsMay 6 · 110m Hurdles · Place 18 · Davis (UT)Davis (UT)110m Hurdles39" / 0.991mRound P18.17.18aWind: 0.211
Apr 18Davis InvitationalApr 18 · 300m Hurdles · Place 7 · Davis (UT)Davis (UT)300m Hurdles740.53a11
Apr 102026 Phoenix InvitationalApr 10 · 110m Hurdles · Place 15 · Davis (UT)Davis (UT)110m Hurdles39" / 0.991m15.17.77aWind: -3.111
Apr 102026 Phoenix InvitationalApr 10 · 400 Meters · Place 26 · Davis (UT)Davis (UT)400 Meters26.53.20a PB11
Mar 18Tri-Utah Farmington Super MeetMar 18 · 300m Hurdles · Place 7 · Davis (UT)Davis (UT)300m Hurdles36" / 0.914m7.40.72a11
Mar 18Tri-Utah Farmington Super MeetMar 18 · 110m Hurdles · Place 18 · Davis (UT)Davis (UT)110m Hurdles39" / 0.991m18.16.54a PBWind: 011

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 13REP Distance Challenge Feb 13 · 400 Meters · Place 19 · Davis (UT)Davis (UT)400 Meters1952.72a PB11
Jan 23Weber State IndoorJan 23 · 400 Meters · Place 6 · Davis (UT)Davis (UT)400 Meters654.56a11
Jan 23Weber State IndoorJan 23 · 55 Meters · Place 18 · Davis (UT)Davis (UT)55 MetersRound P186.91a PB11
Jan 232026 Weber State HS Indoor InvitationalJan 23 · 55 Meter · Place 18 · Davis (UT)Davis (UT)55 MeterRound P18.6.91a PB11
Jan 232026 Weber State HS Indoor InvitationalJan 23 · 400 Meters · Place 6 · Davis (UT)Davis (UT)400 Meters6.54.56a11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 7Region 1 ChampionshipMay 7 · 300m Hurdles · Place 12 · Davis (UT)Davis (UT)300m Hurdles1243.27a10
Apr 28Davis Last Chance TwilightApr 28 · 300m Hurdles · Place 5 · Davis (UT)Davis (UT)300m Hurdles36" / 0.914m5.42.99a10
Apr 19Davis InvitationalApr 19 · 300m Hurdles · Place 19 · Davis (UT)Davis (UT)300m Hurdles1943.0210
Apr 19Davis InvitationalApr 19 · 110m Hurdles · Place 56 · Davis (UT)Davis (UT)110m Hurdles5618.5410
Apr 16Farmington/Davis @ WeberApr 16 · 200 Meters · Place 7 · Davis (UT)Davis (UT)200 Meters724.66a PB10
Apr 112025 Phoenix InvitationalApr 11 · 300m Hurdles · Place 11 · Davis (UT)Davis (UT)300m Hurdles1143.09a10
Mar 25Davis District ChampionshipsMar 25 · 300m Hurdles · Place 8 · Davis (UT)Davis (UT)300m Hurdles842.69a10
Mar 25Davis District ChampionshipsMar 25 · 300m Hurdles · Place 6 · Davis (UT)Davis (UT)300m Hurdles642.39a10
Mar 19Farmington SupermeetMar 19 · 110m Hurdles · Place 31 · Davis (UT)Davis (UT)110m Hurdles3118.81a10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7REP Distance Challenge 2025Feb 7 · 400 Meters · Place 55 · Davis (UT)Davis (UT)400 Meters5556.56a—
Jan 31UCCTCA Indoor InvitationalJan 31 · 200 Meters · Place 97 · Davis (UT)Davis (UT)200 Meters9725.05a PB—
Jan 31UCCTCA Indoor InvitationalJan 31 · 60 Meters · Place 137 · Davis (UT)Davis (UT)60 MetersRound P1377.81a PB—
Jan 24Weber State HS InvitationalJan 24 · 400 Meters · Place 37 · Unattached (Davis)Unattached (Davis)400 Meters3758.58a—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1North End Jr. High ChampionshipsMay 1 · 110m Hurdles · Place 9 · FairfieldFairfield110m Hurdles33" / 0.838m9.18.49a7
May 1North End Jr. High ChampionshipsMay 1 · 100 Meters · Place 28 · FairfieldFairfield100 Meters28.13.32a7
Apr 17Layton Jr High MeetApr 17 · 110m Hurdles · Place 2 · FairfieldFairfield110m Hurdles33" / 0.838m2.18.47a PB7
Apr 17Layton Jr High MeetApr 17 · High Jump · FairfieldFairfieldHigh Jump—NM7
Apr 17Layton Jr High MeetApr 17 · 100 Meters · Place 11 · FairfieldFairfield100 Meters11.13.05a PB7

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 18Fairfield, Kaysville, N. Layton, Sunset, Syracuse MS MeetApr 18 · 110m Hurdles · Place 13 · FairfieldFairfield110m Hurdles33" / 0.838m13.21.03a8