Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorCPMS vs SMS @ CPMS · May 1920.4CPMS vs SMS @ CPMSMay 19, 2026
400 Meters · OutdoorCPMS vs Leota @ CPMS · Apr 281:13.8CPMS vs Leota @ CPMSApril 28, 2026
Shot Put · 6lb · OutdoorCanyon Park MS @ Northshore MS · May 1228' 11"Canyon Park MS @ Northshore MSMay 12, 2026
Shot Put · 8lb · OutdoorCPMS vs TMS @ TMS · May 527' 7"CPMS vs TMS @ TMSMay 5, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 26NSD Middle School ChampionshipMay 26 · Shot Put · Place 5 · Canyon ParkShot Put6lb5.27' 11"7
May 19CPMS vs SMS @ CPMSMay 19 · Shot Put · Place 2 · Canyon ParkShot Put6lb2.26' 11"7
May 19CPMS vs SMS @ CPMSMay 19 · 100m Hurdles · Place 2 · Canyon Park100m Hurdles30" / 0.762m2.20.4 PB7
May 19CPMS vs SMS @ CPMSMay 19 · 400 Meters · Place 3 · Canyon Park400 Meters3.1:15.97
May 12Canyon Park MS @ Northshore MSMay 12 · Shot Put · Place 1 · Canyon ParkShot Put6lb1.28' 11" PB7
May 12Canyon Park MS @ Northshore MSMay 12 · 100m Hurdles · Place 2 · Canyon Park100m Hurdles30" / 0.762m2.20.87
May 12Canyon Park MS @ Northshore MSMay 12 · 400 Meters · Place 3 · Canyon Park400 Meters3.1:14.47
May 5CPMS vs TMS @ TMSMay 5 · Shot Put · Place 2 · Canyon ParkShot Put8lb2.27' 7" PB7
May 5CPMS vs TMS @ TMSMay 5 · 100m Hurdles · Place 5 · Canyon Park100m Hurdles30" / 0.762m5.21.07
May 5CPMS vs TMS @ TMSMay 5 · 400 Meters · Place 3 · Canyon Park400 Meters3.1:16.57
Apr 28CPMS vs Leota @ CPMSApr 28 · Shot Put · Place 2 · Canyon ParkShot Put6lb2.28' 0"7
Apr 28CPMS vs Leota @ CPMSApr 28 · 100m Hurdles · Place 3 · Canyon Park100m Hurdles30" / 0.762m3.21.47
Apr 28CPMS vs Leota @ CPMSApr 28 · 400 Meters · Place 3 · Canyon Park400 Meters3.1:13.8 PB7

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 27NSD Middle School ChampionshipMay 27 · Shot Put · Place 2 · Canyon ParkShot Put225-16
May 27NSD Middle School ChampionshipMay 27 · 400 Meters · Place 10 · Canyon Park400 Meters101:25.09a6
May 20Skyview vs CPMS @ CPMSMay 20 · Shot Put · Place 1 · Canyon ParkShot Put122-76
May 20Skyview vs CPMS @ CPMSMay 20 · 100m Hurdles · Place 3 · Canyon Park100m Hurdles322.86
May 20Skyview vs CPMS @ CPMSMay 20 · 400 Meters · Place 2 · Canyon Park400 Meters21:18.96
May 13Canyon Park MS & Northshore MSMay 13 · 100m Hurdles · Place 4 · Canyon Park100m Hurdles422.26
May 13Canyon Park MS & Northshore MSMay 13 · 400 Meters · Place 2 · Canyon Park400 Meters21:22.96
May 6Timbercrest vs CPMS @ CPMSMay 6 · 100m Hurdles · Place 5 · Canyon Park100m Hurdles522.36
May 6Timbercrest vs CPMS @ CPMSMay 6 · 400 Meters · Place 5 · Canyon Park400 Meters51:22.06
Apr 29Kenmore vs. Canyon Park @ CPMSApr 29 · Shot Put · Place 2 · Canyon ParkShot Put6lb2.20' 9"6
Apr 29Kenmore vs. Canyon Park @ CPMSApr 29 · 100m Hurdles · Place 7 · Canyon Park100m Hurdles30" / 0.762m7.26.16
Apr 29Kenmore vs. Canyon Park @ CPMSApr 29 · 400 Meters · Place 1 · Canyon Park400 Meters1.1:23.56