Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPine View Invitational · Mar 2012.85aPine View InvitationalMarch 20, 2026
110m Hurdles · 39" / 0.991m · Outdoor2026 Desert Hills JV Meet · Mar 2518.19a2026 Desert Hills JV MeetMarch 25, 2026
200 Meters · IndoorUCCTCA Indoor Invitational · Feb 625.86aUCCTCA Indoor InvitationalFebruary 6, 2026
200 Meters · Outdoor2026 Crimson Cliffs JV Meet · Apr 2125.62a2026 Crimson Cliffs JV MeetApril 21, 2026
300m Hurdles · 36" / 0.914m · Outdoor2026 Dixie Invitational · Apr 1745.31a2026 Dixie InvitationalApril 17, 2026
400 Meters · Outdoor2026 Hurricane JV Meet · Apr 858.95a2026 Hurricane JV MeetApril 8, 2026
60m Hurdles · 39" / 0.991m · IndoorUCCTCA Indoor Invitational · Feb 610.00aUCCTCA Indoor InvitationalFebruary 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 62026 Region 9 ChampionshipsMay 6 · 110m Hurdles · Place 13 · Snow CanyonSnow Canyon110m Hurdles39" / 0.991mRound P13.18.44aWind: -5.612
May 1PACS BYU Invitational May 1 · 300m Hurdles · Place 102 · Snow CanyonSnow Canyon300m Hurdles10244.4212
May 1PACS BYU Invitational May 1 · 110m Hurdles · Place 122 · Snow CanyonSnow Canyon110m Hurdles12218.3612
May 1PACS BYU Invitational May 1 · 300m Hurdles · Place 102 · Snow CanyonSnow Canyon300m Hurdles10244.42a12
May 1PACS BYU Invitational May 1 · 110m Hurdles · Place 122 · Snow CanyonSnow Canyon110m Hurdles12218.36a12
Apr 282026 Region 9 JV ChampionshipsApr 28 · 300m Hurdles · Place 2 · Snow CanyonSnow Canyon300m Hurdles36" / 0.914m2.45.48a12
Apr 282026 Region 9 JV ChampionshipsApr 28 · 110m Hurdles · Place 4 · Snow CanyonSnow Canyon110m Hurdles39" / 0.991m4.18.71aWind: -1.712
Apr 242026 Crimson Cliffs InvitationalApr 24 · 300m Hurdles · Place 17 · Snow CanyonSnow Canyon300m Hurdles36" / 0.914mRound P17.45.34a12
Apr 212026 Crimson Cliffs JV MeetApr 21 · 300m Hurdles · Place 4 · Snow CanyonSnow Canyon300m Hurdles36" / 0.914m4.45.69a12
Apr 212026 Crimson Cliffs JV MeetApr 21 · 110m Hurdles · Place 4 · Snow CanyonSnow Canyon110m Hurdles39" / 0.991m4.18.54a12
Apr 212026 Crimson Cliffs JV MeetApr 21 · 200 Meters · Place 25 · Snow CanyonSnow Canyon200 Meters25.25.62a PB12
Apr 172026 Dixie InvitationalApr 17 · 300m Hurdles · Place 19 · Snow CanyonSnow Canyon300m Hurdles36" / 0.914mRound P19.45.31a PB12
Apr 142026 Dixie JV MeetApr 14 · 400 Meters · Place 14 · Snow CanyonSnow Canyon400 Meters14.59.11a12
Apr 102026 Hurricane InvitationalApr 10 · 300m Hurdles · Place 12 · Snow CanyonSnow Canyon300m Hurdles36" / 0.914mRound P12.46.23a12
Apr 102026 Hurricane InvitationalApr 10 · 110m Hurdles · Place 13 · Snow CanyonSnow Canyon110m Hurdles39" / 0.991mRound P13.18.39aWind: -2.712
Apr 82026 Hurricane JV MeetApr 8 · 400 Meters · Place 29 · Snow CanyonSnow Canyon400 Meters29.58.95a PB12
Apr 82026 Hurricane JV MeetApr 8 · 100 Meters · Place 68 · Snow CanyonSnow Canyon100 Meters68.12.99a12
Mar 272026 Desert Hills InvitationalMar 27 · 300m Hurdles · Place 24 · Snow CanyonSnow Canyon300m Hurdles36" / 0.914mRound P24.45.78a12
Mar 252026 Desert Hills JV MeetMar 25 · 300m Hurdles · Place 4 · Snow CanyonSnow Canyon300m Hurdles36" / 0.914m4.45.97a12
Mar 252026 Desert Hills JV MeetMar 25 · 110m Hurdles · Place 1 · Snow CanyonSnow Canyon110m Hurdles39" / 0.991m1.18.19a PB12
Mar 20Pine View InvitationalMar 20 · 200 Meters · Place 215 · Snow CanyonSnow Canyon200 Meters21525.63a12
Mar 20Pine View InvitationalMar 20 · 100 Meters · Place 235 · Snow CanyonSnow Canyon100 Meters23512.85a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 6UCCTCA Indoor InvitationalFeb 6 · 60m Hurdles · Place 25 · Unattached (Quick Feet Track Club)Unattached (Quick Feet Track Club)60m Hurdles39" / 0.991mRound P25.10.00a PB12
Feb 6UCCTCA Indoor InvitationalFeb 6 · 200 Meters · Place 112 · Unattached (Quick Feet Track Club)Unattached (Quick Feet Track Club)200 Meters112.25.86a PB12

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 7Region 9 ChampionshipsMay 7 · 300m Hurdles · Place 17 · Snow CanyonSnow Canyon300m Hurdles1745.97a11
Apr 30Region 9 JV ChampionshipsApr 30 · 300m Hurdles · Place 6 · Snow CanyonSnow Canyon300m Hurdles36" / 0.914m6.45.80a11
Apr 30Region 9 JV ChampionshipsApr 30 · 110m Hurdles · Place 6 · Snow CanyonSnow Canyon110m Hurdles39" / 0.991m6.18.92aWind: -2.111
Apr 162025 Crimson Cliffs JV MeetApr 16 · 300m Hurdles · Place 4 · Snow CanyonSnow Canyon300m Hurdles445.74a11
Apr 162025 Crimson Cliffs JV MeetApr 16 · 200 Meters · Place 49 · Snow CanyonSnow Canyon200 Meters4926.97a11
Apr 112025 Dixie InvitationalApr 11 · 300m Hurdles · Place 26 · Snow CanyonSnow Canyon300m Hurdles2647.26a11
Apr 92025 Dixie JV MeetApr 9 · 300m Hurdles · Place 4 · Snow CanyonSnow Canyon300m Hurdles448.04a11
Apr 92025 Dixie JV MeetApr 9 · 110m Hurdles · Place 2 · Snow CanyonSnow Canyon110m Hurdles218.77a11
Apr 92025 Dixie JV MeetApr 9 · 200 Meters · Place 42 · Snow CanyonSnow Canyon200 Meters4226.66a11
Apr 42025 Hurricane InvitationalApr 4 · 300m Hurdles · Place 24 · Snow CanyonSnow Canyon300m Hurdles2447.99a11
Apr 1Hurricane JV MeetApr 1 · 300m Hurdles · Place 2 · Snow CanyonSnow Canyon300m Hurdles248.23a11
Apr 1Hurricane JV MeetApr 1 · 110m Hurdles · Place 2 · Snow CanyonSnow Canyon110m Hurdles219.60a11
Apr 1Hurricane JV MeetApr 1 · 100 Meters · Place 84 · Snow CanyonSnow Canyon100 Meters8413.04a11
Mar 28Desert Hills InvitationalMar 28 · 400 Meters · Place 62 · Snow CanyonSnow Canyon400 Meters621:00.28a11
Mar 27Desert Hills JV MeetMar 27 · 300m Hurdles · Place 5 · Snow CanyonSnow Canyon300m Hurdles547.46a11
Mar 27Desert Hills JV MeetMar 27 · 110m Hurdles · Place 4 · Snow CanyonSnow Canyon110m Hurdles419.08a11
Mar 212025 Pine View InvitationalMar 21 · 110m Hurdles · Place 47 · Snow CanyonSnow Canyon110m Hurdles4718.91a11
Mar 212025 Pine View InvitationalMar 21 · 300m Hurdles · Place 55 · Snow CanyonSnow Canyon300m Hurdles5546.46a11
Mar 7Snow Canyon InvitationalMar 7 · 300m Hurdles · Place 30 · Snow CanyonSnow Canyon300m Hurdles3048.67a—
Mar 4Snow Canyon JV MeetMar 4 · 300m Hurdles · Place 6 · Snow CanyonSnow Canyon300m Hurdles646.65a—
Mar 4Snow Canyon JV MeetMar 4 · 110m Hurdles · Place 5 · Snow CanyonSnow Canyon110m Hurdles519.05a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 17BYU Indoor Invitational (High School)Jan 17 · 60m Hurdles · Place 29 · Unattached (Quick Feet Track Club)Unattached (Quick Feet Track Club)60m Hurdles39" / 0.991mRound P29.10.69a11
Jan 17BYU Indoor Invitational (High School)Jan 17 · 200 Meters · Place 80 · Unattached (Quick Feet Track Club)Unattached (Quick Feet Track Club)200 Meters80.25.98a11

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 18Cedar JV MeetApr 18 · 300m Hurdles · Place 2 · Snow CanyonSnow Canyon300m Hurdles249.93a—
Apr 18Cedar JV MeetApr 18 · 110m Hurdles · Place 3 · Snow CanyonSnow Canyon110m Hurdles319.56a—
Apr 18Cedar JV MeetApr 18 · 200 Meters · Place 30 · Snow CanyonSnow Canyon200 Meters3026.91a—
Apr 18Cedar JV MeetApr 18 · 100 Meters · Place 52 · Snow CanyonSnow Canyon100 Meters5212.98a—
Apr 12Crimson Cliffs JV MeetApr 12 · 300m Hurdles · Place 10 · Snow CanyonSnow Canyon300m Hurdles1048.93a—
Apr 12Crimson Cliffs JV MeetApr 12 · 110m Hurdles · Place 14 · Snow CanyonSnow Canyon110m Hurdles1421.66a—
Apr 12Crimson Cliffs JV MeetApr 12 · 200 Meters · Place 48 · Snow CanyonSnow Canyon200 Meters4826.56a—
Apr 12Crimson Cliffs JV MeetApr 12 · 100 Meters · Place 76 · Snow CanyonSnow Canyon100 Meters7612.92a—
Mar 26Hurricane JV MeetMar 26 · Javelin · Place 34 · Snow CanyonSnow CanyonJavelin3476-8.5—
Mar 26Hurricane JV MeetMar 26 · 100 Meters · Place 93 · Snow CanyonSnow Canyon100 Meters9313.05a—
Mar 5Snow Canyon JV MeetMar 5 · Javelin · Place 15 · Snow CanyonSnow CanyonJavelin1586-3—
Mar 5Snow Canyon JV MeetMar 5 · 110m Hurdles · Place 10 · Snow CanyonSnow Canyon110m Hurdles1021.84a—
Mar 5Snow Canyon JV MeetMar 5 · 200 Meters · Place 57 · Snow CanyonSnow Canyon200 Meters5726.97a—
Mar 5Snow Canyon JV MeetMar 5 · 100 Meters · Place 75 · Snow CanyonSnow Canyon100 Meters7513.01a—