Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorUSATF Region 11 Junior Olympic Championships · Jun 2013.29aUSATF Region 11 Junior Olympic ChampionshipsJune 20, 2019
100 Meters · OutdoorRobison Invitational · Apr 2912.19aRobison InvitationalApril 29, 2026
200 Meters · IndoorSnake River · Jan 1526.22aSnake RiverJanuary 15, 2026
200 Meters · OutdoorUHSAA Track & Field Championships · May 1625.00aUHSAA Track & Field ChampionshipsMay 16, 2024
300 Meters · IndoorBYU December Invitational · Dec 1043.10aBYU December InvitationalDecember 10, 2025
400 Meters · OutdoorWeber State Spring Classic · Apr 1059.37aWeber State Spring ClassicApril 10, 2026
55 Meters · IndoorWeber State Invitational · Jan 97.47aWeber State InvitationalJanuary 9, 2026
60 Meter · IndoorSnake River · Jan 157.92aSnake RiverJanuary 15, 2026
60 Meters · IndoorRoman Ruiz Speed and Power Meet · Jan 307.89aRoman Ruiz Speed and Power MeetJanuary 30, 2026
High Jump · OutdoorBingham, West @ Copper Hills · Apr 214-02.00Bingham, West @ Copper HillsApril 21, 2021
Long Jump · Outdoor2022 Bingham @ West Jordan · Mar 1615-05.002022 Bingham @ West Jordan March 16, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 142026 WAC Outdoor ChampionshipsMay 14 · 200 Meters · Place 12 · Utah ValleyUtah Valley200 MetersRound P12.24.52aWind: 2.8So
May 142026 WAC Outdoor ChampionshipsMay 14 · 100 Meters · Place 12 · Utah ValleyUtah Valley100 MetersRound P12.11.97aWind: 3.1So
Apr 30SUU Eccles Coliseum ChampionshipsApr 30 · 200 Meters · Place 4 · Utah ValleyUtah Valley200 Meters4.24.70aWind: 3.7So
Apr 30SUU Eccles Coliseum ChampionshipsApr 30 · 100 Meters · Place 3 · Utah ValleyUtah Valley100 Meters3.11.97aWind: 3.9So
Apr 29Robison InvitationalApr 29 · 100 Meters · Place 9 · Utah ValleyUtah Valley100 MetersRound P9.12.19a PBWind: 1.3So
Apr 10Weber State Spring ClassicApr 10 · 400 Meters · Place 13 · Utah ValleyUtah Valley400 Meters13.59.37a PBSo
Mar 262026 UVU Collegiate InvitationalMar 26 · 200 Meters · Place 9 · Utah ValleyUtah Valley200 Meters9.24.89aWind: 3.8So
Mar 262026 UVU Collegiate InvitationalMar 26 · 100 Meters · Place 3 · Utah ValleyUtah Valley100 Meters3.11.97aWind: 4.4So
Mar 21Utah Tech InvitationalMar 21 · 400 Meters · Place 15 · Utah ValleyUtah Valley400 Meters151:00.97aSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 30Roman Ruiz Speed and Power MeetJan 30 · 200 Meters · Place 4 · Utah ValleyUtah Valley200 Meters426.44aSo
Jan 30Roman Ruiz Speed and Power MeetJan 30 · 60 Meters · Place 15 · Utah ValleyUtah Valley60 MetersRound S157.89a PBSo
Jan 15Snake RiverJan 15 · 60 Meter · Place 11 · Utah ValleyUtah Valley60 MeterRound P11.7.92a PBSo
Jan 15Snake RiverJan 15 · 200 Meters · Place 14 · Utah ValleyUtah Valley200 Meters14.26.22a PBSo
Jan 9Weber State InvitationalJan 9 · 200 Meters · Place 3 · Utah ValleyUtah Valley200 Meters326.58aSo
Jan 9Weber State InvitationalJan 9 · 55 Meters · Place 16 · Utah ValleyUtah Valley55 MetersRound P167.47a PBSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 10BYU December InvitationalDec 10 · 300 Meters · Place 21 · Utah ValleyUtah Valley300 Meters21.43.10a PBSo
Dec 10BYU December InvitationalDec 10 · 60 Meter · Place 19 · Utah ValleyUtah Valley60 MeterRound P19.8.03aSo
Feb 1Roman Ruiz Speed and Power MeetFeb 1 · 200 Meters · Place 6 · Utah ValleyUtah Valley200 Meters627.35a—
Feb 1Roman Ruiz Speed and Power MeetFeb 1 · 60 Meters · Place 18 · Utah ValleyUtah Valley60 Meters188.11a—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1SUU Eccles Coliseum Championships (College)May 1 · 200 Meters · Place 11 · Utah ValleyUtah Valley200 Meters1126.03aFR
May 1SUU Eccles Coliseum Championships (College)May 1 · 100 Meters · Place 11 · Utah ValleyUtah Valley100 Meters1112.68aFR
Apr 30Robison InvitationalApr 30 · 100 Meters · Place 15 · Utah ValleyUtah Valley100 MetersRound P1512.69aFr
Apr 11Weber State Spring ClassicApr 11 · 100 Meters · Place 12 · Utah ValleyUtah Valley100 Meters1212.56FR
Apr 11Utah Spring ClassicApr 11 · 200 Meters · Place 16 · Utah ValleyUtah Valley200 Meters16.26.05aWind: 3Fr
Apr 11Utah Spring ClassicApr 11 · 100 Meters · Place 18 · Utah ValleyUtah Valley100 Meters18.12.59aWind: 1Fr
Mar 28Utah Valley CollegiateMar 28 · 200 Meters · Place 13 · Utah ValleyUtah Valley200 Meters1326.29FR
Mar 28Utah Valley CollegiateMar 28 · 100 Meters · Place 9 · Utah ValleyUtah Valley100 Meters912.60FR

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 16UHSAA Track & Field ChampionshipsMay 16 · 200 Meters · Place 3 · BinghamBingham200 MetersRound P3.24.65aWind: 2.112
May 16UHSAA Track & Field ChampionshipsMay 16 · 200 Meters · Place 4 · BinghamBingham200 Meters4.25.00a PBWind: 0.212
May 16UHSAA Track & Field ChampionshipsMay 16 · 100 Meters · Place 4 · BinghamBingham100 MetersRound P4.12.20aWind: 0.112
May 16UHSAA Track & Field ChampionshipsMay 16 · 100 Meters · Place 3 · BinghamBingham100 Meters3.12.26aWind: -1.212
May 9Region II ChampionshipsMay 9 · 200 Meters · Place 2 · BinghamBingham200 Meters225.77a—
May 9Region II ChampionshipsMay 9 · 100 Meters · Place 3 · BinghamBingham100 Meters312.35a—
May 32024 PACS BYU InvitationalMay 3 · 200 Meters · Place 8 · BinghamBingham200 Meters825.21a—
May 32024 PACS BYU InvitationalMay 3 · 100 Meters · Place 7 · BinghamBingham100 Meters712.42a—
Apr 27Tiger TrialsApr 27 · 200 Meters · Place 8 · BinghamBingham200 Meters8.25.93aWind: 2.512
Apr 27Tiger TrialsApr 27 · 100 Meters · Place 7 · BinghamBingham100 Meters7.12.51aWind: 0.312
Apr 192024 Caveman ClassicApr 19 · 200 Meters · Place 4 · BinghamBingham200 Meters425.74a—
Apr 192024 Caveman ClassicApr 19 · 100 Meters · Place 2 · BinghamBingham100 Meters212.28a—
Apr 17Riverton, Copperhill and Bingham Tri-MeetApr 17 · 100 Meters · Place 1 · BinghamBingham100 Meters113.15a—
Apr 12Farmington Phoenix InvitationalApr 12 · 200 Meters · Place 4 · BinghamBingham200 Meters426.34a—
Apr 12Farmington Phoenix InvitationalApr 12 · 100 Meters · Place 10 · BinghamBingham100 Meters1013.2a—
Apr 122024 Phoenix InvitationalApr 12 · 200 Meters · Place 4 · BinghamBingham200 Meters4.26.34aWind: -2.512
Apr 122024 Phoenix InvitationalApr 12 · 100 Meters · Place 10 · BinghamBingham100 Meters10.13.20aWind: -5.712
Apr 5Jaguar Twilight InviteApr 5 · 100 Meters · Place 2 · BinghamBingham100 Meters212.60a—
Mar 22Pine View InvitationalMar 22 · 200 Meters · Place 10 · BinghamBingham200 Meters1025.80a—
Mar 22Pine View InvitationalMar 22 · 100 Meters · Place 6 · BinghamBingham100 Meters612.60a—
Mar 20CC, Bingham @ Copper HillsMar 20 · 200 Meters · Place 2 · BinghamBingham200 Meters225.57a—

