Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMid-Winter Collegiate Invite · Feb 135:47.30aMid-Winter Collegiate InviteFebruary 13, 2026
100 Meters · OutdoorOgden, Grantsville @ Ben Lomond · Mar 1616.79aOgden, Grantsville @ Ben LomondMarch 16, 2022
100m Hurdles · 33" / 0.838m · OutdoorColt Bolt Invitational · Apr 1621.48aColt Bolt InvitationalApril 16, 2022
1500 Meters · OutdoorCatamount Classic · Apr 245:01.18aCatamount ClassicApril 24, 2026
1600 Meters · OutdoorDeseret Peak Invitational · Apr 206:04.12aDeseret Peak InvitationalApril 20, 2024
200 Meters · OutdoorCentral Utah Multi Event Carnival · Apr 736.02Central Utah Multi Event CarnivalApril 7, 2023
3000 Meters · IndoorSouth Atlantic Champs · Feb 2810:53.21aSouth Atlantic ChampsFebruary 28, 2026
3000 Meters · OutdoorKing University Invitational · Mar 2811:30.96aKing University InvitationalMarch 28, 2025
300m Hurdles · 30" / 0.762m · Outdoor2023 Airshow Invitational · Apr 1959.99a2023 Airshow InvitationalApril 19, 2023
3200 Meters · OutdoorRegion 10 Championships · May 813:05.82aRegion 10 ChampionshipsMay 8, 2024
400 Meters · Outdoor2nd Annual King University Multi's Invitational · Mar 271:09.00a2nd Annual King University Multi's InvitationalMarch 27, 2026
5000 Meters · IndoorSouth Atlantic Champs · Feb 2818:50.74aSouth Atlantic ChampsFebruary 28, 2026
5000 Meters · OutdoorAsheville Bulldog Invitational · Apr 1018:17.35aAsheville Bulldog InvitationalApril 10, 2026
800 Meters · Outdoor2024 PACS BYU Invitational · May 32:44.59a2024 PACS BYU InvitationalMay 3, 2024
Javelin · 600g · OutdoorRegion 7 Quad Meet @ Cedar Valley · Apr 2733-01Region 7 Quad Meet @ Cedar ValleyApril 27, 2022

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 5000 Meters · Place 12 · Mars HillMars Hill5000 Meters12.18:29.07aSo
Apr 24Catamount ClassicApr 24 · 1500 Meters · Place 21 · Mars HillMars Hill1500 Meters21.5:01.18a PBSo
Apr 10Asheville Bulldog InvitationalApr 10 · 5000 Meters · Place 3 · Mars HillMars Hill5000 Meters3.18:17.35a PBSo
Mar 272nd Annual King University Multi's InvitationalMar 27 · 1500 Meters · Place 9 · Mars HillMars Hill1500 Meters95:02.69aSO
Mar 272nd Annual King University Multi's InvitationalMar 27 · 400 Meters · Place 14 · Mars HillMars Hill400 Meters141:09.00a PBSO
Mar 20Montreat OpenMar 20 · 10,000 Meters · Mars HillMars Hill10,000 Meters--DNFSo
Mar 20Montreat OpenMar 20 · 1500 Meters · Place 9 · Mars HillMars Hill1500 Meters9.5:05.44aSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28South Atlantic ChampsFeb 28 · 5000 Meters · Place 12 · Mars HillMars Hill5000 Meters12.18:50.74a PBSo
Feb 28South Atlantic ChampsFeb 28 · 3000 Meters · Place 24 · Mars HillMars Hill3000 Meters24.10:53.21a PBSo
Feb 21ASICS Last Chance InvitationalFeb 21 · 3000 Meters · Place 11 · Mars HillMars Hill3000 Meters1110:59.41aSo
Feb 13Mid-Winter Collegiate InviteFeb 13 · 5000 Meters · Place 9 · Mars HillMars Hill5000 Meters9.19:37.30aSo
Feb 13Mid-Winter Collegiate InviteFeb 13 · 1 Mile · Place 24 · Mars HillMars Hill1 Mile24.5:47.30a PBSo
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 3000 Meters · Place 3 · Mars HillMars Hill3000 Meters311:29.58aSo

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 28King University InvitationalMar 28 · 3000 Meters · Place 3 · Mars HillMars Hill3000 Meters311:30.96a PBFR
Mar 21Montreat OpenMar 21 · 1500 Meters · Place 12 · Mars HillMars Hill1500 Meters125:23.77—

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 8Region 10 ChampionshipsMay 8 · 3200 Meters · Place 10 · TooeleTooele3200 Meters1013:05.82a PB—
May 8Region 10 ChampionshipsMay 8 · 1600 Meters · Place 14 · TooeleTooele1600 Meters146:07.41a—
May 8Region 10 ChampionshipsMay 8 · 800 Meters · Place 14 · TooeleTooele800 Meters142:55.69a—
May 32024 PACS BYU InvitationalMay 3 · 800 Meters · Place 256 · TooeleTooele800 Meters2562:44.59a PB—
Apr 27Delta InvitationalApr 27 · 1600 Meters · Place 5 · TooeleTooele1600 Meters5.6:10.56a12
Apr 27Delta InvitationalApr 27 · 800 Meters · Place 15 · TooeleTooele800 Meters15.2:52.89a12
Apr 20Deseret Peak InvitationalApr 20 · 1600 Meters · Place 5 · TooeleTooele1600 Meters56:04.12a PB—
Apr 17Region 10 Meet @ Stansbury HighApr 17 · 3200 Meters · Place 2 · TooeleTooele3200 Meters213:22.9—
Apr 12Buffalo StampedeApr 12 · 1600 Meters · Place 7 · TooeleTooele1600 Meters76:16.86a—
Apr 10Region 10 Quad Meet, Jordan, Murray, Cottonwood, TooeleApr 10 · 1600 Meters · Place 1 · TooeleTooele1600 Meters1.6:07.59a12
Apr 10Region 10 Quad Meet, Jordan, Murray, Cottonwood, TooeleApr 10 · 400 Meters · Place 11 · TooeleTooele400 Meters11.1:15.68a12
Apr 9Tooele County InvitationalApr 9 · 800 Meters · Place 4 · TooeleTooele800 Meters42:45.08a—
Apr 5Jaguar Twilight InviteApr 5 · 1600 Meters · Place 17 · TooeleTooele1600 Meters176:15.37a—
Apr 5Jaguar Twilight InviteApr 5 · 800 Meters · Place 20 · TooeleTooele800 Meters202:54.79a—
Apr 2Region 10 Meet @ Tooele HighApr 2 · 3200 Meters · Place 3 · TooeleTooele3200 Meters313:30.89a—
Apr 2Region 10 Meet @ Tooele HighApr 2 · 800 Meters · Place 4 · TooeleTooele800 Meters42:49.78a—
Mar 29Juab InvitationalMar 29 · 1600 Meters · Place 9 · TooeleTooele1600 Meters96:05.81a—
Mar 29Juab InvitationalMar 29 · 800 Meters · Place 14 · TooeleTooele800 Meters142:49.46a—
Mar 22Pine View InvitationalMar 22 · 1600 Meters · Place 170 · TooeleTooele1600 Meters1706:08.53a—
Mar 20Ben Lomond, Grantsville, St. Joseph, Tooele @ OgdenMar 20 · 3200 Meters · Place 6 · TooeleTooele3200 Meters613:24.96a—
Mar 20Ben Lomond, Grantsville, St. Joseph, Tooele @ OgdenMar 20 · 1600 Meters · Place 4 · TooeleTooele1600 Meters46:19.88a—

