Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorCentennial Team Time Trial · Feb 2513.52Centennial Team Time TrialFebruary 25, 2023
100 Meters · OutdoorRobison Invitational · Apr 2912.33aRobison InvitationalApril 29, 2026
200 Meters · IndoorRoman Ruiz Speed and Power Meet · Jan 3026.31aRoman Ruiz Speed and Power MeetJanuary 30, 2026
200 Meters · OutdoorUtah State Aggie Invitational · Apr 2425.21aUtah State Aggie InvitationalApril 24, 2026
300 Meters · IndoorBYU December Invitational · Dec 1042.78aBYU December InvitationalDecember 10, 2025
400 Meters · OutdoorUtah State Aggie Invitational · Apr 2458.35aUtah State Aggie InvitationalApril 24, 2026
55 Meters · IndoorWeber State Invitational · Jan 97.43aWeber State InvitationalJanuary 9, 2026
60 Meter · IndoorSnake River · Jan 157.90aSnake RiverJanuary 15, 2026
60 Meter · OutdoorUSATF NV Association All-Comers Meet · Jan 278.24aUSATF NV Association All-Comers MeetJanuary 27, 2024
60 Meters · IndoorRoman Ruiz Speed and Power Meet · Jan 307.99aRoman Ruiz Speed and Power MeetJanuary 30, 2026

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 · 400 Meters · Place 18 · Utah ValleyUtah Valley400 MetersRound P18.59.23aSo
Apr 30SUU Eccles Coliseum ChampionshipsApr 30 · 400 Meters · Place 6 · Utah ValleyUtah Valley400 Meters6.58.54aSo
Apr 29Robison InvitationalApr 29 · 100 Meters · Place 14 · Utah ValleyUtah Valley100 MetersRound P14.12.33a PBWind: 0.9So
Apr 24Utah State Aggie InvitationalApr 24 · 400 Meters · Place 4 · Utah ValleyUtah Valley400 Meters4.58.35a PBSo
Apr 24Utah State Aggie InvitationalApr 24 · 200 Meters · Place 5 · Utah ValleyUtah Valley200 Meters5.25.21a PBWind: 0.1So
Apr 10Weber State Spring ClassicApr 10 · 400 Meters · Place 14 · Utah ValleyUtah Valley400 Meters14.59.47aSo
Mar 262026 UVU Collegiate InvitationalMar 26 · 200 Meters · Place 14 · Utah ValleyUtah Valley200 Meters14.25.38aWind: 3.8So
Mar 262026 UVU Collegiate InvitationalMar 26 · 100 Meters · Place 8 · Utah ValleyUtah Valley100 Meters8.12.17aWind: 4.4So
Mar 21Utah Tech InvitationalMar 21 · 400 Meters · Place 14 · Utah ValleyUtah Valley400 Meters1459.38aSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 30Roman Ruiz Speed and Power MeetJan 30 · 200 Meters · Place 3 · Utah ValleyUtah Valley200 Meters326.31a PBSo
Jan 30Roman Ruiz Speed and Power MeetJan 30 · 60 Meters · Place 17 · Utah ValleyUtah Valley60 MetersRound S177.99a PBSo
Jan 15Snake RiverJan 15 · 60 Meter · Place 10 · Utah ValleyUtah Valley60 MeterRound P10.7.90a PBSo
Jan 15Snake RiverJan 15 · 200 Meters · Place 17 · Utah ValleyUtah Valley200 Meters17.26.54aSo
Jan 9Weber State InvitationalJan 9 · 200 Meters · Place 6 · Utah ValleyUtah Valley200 Meters626.95aSo
Jan 9Weber State InvitationalJan 9 · 55 Meters · Place 14 · Utah ValleyUtah Valley55 MetersRound P147.43a PBSo

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10BYU December InvitationalDec 10 · 300 Meters · Place 19 · Utah ValleyUtah Valley300 Meters19.42.78a PBSo
Dec 10BYU December InvitationalDec 10 · 60 Meter · Place 17 · Utah ValleyUtah Valley60 MeterRound P17.7.95aSo
Feb 1Roman Ruiz Speed and Power MeetFeb 1 · 60 Meters · Place 22 · Utah ValleyUtah Valley60 Meters228.22a—

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 152025 WAC ChampionshipsMay 15 · 200 Meters · Place 24 · Utah ValleyUtah Valley200 MetersRound P24.26.24aWind: 2.2Fr
May 152025 WAC ChampionshipsMay 15 · 100 Meters · Place 19 · Utah ValleyUtah Valley100 MetersRound P19.12.94aWind: 0Fr
May 72025 Utah Last ChanceMay 7 · 200 Meters · Place 2 · Utah ValleyUtah Valley200 Meters225.91FR
May 72025 Utah Last ChanceMay 7 · 100 Meters · Place 1 · Utah ValleyUtah Valley100 Meters112.55FR
May 1SUU Eccles Coliseum Championships (College)May 1 · 200 Meters · Place 9 · Utah ValleyUtah Valley200 Meters925.93aFR
May 1SUU Eccles Coliseum Championships (College)May 1 · 100 Meters · Place 10 · Utah ValleyUtah Valley100 Meters1012.40aFR
Apr 30Robison InvitationalApr 30 · 100 Meters · Place 17 · Utah ValleyUtah Valley100 MetersRound P1712.77aFr
Apr 11Weber State Spring ClassicApr 11 · 100 Meters · Place 13 · Utah ValleyUtah Valley100 Meters1312.71FR
Apr 11Utah Spring ClassicApr 11 · 200 Meters · Place 14 · Utah ValleyUtah Valley200 Meters14.25.72aWind: 3Fr
Apr 11Utah Spring ClassicApr 11 · 100 Meters · Place 16 · Utah ValleyUtah Valley100 Meters16.12.47aWind: 1Fr
Mar 28Utah Valley CollegiateMar 28 · 200 Meters · Place 16 · Utah ValleyUtah Valley200 Meters1626.63FR
Mar 28Utah Valley CollegiateMar 28 · 100 Meters · Place 11 · Utah ValleyUtah Valley100 Meters1112.90FR
Mar 21Utah Tech InvitationalMar 21 · 200 Meters · Place 17 · Utah ValleyUtah Valley200 Meters1726.28aFR
Mar 21Utah Tech InvitationalMar 21 · 100 Meters · Place 15 · Utah ValleyUtah Valley100 Meters1512.88aFR

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 9NIAA Southern 5A Region ChampionshipMay 9 · 200 Meters · Place 6 · Centennial (NV)Centennial (NV)200 MetersRound P6.25.68aWind: 0.112
May 9NIAA Southern 5A Region ChampionshipMay 9 · 200 Meters · Place 6 · Centennial (NV)Centennial (NV)200 Meters6.25.91aWind: 1.912
May 9NIAA Southern 5A Region ChampionshipMay 9 · 100 Meters · Place 4 · Centennial (NV)Centennial (NV)100 MetersRound P4.12.38aWind: -0.812
May 9NIAA Southern 5A Region ChampionshipMay 9 · 100 Meters · Place 7 · Centennial (NV)Centennial (NV)100 Meters7.12.31aWind: 3.212
Apr 27SNTCCCA Open @ Vegas Elite Twilight InvitationalApr 27 · 200 Meters · Place 1 · Centennial (NV)Centennial (NV)200 Meters126.06a—
Apr 27SNTCCCA Open @ Vegas Elite Twilight InvitationalApr 27 · 100 Meters · Place 2 · Centennial (NV)Centennial (NV)100 Meters212.54a—
Apr 23Cimarron-Memorial Weekday #3Apr 23 · Triple Jump · Place 4 · Centennial (NV)Centennial (NV)Triple Jump433-9—
Apr 16Centennial Weekday #2Apr 16 · Triple Jump · Place 2 · Centennial (NV)Centennial (NV)Triple Jump234-1.5—
Apr 13Red Rock Running InvitationalApr 13 · 200 Meters · Place 3 · Centennial (NV)Centennial (NV)200 Meters326.22a—
Apr 13Red Rock Running InvitationalApr 13 · 100 Meters · Place 5 · Centennial (NV)Centennial (NV)100 Meters512.48a—
Apr 52024 Arcadia InvitationalApr 5 · 100 Meters · Place 8 · Centennial NVCentennial NV100 Meters812.7612
Apr 52024 Arcadia InvitationalApr 5 · 100 Meters · Place 51 · Centennial NVCentennial NV100 Meters5112.7612
Apr 2Centennial Weekday #1Apr 2 · 100 Meters · Place 2 · Centennial (NV)Centennial (NV)100 Meters212.50a—
Mar 22024 Bishop Gorman InvitationalMar 2 · 200 Meters · Place 6 · Centennial (NV)Centennial (NV)200 Meters627.73a—
Mar 22024 Bishop Gorman InvitationalMar 2 · 100 Meters · Place 3 · Centennial (NV)Centennial (NV)100 Meters313.24a—
Feb 24Centennial Blue VS White Time TrialFeb 24 · 400 Meters · Place 2 · Centennial (NV)Centennial (NV)400 Meters2.1:01.90aUnofficial12
Feb 24Centennial Blue VS White Time TrialFeb 24 · 200 Meters · Place 4 · Centennial (NV)Centennial (NV)200 Meters4.27.84aWind: -2.3Unofficial12
Feb 24Centennial Blue VS White Time TrialFeb 24 · 100 Meters · Place 2 · Centennial (NV)Centennial (NV)100 Meters2.12.85aWind: -1Unofficial12
Jan 27USATF NV Association All-Comers MeetJan 27 · 60 Meter · Place 7 · Nevada Track ClubNevada Track Club60 Meter7.8.24a PB12

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 11Arbor View Weekday #3Apr 11 · 100 Meters · Place 2 · Centennial HighCentennial High100 Meters212.7011
Apr 11Arbor View Weekday #3Apr 11 · 100 Meters · Place 2 · Centennial HighCentennial High100 Meters212.7011
Apr 4Centennial Weekday #2Apr 4 · 100 Meters · Place 4 · Centennial HighCentennial High100 Meters412.8711
Apr 4Centennial Weekday #2Apr 4 · 100 Meters · Place 4 · Centennial HighCentennial High100 Meters412.8711
Mar 28Faith Lutheran Weekday #1Mar 28 · 100 Meters · Place 3 · Centennial (NV)Centennial (NV)100 Meters3.13.01a11
Mar 18Laguna Beach Trophy InvitationMar 18 · 200 Meters · Place 9 · Centennial-NVCentennial-NV200 Meters926.86611
Mar 18Laguna Beach Trophy InvitationMar 18 · 100 Meters · Place 18 · Centennial-NVCentennial-NV100 Meters1813.3011
Mar 112023 Dave Butler Memorial Liberty InvitationalMar 11 · 100 Meters · Place 3 · Centennial HighCentennial High100 Meters312.7411
Mar 9Centennial Weekday #1Mar 9 · 200 Meters · Place 3 · Centennial HighCentennial High200 Meters326.7511
Mar 9Centennial Weekday #1Mar 9 · 100 Meters · Place 2 · Centennial HighCentennial High100 Meters212.8211
Mar 4Inaugural Bulldog Invitational Mar 4 · 200 Meters · Place 3 · Centennial (NV)Centennial (NV)200 Meters3.28.46a11
Mar 4Inaugural Bulldog Invitational Mar 4 · 100 Meters · Place 3 · Centennial (NV)Centennial (NV)100 Meters3.13.09a11

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25Centennial Team Time TrialFeb 25 · 100 Meters · Place 2 · Centennial WhiteCentennial White100 Meters213.52 PB11
Jan 13Friday Night Axe ’em OpenJan 13 · 60 Meter · Place 19 · Nevada Track ClubNevada Track Club60 MeterRound P19.8.00a11
Jan 13Friday Night Axe ’em OpenJan 13 · 200 Meters · Place 16 · Nevada Track ClubNevada Track Club200 Meters16.26.89a11

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 7West Coast AAU Junior Olympic GamesJul 7 · 200 Meters · Place 2 · Nevada Track ClubNevada Track Club200 Meters226.26—
Jul 7West Coast AAU Junior Olympic GamesJul 7 · 100 Meters · Place 1 · Nevada Track ClubNevada Track Club100 Meters112.49—
May 20NIAA 5A State ChampionshipMay 20 · 100 Meters · Place 3 · Centennial (NV)Centennial (NV)100 Meters3.12.70aWind: -1.510
Apr 29Centennial FAST ClassicApr 29 · 200 Meters · Place 5 · Centennial HighCentennial High200 Meters526.6210
Apr 29Centennial FAST ClassicApr 29 · 100 Meters · Place 3 · Centennial HighCentennial High100 Meters312.4010
Apr 27Cimarron-Memorial Weekday #2Apr 27 · 200 Meters · Place 3 · Centennial HighCentennial High200 Meters326.2310
Apr 222022 Skyhawk InvitationalApr 22 · 200 Meters · Place 8 · Centennial (NV)Centennial (NV)200 Meters826.98a (0.8)10
Apr 222022 Skyhawk InvitationalApr 22 · 100 Meters · Place 4 · Centennial (NV)Centennial (NV)100 Meters412.86a (-1.0)10
Apr 5Centennial Weekday #2Apr 5 · 200 Meters · Place 3 · Centennial HighCentennial High200 Meters327.0710
Mar 26Falcon InvitationalMar 26 · 200 Meters · Place 6 · Centennial (NV)Centennial (NV)200 Meters627.2210
Mar 26Falcon InvitationalMar 26 · 100 Meters · Place 2 · Centennial (NV)Centennial (NV)100 Meters212.8010
Mar 122022 Dave Butler Memorial Liberty InvitationalMar 12 · 200 Meters · Place 7 · Centennial (NV)Centennial (NV)200 Meters726.8810
Mar 122022 Dave Butler Memorial Liberty InvitationalMar 12 · 100 Meters · Place 7 · Centennial (NV)Centennial (NV)100 Meters712.8110
Mar 8Palo Verde WeekdayMar 8 · 200 Meters · Place 3 · Centennial (NV)Centennial (NV)200 Meters3.27.65a10
Mar 8Palo Verde WeekdayMar 8 · 100 Meters · Place 3 · Centennial (NV)Centennial (NV)100 Meters3.13.34a10
Mar 52022 Heitkotter InvitationalMar 5 · 100 Meters · Place 2 · Centennial (NV)Centennial (NV)100 Meters2.13.40a10
Mar 4Bulldog Newcomers InvitationalMar 4 · 200 Meters · Place 4 · Centennial HighCentennial High200 Meters427.9410
Mar 4Bulldog Newcomers InvitationalMar 4 · 100 Meters · Place 3 · Centennial HighCentennial High100 Meters313.5210