2023 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 18UHSAA State ChampionshipsMay 18 · 200 Meters · Place 5 · BinghamBingham200 Meters525.67JR
May 18UHSAA State ChampionshipsMay 18 · 200 Meters · Place 5 · BinghamBingham200 Meters525.63JR
May 18UHSAA State ChampionshipsMay 18 · 100 Meters · Place 3 · BinghamBingham100 Meters312.41JR
May 18UHSAA State ChampionshipsMay 18 · 100 Meters · Place 3 · BinghamBingham100 Meters312.48JR
May 10Region 3 ChampionshipsMay 10 · 200 Meters · Place 2 · BinghamBingham200 Meters225.51JR
May 10Region 3 ChampionshipsMay 10 · 200 Meters · Place 3 · BinghamBingham200 Meters325.97JR
May 10Region 3 ChampionshipsMay 10 · 100 Meters · Place 2 · BinghamBingham100 Meters212.35JR
May 10Region 3 ChampionshipsMay 10 · 100 Meters · Place 3 · BinghamBingham100 Meters312.52JR
May 62023 PACS BYU InvitationalMay 6 · 200 Meters · Place 8 · BinghamBingham200 MetersRound H8.25.91aWind: -1.211
May 62023 PACS BYU InvitationalMay 6 · 100 Meters · Place 5 · BinghamBingham100 MetersRound H5.12.32aWind: 2.211
May 5BYU InvitationalMay 5 · 200 Meters · Place 8 · BinghamBingham200 MetersRound H8.25.91aWind: -1.211
May 5BYU InvitationalMay 5 · 200 Meters · Place 7 · BinghamBingham200 Meters7.25.76aWind: 011
May 5BYU InvitationalMay 5 · 100 Meters · Place 5 · BinghamBingham100 MetersRound H5.12.32aWind: 2.211
May 5BYU InvitationalMay 5 · 100 Meters · Place 6 · BinghamBingham100 Meters6.12.66aWind: -1.711
Apr 29Tiger Trials @ OremApr 29 · 100 Meters · Place 6 · BinghamBingham100 Meters612.63JR
Apr 22Bingham InvitationalApr 22 · 200 Meters · Place 2 · BinghamBingham200 Meters225.58JR
Apr 22Bingham InvitationalApr 22 · 100 Meters · Place 4 · BinghamBingham100 Meters412.68JR
Apr 142023 Phoenix InvitationalApr 14 · 200 Meters · Place 5 · BinghamBingham200 Meters5.25.84aWind: -0.211
Apr 142023 Phoenix InvitationalApr 14 · 100 Meters · Place 3 · BinghamBingham100 Meters3.12.59aWind: -1.811
Apr 8Taylorsville InvitationalApr 8 · 200 Meters · Place 2 · BinghamBingham200 Meters225.67JR
Apr 8Taylorsville InvitationalApr 8 · 100 Meters · Place 1 · BinghamBingham100 Meters112.54JR
Mar 18Salt Lake ClassicMar 18 · 200 Meters · Place 5 · BinghamBingham200 Meters526.68JR
Mar 18Salt Lake ClassicMar 18 · 100 Meters · Place 2 · BinghamBingham100 Meters212.70JR
Mar 10Snow Canyon InvitationalMar 10 · 200 Meters · Place 4 · BinghamBingham200 Meters426.82JR
Mar 10Snow Canyon InvitationalMar 10 · 100 Meters · Place 4 · BinghamBingham100 Meters412.86JR

