Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDistrict V 3A/4A Championships · May 915.10aDistrict V 3A/4A ChampionshipsMay 9, 2024
200 Meters · OutdoorPreston JV Meet · Apr 2531.31aPreston JV MeetApril 25, 2024
Javelin · 600g · OutdoorCache Box Invitational · Apr 2365-8.0Cache Box InvitationalApril 23, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 10Javelin InviteApr 10 · Javelin · Place 2 · PrestonPrestonJavelin600g2.58' 9"Unofficial11
Apr 3Preston InvitationalApr 3 · Javelin · Place 34 · PrestonPrestonJavelin3452-011
Mar 18Preston QuadMar 18 · Javelin · Place 7 · PrestonPrestonJavelin761-711

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 8District 5 4A&5A Track and Field ChampionshipsMay 8 · Javelin · Place 4 · PrestonPrestonJavelin464-910
May 8District 5 4A&5A Track and Field ChampionshipsMay 8 · Discus · Place 11 · PrestonPrestonDiscus1163-510
Apr 23Cache Box InvitationalApr 23 · Javelin · Place 22 · PrestonPrestonJavelin600gRound P22.65-8.0 PB10
Apr 23Cache Box InvitationalApr 23 · Javelin · Place 22 · PrestonPrestonJavelin600g22.65-8.010
Apr 18Rigby Physical Therapy InvitationalApr 18 · Javelin · PrestonPrestonJavelin—ND10
Apr 16West Side TriApr 16 · Javelin · Place 8 · PrestonPrestonJavelin858-210
Apr 16West Side TriApr 16 · Discus · Place 16 · PrestonPrestonDiscus1656-8.510
Apr 16West Side TriApr 16 · Shot Put · Place 20 · PrestonPrestonShot Put2019-4.510
Apr 9Preston JVApr 9 · Javelin · Place 8 · PrestonPrestonJavelin851-110
Apr 9Preston JVApr 9 · Discus · Place 9 · PrestonPrestonDiscus955-110
Apr 9Preston JVApr 9 · Shot Put · Place 14 · PrestonPrestonShot Put1417-11.510
Apr 3Thunder Ridge JV MeetApr 3 · Javelin · Place 3 · PrestonPrestonJavelin362-510
Apr 3Thunder Ridge JV MeetApr 3 · Discus · Place 15 · PrestonPrestonDiscus1550-310
Mar 19Preston QuadMar 19 · Shot Put · Place 22 · PrestonPrestonShot Put2218-8.5—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9District V 3A/4A ChampionshipsMay 9 · 200 Meters · Place 24 · PrestonPreston200 MetersRound P24.31.52a9
May 9District V 3A/4A ChampionshipsMay 9 · 100 Meters · Place 18 · PrestonPreston100 MetersRound P18.15.10a PB9
Apr 25Preston JV MeetApr 25 · 200 Meters · Place 13 · PrestonPreston200 Meters1331.31a PB—
Apr 25Preston JV MeetApr 25 · 100 Meters · Place 12 · PrestonPreston100 Meters1215.27a—
Apr 4West Side Home MeetApr 4 · 200 Meters · Place 15 · PrestonPreston200 Meters1532.56a—
Apr 4West Side Home MeetApr 4 · 100 Meters · Place 17 · PrestonPreston100 Meters1716.22a—
Mar 27Cache/Box InvitationalMar 27 · 200 Meters · Place 35 · PrestonPreston200 MetersRound P35.33.16aWind: -1.59
Mar 27Cache/Box InvitationalMar 27 · 100 Meters · Place 38 · PrestonPreston100 MetersRound P38.15.85a9
Mar 22Farmers Bank Spring Break send offMar 22 · 200 Meters · Place 43 · PrestonPreston200 Meters4333.56a—
Mar 22Farmers Bank Spring Break send offMar 22 · 100 Meters · Place 42 · PrestonPreston100 Meters4215.72a—
Mar 15Preston QuadMar 15 · 200 Meters · Place 54 · PrestonPreston200 Meters5432.83a—
Mar 15Preston QuadMar 15 · 100 Meters · Place 55 · PrestonPreston100 Meters5515.27a—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 5District 5 Middle School Division 1 ChampionshipMay 5 · 200 Meters · Preston msPreston ms200 Meters—NT8
Apr 6Preston Junior High @ Snake River Apr 6 · 200 Meters · Preston msPreston ms200 Meters—NT8

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 6Junior High Champs @ Preston vs. AF/SR/BL/MV/PMay 6 · 200 Meters · Preston msPreston ms200 Meters—DNS7
Apr 21Middle School-Soda Springs/Malad/Preston@Soda SpringsApr 21 · 200 Meters · Preston msPreston ms200 Meters—DNS7

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 5Grace vs NG/PMay 5 · High Jump · Preston msPreston msHigh Jump—NH6
May 5Grace vs NG/PMay 5 · 100 Meters · Preston msPreston ms100 Meters—NT6
Apr 29Bear Lake MS Track MeetApr 29 · 100 Meters · Preston msPreston ms100 Meters—16.9Unofficial6
Apr 29Bear Lake MS Track MeetApr 29 · 100 Meters · Preston msPreston ms100 Meters—16.9Unofficial6