2023 Outdoor Track

31 results
DateMeetEventPlMarkGr
May 102023 Utah Region 7 ChampionshipMay 10 · 300m Hurdles · Place 19 · TooeleTooele300m HurdlesRound P191:00.6911
May 102023 Utah Region 7 ChampionshipMay 10 · 100m Hurdles · Place 25 · TooeleTooele100m HurdlesRound P2523.0511
May 102023 Utah Region 7 ChampionshipMay 10 · 800 Meters · Place 21 · TooeleTooele800 Meters212:56.2711
Apr 29Delta InvitationalApr 29 · 800 Meters · Place 28 · TooeleTooele800 Meters282:56.30JR
Apr 29Delta InvitationalApr 29 · 300m Hurdles · Place 31 · TooeleTooele300m Hurdles311:02.03JR
Apr 29Delta InvitationalApr 29 · 100m Hurdles · Place 39 · TooeleTooele100m Hurdles3923.87JR
Apr 27 Region 7 Meet - Cedar Valley & Tooele @ UintahApr 27 · Shot Put · Place 20 · TooeleTooeleShot Put2016-05.00JR
Apr 27 Region 7 Meet - Cedar Valley & Tooele @ UintahApr 27 · 400 Meters · Place 11 · TooeleTooele400 Meters111:17.47JR
Apr 22Ogden InvitationalApr 22 · 100m Hurdles · Place 19 · TooeleTooele100m Hurdles1928.77JR
Apr 192023 Airshow InvitationalApr 19 · 300m Hurdles · Place 27 · TooeleTooele300m Hurdles30" / 0.762m27.59.99a PB11
Apr 192023 Airshow InvitationalApr 19 · 100m Hurdles · Place 44 · TooeleTooele100m Hurdles33" / 0.838m44.22.39aWind: 2.811
Apr 192023 Airshow InvitationalApr 19 · 800 Meters · Place 21 · TooeleTooele800 Meters21.2:57.43a11
Apr 14Buffalo StampedeApr 14 · 300m Hurdles · Place 7 · TooeleTooele300m Hurdles30" / 0.762m7.1:02.54a11
Apr 14Buffalo StampedeApr 14 · 100m Hurdles · Place 6 · TooeleTooele100m Hurdles33" / 0.838m6.22.19aWind: 1.811
Apr 14Buffalo StampedeApr 14 · 800 Meters · Place 10 · TooeleTooele800 Meters10.2:59.64a11
Apr 12Tooele County InvitationalApr 12 · 3200 Meters · Place 2 · TooeleTooele3200 Meters215:25.88JR
Apr 12Tooele County InvitationalApr 12 · 300m Hurdles · Place 5 · TooeleTooele300m Hurdles51:05.95JR
Apr 12Tooele County InvitationalApr 12 · 100m Hurdles · Place 5 · TooeleTooele100m Hurdles522.75JR
Apr 7Central Utah Multi Event CarnivalApr 7 · 800 Meters · Place 12 · TooeleTooele800 Meters123:01.21JR
Apr 7Central Utah Multi Event CarnivalApr 7 · Javelin · Place 15 · TooeleTooeleJavelin1534-08.00JR
Apr 7Central Utah Multi Event CarnivalApr 7 · Long Jump · Place 15 · TooeleTooeleLong Jump158-11.00JR
Apr 7Central Utah Multi Event CarnivalApr 7 · 200 Meters · Place 15 · TooeleTooele200 Meters1536.02 PBJR
Apr 7Central Utah Multi Event CarnivalApr 7 · Shot Put · Place 13 · TooeleTooeleShot Put1318-07.00JR
Apr 7Central Utah Multi Event CarnivalApr 7 · 100m Hurdles · Place 12 · TooeleTooele100m Hurdles1222.48JR
Mar 31Juab InvitationalMar 31 · 3200 Meters · Place 25 · TooeleTooele3200 Meters2515:03.29JR
Mar 31Juab InvitationalMar 31 · 300m Hurdles · Place 29 · TooeleTooele300m Hurdles291:01.45JR
Mar 31Juab InvitationalMar 31 · 100m Hurdles · Place 32 · TooeleTooele100m Hurdles3222.34JR
Mar 29Region 7 Dual Meet with PaysonMar 29 · 300m Hurdles · Place 1 · TooeleTooele300m Hurdles11:07.07JR
Mar 29Region 7 Dual Meet with PaysonMar 29 · 1600 Meters · Place 2 · TooeleTooele1600 Meters27:13.00JR
Mar 22Region 7 Meet Tooele @ HillcrestMar 22 · 1600 Meters · Place 10 · TooeleTooele1600 Meters10.7:08.8511
Mar 22Region 7 Meet Tooele @ HillcrestMar 22 · 300m Hurdles · Place 3 · TooeleTooele300m Hurdles30" / 0.762m3.1:18.8211