2022 Outdoor Track

30 results
DateMeetEventPlMarkGr
May 19UHSAA State ChampionshipsMay 19 · 200 Meters · Place 8 · BinghamBingham200 MetersRound P8.26.29aWind: -0.110
May 19UHSAA State ChampionshipsMay 19 · 200 Meters · Place 7 · BinghamBingham200 Meters7.26.10aWind: 0.910
May 19UHSAA State ChampionshipsMay 19 · 100 Meters · Place 5 · BinghamBingham100 MetersRound P5.12.54aWind: -0.110
May 19UHSAA State ChampionshipsMay 19 · 100 Meters · Place 7 · BinghamBingham100 Meters7.12.81aWind: 0.210
May 11Utah Region 3 ChampionshipsMay 11 · 200 Meters · Place 3 · BinghamBingham200 Meters326.34SO
May 11Utah Region 3 ChampionshipsMay 11 · 200 Meters · Place 2 · BinghamBingham200 Meters226.41SO
May 11Utah Region 3 ChampionshipsMay 11 · 100 Meters · Place 3 · BinghamBingham100 Meters312.84SO
May 11Utah Region 3 ChampionshipsMay 11 · 100 Meters · Place 2 · BinghamBingham100 Meters212.51SO
May 62022 BYU InvitationalMay 6 · 200 Meters · Place 32 · BinghamBingham200 MetersRound H32.26.84aWind: -1.310
May 62022 BYU InvitationalMay 6 · 100 Meters · Place 18 · BinghamBingham100 MetersRound H18.12.93aWind: -0.910
Apr 30Davis InvitationalApr 30 · 100 Meters · Place 7 · BinghamBingham100 Meters712.79SO
Apr 26Copper Hills @ BinghamApr 26 · 100 Meters · Place 2 · BinghamBingham100 Meters213.20SO
Apr 26Copper Hills @ BinghamApr 26 · 100 Meters · Place 2 · BinghamBingham100 Meters213.20SO
Apr 152022 Phoenix Fire FestApr 15 · 200 Meters · Place 9 · BinghamBingham200 Meters927.2110
Apr 152022 Phoenix Fire FestApr 15 · 100 Meters · Place 5 · BinghamBingham100 Meters512.6910
Apr 2Bingham InvitationalApr 2 · Long Jump · Place 6 · BinghamBinghamLong Jump615-01.50SO
Apr 2Bingham InvitationalApr 2 · 200 Meters · Place 10 · BinghamBingham200 Meters1027.55SO
Apr 2Bingham InvitationalApr 2 · 100 Meters · Place 2 · BinghamBingham100 Meters213.37SO
Mar 30Alpha InvitationalMar 30 · 200 Meters · Place 22 · BinghamBingham200 Meters2227.40SO
Mar 30Alpha InvitationalMar 30 · 100 Meters · Place 11 · BinghamBingham100 Meters1112.89SO
Mar 30Alpha InvitationalMar 30 · Long Jump · BinghamBinghamLong Jump--DNS10
Mar 30Alpha InvitationalMar 30 · 200 Meters · Place 22 · BinghamBingham200 MetersRound P22.27.40a10
Mar 30Alpha InvitationalMar 30 · 100 Meters · Place 11 · BinghamBingham100 MetersRound P11.12.89a10
Mar 23Riverton VS BinghamMar 23 · Long Jump · BinghamBinghamLong Jump—DNS10
Mar 162022 Bingham @ West Jordan Mar 16 · Long Jump · Place 2 · BinghamBinghamLong Jump2.15-05.00 PB10
Mar 162022 Bingham @ West Jordan Mar 16 · 100 Meters · Place 2 · BinghamBingham100 Meters2.13.31a10
Mar 11Snow Canyon InvitationalMar 11 · 200 Meters · Place 5 · BinghamBingham200 Meters526.59SO
Mar 11Snow Canyon InvitationalMar 11 · 200 Meters · Place 3 · BinghamBingham200 Meters326.55SO
Mar 11Snow Canyon InvitationalMar 11 · 100 Meters · Place 2 · BinghamBingham100 Meters212.76SO
Mar 11Snow Canyon InvitationalMar 11 · 100 Meters · Place 2 · BinghamBingham100 Meters212.59SO

