Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDavis District Championships · Mar 2513.74aDavis District ChampionshipsMarch 25, 2025
100m Hurdles · 33" / 0.838m · OutdoorUtah UHSAA State Championships [2026] · May 1416.59aUtah UHSAA State Championships [2026]May 14, 2026
400 Meters · IndoorREP Distance Challenge 2025 · Feb 71:09.00aREP Distance Challenge 2025February 7, 2025
55 Meter · Indoor2026 Weber State HS Indoor Invitational · Jan 238.17a2026 Weber State HS Indoor InvitationalJanuary 23, 2026
55 Meters · IndoorWeber State HS Indoor Meet · Jan 268.33aWeber State HS Indoor MeetJanuary 26, 2024
55m Hurdles · 33" · Indoor2026 Weber State HS Indoor Invitational · Jan 239.67a2026 Weber State HS Indoor InvitationalJanuary 23, 2026
Javelin · 600g · OutdoorUtah Region 1 Championships · May 690-10.0Utah Region 1 ChampionshipsMay 6, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · Javelin · Place 23 · Davis (UT)Davis (UT)Javelin600gRound P23.76-0812
May 14Utah UHSAA State Championships [2026]May 14 · Javelin · Place 23 · Davis (UT)Davis (UT)Javelin600g23.76-0812
May 14Utah UHSAA State Championships [2026]May 14 · 100m Hurdles · Place 18 · Davis (UT)Davis (UT)100m Hurdles33" / 0.838mRound P18.16.59a PBWind: -0.212
May 6Utah Region 1 ChampionshipsMay 6 · Javelin · Place 3 · Davis (UT)Davis (UT)Javelin600gRound P3.90-10.0 PB12
May 6Utah Region 1 ChampionshipsMay 6 · Javelin · Place 3 · Davis (UT)Davis (UT)Javelin600g3.90-10.012
May 6Utah Region 1 ChampionshipsMay 6 · 100m Hurdles · Place 13 · Davis (UT)Davis (UT)100m Hurdles33" / 0.838mRound P13.16.87aWind: 1.412
May 1PACS BYU Invitational May 1 · Javelin · Place 76 · Davis (UT)Davis (UT)JavelinRound P7679-312
May 1PACS BYU Invitational May 1 · Javelin · Place 76 · Davis (UT)Davis (UT)Javelin7679-312
Apr 18Davis InvitationalApr 18 · Javelin · Place 16 · Davis (UT)Davis (UT)JavelinRound P1679-812
Apr 18Davis InvitationalApr 18 · Javelin · Place 16 · Davis (UT)Davis (UT)Javelin1679-812
Apr 18Davis InvitationalApr 18 · 100m Hurdles · Place 10 · Davis (UT)Davis (UT)100m Hurdles1017.37a12
Apr 18Davis InvitationalApr 18 · 100 Meters · Place 92 · Davis (UT)Davis (UT)100 Meters9214.82a12
Apr 102026 Phoenix InvitationalApr 10 · Javelin · Place 12 · Davis (UT)Davis (UT)Javelin600gRound P12.72-1112
Apr 102026 Phoenix InvitationalApr 10 · Javelin · Place 12 · Davis (UT)Davis (UT)Javelin600g12.72-1112
Apr 102026 Phoenix InvitationalApr 10 · 100m Hurdles · Place 10 · Davis (UT)Davis (UT)100m Hurdles33" / 0.838m10.17.59aWind: -3.112
Apr 8Region RelaysApr 8 · Javelin · Place 7 · Davis (UT)Davis (UT)Javelin600gRound P7.83-712
Apr 8Region RelaysApr 8 · Javelin · Place 8 · Davis (UT)Davis (UT)Javelin600g8.83-712
Apr 8Region RelaysApr 8 · 100m Hurdles · Place 5 · Davis (UT)Davis (UT)100m Hurdles33" / 0.838m5.17.45aWind: 112
Mar 18Tri-Utah Farmington Super MeetMar 18 · Javelin · Place 13 · Davis (UT)Davis (UT)Javelin600gRound P13.70-412
Mar 18Tri-Utah Farmington Super MeetMar 18 · Javelin · Place 13 · Davis (UT)Davis (UT)Javelin600g13.70-412
Mar 18Tri-Utah Farmington Super MeetMar 18 · 100m Hurdles · Place 7 · Davis (UT)Davis (UT)100m Hurdles33" / 0.838m7.17.13aWind: 012
Mar 18Tri-Utah Farmington Super MeetMar 18 · 100 Meters · Place 52 · Davis (UT)Davis (UT)100 Meters52.14.33aWind: 0.312

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 232026 Weber State HS Indoor InvitationalJan 23 · 55m Hurdles · Place 18 · Unattached (West Hurdle Training)Unattached (West Hurdle Training)55m Hurdles33"Round P18.9.67a PB12
Jan 232026 Weber State HS Indoor InvitationalJan 23 · 55 Meter · Place 43 · Unattached (West Hurdle Training)Unattached (West Hurdle Training)55 MeterRound P43.8.17a PB12

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 7Region 1 ChampionshipMay 7 · Javelin · Place 8 · Davis (UT)Davis (UT)Javelin875-1.011
May 7Region 1 ChampionshipMay 7 · Javelin · Place 9 · Davis (UT)Davis (UT)Javelin976-3.011
May 7Region 1 ChampionshipMay 7 · 300m Hurdles · Place 12 · Davis (UT)Davis (UT)300m Hurdles1252.24a11
May 7Region 1 ChampionshipMay 7 · 100m Hurdles · Place 7 · Davis (UT)Davis (UT)100m Hurdles716.51a11
May 7Region 1 ChampionshipMay 7 · 100m Hurdles · Place 7 · Davis (UT)Davis (UT)100m Hurdles717.31a11
Apr 19Davis InvitationalApr 19 · Javelin · Place 31 · Davis (UT)Davis (UT)JavelinRound P3172-5.011
Apr 19Davis InvitationalApr 19 · Javelin · Place 31 · Davis (UT)Davis (UT)Javelin3172-5.011
Apr 19Davis InvitationalApr 19 · 300m Hurdles · Place 32 · Davis (UT)Davis (UT)300m Hurdles3251.4111
Apr 19Davis InvitationalApr 19 · 100m Hurdles · Place 20 · Davis (UT)Davis (UT)100m Hurdles2017.5311
Apr 19Davis InvitationalApr 19 · 100 Meters · Place 94 · Davis (UT)Davis (UT)100 Meters9414.2611
Apr 16Farmington/Davis @ WeberApr 16 · Javelin · Place 4 · Davis (UT)Davis (UT)Javelin474-511
Apr 16Farmington/Davis @ WeberApr 16 · 100m Hurdles · Place 2 · Davis (UT)Davis (UT)100m Hurdles216.76a11
Apr 112025 Phoenix InvitationalApr 11 · 300m Hurdles · Place 15 · Davis (UT)Davis (UT)300m Hurdles1551.72a11
Apr 112025 Phoenix InvitationalApr 11 · 100m Hurdles · Place 8 · Davis (UT)Davis (UT)100m Hurdles816.64a11
Mar 25Davis District ChampionshipsMar 25 · 300m Hurdles · Place 14 · Davis (UT)Davis (UT)300m Hurdles1451.94a11
Mar 25Davis District ChampionshipsMar 25 · 100m Hurdles · Place 3 · Davis (UT)Davis (UT)100m Hurdles316.47a11
Mar 25Davis District ChampionshipsMar 25 · 100m Hurdles · Place 7 · Davis (UT)Davis (UT)100m Hurdles717.33a11
Mar 25Davis District ChampionshipsMar 25 · 100 Meters · Place 3 · Davis (UT)Davis (UT)100 Meters313.74a PB11
Mar 19Farmington SupermeetMar 19 · 300m Hurdles · Place 8 · Davis (UT)Davis (UT)300m Hurdles851.01a11
Mar 19Farmington SupermeetMar 19 · 100m Hurdles · Place 10 · Davis (UT)Davis (UT)100m Hurdles1017.90a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7REP Distance Challenge 2025Feb 7 · 400 Meters · Place 31 · Davis (UT)Davis (UT)400 Meters311:09.00a PB—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 32024 PACS BYU InvitationalMay 3 · 100m Hurdles · Place 117 · Davis (UT)Davis (UT)100m Hurdles11718.06a—
Apr 29Davis Last Chance TwilightApr 29 · 100m Hurdles · Place 6 · Davis (UT)Davis (UT)100m Hurdles33" / 0.838m6.17.84aWind: 010
Apr 20Davis InvitationalApr 20 · 100m Hurdles · Place 32 · Davis (UT)Davis (UT)100m Hurdles3218.32a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 9REP Distance ChallengeFeb 9 · 400 Meters · Place 47 · Davis (UT)Davis (UT)400 Meters471:12.16—
Jan 26Weber State HS Indoor MeetJan 26 · Long Jump · Place 18 · Davis (UT)Davis (UT)Long Jump1813-7.50—
Jan 26Weber State HS Indoor MeetJan 26 · 55m Hurdles · Place 15 · Davis (UT)Davis (UT)55m Hurdles1510.07a—
Jan 26Weber State HS Indoor MeetJan 26 · 400 Meters · Place 54 · Davis (UT)Davis (UT)400 Meters541:16.38a—
Jan 26Weber State HS Indoor MeetJan 26 · 55 Meters · Place 52 · Davis (UT)Davis (UT)55 Meters528.33a PB—