Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCottonwood Weekday #1 · Apr 110.80Cottonwood Weekday #1April 1, 2026
100m Hurdles · 33" / 0.838m · OutdoorUSATF UT Developmental Meet #5 · Jun 521.01aUSATF UT Developmental Meet #5June 5, 2021
200 Meters · IndoorUCCTCA Indoor Invitational · Feb 622.93aUCCTCA Indoor InvitationalFebruary 6, 2026
200 Meters · OutdoorUtah UHSAA State Championships · May 1522.44aUtah UHSAA State ChampionshipsMay 15, 2025
400 Meters · IndoorUHSTCA Indoor Invitational · Jan 241:06.83aUHSTCA Indoor InvitationalJanuary 24, 2020
400 Meters · OutdoorPine View Invitational · Mar 2052.70aPine View InvitationalMarch 20, 2026
55 Meters · IndoorWeber State HS Indoor Meet · Jan 267.11aWeber State HS Indoor MeetJanuary 26, 2024
60 Meter · IndoorUCCTCA Indoor Invitational · Feb 67.19aUCCTCA Indoor InvitationalFebruary 6, 2026
60 Meters · IndoorGoldenSprint Challenge · Feb 107.62aGoldenSprint ChallengeFebruary 10, 2024
High Jump · OutdoorDelta Invitational · Apr 275-06.00Delta InvitationalApril 27, 2024
Long Jump · OutdoorDelta Signature Real Estate · Apr 265.40Delta Signature Real EstateApril 26, 2025

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 30Running With the WolvesMay 30 · 100 Meters · Place 5 · Gold Medal AthleticsGold Medal Athletics100 Meters5.11.93a12
May 14Utah UHSAA State Championships [2026]May 14 · 200 Meters · Place 11 · Juan Diego CatholicJuan Diego Catholic200 MetersRound P11.22.09aWind: 4.912
May 14Utah UHSAA State Championships [2026]May 14 · 100 Meters · Place 10 · Juan Diego CatholicJuan Diego Catholic100 MetersRound P10.11.09a12
May 6Region 10 Championships 2026May 6 · 200 Meters · Place 2 · Juan Diego CatholicJuan Diego Catholic200 MetersRound P2.22.48aWind: -0.612
May 6Region 10 Championships 2026May 6 · 200 Meters · Place 3 · Juan Diego CatholicJuan Diego Catholic200 Meters3.22.53aWind: -112
May 6Region 10 Championships 2026May 6 · 100 Meters · Place 3 · Juan Diego CatholicJuan Diego Catholic100 MetersRound P3.11.49aWind: -312
May 6Region 10 Championships 2026May 6 · 100 Meters · Place 2 · Juan Diego CatholicJuan Diego Catholic100 Meters2.11.21aWind: -1.912
May 1PACS BYU Invitational May 1 · 200 Meters · Place 84 · Juan DiegoJuan Diego200 Meters8422.7912
May 1PACS BYU Invitational May 1 · 100 Meters · Place 75 · Juan DiegoJuan Diego100 Meters7511.3312
May 1PACS BYU Invitational May 1 · 200 Meters · Place 84 · Juan Diego CatholicJuan Diego Catholic200 Meters8422.79a12
May 1PACS BYU Invitational May 1 · 100 Meters · Place 76 · Juan Diego CatholicJuan Diego Catholic100 Meters7611.33a12
Apr 11Grizzly InvitationalApr 11 · 200 Meters · Place 2 · Juan Diego CatholicJuan Diego Catholic200 Meters222.48a12
Apr 11Grizzly InvitationalApr 11 · 100 Meters · Place 7 · Juan Diego CatholicJuan Diego Catholic100 Meters711.35a12
Apr 1Cottonwood Weekday #1Apr 1 · 200 Meters · Place 1 · Juan Diego CatholicJuan Diego Catholic200 Meters123.2112
Apr 1Cottonwood Weekday #1Apr 1 · 100 Meters · Place 1 · Juan Diego CatholicJuan Diego Catholic100 Meters110.80 PB12
Mar 27Strata InvitationalMar 27 · 200 Meters · Place 2 · Juan Diego CatholicJuan Diego Catholic200 Meters2.22.54a12
Mar 27Strata InvitationalMar 27 · 100 Meters · Place 2 · Juan Diego CatholicJuan Diego Catholic100 Meters2.11.30aWind: -1.912
Mar 20Pine View InvitationalMar 20 · 400 Meters · Place 25 · Juan Diego CatholicJuan Diego Catholic400 Meters2552.70a PB12
Mar 20Pine View InvitationalMar 20 · 200 Meters · Place 9 · Juan Diego CatholicJuan Diego Catholic200 Meters922.46a12
Mar 20Pine View InvitationalMar 20 · 100 Meters · Place 8 · Juan Diego CatholicJuan Diego Catholic100 Meters811.21a12
Mar 14Farm Bureau InvitationalMar 14 · 200 Meters · Place 4 · Juan Diego CatholicJuan Diego Catholic200 Meters423.52a12
Mar 14Farm Bureau InvitationalMar 14 · 100 Meters · Place 3 · Juan Diego CatholicJuan Diego Catholic100 Meters311.12a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 6UCCTCA Indoor InvitationalFeb 6 · 60 Meter · Place 18 · Unattached (Gold Medal Athletics)Unattached (Gold Medal Athletics)60 MeterRound P18.7.19a PB12
Feb 6UCCTCA Indoor InvitationalFeb 6 · 200 Meters · Place 18 · Unattached (Gold Medal Athletics)Unattached (Gold Medal Athletics)200 Meters18.22.93a PB12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 12Drive Athletics Sprint ChallengeDec 12 · 60 Meter · Place 14 · Gold Medal AthleticsGold Medal Athletics60 MeterRound P14.7.22a12
Dec 12Drive Athletics Sprint ChallengeDec 12 · 200 Meters · Place 8 · Gold Medal AthleticsGold Medal Athletics200 Meters8.23.13a12
Jan 17BYU Indoor Invitational (High School)Jan 17 · 60 Meter · Place 23 · Unattached (Gold Medal Athletics)Unattached (Gold Medal Athletics)60 MeterRound P23.7.28a11
Jan 17BYU Indoor Invitational (High School)Jan 17 · 200 Meters · Place 9 · Unattached (Gold Medal Athletics)Unattached (Gold Medal Athletics)200 Meters9.23.37a11

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 7Tony Glover Memorial MeetJun 7 · 200 Meters · Place 8 · Unattached (Gold Medal Athletics)Unattached (Gold Medal Athletics)200 Meters8.23.40a11
Jun 7Tony Glover Memorial MeetJun 7 · 100 Meters · Place 6 · Unattached (Gold Medal Athletics)Unattached (Gold Medal Athletics)100 Meters6.11.47a11
May 31Running With The WolvesMay 31 · 200 Meters · Place 3 · Gold Medal AthleticsGold Medal Athletics200 Meters3.22.77a11
May 31Running With The WolvesMay 31 · 100 Meters · Place 6 · Gold Medal AthleticsGold Medal Athletics100 Meters6.11.28a11
May 15Utah UHSAA State ChampionshipsMay 15 · 200 Meters · Place 7 · Juan Diego CatholicJuan Diego Catholic200 MetersRound P722.44a PB11
May 15Utah UHSAA State ChampionshipsMay 15 · 200 Meters · Place 7 · Juan Diego CatholicJuan Diego Catholic200 Meters722.54a11
May 15Utah UHSAA State ChampionshipsMay 15 · 100 Meters · Place 8 · Juan Diego CatholicJuan Diego Catholic100 MetersRound P811.12a11
May 15Utah UHSAA State ChampionshipsMay 15 · 100 Meters · Place 7 · Juan Diego CatholicJuan Diego Catholic100 Meters711.10a11
May 2PACS BYU InvitationalMay 2 · Long Jump · Place 114 · Juan Diego CatholicJuan Diego CatholicLong JumpRound P114.18-10.25Wind: -1.111
May 2PACS BYU InvitationalMay 2 · Long Jump · Place 114 · Juan Diego CatholicJuan Diego CatholicLong Jump114.18-10.25Wind: -1.111
May 2PACS BYU InvitationalMay 2 · 200 Meters · Place 70 · Juan Diego CatholicJuan Diego Catholic200 Meters70.22.78aWind: -0.711
May 2PACS BYU InvitationalMay 2 · 100 Meters · Place 47 · Juan Diego CatholicJuan Diego Catholic100 Meters47.11.23aWind: -1.711
Apr 26Delta Signature Real EstateApr 26 · Long Jump · Place 17 · Juan DiegoJuan DiegoLong Jump175.40 PB11
Apr 26Delta Signature Real EstateApr 26 · 200 Meters · Place 6 · Juan DiegoJuan Diego200 Meters623.2211
Apr 26Delta Signature Real EstateApr 26 · 100 Meters · Place 5 · Juan DiegoJuan Diego100 Meters511.3311
Apr 19Davis InvitationalApr 19 · Long Jump · Place 22 · Juan Diego CatholicJuan Diego CatholicLong JumpRound P2219-1.011
Apr 19Davis InvitationalApr 19 · 200 Meters · Place 31 · Juan Diego CatholicJuan Diego Catholic200 Meters3122.8311
Apr 19Davis InvitationalApr 19 · 100 Meters · Place 31 · Juan Diego CatholicJuan Diego Catholic100 Meters3111.4011
Mar 282025 Strata InvitationalMar 28 · Long Jump · Place 4 · Juan Diego CatholicJuan Diego CatholicLong Jump419-3.2511
Mar 282025 Strata InvitationalMar 28 · Long Jump · Place 5 · Juan Diego CatholicJuan Diego CatholicLong Jump519-3.2511
Mar 282025 Strata InvitationalMar 28 · 200 Meters · Place 1 · Juan Diego CatholicJuan Diego Catholic200 Meters123.17a11
Mar 282025 Strata InvitationalMar 28 · 100 Meters · Place 1 · Juan Diego CatholicJuan Diego Catholic100 Meters111.13a11
Mar 26Mountain Ridge @ RivertonMar 26 · 100 Meters · Place 1 · Juan Diego CatholicJuan Diego Catholic100 Meters111.06a11
Mar 15Farm Bureau InvitationalMar 15 · 400 Meters · Place 24 · Juan Diego CatholicJuan Diego Catholic400 Meters24.58.11a11
Mar 15Farm Bureau InvitationalMar 15 · 200 Meters · Place 4 · Juan Diego CatholicJuan Diego Catholic200 Meters4.23.25a11
Mar 15Farm Bureau InvitationalMar 15 · 100 Meters · Place 7 · Juan Diego CatholicJuan Diego Catholic100 Meters7.11.35aWind: 1.411
Mar 12Ben Lomond, Tooele, Juan Diego, St. Joseph, UMA @ OgdenMar 12 · 200 Meters · Place 2 · Juan Diego CatholicJuan Diego Catholic200 Meters223.39a—
Mar 12Ben Lomond, Tooele, Juan Diego, St. Joseph, UMA @ OgdenMar 12 · 100 Meters · Place 2 · Juan Diego CatholicJuan Diego Catholic100 Meters211.41a—

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 6USATF Utah Association Junior Olympic ChampionshipsJun 6 · 200 Meters · Place 3 · Cheetahs Track ClubCheetahs Track Club200 Meters323.75a—
Jun 6USATF Utah Association Junior Olympic ChampionshipsJun 6 · 200 Meters · Place 2 · Cheetahs Track ClubCheetahs Track Club200 Meters223.11a—
Jun 6USATF Utah Association Junior Olympic ChampionshipsJun 6 · 100 Meters · Place 5 · Cheetahs Track ClubCheetahs Track Club100 Meters511.38a—
Jun 6USATF Utah Association Junior Olympic ChampionshipsJun 6 · 100 Meters · Place 4 · Cheetahs Track ClubCheetahs Track Club100 Meters411.40a—
May 25Shock InvitationalMay 25 · 100 Meters · Place 1 · Cheetahs Track ClubCheetahs Track Club100 Meters111.74a—
May 16UHSAA Track & Field ChampionshipsMay 16 · 200 Meters · Place 11 · Juan Diego CatholicJuan Diego Catholic200 MetersRound P11.22.76aWind: 1.910
May 16UHSAA Track & Field ChampionshipsMay 16 · 100 Meters · Place 10 · Juan Diego CatholicJuan Diego Catholic100 MetersRound P10.11.38aWind: 0.510
May 10Region 14 TF ChampionshipsMay 10 · 200 Meters · Place 1 · Juan Diego CatholicJuan Diego Catholic200 Meters123.40a—
May 10Region 14 TF ChampionshipsMay 10 · 100 Meters · Place 1 · Juan Diego CatholicJuan Diego Catholic100 Meters111.14a—
May 32024 PACS BYU InvitationalMay 3 · 200 Meters · Place 116 · Juan Diego CatholicJuan Diego Catholic200 Meters11623.06a—
May 32024 PACS BYU InvitationalMay 3 · 100 Meters · Place 246 · Juan Diego CatholicJuan Diego Catholic100 Meters24611.93a—
Apr 27Delta InvitationalApr 27 · High Jump · Place 8 · Juan Diego CatholicJuan Diego CatholicHigh Jump8.5-06.00 PB10
Apr 27Delta InvitationalApr 27 · 200 Meters · Place 6 · Juan Diego CatholicJuan Diego Catholic200 Meters6.23.80aWind: 210
Apr 27Delta InvitationalApr 27 · 100 Meters · Place 16 · Juan Diego CatholicJuan Diego Catholic100 Meters16.11.96aWind: 1.310
Apr 19Airshow InviteApr 19 · 200 Meters · Place 7 · Juan Diego CatholicJuan Diego Catholic200 Meters722.88a—
Apr 19Airshow InviteApr 19 · 100 Meters · Place 3 · Juan Diego CatholicJuan Diego Catholic100 Meters311.14a—
Apr 192024 Airshow InvitationalApr 19 · 200 Meters · Place 7 · Juan Diego CatholicJuan Diego Catholic200 Meters7.22.88aWind: 3.110
Apr 192024 Airshow InvitationalApr 19 · 100 Meters · Place 3 · Juan Diego CatholicJuan Diego Catholic100 Meters3.11.14aWind: 3.310
Apr 13Taylorsville InvitationalApr 13 · 200 Meters · Place 12 · Juan Diego CatholicJuan Diego Catholic200 Meters1223.77a—
Apr 13Taylorsville InvitationalApr 13 · 100 Meters · Place 11 · Juan Diego CatholicJuan Diego Catholic100 Meters1111.66a—
Apr 10Union, Grantsville, Juan Diego, UMA @ OgdenApr 10 · 200 Meters · Place 2 · Juan Diego CatholicJuan Diego Catholic200 Meters223.31a—
Apr 10Union, Grantsville, Juan Diego, UMA @ OgdenApr 10 · 100 Meters · Place 3 · Juan Diego CatholicJuan Diego Catholic100 Meters311.55a—
Mar 22Pine View InvitationalMar 22 · 400 Meters · Place 79 · Juan Diego CatholicJuan Diego Catholic400 Meters7955.40a—
Mar 16Farm Bureau InviteMar 16 · 100 Meters · Place 10 · Juan Diego CatholicJuan Diego Catholic100 Meters1011.69a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 10GoldenSprint ChallengeFeb 10 · 200 Meters · Place 19 · Cheetahs Track ClubCheetahs Track Club200 Meters1924.13a—
Feb 10GoldenSprint ChallengeFeb 10 · 60 Meters · Place 31 · Cheetahs Track ClubCheetahs Track Club60 Meters317.62a PB—
Jan 26Weber State HS Indoor MeetJan 26 · 200 Meters · Place 34 · Cheetahs Track ClubCheetahs Track Club200 Meters3425.58a—
Jan 26Weber State HS Indoor MeetJan 26 · 55 Meters · Place 37 · Cheetahs Track ClubCheetahs Track Club55 Meters377.11a PB—