2021 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 18UHSAA 6A State Track & Field ChampionshipsMay 18 · 200 Meters · Place 5 · BinghamBingham200 MetersRound P5.25.73aWind: -1.69
May 18UHSAA 6A State Track & Field ChampionshipsMay 18 · 200 Meters · Place 4 · BinghamBingham200 Meters4.25.47aWind: -0.89
May 18UHSAA 6A State Track & Field ChampionshipsMay 18 · 100 Meters · Place 4 · BinghamBingham100 MetersRound P4.12.34aWind: -0.69
May 18UHSAA 6A State Track & Field ChampionshipsMay 18 · 100 Meters · Place 6 · BinghamBingham100 Meters6.12.44aWind: -0.89
May 13Region 3 ChampionshipsMay 13 · 200 Meters · Place 1 · BinghamBingham200 MetersRound H1.25.60aWind: 3.29
May 13Region 3 ChampionshipsMay 13 · 200 Meters · Place 1 · BinghamBingham200 Meters1.25.51aWind: 1.99
May 13Region 3 ChampionshipsMay 13 · 100 Meters · Place 2 · BinghamBingham100 MetersRound H2.12.73aWind: -2.79
May 13Region 3 ChampionshipsMay 13 · 100 Meters · Place 1 · BinghamBingham100 Meters1.12.31aWind: 2.79
May 1Bingham InvitationalMay 1 · 200 Meters · Place 4 · BinghamBingham200 Meters425.92Fr
May 1Bingham InvitationalMay 1 · 100 Meters · Place 2 · BinghamBingham100 Meters212.98Fr
Apr 23Tiger TrialsApr 23 · 200 Meters · Place 8 · BinghamBingham200 Meters826.11FR
Apr 23Tiger TrialsApr 23 · 100 Meters · Place 4 · BinghamBingham100 Meters412.72FR
Apr 21Bingham, West @ Copper HillsApr 21 · High Jump · Place 4 · BinghamBinghamHigh Jump4.4-02.00 PB9
Apr 17Davis InvitationalApr 17 · 200 Meters · Place 3 · BinghamBingham200 Meters325.93FR
Apr 17Davis InvitationalApr 17 · 100 Meters · Place 4 · BinghamBingham100 Meters412.78FR
Apr 14Riverton vs Bingham Dual MeetApr 14 · High Jump · BinghamBinghamHigh Jump—NM9
Apr 14Riverton vs Bingham Dual MeetApr 14 · 200 Meters · BinghamBingham200 Meters—DNS9
Apr 14Riverton vs Bingham Dual MeetApr 14 · 100 Meters · BinghamBingham100 Meters—DNS9
Apr 10Taylorsville InvitationalApr 10 · 200 Meters · Place 5 · BinghamBingham200 Meters526.59Fr
Apr 10Taylorsville InvitationalApr 10 · 100 Meters · Place 1 · BinghamBingham100 Meters113.00Fr
Mar 31Alpha Invitational Mar 31 · 100 Meters · Place 6 · BinghamBingham100 Meters612.79Fr
Mar 31Alpha Invitational Mar 31 · 200 Meters · Place 13 · BinghamBingham200 Meters1326.46Fr
Mar 31Alpha Invitational Mar 31 · 100 Meters · Place 5 · BinghamBingham100 MetersRound P512.60qFr
Mar 16Davis Super MeetMar 16 · 200 Meters · Place 12 · BinghamBingham200 Meters12.27.78a9
Mar 16Davis Super MeetMar 16 · 100 Meters · Place 4 · BinghamBingham100 Meters4.12.97a9

