Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 Region III Championships · May 612.43a2026 Region III ChampionshipsMay 6, 2026
1500 Meters · OutdoorUSATF-Utah Development Meet 1 · May 105:57.75aUSATF-Utah Development Meet 1May 10, 2022
200 Meters · Outdoor2026 Snow Canyon Invitational · Mar 625.56a2026 Snow Canyon InvitationalMarch 6, 2026
200m Hurdles · 30" / 0.762m · OutdoorDavis Developmental #2 · Jun 1136.07aDavis Developmental #2June 11, 2022
400 Meters · IndoorUCCTCA Indoor Invitational · Feb 658.24aUCCTCA Indoor InvitationalFebruary 6, 2026
400 Meters · OutdoorUtah UHSAA State Championships [2026] · May 1455.45aUtah UHSAA State Championships [2026]May 14, 2026
60 Meter · IndoorBYU Indoor Invitational (High School) · Jan 178.73aBYU Indoor Invitational (High School)January 17, 2025
800 Meters · IndoorUCCTCA Indoor Invitational · Feb 62:16.05aUCCTCA Indoor InvitationalFebruary 6, 2026
800 Meters · OutdoorPACS BYU Invitational · May 12:11.50PACS BYU Invitational May 1, 2026
Long Jump · OutdoorUSATF UT Developmental Meet #5 · Jun 513-11.75USATF UT Developmental Meet #5June 5, 2021

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · 800 Meters · Place 7 · Corner CanyonCorner Canyon800 Meters7.2:16.08a11
May 14Utah UHSAA State Championships [2026]May 14 · 400 Meters · Place 1 · Corner CanyonCorner Canyon400 MetersRound P1.55.78a11
May 14Utah UHSAA State Championships [2026]May 14 · 400 Meters · Place 1 · Corner CanyonCorner Canyon400 Meters1.55.45a PB11
May 62026 Region III ChampionshipsMay 6 · 400 Meters · Place 2 · Corner CanyonCorner Canyon400 MetersRound P2.58.32a11
May 62026 Region III ChampionshipsMay 6 · 400 Meters · Place 1 · Corner CanyonCorner Canyon400 Meters1.56.60a11
May 62026 Region III ChampionshipsMay 6 · 200 Meters · Place 4 · Corner CanyonCorner Canyon200 MetersRound P4.25.57aWind: 4.511
May 62026 Region III ChampionshipsMay 6 · 200 Meters · Place 6 · Corner CanyonCorner Canyon200 Meters6.25.68aWind: 1.411
May 62026 Region III ChampionshipsMay 6 · 100 Meters · Place 3 · Corner CanyonCorner Canyon100 MetersRound P3.12.28aWind: 2.211
May 62026 Region III ChampionshipsMay 6 · 100 Meters · Place 3 · Corner CanyonCorner Canyon100 Meters3.12.43a PBWind: -0.211
May 1PACS BYU Invitational May 1 · 800 Meters · Place 3 · Corner CanyonCorner Canyon800 Meters32:11.50 PB11
May 1PACS BYU Invitational May 1 · 400 Meters · Place 2 · Corner CanyonCorner Canyon400 Meters256.2311
May 1PACS BYU Invitational May 1 · 800 Meters · Place 3 · Corner CanyonCorner Canyon800 Meters32:11.54a11
May 1PACS BYU Invitational May 1 · 400 Meters · Place 2 · Corner CanyonCorner Canyon400 Meters256.23a11
Apr 25Invictus InvitationalApr 25 · 400 Meters · Place 1 · Corner CanyonCorner Canyon400 Meters1.56.70a11
Apr 25Invictus InvitationalApr 25 · 200 Meters · Place 2 · Corner CanyonCorner Canyon200 Meters2.25.67aWind: 0.411
Apr 25Invictus InvitationalApr 25 · 100 Meters · Place 4 · Corner CanyonCorner Canyon100 Meters4.12.64aWind: 1.811
Apr 18Davis InvitationalApr 18 · 800 Meters · Place 1 · Corner CanyonCorner Canyon800 Meters12:11.64a11
Apr 4Alpha InvitationalApr 4 · 400 Meters · Place 3 · Corner CanyonCorner Canyon400 Meters356.52a11
Mar 20Pine View InvitationalMar 20 · 800 Meters · Place 1 · Corner CanyonCorner Canyon800 Meters12:12.18a11
Mar 20Pine View InvitationalMar 20 · 400 Meters · Place 2 · Corner CanyonCorner Canyon400 Meters256.90a11
Mar 13Early Bird InvitationalMar 13 · 800 Meters · Place 2 · Corner CanyonCorner Canyon800 Meters22:12.72a11
Mar 13Early Bird InvitationalMar 13 · 400 Meters · Place 2 · Corner CanyonCorner Canyon400 Meters257.85a11
Mar 13Early Bird InvitationalMar 13 · 100 Meters · Place 9 · Corner CanyonCorner Canyon100 Meters912.86a11
Mar 62026 Snow Canyon InvitationalMar 6 · 400 Meters · Place 2 · Corner CanyonCorner Canyon400 Meters259.82a11
Mar 62026 Snow Canyon InvitationalMar 6 · 400 Meters · Place 1 · Corner CanyonCorner Canyon400 Meters156.60a11
Mar 62026 Snow Canyon InvitationalMar 6 · 200 Meters · Place 2 · Corner CanyonCorner Canyon200 Meters226.81a11
Mar 62026 Snow Canyon InvitationalMar 6 · 200 Meters · Place 4 · Corner CanyonCorner Canyon200 Meters425.56a PB11
Mar 62026 Snow Canyon InvitationalMar 6 · 100 Meters · Place 2 · Corner CanyonCorner Canyon100 Meters213.22a11
Mar 62026 Snow Canyon InvitationalMar 6 · 100 Meters · Place 4 · Corner CanyonCorner Canyon100 Meters412.61a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 6UCCTCA Indoor InvitationalFeb 6 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:16.05a PB11
Feb 6UCCTCA Indoor InvitationalFeb 6 · 400 Meters · Place 2 · UnattachedUnattached400 Meters2.58.24a PB11

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 15Utah UHSAA State ChampionshipsMay 15 · 400 Meters · Place 7 · AltaAlta400 MetersRound P759.27a10
May 15Utah UHSAA State ChampionshipsMay 15 · 400 Meters · Place 6 · AltaAlta400 Meters658.75a10
May 2PACS BYU InvitationalMay 2 · 400 Meters · Place 59 · AltaAlta400 Meters59.1:01.05a10
May 2PACS BYU InvitationalMay 2 · 200 Meters · Place 63 · AltaAlta200 Meters63.26.64aWind: 110
May 2PACS BYU InvitationalMay 2 · 100 Meters · Place 88 · AltaAlta100 Meters88.13.12aWind: 110
Apr 26Tiger TrialsApr 26 · 400 Meters · Place 16 · AltaAlta400 Meters16.1:00.33a10
Apr 26Tiger TrialsApr 26 · 200 Meters · Place 24 · AltaAlta200 Meters24.27.27aWind: -2.210
Apr 26Tiger TrialsApr 26 · 100 Meters · Place 45 · AltaAlta100 Meters45.13.46aWind: -110
Apr 19Davis InvitationalApr 19 · 400 Meters · Place 12 · AltaAlta400 Meters121:00.7510
Apr 19Davis InvitationalApr 19 · 200 Meters · Place 26 · AltaAlta200 Meters2627.2010
Apr 19Davis InvitationalApr 19 · 100 Meters · Place 28 · AltaAlta100 Meters2813.1910
Apr 5Taylorsville InvitationalApr 5 · 800 Meters · Place 16 · AltaAlta800 Meters162:29.42a10
Apr 5Taylorsville InvitationalApr 5 · 400 Meters · Place 7 · AltaAlta400 Meters71:01.07a10
Apr 5Taylorsville InvitationalApr 5 · 100 Meters · Place 13 · AltaAlta100 Meters1313.03a10
Apr 2Alta, Brighton, Skyline @ OlympusApr 2 · 400 Meters · Place 1 · AltaAlta400 Meters11:03.89a10
Mar 212025 Pine View InvitationalMar 21 · 200 Meters · Place 29 · AltaAlta200 Meters2927.56a10
Mar 212025 Pine View InvitationalMar 21 · 800 Meters · Place 14 · AltaAlta800 Meters142:24.90a10
Mar 212025 Pine View InvitationalMar 21 · 400 Meters · Place 19 · AltaAlta400 Meters191:02.20a10
Mar 212025 Pine View InvitationalMar 21 · 100 Meters · Place 34 · AltaAlta100 Meters3413.58a10
Mar 14Early Bird InvitationalMar 14 · 400 Meters · Place 9 · AltaAlta400 Meters901:04.010
Mar 14Early Bird InvitationalMar 14 · 200 Meters · Place 17 · AltaAlta200 Meters1727.31a10
Mar 14Early Bird InvitationalMar 14 · 100 Meters · Place 29 · AltaAlta100 Meters2913.63a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 17BYU Indoor Invitational (High School)Jan 17 · 60 Meter · Place 57 · UnattachedUnattached60 MeterRound P57.8.73a PB10
Jan 17BYU Indoor Invitational (High School)Jan 17 · 800 Meters · Place 21 · UnattachedUnattached800 Meters21.2:37.46a10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 32024 PACS BYU InvitationalMay 3 · 800 Meters · Place 140 · AltaAlta800 Meters1402:32.72a—
May 32024 PACS BYU InvitationalMay 3 · 100 Meters · Place 266 · AltaAlta100 Meters26614.20a—
Apr 27Tiger TrialsApr 27 · 800 Meters · Place 64 · AltaAlta800 Meters64.2:36.81a9
Apr 20Davis InvitationalApr 20 · 800 Meters · Place 32 · AltaAlta800 Meters322:33.70a—
Apr 13Taylorsville InvitationalApr 13 · 400 Meters · Place 23 · AltaAlta400 Meters231:06.43a—
Mar 30Copper Hills InvitationalMar 30 · 100 Meters · Place 36 · AltaAlta100 Meters3614.729

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 7USATF Region 11 Junior Olympic ChampionshipsJul 7 · 400 Meters · Place 6 · Wolfpack Running Club UtaWolfpack Running Club Uta400 Meters61:06.09—
Jul 7USATF Region 11 Junior Olympic ChampionshipsJul 7 · 200 Meters · Place 3 · Wolfpack Running Club UtaWolfpack Running Club Uta200 Meters329.19—
Jun 16USATF Utah Association Junior Olympic ChampionshipsJun 16 · 400 Meters · Place 3 · Wolfpack Running Club UtahWolfpack Running Club Utah400 Meters3.1:07.91a7
Jun 16USATF Utah Association Junior Olympic ChampionshipsJun 16 · 200 Meters · Place 4 · Wolfpack Running Club UtahWolfpack Running Club Utah200 Meters4.29.19aWind: 2.47
Jun 11Davis Developmental #2Jun 11 · 200m Hurdles · Place 3 · Wolfpack Running Club UtahWolfpack Running Club Utah200m Hurdles30" / 0.762m3.36.07a PB7
Jun 11Davis Developmental #2Jun 11 · 400 Meters · Place 2 · Wolfpack Running Club UtahWolfpack Running Club Utah400 Meters2.1:08.61a7
Jun 11Davis Developmental #2Jun 11 · 200 Meters · Place 3 · Wolfpack Running Club UtahWolfpack Running Club Utah200 Meters3.30.02a7
Jun 4Wolfpack InvitationalJun 4 · 400 Meters · Place 1 · Wolfpack Running Club UtahWolfpack Running Club Utah400 Meters1.1:07.80a7
Jun 4Wolfpack InvitationalJun 4 · 200 Meters · Place 2 · Wolfpack Running Club UtahWolfpack Running Club Utah200 Meters2.30.01a7
May 28Davis Developmental #1May 28 · 400 Meters · Place 2 · Wolfpack Running Club UtahWolfpack Running Club Utah400 Meters2.1:08.04a7
May 28Davis Developmental #1May 28 · 200 Meters · Place 6 · Wolfpack Running Club UtahWolfpack Running Club Utah200 Meters6.31.33a7
May 24USATF-Utah Development Meet 2May 24 · 400 Meters · Place 3 · Wolfpack Running Club UtahWolfpack Running Club Utah400 Meters3.1:07.37a7
May 24USATF-Utah Development Meet 2May 24 · 200 Meters · Place 3 · Wolfpack Running Club UtahWolfpack Running Club Utah200 Meters3.29.86a7
May 10USATF-Utah Development Meet 1May 10 · 1500 Meters · Place 9 · Wolfpack Running Club UtahWolfpack Running Club Utah1500 Meters9.5:57.75a PB7
May 10USATF-Utah Development Meet 1May 10 · 400 Meters · Place 4 · Wolfpack Running Club UtahWolfpack Running Club Utah400 Meters4.1:10.91a7
May 10USATF-Utah Development Meet 1May 10 · 200 Meters · Place 6 · Wolfpack Running Club UtahWolfpack Running Club Utah200 Meters6.31.25a7

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 10USATF Utah Association Youth ChampionshipsJun 10 · Long Jump · Place 5 · Wolfpack Running Club UtahWolfpack Running Club UtahLong Jump5.3.96mWind: 0Unofficial6
Jun 10USATF Utah Association Youth ChampionshipsJun 10 · 400 Meters · Place 5 · Wolfpack Running Club UtahWolfpack Running Club Utah400 Meters5.1:06.27aUnofficial6
Jun 10USATF Utah Association Youth ChampionshipsJun 10 · 100 Meters · Place 18 · Wolfpack Running Club UtahWolfpack Running Club Utah100 MetersRound P18.14.50aUnofficial6
Jun 5USATF UT Developmental Meet #5Jun 5 · Long Jump · Place 4 · Wolfpack Running Club UtahWolfpack Running Club UtahLong Jump4.13-11.75 PB6
Jun 5USATF UT Developmental Meet #5Jun 5 · 400 Meters · Place 4 · Wolfpack Running Club UtahWolfpack Running Club Utah400 Meters4.1:08.82a6
Jun 5USATF UT Developmental Meet #5Jun 5 · 100 Meters · Place 5 · Wolfpack Running Club UtahWolfpack Running Club Utah100 Meters5.14.67a6