2023 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 8USATF Utah Association Junior Olympic ChampionshipsJun 8 · 100 Meters · Place 4 · Cheetahs Track ClubCheetahs Track Club100 MetersRound P411.76a—
Jun 8USATF Utah Association Junior Olympic ChampionshipsJun 8 · 200 Meters · Place 6 · Cheetahs Track ClubCheetahs Track Club200 Meters624.56a—
Jun 8USATF Utah Association Junior Olympic ChampionshipsJun 8 · 100 Meters · Place 5 · Cheetahs Track ClubCheetahs Track Club100 Meters512.23a—
Jun 3Running With the WolvesJun 3 · 200 Meters · Place 3 · Cheetahs Track ClubCheetahs Track Club200 Meters323.77a—
Jun 3Running With the WolvesJun 3 · 100 Meters · Place 2 · Cheetahs Track ClubCheetahs Track Club100 Meters211.82a—
May 27Race Cats Developmental MeetMay 27 · 200 Meters · Place 2 · Cheetahs Utah Track ClubCheetahs Utah Track Club200 Meters2.23.75a9
May 27Race Cats Developmental MeetMay 27 · 100 Meters · Place 2 · Cheetahs Utah Track ClubCheetahs Utah Track Club100 Meters2.12.08a9
May 18UHSAA State ChampionshipsMay 18 · 100 Meters · Place 24 · Juan Diego CHSJuan Diego CHS100 Meters2411.73FR
May 12Region 15 ChampionshipMay 12 · 200 Meters · Place 6 · Juan Diego CHSJuan Diego CHS200 Meters624.09FR
May 12Region 15 ChampionshipMay 12 · 100 Meters · Place 4 · Juan Diego CHSJuan Diego CHS100 Meters411.79FR
May 62023 PACS BYU InvitationalMay 6 · 100 Meters · Place 132 · Juan Diego CatholicJuan Diego Catholic100 MetersRound H132.12.46aWind: -1.29
May 5BYU InvitationalMay 5 · 100 Meters · Place 132 · Juan Diego CatholicJuan Diego Catholic100 MetersRound H132.12.46aWind: -1.29
Apr 29Delta InvitationalApr 29 · 200 Meters · Place 12 · Juan Diego CHSJuan Diego CHS200 Meters1224.64FR
Apr 29Delta InvitationalApr 29 · 400 Meters · Place 20 · Juan Diego CHSJuan Diego CHS400 Meters2057.51FR
Apr 29Delta InvitationalApr 29 · 100 Meters · Place 21 · Juan Diego CHSJuan Diego CHS100 Meters2112.15FR
Apr 192023 Airshow InvitationalApr 19 · 400 Meters · Place 32 · Juan Diego CatholicJuan Diego Catholic400 Meters32.58.26a9
Apr 14Strata InvitationalApr 14 · 200 Meters · Place 10 · Juan Diego CHSJuan Diego CHS200 Meters1026.14FR
Apr 14Strata InvitationalApr 14 · 100 Meters · Place 9 · Juan Diego CHSJuan Diego CHS100 Meters912.23FR
Mar 29Region 15 Open MeetMar 29 · 200 Meters · Place 5 · Juan Diego CHSJuan Diego CHS200 Meters525.72FR
Mar 29Region 15 Open MeetMar 29 · 100 Meters · Place 5 · Juan Diego CHSJuan Diego CHS100 Meters512.62FR
Mar 24Pine View InvitationalMar 24 · 200 Meters · Place 80 · Juan DiegoJuan Diego200 Meters8025.15FR
Mar 24Pine View InvitationalMar 24 · 100 Meters · Place 97 · Juan DiegoJuan Diego100 Meters9712.24FR
Mar 18Farm Bureau InvitationalMar 18 · 200 Meters · Place 29 · Juan Diego CatholicJuan Diego Catholic200 Meters29.25.57aWind: 0.19
Mar 18Farm Bureau InvitationalMar 18 · 100 Meters · Place 31 · Juan Diego CatholicJuan Diego Catholic100 Meters31.12.62aWind: 0.29

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 7USATF Region 11 Junior Olympic ChampionshipsJul 7 · 200 Meters · Place 3 · Cheetahs Track ClubCheetahs Track Club200 MetersRound P325.76—
Jul 7USATF Region 11 Junior Olympic ChampionshipsJul 7 · 100 Meters · Place 6 · Cheetahs Track ClubCheetahs Track Club100 MetersRound P612.50—
Jul 7USATF Region 11 Junior Olympic ChampionshipsJul 7 · 100 Meters · Place 4 · Cheetahs Track ClubCheetahs Track Club100 Meters412.43—
Jun 16USATF Utah Association Junior Olympic ChampionshipsJun 16 · 200 Meters · Cheetahs Utah Track ClubCheetahs Utah Track Club200 MetersRound P—DNSWind: 3.78
Jun 16USATF Utah Association Junior Olympic ChampionshipsJun 16 · 100 Meters · Cheetahs Utah Track ClubCheetahs Utah Track Club100 MetersRound P—DNSWind: 2.78
Jun 4Wolfpack InvitationalJun 4 · 200 Meters · Cheetahs Utah Track ClubCheetahs Utah Track Club200 Meters—DNS8
Jun 4Wolfpack InvitationalJun 4 · 100 Meters · Place 2 · Cheetahs Utah Track ClubCheetahs Utah Track Club100 Meters2.13.18a8

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 21BYU Indoor InvitationalJan 21 · 200 Meters · Cheetahs Utah Track ClubCheetahs Utah Track Club200 Meters--FS8

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 5USATF UT Developmental Meet #5Jun 5 · 100m Hurdles · Place 2 · Cheetahs Utah Track ClubCheetahs Utah Track Club100m Hurdles33" / 0.838m2.21.01a PB7
Jun 5USATF UT Developmental Meet #5Jun 5 · 100 Meters · Place 11 · Cheetahs Utah Track ClubCheetahs Utah Track Club100 Meters11.13.93a7

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7Utah Distance ChallengeFeb 7 · 400 Meters · Place 89 · Juan Diego Middle SchoolJuan Diego Middle School400 Meters89.1:11.07a6
Jan 24UHSTCA Indoor InvitationalJan 24 · 60 Meter · Place 203 · Central CityCentral City60 MeterRound P203.8.86a6
Jan 24UHSTCA Indoor InvitationalJan 24 · 400 Meters · Place 116 · Central CityCentral City400 Meters116.1:06.83a PB6
Jan 24UHSTCA Indoor InvitationalJan 24 · 200 Meters · Place 170 · Central CityCentral City200 Meters170.30.06a6

2018 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 21USATF Region 11 Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 2 · Cheetahs Utah Track ClubCheetahs Utah Track Club200 Meters2.29.80aWind: 2.74
Jun 21USATF Region 11 Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 1 · Cheetahs Utah Track ClubCheetahs Utah Track Club100 MetersRound P1.14.21aWind: 1.84
Jun 21USATF Region 11 Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 1 · Cheetahs Utah Track ClubCheetahs Utah Track Club100 Meters1.14.18aWind: 1.84
Jun 7USATF Utah Association Junior Olympic ChampionshipsJun 7 · 200 Meters · Place 1 · Cheetahs Track ClubCheetahs Track Club200 Meters131.731
Jun 7USATF Utah Association Junior Olympic ChampionshipsJun 7 · 100 Meters · Place 2 · Cheetahs Track ClubCheetahs Track Club100 Meters215.131
Jun 7USATF Utah Association Junior Olympic ChampionshipsJun 7 · 100 Meters · Place 1 · Cheetahs Track ClubCheetahs Track Club100 Meters115.251