2019 Indoor Track

4 results
DateMeetEventPlMarkGr
Jun 20USATF Region 11 Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 3 · Race Cats - HerrimanRace Cats - Herriman200 MetersRound P3.28.04a8
Jun 20USATF Region 11 Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 6 · Race Cats - HerrimanRace Cats - Herriman200 Meters6.28.37a8
Jun 20USATF Region 11 Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 3 · Race Cats - HerrimanRace Cats - Herriman100 MetersRound P3.13.80a8
Jun 20USATF Region 11 Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 2 · Race Cats - HerrimanRace Cats - Herriman100 Meters2.13.29a PB8

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 28USATF Developmental MeetMay 28 · 200 Meters · Place 1 · Race Cats - HerrimanRace Cats - Herriman200 Meters1.28.02aUnofficial8
May 28USATF Developmental MeetMay 28 · 100 Meters · Place 1 · Race Cats - HerrimanRace Cats - Herriman100 Meters1.13.02aUnofficial8
May 14USATF Developmental MeetMay 14 · 200 Meters · Place 1 · Race Cats - HerrimanRace Cats - Herriman200 Meters1.28.19aUnofficial8
May 14USATF Developmental MeetMay 14 · 100 Meters · Place 13 · Race Cats - HerrimanRace Cats - Herriman100 Meters13.13.40aUnofficial8
May 11USATF Developmental MeetMay 11 · 200 Meters · Place 2 · Race Cats - HerrimanRace Cats - Herriman200 Meters2.27.86a8
May 11USATF Developmental MeetMay 11 · 100 Meters · Place 1 · Race Cats - HerrimanRace Cats - Herriman100 Meters1.13.30a8