Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorIndian Rocks Middle School Meet 2 · Feb 2034.84Indian Rocks Middle School Meet 2February 20, 2024
400 Meters · IndoorIndian Rocks Middle School Meet 1 · Feb 31:31.78Indian Rocks Middle School Meet 1February 3, 2025
Discus · 1kg · OutdoorWinter Park - Brooks Johnson Showcase · Mar 2820.89mWinter Park - Brooks Johnson ShowcaseMarch 28, 2026
Javelin · 600g · OutdoorTHS Invite at SEU · Feb 2822.15mTHS Invite at SEUFebruary 28, 2026
Shot Put · 4kg · OutdoorWinter Park - Brooks Johnson Showcase · Mar 287.15mWinter Park - Brooks Johnson ShowcaseMarch 28, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Mar 31Indian Rocks Spike Night MeetMar 31 · Discus · Tampa Bay HEATDiscus1kg--FOUL9
Mar 28Winter Park - Brooks Johnson ShowcaseMar 28 · Javelin · Place 2 · Tampa Bay HEATJavelin600g2.21.08m9
Mar 28Winter Park - Brooks Johnson ShowcaseMar 28 · Discus · Place 1 · Tampa Bay HEATDiscus1kg1.20.89m PB9
Mar 28Winter Park - Brooks Johnson ShowcaseMar 28 · Shot Put · Place 4 · Tampa Bay HEATShot Put4kg4.7.15m PB9
Feb 28THS Invite at SEUFeb 28 · Javelin · Place 7 · Tampa Bay HEATJavelin600g7.22.15m PB9
Feb 28THS Invite at SEUFeb 28 · Discus · Place 15 · Tampa Bay HEATDiscus1kg15.19.61m9
Feb 28THS Invite at SEUFeb 28 · Shot Put · Place 32 · Tampa Bay HEATShot Put4kg32.5.76m9
Feb 21Newsome Wolves Invitational 2026Feb 21 · Javelin · Place 22 · Tampa Bay HEATJavelin600g22.17.54m9
Feb 21Newsome Wolves Invitational 2026Feb 21 · Discus · Tampa Bay HEATDiscus1kg—DNS9
Feb 21Newsome Wolves Invitational 2026Feb 21 · Shot Put · Place 47 · Tampa Bay HEATShot Put4kg47.5.26m9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14Bob English InvitationalFeb 14 · Javelin · Place 15 · Tampa Bay HEATJavelin1519.76mFR
Feb 14Bob English InvitationalFeb 14 · Discus · Place 18 · Tampa Bay HEATDiscus1817.82mFR

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3FHSAA 1A Region 3May 3 · Javelin · Place 19 · Tampa Bay HEATJavelin600g19.20.40m8
Apr 17FHSAA 1A District 10Apr 17 · Javelin · Place 4 · Tampa Bay HEATJavelin600g4.21.50m8
Apr 1Berkeley Field ExtravaganzaApr 1 · Javelin · Place 3 · Tampa Bay HEATJavelin319.16m8
Mar 1Berkeley Track and Field InvitationalMar 1 · Javelin · Place 5 · Tampa Bay HEATJavelin600g5.18.66m8

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 18Northside Christian Middle School MeetFeb 18 · 100m Hurdles · Place 2 · Tampa Bay HE100m Hurdles221.478
Feb 3Indian Rocks Middle School Meet 1Feb 3 · 100m Hurdles · Place 2 · Tampa Bay HE100m Hurdles222.128
Feb 3Indian Rocks Middle School Meet 1Feb 3 · 400 Meters · Place 19 · Tampa Bay HE400 Meters191:31.78 PB8
Feb 3Indian Rocks Middle School Meet 1Feb 3 · 200 Meters · Place 22 · Tampa Bay HE200 Meters2237.658

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20Indian Rocks Middle School Meet 2Feb 20 · 100m Hurdles · Place 8 · Tampa Bay HE100m Hurdles821.83—
Feb 20Indian Rocks Middle School Meet 2Feb 20 · 200 Meters · Place 46 · Tampa Bay HE200 Meters4634.84 PB—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Keswick Christian Middle School MeetFeb 28 · 100m Hurdles · Place 16 · Tampa Bay HE100m Hurdles1622.02—
Feb 28Keswick Christian Middle School MeetFeb 28 · 200 Meters · Place 53 · Tampa Bay HE200 Meters5335.76—
Feb 21Indian Rocks Middle School Meet 2Feb 21 · 100m Hurdles · Place 14 · Tampa Bay HE100m Hurdles1421.50—
Feb 21Indian Rocks Middle School Meet 2Feb 21 · 200 Meters · Place 35 · Tampa Bay HE200 Meters3536.11—
Feb 14Northside Christian Middle School MeetFeb 14 · 100m Hurdles · Place 22 · Tampa Bay HE100m Hurdles2223.55—
Feb 14Northside Christian Middle School MeetFeb 14 · 200 Meters · Place 52 · Tampa Bay HE200 Meters5236.14—