2022 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 11Utah Region 7 ChampionshipsMay 11 · 300m Hurdles · Place 25 · TooeleTooele300m Hurdles251:04.77SO
May 11Utah Region 7 ChampionshipsMay 11 · 100m Hurdles · Place 22 · TooeleTooele100m Hurdles2222.01SO
Apr 30Delta InvitationalApr 30 · 300m Hurdles · Place 43 · TooeleTooele300m Hurdles431:01.61SO
Apr 30Delta InvitationalApr 30 · 100m Hurdles · Place 56 · TooeleTooele100m Hurdles5622.94SO
Apr 30Delta InvitationalApr 30 · 300m Hurdles · Place 43 · TooeleTooele300m Hurdles431:01.61SO
Apr 30Delta InvitationalApr 30 · 100m Hurdles · Place 56 · TooeleTooele100m Hurdles5622.94SO
Apr 27Region 7 Quad Meet @ Cedar ValleyApr 27 · 1600 Meters · Place 7 · TooeleTooele1600 Meters7.6:52.48a10
Apr 27Region 7 Quad Meet @ Cedar ValleyApr 27 · Javelin · Place 21 · TooeleTooeleJavelin600g21.33-01 PB10
Apr 27Region 7 Quad Meet @ Cedar ValleyApr 27 · High Jump · TooeleTooeleHigh Jump—NH10
Apr 27Region 7 Quad Meet @ Cedar ValleyApr 27 · 800 Meters · Place 5 · TooeleTooele800 Meters5.3:03.82a10
Apr 26Wasatch Underclassman & Wasatch RelaysApr 26 · 300m Hurdles · Place 13 · TooeleTooele300m Hurdles30" / 0.762m13.1:02.07a10
Apr 26Wasatch Underclassman & Wasatch RelaysApr 26 · 100m Hurdles · Place 19 · TooeleTooele100m Hurdles33" / 0.838m19.23.23aWind: -110
Apr 26Wasatch Underclassman & Wasatch RelaysApr 26 · 100 Meters · Place 59 · TooeleTooele100 Meters59.17.23a10
Apr 23Deseret Peak InvitationalApr 23 · 300m Hurdles · Place 14 · TooeleTooele300m Hurdles141:03.02SO
Apr 23Deseret Peak InvitationalApr 23 · 100m Hurdles · Place 17 · TooeleTooele100m Hurdles1722.36SO
Apr 20Airshow Invitational @ Cedar Valley HSApr 20 · 300m Hurdles · Place 34 · TooeleTooele300m Hurdles30" / 0.762m34.1:01.80a10
Apr 20Airshow Invitational @ Cedar Valley HSApr 20 · 100m Hurdles · Place 46 · TooeleTooele100m Hurdles33" / 0.838m46.23.90aWind: -5.510
Apr 16Colt Bolt InvitationalApr 16 · 300m Hurdles · Place 14 · TooeleTooele300m Hurdles30" / 0.762m14.1:06.68a10
Apr 16Colt Bolt InvitationalApr 16 · 100m Hurdles · Place 11 · TooeleTooele100m Hurdles33" / 0.838m11.21.48a PBWind: 010
Apr 14Region V RelaysApr 14 · 100m Hurdles · Place 8 · TooeleTooele100m Hurdles33" / 0.838m8.23.28aWind: -2.910
Apr 1Juab InvitationalApr 1 · 300m Hurdles · Place 33 · TooeleTooele300m Hurdles331:06.43SO
Apr 1Juab InvitationalApr 1 · 400 Meters · Place 39 · TooeleTooele400 Meters391:21.04SO
Apr 1Juab InvitationalApr 1 · 100m Hurdles · Place 45 · TooeleTooele100m Hurdles4524.59SO
Mar 29Region 7 Meet @ StansburyMar 29 · 300m Hurdles · Place 13 · TooeleTooele300m Hurdles30" / 0.762m13.1:12.87a10
Mar 29Region 7 Meet @ StansburyMar 29 · 100m Hurdles · Place 16 · TooeleTooele100m Hurdles33" / 0.838m16.25.29a10
Mar 16Ogden, Grantsville @ Ben LomondMar 16 · 100m Hurdles · Place 13 · TooeleTooele100m Hurdles33" / 0.838m13.24.22a10
Mar 16Ogden, Grantsville @ Ben LomondMar 16 · 400 Meters · Place 14 · TooeleTooele400 Meters14.1:20.18a10
Mar 16Ogden, Grantsville @ Ben LomondMar 16 · 100 Meters · Place 38 · TooeleTooele100 Meters38.16.79a PB10