Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorCVL Meet # 3 · Apr 1621.99aCVL Meet # 3April 16, 2025
300m Hurdles · 36" / 0.914m · OutdoorCVL Meet # 3 · Apr 1656.14aCVL Meet # 3April 16, 2025
Discus · 1.6kg · OutdoorThe BIG Meet · Apr 1184-00The BIG MeetApril 11, 2026
Long Jump · OutdoorCVL Meet # 1 · Apr 215-08.50CVL Meet # 1April 2, 2025
Shot Put · 12lb · OutdoorCross Valley League Finals @ Big Bear · Apr 2836-00.75Cross Valley League Finals @ Big BearApril 28, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 28Cross Valley League Finals @ Big BearApr 28 · Discus · Place 14 · Riverside PreparatoryDiscus1.6kg14.80-0112
Apr 28Cross Valley League Finals @ Big BearApr 28 · Shot Put · Place 7 · Riverside PreparatoryShot Put12lb7.36-00.75 PB12
Apr 14Cross Valley League # 3 @ Big BearApr 14 · Discus · Place 13 · Riverside PreparatoryDiscus1380-1112
Apr 14Cross Valley League # 3 @ Big BearApr 14 · Shot Put · Place 5 · Riverside PreparatoryShot Put537-00.0012
Apr 11The BIG MeetApr 11 · Discus · Place 61 · Riverside PreparatoryDiscus1.6kg61.84-00 PB12
Apr 11The BIG MeetApr 11 · Shot Put · Place 42 · Riverside PreparatoryShot Put12lb42.33-07.5012
Apr 7Cross Valley League # 2 @ RPApr 7 · Discus · Place 16 · Riverside PreparatoryDiscus1678-0612
Apr 7Cross Valley League # 2 @ RPApr 7 · Shot Put · Place 8 · Riverside PreparatoryShot Put835-00.0012
Apr 3Viking InvitationalApr 3 · Discus · Place 12 · Riverside PreparatoryDiscus1291-1012
Apr 3Viking InvitationalApr 3 · Shot Put · Place 11 · Riverside PreparatoryShot Put1134-612
Mar 24Riverside Tri Meet # 2 @ RPMar 24 · Discus · Place 9 · Riverside PreparatoryDiscus977-612
Mar 24Riverside Tri Meet # 2 @ RPMar 24 · Shot Put · Place 9 · Riverside PreparatoryShot Put933-712
Mar 14Legacy InvitationalMar 14 · Discus · Place 22 · Riverside PreparatoryDiscus2292-412
Mar 14Legacy InvitationalMar 14 · Shot Put · Place 20 · Riverside PreparatoryShot Put2032-612
Mar 10Cross Valley League # 1 @ RPMar 10 · Long Jump · Riverside PreparatoryLong Jump—ND12
Mar 10Cross Valley League # 1 @ RPMar 10 · Discus · Place 23 · Riverside PreparatoryDiscus2365-0912
Mar 10Cross Valley League # 1 @ RPMar 10 · Shot Put · Place 15 · Riverside PreparatoryShot Put1531-06.0012
Mar 7Burro's InviteMar 7 · Shot Put · Place 15 · Riverside PreparatoryShot Put12lb15.32' 11"12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 30Cross Valley League FinalsApr 30 · 110m Hurdles · Place 11 · Riverside Preparatory110m Hurdles39" / 0.991m11.21.94aWind: 3.311
Apr 16CVL Meet # 3Apr 16 · Long Jump · Place 19 · Riverside PreparatoryLong Jump19.14-04.0011
Apr 16CVL Meet # 3Apr 16 · 300m Hurdles · Place 17 · Riverside Preparatory300m Hurdles36" / 0.914m17.56.14a PB11
Apr 16CVL Meet # 3Apr 16 · 110m Hurdles · Place 11 · Riverside Preparatory110m Hurdles39" / 0.991m11.21.99a PB11
Apr 7CVL Meet # 2Apr 7 · Long Jump · Place 14 · Riverside PreparatoryLong Jump14.14-00.7511
Apr 7CVL Meet # 2Apr 7 · 300m Hurdles · Place 12 · Riverside Preparatory300m Hurdles36" / 0.914m12.57.74a11
Apr 7CVL Meet # 2Apr 7 · 110m Hurdles · Place 10 · Riverside Preparatory110m Hurdles39" / 0.991m10.22.5011
Apr 7CVL Meet # 2Apr 7 · High Jump · Riverside PreparatoryHigh Jump--NH11
Apr 2CVL Meet # 1Apr 2 · Long Jump · Place 13 · Riverside PreparatoryLong Jump13.15-08.50 PB11
Apr 2CVL Meet # 1Apr 2 · 300m Hurdles · Place 10 · Riverside Preparatory300m Hurdles36" / 0.914m10.57.61a11
Apr 2CVL Meet # 1Apr 2 · 110m Hurdles · Place 9 · Riverside Preparatory110m Hurdles39" / 0.991m9.22.4011
Mar 22Small Schools Invite - hosted by Linfield ChristianMar 22 · Long Jump · Place 15 · Riverside PreparatoryLong Jump15.14-07.0011
Mar 22Small Schools Invite - hosted by Linfield ChristianMar 22 · 300m Hurdles · Place 14 · Riverside Preparatory300m Hurdles36" / 0.914m14.59.12a11
Mar 22Small Schools Invite - hosted by Linfield ChristianMar 22 · 110m Hurdles · Place 17 · Riverside Preparatory110m Hurdles39" / 0.991m17.22.51aWind: 0.611
Mar 22Small Schools Invite - hosted by Linfield ChristianMar 22 · 400 Meters · Riverside Preparatory400 Meters--DNS11