Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRiver City Relays · Mar 712.85River City RelaysMarch 7, 2025
Javelin · 800g · OutdoorCraig Speziale Memorial Track and Field Invitational · Feb 2842.49mCraig Speziale Memorial Track and Field InvitationalFebruary 28, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 13 Creekside Friday Knight Invite Mar 13 · Javelin · Place 6 · BeachsideJavelin800g6.40.35m12
Feb 28Craig Speziale Memorial Track and Field InvitationalFeb 28 · Javelin · Place 9 · BeachsideJavelin800g9.42.49m PB12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2FHSAA 3A Region 1May 2 · Javelin · Place 22 · BeachsideJavelin800g22.40.81m11
Apr 18FHSAA 3A District 4Apr 18 · Javelin · Place 3 · BeachsideJavelin344.34mJR
Mar 28Ancient City InvitationalMar 28 · Javelin · Place 3 · BeachsideJavelin340.25mJR
Mar 15Bob Hayes InvitationalMar 15 · Javelin · BeachsideJavelin800g--DNS11
Mar 14Creekside Friday Knight InviteMar 14 · 100 Meters · Place 58 · Beachside100 Meters5812.96JR
Mar 7River City RelaysMar 7 · Javelin · Place 12 · BeachsideJavelin12127-5JR
Mar 7River City RelaysMar 7 · 100 Meters · Place 37 · Beachside100 Meters3712.85 PBJR
Mar 1Craig Speziale Memorial InvitationalMar 1 · Javelin · Place 16 · BeachsideJavelin1637.85mJR
Feb 22Throwcoi ThrowdownFeb 22 · Javelin · Place 4 · BeachsideJavelin800g4.36.01m11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15The Stampede ShowcaseFeb 15 · Javelin · Place 3 · BeachsideJavelin336.80mJR