Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorNebo District Jr. High Track Finals · May 116:16.48aNebo District Jr. High Track FinalsMay 11, 2023
200 Meters · OutdoorMapleton, Springville, Payson April 12 · Apr 1235.02Mapleton, Springville, Payson April 12April 12, 2023
400 Meters · IndoorBYU Indoor Invitational (High School) · Jan 171:08.99aBYU Indoor Invitational (High School)January 17, 2025
400 Meters · OutdoorNebo District Finals · May 91:07.63aNebo District FinalsMay 9, 2024
800 Meters · OutdoorSpanish Fork/Springville · Apr 172:46.8Spanish Fork/SpringvilleApril 17, 2024
Discus · 1.6kg · OutdoorRegion VII JV Region Throws and Pole Vault Meet · Apr 2874-8.5Region VII JV Region Throws and Pole Vault MeetApril 28, 2025
Discus · 1kg · OutdoorNebo District Finals · May 986' 9Nebo District FinalsMay 9, 2024
Javelin · 800g · OutdoorRegion VII Quad (MM, SPR, PG (TV) · Mar 3193-0Region VII Quad (MM, SPR, PG (TV)March 31, 2026
Shot Put · 12lb · IndoorBYU Indoor Invitational (High School) · Jan 1726-1.25BYU Indoor Invitational (High School)January 17, 2025
Shot Put · 12lb · OutdoorRegion VII Quad (MM, SPR, PG (TV) · Mar 3130-7.25Region VII Quad (MM, SPR, PG (TV)March 31, 2026
Shot Put · 8lb · OutdoorNebo District: Salem/Payson/Springville · May 331' 7Nebo District: Salem/Payson/SpringvilleMay 3, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 10Skyhawk Invite 2026Apr 10 · Javelin · Place 19 · SpringvilleSpringvilleJavelin800gRound P19.90-3.011
Apr 10Skyhawk Invite 2026Apr 10 · Javelin · Place 19 · SpringvilleSpringvilleJavelin800g19.90-3.011
Apr 10Skyhawk Invite 2026Apr 10 · Shot Put · Place 21 · SpringvilleSpringvilleShot Put12lbRound P21.28-11.011
Apr 10Skyhawk Invite 2026Apr 10 · Shot Put · Place 21 · SpringvilleSpringvilleShot Put12lb21.28-11.011
Mar 31Region VII Quad (MM, SPR, PG (TV)Mar 31 · Javelin · Place 3 · SpringvilleSpringvilleJavelin800g3.93-0 PB11
Mar 31Region VII Quad (MM, SPR, PG (TV)Mar 31 · Discus · Place 14 · SpringvilleSpringvilleDiscus1.6kg14.65-811
Mar 31Region VII Quad (MM, SPR, PG (TV)Mar 31 · Shot Put · Place 10 · SpringvilleSpringvilleShot Put12lb10.30-7.25 PB11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 28Region VII JV Region Throws and Pole Vault MeetApr 28 · Javelin · Place 24 · SpringvilleSpringvilleJavelin800g24.67-11.010
Apr 28Region VII JV Region Throws and Pole Vault MeetApr 28 · Discus · Place 18 · SpringvilleSpringvilleDiscus1.6kg18.74-8.5 PB10
Apr 28Region VII JV Region Throws and Pole Vault MeetApr 28 · Shot Put · Place 24 · SpringvilleSpringvilleShot Put12lb24.28-5.510

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 17BYU Indoor Invitational (High School)Jan 17 · Shot Put · Place 52 · UnattachedUnattachedShot Put12lbRound P52.26-1.25 PB10
Jan 17BYU Indoor Invitational (High School)Jan 17 · Shot Put · Place 52 · UnattachedUnattachedShot Put12lb52.26-1.2510
Jan 17BYU Indoor Invitational (High School)Jan 17 · 400 Meters · Place 69 · UnattachedUnattached400 Meters69.1:08.99a PB10

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 9Nebo District FinalsMay 9 · Discus · Place 7 · SpringvilleSpringvilleDiscus1kg7.86' 9 PB9
May 9Nebo District FinalsMay 9 · Shot Put · Place 7 · SpringvilleSpringvilleShot Put8lb7.30' 19
May 9Nebo District FinalsMay 9 · 400 Meters · Place 9 · SpringvilleSpringville400 Meters9.1:07.63a PB9
May 3Nebo District: Salem/Payson/SpringvilleMay 3 · Discus · Place 2 · SpringvilleSpringvilleDiscus1kg2.83' 119
May 3Nebo District: Salem/Payson/SpringvilleMay 3 · Shot Put · Place 2 · SpringvilleSpringvilleShot Put8lb2.31' 7 PB9
May 3Nebo District: Salem/Payson/SpringvilleMay 3 · 800 Meters · Place 9 · SpringvilleSpringville800 Meters9.2:51.52a9
May 3Nebo District: Salem/Payson/SpringvilleMay 3 · 400 Meters · Place 2 · SpringvilleSpringville400 Meters2.1:07.96a9
Apr 17Spanish Fork/SpringvilleApr 17 · Discus · Place 2 · SpringvilleSpringvilleDiscus1kg2.79' 59
Apr 17Spanish Fork/SpringvilleApr 17 · Shot Put · Place 1 · SpringvilleSpringvilleShot Put8lb1.31' 49
Apr 17Spanish Fork/SpringvilleApr 17 · 800 Meters · Place 6 · SpringvilleSpringville800 Meters6.2:46.8 PB9
Apr 17Spanish Fork/SpringvilleApr 17 · 400 Meters · Place 6 · SpringvilleSpringville400 Meters6.1:10.59
Apr 10Payson/SpringvilleApr 10 · 1600 Meters · Place 8 · SpringvilleSpringville1600 Meters8.6:19.69
Apr 10Payson/SpringvilleApr 10 · Discus · Place 1 · SpringvilleSpringvilleDiscus1kg1.62' 6.759
Apr 10Payson/SpringvilleApr 10 · Shot Put · Place 2 · SpringvilleSpringvilleShot Put8lb2.27' 11.59
Apr 10Payson/SpringvilleApr 10 · 400 Meters · Place 5 · SpringvilleSpringville400 Meters5.1:14.29

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 11Nebo District Jr. High Track FinalsMay 11 · 1600 Meters · Place 10 · SpringvilleSpringville1600 Meters10.6:16.48a PB8
May 11Nebo District Jr. High Track FinalsMay 11 · 800 Meters · Place 17 · SpringvilleSpringville800 Meters17.3:12.33a8
May 4Spanish Fork, Springville @ SFJHMay 4 · 1600 Meters · Place 17 · SpringvilleSpringville1600 Meters17.6:46.968
May 4Spanish Fork, Springville @ SFJHMay 4 · Discus · Place 6 · SpringvilleSpringvilleDiscus1kg6.55-028
May 4Spanish Fork, Springville @ SFJHMay 4 · Shot Put · Place 2 · SpringvilleSpringvilleShot Put8lb2.23-07.008
May 4Spanish Fork, Springville @ SFJHMay 4 · 800 Meters · Place 19 · SpringvilleSpringville800 Meters19.3:22.988
Apr 25Mapleton V SpringvilleApr 25 · 1600 Meters · Place 14 · SpringvilleSpringville1600 Meters14.6:46.98
Apr 25Mapleton V SpringvilleApr 25 · Discus · Place 6 · SpringvilleSpringvilleDiscus1kg6.52' 58
Apr 19Springville, SalemApr 19 · 200 Meters · SpringvilleSpringville200 Meters—34.11Unofficial8
Apr 19Springville, SalemApr 19 · 100 Meters · SpringvilleSpringville100 Meters—14.68Unofficial8
Apr 12Mapleton, Springville, Payson April 12Apr 12 · Discus · Place 7 · SpringvilleSpringvilleDiscus1kg7.52-108
Apr 12Mapleton, Springville, Payson April 12Apr 12 · 200 Meters · Place 29 · SpringvilleSpringville200 Meters29.35.02 PB8