Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBYU Indoor Invitational (High School) · Jan 165:07.38aBYU Indoor Invitational (High School)January 16, 2026
100 Meters · OutdoorSpanish Fork, Springville @ SFJH · May 414.52Spanish Fork, Springville @ SFJHMay 4, 2023
110m Hurdles · 33" / 0.838m · OutdoorSF, Payson, Mapleton · Apr 2022.48aSF, Payson, MapletonApril 20, 2023
1600 Meters · OutdoorRegion 7 JV Championships · Apr 224:54.16aRegion 7 JV ChampionshipsApril 22, 2025
200 Meters · OutdoorRegion 7 JV Championships · Apr 2226.77aRegion 7 JV ChampionshipsApril 22, 2025
400 Meters · Outdoor2026 UVU Utah County HS Invitational · Mar 2755.83a2026 UVU Utah County HS InvitationalMarch 27, 2026
800 Meters · IndoorUCCTCA Indoor Invitational · Feb 62:08.07aUCCTCA Indoor InvitationalFebruary 6, 2026
800 Meters · OutdoorSkyhawk Invite 2026 · Apr 102:04.63aSkyhawk Invite 2026April 10, 2026
Discus · 1kg · OutdoorSpanish Fork, Springville @ SFJH · May 456-01Spanish Fork, Springville @ SFJHMay 4, 2023

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 10Skyhawk Invite 2026Apr 10 · 800 Meters · Place 6 · Spanish ForkSpanish Fork800 Meters6.2:04.63a PB11
Mar 272026 UVU Utah County HS InvitationalMar 27 · 800 Meters · Place 29 · Spanish ForkSpanish Fork800 Meters29.2:05.20a11
Mar 272026 UVU Utah County HS InvitationalMar 27 · 400 Meters · Place 39 · Spanish ForkSpanish Fork400 MetersRound P39.55.83a PB11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 6UCCTCA Indoor InvitationalFeb 6 · 800 Meters · Place 34 · Spanish ForkSpanish Fork800 Meters34.2:08.07a PB11
Jan 16BYU Indoor Invitational (High School)Jan 16 · 1 Mile · Place 90 · Unattached (Spanish Fork)Unattached (Spanish Fork)1 Mile905:07.38a PB11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2PACS BYU InvitationalMay 2 · 800 Meters · Place 239 · Spanish ForkSpanish Fork800 Meters239.2:07.46a10
Apr 22Region 7 JV ChampionshipsApr 22 · 1600 Meters · Place 7 · Spanish ForkSpanish Fork1600 Meters7.4:54.16a PB10
Apr 22Region 7 JV ChampionshipsApr 22 · 200 Meters · Place 25 · Spanish ForkSpanish Fork200 Meters25.26.77a PB10
Apr 22Region-7 Tri Meet (Spanish Fork, Cedar Valley)Apr 22 · 1600 Meters · Place 9 · Spanish ForkSpanish Fork1600 Meters9.5:01.92a10
Apr 122025 Utah County InvitationalApr 12 · 1600 Meters · Place 65 · Spanish ForkSpanish Fork1600 Meters65.5:07.79a10
Mar 22Mountain Valley InviteMar 22 · 800 Meters · Place 16 · Spanish ForkSpanish Fork800 Meters16.02:11.010

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17BYU Indoor Invitational (High School)Jan 17 · 1 Mile · Place 130 · Unattached (Spanish Fork)Unattached (Spanish Fork)1 Mile130.5:23.21a10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 30Region 7 JV Region ChampionshipsApr 30 · 800 Meters · Place 9 · Spanish ForkSpanish Fork800 Meters9.2:23.12a9
Apr 26Nebo InvitationalApr 26 · 800 Meters · Place 33 · Spanish ForkSpanish Fork800 Meters33.2:29.29
Apr 23Region 7 Quad (Wasatch, Timpview, Springville, Spanish Fork)Apr 23 · 1600 Meters · Place 26 · Spanish ForkSpanish Fork1600 Meters26.6:03.19a9
Mar 19Region 7 Tri MeetMar 19 · 800 Meters · Place 17 · Spanish ForkSpanish Fork800 Meters17.2:45.35a9
Mar 19Region 7 Tri MeetMar 19 · 400 Meters · Place 25 · Spanish ForkSpanish Fork400 Meters25.1:08.35a9

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 11Nebo District Jr. High Track FinalsMay 11 · 1600 Meters · Place 2 · Spanish ForkSpanish Fork1600 Meters2.5:50.43a8
May 11Nebo District Jr. High Track FinalsMay 11 · 800 Meters · Place 11 · Spanish ForkSpanish Fork800 Meters11.2:59.62a8
May 4Spanish Fork, Springville @ SFJHMay 4 · 1600 Meters · Place 10 · Spanish ForkSpanish Fork1600 Meters10.6:07.128
May 4Spanish Fork, Springville @ SFJHMay 4 · Discus · Place 5 · Spanish ForkSpanish ForkDiscus1kg5.56-01 PB8
May 4Spanish Fork, Springville @ SFJHMay 4 · 800 Meters · Place 9 · Spanish ForkSpanish Fork800 Meters9.2:59.188
May 4Spanish Fork, Springville @ SFJHMay 4 · 100 Meters · Place 17 · Spanish ForkSpanish Fork100 Meters17.14.52 PB8
Apr 20SF, Payson, MapletonApr 20 · 1600 Meters · Place 9 · Spanish ForkSpanish Fork1600 Meters9.6:18.28
Apr 20SF, Payson, MapletonApr 20 · Discus · Place 8 · Spanish ForkSpanish ForkDiscus1kg8.48' 58
Apr 20SF, Payson, MapletonApr 20 · 110m Hurdles · Place 9 · Spanish ForkSpanish Fork110m Hurdles33" / 0.838m9.22.48a PB8
Apr 20SF, Payson, MapletonApr 20 · 800 Meters · Place 2 · Spanish ForkSpanish Fork800 Meters2.2:59.68
Apr 12Meet @ SFJH (Salem)Apr 12 · 1600 Meters · Place 10 · Spanish ForkSpanish Fork1600 Meters10.6:47.108
Apr 12Meet @ SFJH (Salem)Apr 12 · Discus · Place 10 · Spanish ForkSpanish ForkDiscus1kg10.32-118
Apr 12Meet @ SFJH (Salem)Apr 12 · 800 Meters · Place 4 · Spanish ForkSpanish Fork800 Meters4.3:12.578