Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTaylorsville Invitational · Mar 2811.50aTaylorsville InvitationalMarch 28, 2026
200 Meters · OutdoorDavis Invitational · Apr 1822.89aDavis InvitationalApril 18, 2026
400 Meters · OutdoorUtah UHSAA State Championships [2026] · May 1450.22aUtah UHSAA State Championships [2026]May 14, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · 400 Meters · Place 12 · Cyprus400 MetersRound P12.50.22a PB12
May 6Region 4 ChampionshipMay 6 · 400 Meters · Place 3 · Cyprus400 MetersRound P3.51.52a12
May 6Region 4 ChampionshipMay 6 · 400 Meters · Place 3 · Cyprus400 Meters3.50.56a12
May 1PACS BYU Invitational May 1 · 200 Meters · Place 110 · Cyprus200 Meters11023.0812
May 1PACS BYU Invitational May 1 · 200 Meters · Place 109 · Cyprus200 Meters10923.08a12
Apr 25Andy Jacobs Memorial (Tiger Trials)Apr 25 · 200 Meters · Place 22 · Cyprus200 Meters2222.90a12
Apr 18Davis InvitationalApr 18 · 400 Meters · Place 15 · Cyprus400 Meters1551.51a12
Apr 18Davis InvitationalApr 18 · 200 Meters · Place 22 · Cyprus200 Meters2222.89a PB12
Apr 102026 Phoenix InvitationalApr 10 · 200 Meters · Place 16 · Cyprus200 Meters16.23.23aWind: 012
Apr 102026 Phoenix InvitationalApr 10 · 100 Meters · Place 36 · Cyprus100 Meters36.11.78aWind: -2.112
Apr 4Alpha InvitationalApr 4 · 400 Meters · Place 18 · Cyprus400 Meters1851.80a12
Apr 4Alpha InvitationalApr 4 · 200 Meters · Place 41 · Cyprus200 Meters4123.24a12
Apr 4Alpha InvitationalApr 4 · 100 Meters · Place 57 · Cyprus100 Meters5711.63a12
Apr 1Granite InviteApr 1 · 400 Meters · Place 3 · Cyprus400 Meters3.52.87a12
Apr 1Granite InviteApr 1 · 200 Meters · Place 5 · Cyprus200 Meters5.23.57aWind: -1.212
Apr 1Granite InviteApr 1 · 100 Meters · Place 12 · Cyprus100 Meters12.11.53aWind: -0.412
Mar 28Taylorsville InvitationalMar 28 · 100 Meters · Place 33 · Cyprus100 Meters33.11.50a PBWind: -0.212
Mar 13Early Bird InvitationalMar 13 · 400 Meters · Place 26 · Cyprus400 Meters2653.21a12
Mar 13Early Bird InvitationalMar 13 · 200 Meters · Place 49 · Cyprus200 Meters4923.55a12
Mar 13Early Bird InvitationalMar 13 · 100 Meters · Place 45 · Cyprus100 Meters4511.65a12

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 16Region 4 ChampionshipMay 16 · 400 Meters · Place 1 · Cyprus400 Meters151.08a11
May 16Region 4 ChampionshipMay 16 · 200 Meters · Place 6 · Cyprus200 Meters622.94a11
May 15Utah UHSAA State ChampionshipsMay 15 · 400 Meters · Place 16 · Cyprus400 MetersRound P1650.85a11
Apr 26Tiger TrialsApr 26 · 400 Meters · Place 22 · Cyprus400 Meters22.52.11a11
Apr 26Tiger TrialsApr 26 · 200 Meters · Place 32 · Cyprus200 Meters32.23.41aWind: 1.911
Apr 26Tiger TrialsApr 26 · 100 Meters · Place 57 · Cyprus100 Meters57.11.66aWind: -0.711
Apr 19Davis InvitationalApr 19 · 400 Meters · Place 27 · Cyprus400 Meters2752.4711
Apr 19Davis InvitationalApr 19 · 200 Meters · Place 65 · Cyprus200 Meters6523.7211
Apr 19Davis InvitationalApr 19 · 100 Meters · Place 73 · Cyprus100 Meters7311.6611
Apr 16West Jordan, Cyprus & Hunter @ Granger Apr 16 · 200 Meters · Place 4 · Cyprus200 Meters423.69a11
Apr 16West Jordan, Cyprus & Hunter @ Granger Apr 16 · 100 Meters · Place 7 · Cyprus100 Meters711.60a11
Apr 5Taylorsville InvitationalApr 5 · 400 Meters · Place 12 · Cyprus400 Meters1253.13a11
Apr 5Taylorsville InvitationalApr 5 · 100 Meters · Place 45 · Cyprus100 Meters4511.70a11
Apr 2Cyprus & Granger @West Jordan Apr 2 · 400 Meters · Place 2 · Cyprus400 Meters254.33a11
Apr 2Cyprus & Granger @West Jordan Apr 2 · 200 Meters · Place 7 · Cyprus200 Meters725.05a11
Mar 29Alpha InvitationalMar 29 · 400 Meters · Place 20 · Cyprus400 Meters2053.58a11
Mar 26Granite InvitationalMar 26 · 400 Meters · Place 4 · Cyprus400 Meters454.69a11
Mar 26Granite InvitationalMar 26 · 200 Meters · Place 14 · Cyprus200 Meters1424.40a11
Mar 14Early Bird InvitationalMar 14 · 400 Meters · Place 40 · Cyprus400 Meters4057.511
Mar 14Early Bird InvitationalMar 14 · 200 Meters · Place 50 · Cyprus200 Meters5024.22a11
Mar 14Early Bird InvitationalMar 14 · 100 Meters · Place 104 · Cyprus100 Meters10412.37a11
Mar 12 2025 Kearns & Cyprus @ HunterMar 12 · 200 Meters · Place 6 · Cyprus200 Meters624.35a11
Mar 12 2025 Kearns & Cyprus @ HunterMar 12 · 100 Meters · Place 10 · Cyprus100 Meters1012.12a11

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 9Region 4 ChampionshipMay 9 · 200 Meters · Place 10 · Cyprus200 Meters1024.38a—
May 9Region 4 ChampionshipMay 9 · 100 Meters · Place 13 · Cyprus100 Meters1312.00a—
Apr 26Wildcat InvitationalApr 26 · 200 Meters · Place 33 · Cyprus200 Meters3324.27a—
Apr 26Wildcat InvitationalApr 26 · 100 Meters · Place 41 · Cyprus100 Meters4111.96a—
Apr 19Airshow InviteApr 19 · 400 Meters · Place 16 · Cyprus400 Meters1655.20a—
Apr 19Airshow InviteApr 19 · 200 Meters · Place 12 · Cyprus200 Meters1223.63a—
Apr 19Airshow InviteApr 19 · 100 Meters · Place 36 · Cyprus100 Meters3611.72a—
Apr 192024 Airshow InvitationalApr 19 · 400 Meters · Place 16 · Cyprus400 Meters16.55.20a10
Apr 192024 Airshow InvitationalApr 19 · 200 Meters · Place 12 · Cyprus200 Meters12.23.63aWind: 3.510
Apr 192024 Airshow InvitationalApr 19 · 100 Meters · Place 36 · Cyprus100 Meters36.11.72aWind: 2.610
Apr 13Taylorsville InvitationalApr 13 · 400 Meters · Place 24 · Cyprus400 Meters2454.06a—
Apr 13Taylorsville InvitationalApr 13 · 200 Meters · Place 34 · Cyprus200 Meters3424.56a—
Apr 10Cyprus, Hunter, Taylorsville @ West JordanApr 10 · 400 Meters · Place 5 · Cyprus400 Meters554.78a—
Apr 10Cyprus, Hunter, Taylorsville @ West JordanApr 10 · 200 Meters · Place 9 · Cyprus200 Meters924.89a—
Apr 10Cyprus, Hunter, Taylorsville @ West JordanApr 10 · 100 Meters · Place 78 · Cyprus100 Meters7813.61a—
Mar 27Granite InvitationalMar 27 · 200 Meters · Place 7 · Cyprus200 Meters7.25.22aWind: -3.410
Mar 27Granite InvitationalMar 27 · 100 Meters · Place 8 · Cyprus100 Meters8.12.45aWind: -1.710
Mar 20Granger @ CyprusMar 20 · 200 Meters · Place 5 · Cyprus200 Meters5.24.10a10
Mar 20Granger @ CyprusMar 20 · 100 Meters · Place 5 · Cyprus100 Meters5.11.64a10
Mar 15Early Bird InvitationalMar 15 · 200 Meters · Place 43 · Cyprus200 Meters43.24.57aWind: 010
Mar 15Early Bird InvitationalMar 15 · 100 Meters · Place 81 · Cyprus100 Meters81.12.39aWind: -0.510
Mar 132024 West Jordan, Cyprus, & Granger @ TaylorsvilleMar 13 · 200 Meters · Place 6 · Cyprus200 Meters624.73a—
Mar 132024 West Jordan, Cyprus, & Granger @ TaylorsvilleMar 13 · 100 Meters · Place 12 · Cyprus100 Meters1211.92a—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 10Region 2 Region MeetMay 10 · 200 Meters · Place 13 · Cyprus200 MetersRound H13.23.66aWind: 29
May 10Region 2 Region MeetMay 10 · 100 Meters · Place 20 · Cyprus100 MetersRound H20.11.71aWind: 1.39
Apr 29Davis InvitationalApr 29 · 200 Meters · Place 46 · Cyprus200 Meters4624.34FR
Apr 29Davis InvitationalApr 29 · 100 Meters · Place 65 · Cyprus100 Meters6511.97FR
Apr 22Bingham InvitationalApr 22 · 200 Meters · Place 33 · Cyprus200 Meters3324.37FR
Apr 22Bingham InvitationalApr 22 · 100 Meters · Place 32 · Cyprus100 Meters3211.85FR
Apr 8Taylorsville InvitationalApr 8 · 200 Meters · Place 43 · Cyprus200 Meters4324.38FR
Apr 8Taylorsville InvitationalApr 8 · 100 Meters · Place 40 · Cyprus100 Meters4012.07FR
Mar 222023 Granite InvitationalMar 22 · 200 Meters · Place 7 · Cyprus200 Meters7.24.71aWind: -1.39
Mar 222023 Granite InvitationalMar 22 · 100 Meters · Place 6 · Cyprus100 Meters6.12.02aWind: -1.39
Mar 212023 Granite InvitationalMar 21 · 200 Meters · Place 7 · Cyprus200 Meters724.719
Mar 212023 Granite InvitationalMar 21 · 100 Meters · Place 6 · Cyprus100 Meters612.029
Mar 17Early Bird Invite @ Mtn ViewMar 17 · 200 Meters · Place 37 · Cyprus200 Meters3724.38FR
Mar 10Snow Canyon InvitationalMar 10 · 200 Meters · Place 73 · Cyprus200 Meters7325.29FR
Mar 10Snow Canyon InvitationalMar 10 · 100 Meters · Place 89 · Cyprus100 Meters8912.15FR