Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorUCCTCA Indoor Invitational · Feb 65:18.10aUCCTCA Indoor InvitationalFebruary 6, 2026
1600 Meters · OutdoorUtah UHSAA State Championships [2026] · May 145:05.91aUtah UHSAA State Championships [2026]May 14, 2026
3200 Meters · OutdoorUtah UHSAA State Championships [2026] · May 1410:53.25aUtah UHSAA State Championships [2026]May 14, 2026
800 Meters · IndoorREP Distance Challenge · Feb 132:21.24aREP Distance Challenge February 13, 2026
800 Meters · OutdoorUtah UHSAA State Championships [2026] · May 142:17.35aUtah 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

18 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · 3200 Meters · Place 3 · Box Elder3200 Meters3.10:53.25a PB12
May 14Utah UHSAA State Championships [2026]May 14 · 1600 Meters · Place 7 · Box Elder1600 Meters7.5:05.91a PB12
May 14Utah UHSAA State Championships [2026]May 14 · 800 Meters · Place 8 · Box Elder800 Meters8.2:17.35a PB12
May 1PACS BYU Invitational May 1 · 800 Meters · Place 24 · Box Elder800 Meters242:17.9012
May 1PACS BYU Invitational May 1 · 1600 Meters · Place 29 · Box Elder1600 Meters295:11.7012
May 1PACS BYU Invitational May 1 · 1600 Meters · Place 29 · Box Elder1600 Meters295:11.75a12
May 1PACS BYU Invitational May 1 · 800 Meters · Place 24 · Box Elder800 Meters242:17.92a12
Apr 22Cache-Box 2026Apr 22 · 3200 Meters · Place 3 · Box Elder3200 Meters3.11:18.62a12
Apr 22Cache-Box 2026Apr 22 · 1600 Meters · Place 2 · Box Elder1600 Meters2.5:18.85a12
Apr 22Cache-Box 2026Apr 22 · 800 Meters · Place 2 · Box Elder800 Meters2.2:22.78a12
Apr 18Davis InvitationalApr 18 · 1600 Meters · Place 4 · Box Elder1600 Meters45:10.31a12
Apr 102026 Phoenix InvitationalApr 10 · 800 Meters · Place 3 · Box Elder800 Meters3.2:20.02a12
Mar 28Taylorsville InvitationalMar 28 · 1600 Meters · Place 2 · Box Elder1600 Meters2.5:13.18a12
Mar 28Taylorsville InvitationalMar 28 · 800 Meters · Place 6 · Box Elder800 Meters6.2:25.62a12
Mar 21Jaguar InvitationalMar 21 · 1600 Meters · Place 1 · Box Elder1600 Meters1.5:15.22a12
Mar 21Jaguar InvitationalMar 21 · 800 Meters · Place 2 · Box Elder800 Meters2.2:25.30a12
Mar 62026 Snow Canyon InvitationalMar 6 · 3200 Meters · Place 8 · Box Elder3200 Meters811:22.47a12
Mar 62026 Snow Canyon InvitationalMar 6 · 1600 Meters · Place 6 · Box Elder1600 Meters65:17.82a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 13REP Distance Challenge Feb 13 · 800 Meters · Place 8 · Box Elder800 Meters82:21.24a PB12
Feb 6UCCTCA Indoor InvitationalFeb 6 · 1600 Meters · Place 15 · Box Elder1600 Meters15.5:18.10a PB12
Jan 23Weber State IndoorJan 23 · 1600 Meters · Place 5 · Box Elder1600 Meters505:27.0a12
Jan 232026 Weber State HS Indoor InvitationalJan 23 · 1600 Meters · Place 5 · Box Elder1600 Meters5.05:27.0a12

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 15Utah UHSAA State ChampionshipsMay 15 · 3200 Meters · Place 13 · Box Elder3200 Meters1311:14.95a11
May 15Utah UHSAA State ChampionshipsMay 15 · 1600 Meters · Place 10 · Box Elder1600 Meters105:11.68a11
May 6Region 5 ChampionshipsMay 6 · 3200 Meters · Place 3 · Box Elder3200 Meters311:22.95a11
May 6Region 5 ChampionshipsMay 6 · 1600 Meters · Place 5 · Box Elder1600 Meters55:12.55a11
May 2PACS BYU InvitationalMay 2 · 1600 Meters · Place 67 · Box Elder1600 Meters67.5:21.65a11
May 2PACS BYU InvitationalMay 2 · 800 Meters · Place 55 · Box Elder800 Meters55.2:23.07a11
Apr 23Cache Box InvitationalApr 23 · 3200 Meters · Place 5 · Box Elder3200 Meters5.11:39.02a11
Apr 23Cache Box InvitationalApr 23 · 1600 Meters · Place 6 · Box Elder1600 Meters6.5:19.20a11
Apr 23Cache Box InvitationalApr 23 · 800 Meters · Place 7 · Box Elder800 Meters7.2:25.76a11
Apr 19Davis InvitationalApr 19 · 1600 Meters · Place 17 · Box Elder1600 Meters175:17.4411
Apr 19Davis InvitationalApr 19 · 800 Meters · Place 22 · Box Elder800 Meters222:25.0711
Apr 12Grizzly InvitationalApr 12 · 3200 Meters · Place 5 · Box Elder3200 Meters511:32.43a11
Apr 12Grizzly InvitationalApr 12 · 800 Meters · Place 9 · Box Elder800 Meters92:25.70a11
Mar 22Mountain Valley InviteMar 22 · 1600 Meters · Place 4 · Box Elder1600 Meters4.05:25.311
Mar 22Mountain Valley InviteMar 22 · 800 Meters · Place 3 · Box Elder800 Meters3.02:27.911
Mar 7Snow Canyon InvitationalMar 7 · 1600 Meters · Place 9 · Box Elder1600 Meters95:29.22a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 31UCCTCA Indoor InvitationalJan 31 · 1600 Meters · Place 58 · Box Elder1600 Meters585:41.14a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16UHSAA Track & Field ChampionshipsMay 16 · 3200 Meters · Place 20 · Box Elder3200 Meters20.12:01.74a10
May 32024 PACS BYU InvitationalMay 3 · 1600 Meters · Place 167 · Box Elder1600 Meters1675:40.27a—
Apr 27Morgan InvitationalApr 27 · 800 Meters · Place 7 · Box Elder800 Meters702:30.8—
Apr 20Davis InvitationalApr 20 · 1600 Meters · Place 5 · Box Elder1600 Meters55:30.14a—
Apr 13Grizz InviteApr 13 · 3200 Meters · Place 5 · Box Elder3200 Meters512:17.67a—
Mar 27Cache/Box InvitationalMar 27 · 3200 Meters · Place 4 · Box Elder3200 Meters4.12:43.010
Mar 27Cache/Box InvitationalMar 27 · 1600 Meters · Place 9 · Box Elder1600 Meters9.5:43.910
Mar 20JV Region 5 Meet @ Box ElderMar 20 · 1600 Meters · Place 2 · Box Elder1600 Meters25:50.08a—
Mar 20JV Region 5 Meet @ Box ElderMar 20 · 800 Meters · Place 2 · Box Elder800 Meters22:38.40a—
Mar 8Snow Canyon InvitationalMar 8 · 3200 Meters · Place 3 · Box Elder3200 Meters312:29.25a—
Mar 8Snow Canyon InvitationalMar 8 · 1600 Meters · Place 50 · Box Elder1600 Meters506:00.28a—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10Region 5 ChampionshipsMay 10 · 3200 Meters · Place 5 · Box Elder3200 Meters512:27.56FR
May 3Viewmont & Box Elder @ BonnevilleMay 3 · 1600 Meters · Place 2 · Box Elder1600 Meters2.5:55.49
May 3Viewmont & Box Elder @ BonnevilleMay 3 · 800 Meters · Place 3 · Box Elder800 Meters3.2:46.71a9
Apr 22SKY VIEW INVITATIONALApr 22 · 800 Meters · Place 26 · Box Elder800 Meters262:44.35FR
Apr 22SKY VIEW INVITATIONALApr 22 · 1600 Meters · Place 22 · Box Elder1600 Meters226:00.19FR
Apr 18Cache Box Track and Field MeetApr 18 · 3200 Meters · Place 7 · Box Elder3200 Meters7.12:50.76a9
Apr 15Grizzly InvitationalApr 15 · 3200 Meters · Place 12 · Box Elder3200 Meters1212:40.22Fr
Apr 13Region 5 JV MeetApr 13 · 800 Meters · Place 1 · Box Elder800 Meters1.2:47.009
Mar 17West Side, Malad @ Box ElderMar 17 · 1600 Meters · Place 4 · Box Elder1600 Meters4.6:07.04a9
Mar 17West Side, Malad @ Box ElderMar 17 · 800 Meters · Place 5 · Box Elder800 Meters5.2:48.54a9