Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorDF, Payson, Springville Meet · Apr 3019.02DF, Payson, Springville MeetApril 30, 2021
1600 Meters · OutdoorUtah UHSAA State Championships [2026] · May 145:35.79aUtah UHSAA State Championships [2026]May 14, 2026
400 Meters · OutdoorUtah UHSAA State Championships [2026] · May 141:03.56aUtah UHSAA State Championships [2026]May 14, 2026
800 Meters · OutdoorPACS BYU Invitational · May 22:29.15aPACS BYU InvitationalMay 2, 2025
High Jump · OutdoorRegion 9 Tri-Meet · Apr 184-04.00Region 9 Tri-MeetApril 18, 2023
Long Jump · OutdoorRegion 9 Tri-Meet · Apr 1813-07.00Region 9 Tri-MeetApril 18, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · 1600 Meters · Place 35 · SpringvilleSpringville1600 Meters35.5:35.79a PB12
May 14Utah UHSAA State Championships [2026]May 14 · 800 Meters · Place 31 · SpringvilleSpringville800 Meters31.2:32.28a12
May 14Utah UHSAA State Championships [2026]May 14 · 400 Meters · Place 25 · SpringvilleSpringville400 MetersRound P25.1:03.56a PB12
Apr 10Skyhawk Invite 2026Apr 10 · 1600 Meters · Place 9 · SpringvilleSpringville1600 Meters9.5:47.40a12
Apr 10Skyhawk Invite 2026Apr 10 · 800 Meters · Place 8 · SpringvilleSpringville800 Meters8.2:34.09a12
Mar 272026 UVU Utah County HS InvitationalMar 27 · 400 Meters · Place 23 · SpringvilleSpringville400 MetersRound P23.1:04.15a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2PACS BYU InvitationalMay 2 · 1600 Meters · Place 261 · SpringvilleSpringville1600 Meters261.5:56.13a11
May 2PACS BYU InvitationalMay 2 · 800 Meters · Place 118 · SpringvilleSpringville800 Meters118.2:29.15a PB11
May 2PACS BYU InvitationalMay 2 · 400 Meters · Place 124 · SpringvilleSpringville400 Meters124.1:03.84a11
Apr 26Tiger TrialsApr 26 · 1600 Meters · Place 40 · SpringvilleSpringville1600 Meters40.5:41.25a11
Apr 26Tiger TrialsApr 26 · 800 Meters · Place 75 · SpringvilleSpringville800 Meters75.2:42.91a11
Apr 122025 Utah County InvitationalApr 12 · 1600 Meters · Place 51 · SpringvilleSpringville1600 Meters51.6:02.29a11
Apr 122025 Utah County InvitationalApr 12 · 800 Meters · Place 23 · SpringvilleSpringville800 Meters23.2:39.84a11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 26Nebo InvitationalApr 26 · 1600 Meters · Place 12 · SpringvilleSpringville1600 Meters12.5:48.610
Apr 26Nebo InvitationalApr 26 · 400 Meters · Place 9 · SpringvilleSpringville400 Meters9.1:09.910

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 18Region 9 Tri-MeetApr 18 · 1600 Meters · Place 4 · SpringvilleSpringville1600 Meters4.6:35.44a9
Apr 18Region 9 Tri-MeetApr 18 · Long Jump · Place 6 · SpringvilleSpringvilleLong Jump6.13-07.00 PB9
Apr 18Region 9 Tri-MeetApr 18 · High Jump · Place 1 · SpringvilleSpringvilleHigh Jump1.4-04.00 PB9
Apr 18Region 9 Tri-MeetApr 18 · 800 Meters · Place 2 · SpringvilleSpringville800 Meters2.2:57.09a9
Apr 18Region 9 Tri-MeetApr 18 · 400 Meters · SpringvilleSpringville400 Meters—DNS9
Apr 11Region meet @ Maple Mountain HSApr 11 · High Jump · Place 5 · SpringvilleSpringvilleHigh Jump5.4-02.009
Apr 11Region meet @ Maple Mountain HSApr 11 · 800 Meters · Place 5 · SpringvilleSpringville800 Meters5.2:53.52a9

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13Nebo School District Jr. High Track FinalsMay 13 · 1600 Meters · Place 7 · SpringvilleSpringville1600 Meters7.6:19.758
May 13Nebo School District Jr. High Track FinalsMay 13 · High Jump · Place 14 · SpringvilleSpringvilleHigh Jump14.4-00.008
May 13Nebo School District Jr. High Track FinalsMay 13 · 800 Meters · Place 3 · SpringvilleSpringville800 Meters3.2:41.688
Apr 29Meet @ SFJHApr 29 · 100m Hurdles · Place 7 · SpringvilleSpringville100m Hurdles30" / 0.762m7.20.368
Apr 29Meet @ SFJHApr 29 · High Jump · Place 3 · SpringvilleSpringvilleHigh Jump3.4-02.008
Apr 29Meet @ SFJHApr 29 · 800 Meters · Place 3 · SpringvilleSpringville800 Meters3.2:55.508

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 13Nebo School District Junior High FinalsMay 13 · 1600 Meters · Place 2 · SpringvilleSpringville1600 Meters2.6:44.478
May 13Nebo School District Junior High FinalsMay 13 · 100m Hurdles · Place 22 · SpringvilleSpringville100m Hurdles30" / 0.762mRound P22.21.03a8
May 13Nebo School District Junior High FinalsMay 13 · 800 Meters · Place 10 · SpringvilleSpringville800 Meters10.2:56.218
May 7Springville & DF @ MapletonMay 7 · 100m Hurdles · Place 10 · SpringvilleSpringville100m Hurdles33" / 0.838m10.20.2Unofficial8
May 7Springville & DF @ MapletonMay 7 · 800 Meters · Place 5 · SpringvilleSpringville800 Meters5.2:53.4Unofficial8
Apr 30DF, Payson, Springville MeetApr 30 · 1600 Meters · Place 5 · SpringvilleSpringville1600 Meters5.6:53.218
Apr 30DF, Payson, Springville MeetApr 30 · 100m Hurdles · Place 7 · SpringvilleSpringville100m Hurdles30" / 0.762m7.19.02 PB8
Apr 30DF, Payson, Springville MeetApr 30 · 800 Meters · Place 4 · SpringvilleSpringville800 Meters4.3:05.628
Apr 23Meet @ SpringvilleApr 23 · 100m Hurdles · Place 7 · SpringvilleSpringville100m Hurdles30" / 0.762m7.20.14Unofficial8
Apr 23Meet @ SpringvilleApr 23 · 800 Meters · Place 4 · SpringvilleSpringville800 Meters4.3:4.62Unofficial8
Apr 19Meet @ SpringvilleApr 19 · 1600 Meters · Place 7 · SpringvilleSpringville1600 Meters7.6:58.48
Apr 19Meet @ SpringvilleApr 19 · 100m Hurdles · Place 15 · SpringvilleSpringville100m Hurdles30" / 0.762m15.21.458
Apr 19Meet @ SpringvilleApr 19 · 400 Meters · Place 9 · SpringvilleSpringville400 Meters9.1:19.18