Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2024 JV Region 9 Championships · Apr 3016.05a2024 JV Region 9 ChampionshipsApril 30, 2024
100m Hurdles · 33" / 0.838m · Outdoor2026 Region 9 JV Championships · Apr 2819.72a2026 Region 9 JV ChampionshipsApril 28, 2026
200 Meters · IndoorBYU Indoor Invitational (High School) · Jan 1733.01aBYU Indoor Invitational (High School)January 17, 2025
200 Meters · Outdoor2025 Crimson Cliffs JV Meet · Apr 1632.91a2025 Crimson Cliffs JV MeetApril 16, 2025
300m Hurdles · 30" / 0.762m · Outdoor2026 Crimson Cliffs Invitational · Apr 2455.98a2026 Crimson Cliffs InvitationalApril 24, 2026
400 Meters · IndoorUCCTCA Indoor Invitational · Feb 61:14.28aUCCTCA Indoor InvitationalFebruary 6, 2026
400 Meters · Outdoor2026 Hurricane JV Meet · Apr 81:13.30a2026 Hurricane JV MeetApril 8, 2026
60 Meter · IndoorBYU Indoor Invitational (High School) · Jan 179.91aBYU Indoor Invitational (High School)January 17, 2025
60m Hurdles · 33" / 0.838m · IndoorBYU Indoor Invitational (High School) · Jan 1712.14aBYU Indoor Invitational (High School)January 17, 2025
Javelin · 600g · Outdoor2026 Hurricane JV Meet · Apr 857-9.02026 Hurricane JV MeetApril 8, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 12026 SUU HS Coliseum ChampionshipsMay 1 · 300m Hurdles · Place 45 · Snow CanyonSnow Canyon300m Hurdles30" / 0.762mRound P45.57.51a11
May 12026 SUU HS Coliseum ChampionshipsMay 1 · 100m Hurdles · Place 59 · Snow CanyonSnow Canyon100m Hurdles33" / 0.838mRound P59.21.06aWind: 1.511
Apr 282026 Region 9 JV ChampionshipsApr 28 · 300m Hurdles · Place 9 · Snow CanyonSnow Canyon300m Hurdles30" / 0.762m9.56.43a11
Apr 282026 Region 9 JV ChampionshipsApr 28 · 100m Hurdles · Place 12 · Snow CanyonSnow Canyon100m Hurdles33" / 0.838m12.19.72a PBWind: -0.311
Apr 242026 Crimson Cliffs InvitationalApr 24 · 300m Hurdles · Place 24 · Snow CanyonSnow Canyon300m Hurdles30" / 0.762mRound P24.55.98a PB11
Apr 212026 Crimson Cliffs JV MeetApr 21 · 300m Hurdles · Place 8 · Snow CanyonSnow Canyon300m Hurdles30" / 0.762m8.57.56a11
Apr 212026 Crimson Cliffs JV MeetApr 21 · 100m Hurdles · Place 13 · Snow CanyonSnow Canyon100m Hurdles33" / 0.838m13.20.43a11
Apr 172026 Dixie InvitationalApr 17 · 300m Hurdles · Place 32 · Snow CanyonSnow Canyon300m Hurdles30" / 0.762mRound P32.57.60a11
Apr 142026 Dixie JV MeetApr 14 · 300m Hurdles · Place 6 · Snow CanyonSnow Canyon300m Hurdles30" / 0.762m6.57.24a11
Apr 142026 Dixie JV MeetApr 14 · 100m Hurdles · Place 12 · Snow CanyonSnow Canyon100m Hurdles33" / 0.838m12.20.21a11
Apr 102026 Hurricane InvitationalApr 10 · 300m Hurdles · Place 19 · Snow CanyonSnow Canyon300m Hurdles30" / 0.762mRound P19.57.02a11
Apr 102026 Hurricane InvitationalApr 10 · 100m Hurdles · Place 31 · Snow CanyonSnow Canyon100m Hurdles33" / 0.838mRound P31.21.49aWind: -2.111
Apr 82026 Hurricane JV MeetApr 8 · Javelin · Place 13 · Snow CanyonSnow CanyonJavelin600g13.57-9.0 PB11
Apr 82026 Hurricane JV MeetApr 8 · 100m Hurdles · Place 9 · Snow CanyonSnow Canyon100m Hurdles33" / 0.838m9.21.54a11
Apr 82026 Hurricane JV MeetApr 8 · 400 Meters · Place 24 · Snow CanyonSnow Canyon400 Meters24.1:13.30a PB11
Mar 272026 Desert Hills InvitationalMar 27 · 300m Hurdles · Place 39 · Snow CanyonSnow Canyon300m Hurdles30" / 0.762mRound P39.58.97a11
Mar 252026 Desert Hills JV MeetMar 25 · Javelin · Place 22 · Snow CanyonSnow CanyonJavelin600g22.45-6.011
Mar 252026 Desert Hills JV MeetMar 25 · 300m Hurdles · Place 8 · Snow CanyonSnow Canyon300m Hurdles30" / 0.762m8.58.46a11
Mar 20Pine View InvitationalMar 20 · 300m Hurdles · Place 66 · Snow CanyonSnow Canyon300m Hurdles6658.30a11
Mar 62026 Snow Canyon InvitationalMar 6 · High Jump · Place 14 · Snow CanyonSnow CanyonHigh Jump143-1011
Mar 62026 Snow Canyon InvitationalMar 6 · Javelin · Place 20 · Snow CanyonSnow CanyonJavelin2055-1011
Mar 62026 Snow Canyon InvitationalMar 6 · 300m Hurdles · Place 9 · Snow CanyonSnow Canyon300m Hurdles957.71a11
Mar 62026 Snow Canyon InvitationalMar 6 · 300m Hurdles · Place 38 · Snow CanyonSnow Canyon300m Hurdles381:02.94a11
Mar 62026 Snow Canyon InvitationalMar 6 · 100m Hurdles · Place 14 · Snow CanyonSnow Canyon100m Hurdles1421.14a11
Mar 32026 Snow Canyon JV MeetMar 3 · High Jump · Place 14 · Snow CanyonSnow CanyonHigh Jump143-1011
Mar 32026 Snow Canyon JV MeetMar 3 · Javelin · Place 20 · Snow CanyonSnow CanyonJavelin2055-1011
Mar 32026 Snow Canyon JV MeetMar 3 · 300m Hurdles · Place 9 · Snow CanyonSnow Canyon300m Hurdles957.71a11
Mar 32026 Snow Canyon JV MeetMar 3 · 100m Hurdles · Place 14 · Snow CanyonSnow Canyon100m Hurdles1421.14a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 6UCCTCA Indoor InvitationalFeb 6 · 60m Hurdles · Place 36 · Unattached (Utah QFTC)Unattached (Utah QFTC)60m Hurdles33" / 0.838mRound P36.12.79a11
Feb 6UCCTCA Indoor InvitationalFeb 6 · 400 Meters · Place 72 · Unattached (Utah QFTC)Unattached (Utah QFTC)400 Meters72.1:14.28a PB11

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 30Region 9 JV ChampionshipsApr 30 · 300m Hurdles · Place 15 · Snow CanyonSnow Canyon300m Hurdles30" / 0.762m15.57.58a10
Apr 30Region 9 JV ChampionshipsApr 30 · 100m Hurdles · Place 24 · Snow CanyonSnow Canyon100m Hurdles33" / 0.838m24.22.23aWind: -1.810
Apr 162025 Crimson Cliffs JV MeetApr 16 · 300m Hurdles · Place 20 · Snow CanyonSnow Canyon300m Hurdles2059.87a10
Apr 162025 Crimson Cliffs JV MeetApr 16 · 100m Hurdles · Place 24 · Snow CanyonSnow Canyon100m Hurdles2422.19a10
Apr 162025 Crimson Cliffs JV MeetApr 16 · 200 Meters · Place 44 · Snow CanyonSnow Canyon200 Meters4432.91a PB10
Apr 112025 Dixie InvitationalApr 11 · 300m Hurdles · Place 25 · Snow CanyonSnow Canyon300m Hurdles2557.13a10
Apr 92025 Dixie JV MeetApr 9 · 300m Hurdles · Place 16 · Snow CanyonSnow Canyon300m Hurdles1659.19a10
Apr 92025 Dixie JV MeetApr 9 · 100m Hurdles · Place 11 · Snow CanyonSnow Canyon100m Hurdles1120.96a10
Apr 92025 Dixie JV MeetApr 9 · 200 Meters · Place 59 · Snow CanyonSnow Canyon200 Meters5933.36a10
Apr 1Hurricane JV MeetApr 1 · 300m Hurdles · Place 7 · Snow CanyonSnow Canyon300m Hurdles758.57a10
Apr 1Hurricane JV MeetApr 1 · 100m Hurdles · Place 15 · Snow CanyonSnow Canyon100m Hurdles1521.52a10
Apr 1Hurricane JV MeetApr 1 · 100 Meters · Place 93 · Snow CanyonSnow Canyon100 Meters9316.30a10
Mar 27Desert Hills JV MeetMar 27 · 300m Hurdles · Place 10 · Snow CanyonSnow Canyon300m Hurdles1058.41a10
Mar 27Desert Hills JV MeetMar 27 · 100m Hurdles · Place 16 · Snow CanyonSnow Canyon100m Hurdles1621.11a10
Mar 212025 Pine View InvitationalMar 21 · 300m Hurdles · Place 10 · Snow CanyonSnow Canyon300m Hurdles1057.00a10
Mar 4Snow Canyon JV MeetMar 4 · 300m Hurdles · Place 16 · Snow CanyonSnow Canyon300m Hurdles161:01.16a—
Mar 4Snow Canyon JV MeetMar 4 · 100m Hurdles · Place 26 · Snow CanyonSnow Canyon100m Hurdles2622.18a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 17BYU Indoor Invitational (High School)Jan 17 · 60m Hurdles · Place 30 · Unattached (Quick Feet Track Club)Unattached (Quick Feet Track Club)60m Hurdles33" / 0.838mRound P30.12.14a PB10
Jan 17BYU Indoor Invitational (High School)Jan 17 · 60 Meter · Place 102 · Unattached (Quick Feet Track Club)Unattached (Quick Feet Track Club)60 MeterRound P102.9.91a PB10
Jan 17BYU Indoor Invitational (High School)Jan 17 · 200 Meters · Place 82 · Unattached (Quick Feet Track Club)Unattached (Quick Feet Track Club)200 Meters82.33.01a PB10

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 302024 JV Region 9 ChampionshipsApr 30 · 300m Hurdles · Place 20 · Snow CanyonSnow Canyon300m Hurdles30" / 0.762m20.1:00.45a9
Apr 302024 JV Region 9 ChampionshipsApr 30 · 100 Meters · Place 65 · Snow CanyonSnow Canyon100 Meters65.16.05a PBWind: 1.89
Apr 232024 Dixie JV MeetApr 23 · 300m Hurdles · Place 13 · Snow CanyonSnow Canyon300m Hurdles30" / 0.762m13.59.92a9
Apr 232024 Dixie JV MeetApr 23 · 100 Meters · Place 68 · Snow CanyonSnow Canyon100 Meters68.16.41a9
Apr 18Cedar JV MeetApr 18 · 300m Hurdles · Place 11 · Snow CanyonSnow Canyon300m Hurdles1158.95a—
Apr 18Cedar JV MeetApr 18 · 100 Meters · Place 51 · Snow CanyonSnow Canyon100 Meters5116.36a—
Apr 12Crimson Cliffs JV MeetApr 12 · 300m Hurdles · Place 13 · Snow CanyonSnow Canyon300m Hurdles131:00.97a—
Apr 12Crimson Cliffs JV MeetApr 12 · 100 Meters · Place 60 · Snow CanyonSnow Canyon100 Meters6016.30a—
Mar 26Hurricane JV MeetMar 26 · 300m Hurdles · Place 22 · Snow CanyonSnow Canyon300m Hurdles221:03.80a—
Mar 26Hurricane JV MeetMar 26 · 100 Meters · Place 83 · Snow CanyonSnow Canyon100 Meters8316.38a—
Mar 5Snow Canyon JV MeetMar 5 · 300m Hurdles · Place 15 · Snow CanyonSnow Canyon300m Hurdles151:03.57a—
Mar 5Snow Canyon JV MeetMar 5 · 100 Meters · Place 72 · Snow CanyonSnow Canyon100 Meters7216.58a—