Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCreekside Invitational · Apr 913.16Creekside InvitationalApril 9, 2022
200 Meters · OutdoorCraig Speziale Memorial Invitational · Mar 526.79Craig Speziale Memorial InvitationalMarch 5, 2022
Discus · 1.6kg · OutdoorBob Hayes Invitational · Mar 1546.56mBob Hayes InvitationalMarch 15, 2025
Discus · 2kg · IndoorUniversity of Rochester Alumni Invitational · Apr 1933.32mUniversity of Rochester Alumni InvitationalApril 19, 2026
Discus · 2kg · OutdoorBrockport Multi and Invitational · Apr 1238.87mBrockport Multi and InvitationalApril 12, 2026
Hammer · 16lb / 7.26kg · OutdoorEast Coast Conference Outdoor Track & Field Championships · Apr 3039.42mEast Coast Conference Outdoor Track & Field ChampionshipsApril 30, 2026
Javelin · 800g · OutdoorBrockport Multi and Invitational · Apr 1227.87mBrockport Multi and InvitationalApril 12, 2026
Shot Put · 12lb · IndoorJimmy Carnes Invitational · Jan 1813.02mJimmy Carnes InvitationalJanuary 18, 2025
Shot Put · 12lb · OutdoorFHSAA 4A Region 1 · May 314.34mFHSAA 4A Region 1May 3, 2025
Shot Put · 16lb / 7.26kg · IndoorNazareth Alumni Opener · Dec 511.80mNazareth Alumni OpenerDecember 5, 2025
Shot Put · 16lb / 7.26kg · OutdoorBrockport Multi and Invitational · Apr 1211.94mBrockport Multi and InvitationalApril 12, 2026
Weight Throw · 35lb / 15.9kg · IndoorEast Coast Indoor Championship · Feb 1512.60mEast Coast Indoor ChampionshipFebruary 15, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 9 (2) QualifierJun 25 · Discus · Place 1 · Ponte Vedra PridePonte Vedra PrideDiscus1.6kg1.42.46mFr
Jun 25AAU Track & Field Region 9 (2) QualifierJun 25 · Shot Put · Place 1 · Ponte Vedra PridePonte Vedra PrideShot Put12lb1.14.01mFr
Jun 6AAU Florida District Qualifier (Jacksonville)Jun 6 · Discus · Place 2 · Ponte VedraPonte VedraDiscus241.88m19
Jun 6AAU Florida District Qualifier (Jacksonville)Jun 6 · Shot Put · Place 2 · Ponte VedraPonte VedraShot Put214.24m19
Apr 30East Coast Conference Outdoor Track & Field ChampionshipsApr 30 · Hammer · Place 8 · Roberts WesleyanRoberts WesleyanHammer16lb / 7.26kg8.39.42m PBFr
Apr 30East Coast Conference Outdoor Track & Field ChampionshipsApr 30 · Discus · Place 6 · Roberts WesleyanRoberts WesleyanDiscus2kg6.37.71mFr
Apr 30East Coast Conference Outdoor Track & Field ChampionshipsApr 30 · Shot Put · Place 7 · Roberts WesleyanRoberts WesleyanShot Put16lb / 7.26kg7.11.77mFr
Apr 24RIT Bill Q InvitationalApr 24 · Hammer · Place 16 · Roberts WesleyanRoberts WesleyanHammer16lb / 7.26kg16.34.46mFr
Apr 24RIT Bill Q InvitationalApr 24 · Discus · Place 13 · Roberts WesleyanRoberts WesleyanDiscus2kg13.34.75mFr
Apr 24RIT Bill Q InvitationalApr 24 · Shot Put · Place 14 · Roberts WesleyanRoberts WesleyanShot Put16lb / 7.26kg14.11.44mFr
Apr 12Brockport Multi and InvitationalApr 12 · Hammer · Place 19 · Roberts WesleyanRoberts WesleyanHammer16lb / 7.26kg19.34.57mFr
Apr 12Brockport Multi and InvitationalApr 12 · Javelin · Place 20 · Roberts WesleyanRoberts WesleyanJavelin800g20.27.87m PBFr
Apr 12Brockport Multi and InvitationalApr 12 · Discus · Place 11 · Roberts WesleyanRoberts WesleyanDiscus2kg11.38.87m PBFr
Apr 12Brockport Multi and InvitationalApr 12 · Shot Put · Place 24 · Roberts WesleyanRoberts WesleyanShot Put16lb / 7.26kg24.11.94m PBFr
Apr 4Geneseo Early Season InviteApr 4 · Hammer · Roberts WesleyanRoberts WesleyanHammer16lb / 7.26kg--FSFr
Apr 4Geneseo Early Season InviteApr 4 · Discus · Place 21 · Roberts WesleyanRoberts WesleyanDiscus2kg21.36.71mFr
Apr 4Geneseo Early Season InviteApr 4 · Shot Put · Place 23 · Roberts WesleyanRoberts WesleyanShot Put16lb / 7.26kg23.11.78mFr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · Discus · Place 15 · Roberts WesleyanRoberts WesleyanDiscus2kg15.33.32m PBFr
Apr 19University of Rochester Alumni InvitationalApr 19 · Shot Put · Place 17 · Roberts WesleyanRoberts WesleyanShot Put16lb / 7.26kg17.10.23mFr
Feb 15East Coast Indoor ChampionshipFeb 15 · Weight Throw · Place 14 · Roberts WesleyanRoberts WesleyanWeight Throw35lb / 15.9kg14.12.60m PBFr
Feb 15East Coast Indoor ChampionshipFeb 15 · Shot Put · Place 12 · Roberts WesleyanRoberts WesleyanShot Put16lb / 7.26kg12.11.37mFr
Feb 6Utica Blue & Orange InvitationalFeb 6 · Shot Put · Place 44 · Roberts WesleyanRoberts WesleyanShot Put16lb / 7.26kg44.10.67mFr
Jan 23RIT Friday InvitationalJan 23 · Weight Throw · Place 34 · Roberts WesleyanRoberts WesleyanWeight Throw3412.19mFr
Jan 23RIT Friday InvitationalJan 23 · Shot Put · Place 40 · Roberts WesleyanRoberts WesleyanShot Put4010.93mFr
Jan 17Brockport Saturday Night Rust BusterJan 17 · Weight Throw · Place 20 · Roberts WesleyanRoberts WesleyanWeight Throw2011.94mFR
Jan 17Brockport Saturday Night Rust BusterJan 17 · Shot Put · Place 24 · Roberts WesleyanRoberts WesleyanShot Put2410.97mFR

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Nazareth Alumni OpenerDec 5 · Weight Throw · Place 28 · Roberts WesleyanRoberts WesleyanWeight Throw35lb / 15.9kg28.11.88mFr
Dec 5Nazareth Alumni OpenerDec 5 · Shot Put · Place 22 · Roberts WesleyanRoberts WesleyanShot Put16lb / 7.26kg22.11.80m PBFr
Feb 15The Stampede ShowcaseFeb 15 · Discus · Place 4 · CreeksideCreeksideDiscus439.04mSR
Feb 15The Stampede ShowcaseFeb 15 · Shot Put · Place 5 · CreeksideCreeksideShot Put513.28mSR
Jan 18Jimmy Carnes InvitationalJan 18 · Shot Put · Place 5 · Ponte Vedra PridePonte Vedra PrideShot Put12lb5.13.02m PB12

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 27JAC Challenge and Combined Events ChallengeJun 27 · Discus · Place 1 · Ponte Vedra PridePonte Vedra PrideDiscus1.6kg1.46.05mUnofficial12
Jun 27JAC Challenge and Combined Events ChallengeJun 27 · Shot Put · Place 1 · Ponte Vedra PridePonte Vedra PrideShot Put12lb1.13.31mUnofficial12
May 3FHSAA 4A Region 1May 3 · Discus · Place 15 · CreeksideCreeksideDiscus1.6kg15.41.31m12
May 3FHSAA 4A Region 1May 3 · Shot Put · Place 7 · CreeksideCreeksideShot Put12lb7.14.34m PB12
Apr 19FHSAA 4A District 1Apr 19 · Discus · Place 5 · CreeksideCreeksideDiscus542.20m12
Apr 19FHSAA 4A District 1Apr 19 · Shot Put · Place 6 · CreeksideCreeksideShot Put613.63m12
Mar 28Ancient City InvitationalMar 28 · Discus · Place 1 · CreeksideCreeksideDiscus145.12mSR
Mar 28Ancient City InvitationalMar 28 · Shot Put · Place 4 · CreeksideCreeksideShot Put412.49mSR
Mar 15Bob Hayes InvitationalMar 15 · Discus · Place 8 · CreeksideCreeksideDiscus1.6kg8.46.56m PB12
Mar 15Bob Hayes InvitationalMar 15 · Shot Put · Place 21 · CreeksideCreeksideShot Put12lb21.12.98m12
Mar 14Creekside Friday Knight InviteMar 14 · Discus · Place 10 · CreeksideCreeksideDiscus1039.35mSR
Mar 7Bolles Bulldog ClassicMar 7 · Shot Put · Place 7 · CreeksideCreeksideShot Put714.34m—
Mar 7Bolles Bulldog ClassicMar 7 · Discus · Place 9 · CreeksideCreeksideDiscus939.17m—
Mar 7River City RelaysMar 7 · Discus · Place 7 · CreeksideCreeksideDiscus7130-1SR
Mar 7River City RelaysMar 7 · Discus · Place 7 · CreeksideCreeksideDiscus7130-1SR
Mar 7River City RelaysMar 7 · Shot Put · Place 7 · CreeksideCreeksideShot Put742-10.75SR
Mar 7River City RelaysMar 7 · Shot Put · Place 7 · CreeksideCreeksideShot Put742-10.75SR
Mar 1Craig Speziale Memorial InvitationalMar 1 · Shot Put · Place 6 · CreeksideCreeksideShot Put614.23mSR
Feb 22Danny Brown InvitationalFeb 22 · Shot Put · Place 5 · CreeksideCreeksideShot Put12lb5.13.70m12

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 82024 JAC ClassicJun 8 · Discus · Place 3 · Ponte Vedra PridePonte Vedra PrideDiscus1.6kg3.46.44m11
Jun 82024 JAC ClassicJun 8 · Shot Put · Place 4 · Ponte Vedra PridePonte Vedra PrideShot Put12lb4.12.70m11
May 8FHSAA 4A Region 1May 8 · Discus · Place 15 · CreeksideCreeksideDiscus1.6kg15.42.38m11
Apr 24FHSAA 4A District 2Apr 24 · Discus · Place 4 · CreeksideCreeksideDiscus443.28mJR
Apr 24FHSAA 4A District 2Apr 24 · Shot Put · Place 9 · CreeksideCreeksideShot Put913.26mJR
Apr 18Thursday Night SpikesApr 18 · Discus · Place 7 · CreeksideCreeksideDiscus743.28mJR
Apr 18Thursday Night SpikesApr 18 · Shot Put · Place 16 · CreeksideCreeksideShot Put1612.18mJR
Apr 13Tocoi Creek Toro ShowdownApr 13 · Discus · Place 4 · CreeksideCreeksideDiscus445.77m—
Apr 13Tocoi Creek Toro ShowdownApr 13 · Shot Put · Place 13 · CreeksideCreeksideShot Put1313.01m—
Mar 22FSU HS RelaysMar 22 · Discus · Place 25 · CreeksideCreeksideDiscus1.6kg25.41.80m11
Mar 8Ancient City InvitationalMar 8 · Discus · Place 2 · CreeksideCreeksideDiscus242.90mJR
Mar 8Ancient City InvitationalMar 8 · Shot Put · Place 2 · CreeksideCreeksideShot Put213.37mJR
Mar 2River City Relays ClassicMar 2 · Discus · Place 8 · CreeksideCreeksideDiscus8135-7JR
Mar 2River City Relays ClassicMar 2 · Discus · Place 8 · CreeksideCreeksideDiscus8135-7JR
Mar 2River City Relays ClassicMar 2 · Shot Put · Place 12 · CreeksideCreeksideShot Put1240-9.75JR
Mar 2River City Relays ClassicMar 2 · Shot Put · Place 12 · CreeksideCreeksideShot Put1240-9.75JR
Mar 1Bolles Bulldog ClassicMar 1 · Discus · Place 3 · CreeksideCreeksideDiscus340.75mJR
Mar 1Bolles Bulldog ClassicMar 1 · Shot Put · Place 9 · CreeksideCreeksideShot Put912.81mJR

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 27The Legends of Alachua County MeetJan 27 · Shot Put · Place 6 · Ponte VedraPonte VedraShot Put12lb6.10.41m11
Jan 202024 Radd Sunshine ShowcaseJan 20 · Shot Put · Place 10 · Ponte VedraPonte VedraShot Put12lb10.11.25m11

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 26FHSAA 4A District 2Apr 26 · Discus · Place 10 · CreeksideCreeksideDiscus10104-6SO
Apr 26FHSAA 4A District 2Apr 26 · Discus · Place 10 · CreeksideCreeksideDiscus10104-6SO
Apr 26FHSAA 4A District 2Apr 26 · Shot Put · Place 18 · CreeksideCreeksideShot Put1833-3.75SO
Apr 26FHSAA 4A District 2Apr 26 · Shot Put · Place 18 · CreeksideCreeksideShot Put1833-3.75SO
Apr 13Bartram Trail Thursday Night SpikesApr 13 · Discus · Place 18 · CreeksideCreeksideDiscus1.6kg18.31.43m10
Apr 13Bartram Trail Thursday Night SpikesApr 13 · Shot Put · Place 26 · CreeksideCreeksideShot Put12lb26.8.15m10
Apr 1Bear Classic/True Team ChampionshipApr 1 · Discus · Place 27 · CreeksideCreeksideDiscus2794-11SO
Apr 1Bear Classic/True Team ChampionshipApr 1 · Discus · Place 27 · CreeksideCreeksideDiscus2794-11SO
Apr 1Bear Classic/True Team ChampionshipApr 1 · Shot Put · Place 36 · CreeksideCreeksideShot Put3628-6.5SO
Apr 1Bear Classic/True Team ChampionshipApr 1 · Shot Put · Place 36 · CreeksideCreeksideShot Put3628-6.5SO
Mar 24Tocoi Creek Toro ShowdownMar 24 · Discus · Place 39 · CreeksideCreeksideDiscus3925.65m—
Mar 24Tocoi Creek Toro ShowdownMar 24 · Shot Put · Place 41 · CreeksideCreeksideShot Put419.17m—
Mar 4River City Relays ClassicMar 4 · Discus · Place 21 · CreeksideCreeksideDiscus2184-3SO
Mar 4River City Relays ClassicMar 4 · Discus · Place 21 · CreeksideCreeksideDiscus2184-3SO
Mar 4River City Relays ClassicMar 4 · Shot Put · Place 13 · CreeksideCreeksideShot Put1334-0.75SO
Mar 4River City Relays ClassicMar 4 · Shot Put · Place 13 · CreeksideCreeksideShot Put1334-0.75SO

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18Nease ClassicFeb 18 · Discus · Place 14 · CreeksideCreeksideDiscus1478-3SO
Feb 18Nease ClassicFeb 18 · Discus · Place 14 · CreeksideCreeksideDiscus1478-3SO

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 9Creekside InvitationalApr 9 · Discus · Place 34 · CreeksideCreeksideDiscus3475-9FR
Apr 9Creekside InvitationalApr 9 · Discus · Place 34 · CreeksideCreeksideDiscus3475-9FR
Apr 9Creekside InvitationalApr 9 · Shot Put · Place 30 · CreeksideCreeksideShot Put3030-5.75FR
Apr 9Creekside InvitationalApr 9 · Shot Put · Place 30 · CreeksideCreeksideShot Put3030-5.75FR
Apr 9Creekside InvitationalApr 9 · 100 Meters · Place 50 · CreeksideCreekside100 Meters5013.16 PBFR
Apr 9Creekside InvitationalApr 9 · 100 Meters · Place 50 · CreeksideCreekside100 Meters5013.16FR
Mar 5Craig Speziale Memorial InvitationalMar 5 · Discus · Place 24 · CreeksideCreeksideDiscus2421.92m—
Mar 5Craig Speziale Memorial InvitationalMar 5 · Shot Put · Place 28 · CreeksideCreeksideShot Put289.56m—
Mar 5Craig Speziale Memorial InvitationalMar 5 · 200 Meters · Place 37 · CreeksideCreekside200 Meters3726.79 PB—