Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorMandarin Mustang Developmental Meet 1 · Feb 2813.31Mandarin Mustang Developmental Meet 1February 28, 2023
100 Meters · OutdoorMandarin Developmental Meet #1 · Mar 413.24Mandarin Developmental Meet #1March 4, 2025
Discus · 1.6kg · Outdoor2025 FHSAA Class 4A State Championships · May 1048.61m2025 FHSAA Class 4A State ChampionshipsMay 10, 2025
Discus · 1kg · Outdooradidas Outdoor Nationals · Jun 1443.70madidas Outdoor NationalsJune 14, 2024
Discus · 2kg · OutdoorAugie Alternative · Apr 2542.83mAugie AlternativeApril 25, 2026
Hammer · 12lb · Outdooradidas Outdoor Nationals · Jun 1436.58madidas Outdoor NationalsJune 14, 2024
Hammer · 16lb / 7.26kg · OutdoorChicagoland (CCAC) Outdoor Championships · May 141.78mChicagoland (CCAC) Outdoor ChampionshipsMay 1, 2026
Shot Put · 12lb · OutdoorBartram Trail Thursday Night Spikes · Apr 1311.73mBartram Trail Thursday Night SpikesApril 13, 2023
Shot Put · 16lb / 7.26kg · IndoorBumble Rumble · Jan 1711.55mBumble RumbleJanuary 17, 2026
Shot Put · 16lb / 7.26kg · OutdoorAugie Alternative · Apr 2511.73mAugie AlternativeApril 25, 2026
Weight Throw · 35lb / 15.9kg · IndoorFinals Week Invitational · Dec 1112.05mFinals Week InvitationalDecember 11, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1Chicagoland (CCAC) Outdoor ChampionshipsMay 1 · Hammer · Place 10 · St. Ambrose (Iowa)St. Ambrose (Iowa)Hammer16lb / 7.26kg10.41.78m PBFr
May 1Chicagoland (CCAC) Outdoor ChampionshipsMay 1 · Discus · Place 8 · St. Ambrose (Iowa)St. Ambrose (Iowa)Discus2kg8.41.79mFr
May 1Chicagoland (CCAC) Outdoor ChampionshipsMay 1 · Shot Put · Place 14 · St. Ambrose (Iowa)St. Ambrose (Iowa)Shot Put16lb / 7.26kg14.11.39mFr
Apr 25Augie AlternativeApr 25 · Hammer · Place 13 · St. Ambrose (Iowa)St. Ambrose (Iowa)Hammer16lb / 7.26kg13.41.34mFr
Apr 25Augie AlternativeApr 25 · Discus · Place 9 · St. Ambrose (Iowa)St. Ambrose (Iowa)Discus2kg9.42.83m PBFr
Apr 25Augie AlternativeApr 25 · Shot Put · Place 11 · St. Ambrose (Iowa)St. Ambrose (Iowa)Shot Put16lb / 7.26kg11.11.73m PBFr
Apr 10Mustang Distance Carnival & OpenApr 10 · Hammer · St. Ambrose (Iowa)St. Ambrose (Iowa)Hammer16lb / 7.26kg--NMFr
Apr 10Mustang Distance Carnival & OpenApr 10 · Discus · Place 7 · St. Ambrose (Iowa)St. Ambrose (Iowa)Discus2kg7.42.82mFr
Apr 10Mustang Distance Carnival & OpenApr 10 · Shot Put · Place 20 · St. Ambrose (Iowa)St. Ambrose (Iowa)Shot Put16lb / 7.26kg20.11.53mFr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 7SAU Tune UpFeb 7 · Shot Put · Place 10 · St. AmbroseSt. AmbroseShot Put1012.06mFR
Feb 7SAU Tune UpFeb 7 · Weight Throw · Place 15 · St. AmbroseSt. AmbroseWeight Throw1510.94mFR
Jan 23Fighting Bee InvitationalJan 23 · Weight Throw · Place 5 · St. AmbroseSt. AmbroseWeight Throw513.20mFR
Jan 23Fighting Bee InvitationalJan 23 · Shot Put · Place 8 · St. AmbroseSt. AmbroseShot Put811.65mFR
Jan 17Bumble RumbleJan 17 · Weight Throw · Place 23 · St. Ambrose (Iowa)St. Ambrose (Iowa)Weight Throw35lb / 15.9kg23.11.85mFr
Jan 17Bumble RumbleJan 17 · Shot Put · Place 24 · St. Ambrose (Iowa)St. Ambrose (Iowa)Shot Put16lb / 7.26kg24.11.55m PBFr
Jan 10Battle in the HiveJan 10 · Shot Put · Place 7 · St. AmbroseSt. AmbroseShot Put711.19mFR
Jan 10Battle in the HiveJan 10 · Weight Throw · Place 7 · St. AmbroseSt. AmbroseWeight Throw712.83mFR

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 11Finals Week InvitationalDec 11 · Weight Throw · Place 15 · St. Ambrose (Iowa)St. Ambrose (Iowa)Weight Throw35lb / 15.9kg15.12.05m PBFr
Dec 11Finals Week InvitationalDec 11 · Shot Put · Place 18 · St. Ambrose (Iowa)St. Ambrose (Iowa)Shot Put16lb / 7.26kg18.11.49mFr
Dec 6Frigid Bee OpenerDec 6 · Weight Throw · Place 19 · St. Ambrose (Iowa)St. Ambrose (Iowa)Weight Throw35lb / 15.9kg19.11.62mFr
Dec 6Frigid Bee OpenerDec 6 · Shot Put · Place 20 · St. Ambrose (Iowa)St. Ambrose (Iowa)Shot Put16lb / 7.26kg20.10.96mFr
Feb 22Mandarin ClassicFeb 22 · Discus · Place 2 · MandarinMandarinDiscus2126-2SR
Feb 22Mandarin ClassicFeb 22 · Shot Put · Place 4 · MandarinMandarinShot Put440-9SR
Feb 8 2025 Mandarin Preseason ClassicFeb 8 · Discus · Place 1 · MandarinMandarinDiscus143.70mSR
Feb 8 2025 Mandarin Preseason ClassicFeb 8 · Shot Put · Place 12 · MandarinMandarinShot Put1211.48mSR

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 102025 FHSAA Class 4A State ChampionshipsMay 10 · Discus · Place 7 · MandarinMandarinDiscus1.6kg7.48.61m PB12
May 3FHSAA 4A Region 1May 3 · Discus · Place 10 · MandarinMandarinDiscus1.6kg10.43.78m12
Apr 19FHSAA 4A District 1Apr 19 · Discus · Place 4 · MandarinMandarinDiscus442.67m12
Apr 19FHSAA 4A District 1Apr 19 · Shot Put · Place 12 · MandarinMandarinShot Put1212.52m12
Mar 29Bear Classic / True Team ChampsMar 29 · Discus · Place 3 · MandarinMandarinDiscus346.09mSR
Mar 29Bear Classic / True Team ChampsMar 29 · Shot Put · Place 11 · MandarinMandarinShot Put1112.23mSR
Mar 4Mandarin Developmental Meet #1Mar 4 · Shot Put · Place 2 · MandarinMandarinShot Put212.50mSR
Mar 4Mandarin Developmental Meet #1Mar 4 · 100 Meters · Place 43 · MandarinMandarin100 Meters4313.24 PBSR
Mar 1Tocoi Creek Toro ShowdownMar 1 · Discus · Place 4 · MandarinMandarinDiscus443.97mSR
Mar 1Tocoi Creek Toro ShowdownMar 1 · Shot Put · Place 9 · MandarinMandarinShot Put912.26mSR

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · Hammer · Place 16 · MandarinMandarinHammer12lb16.36.58m PB11
Jun 14adidas Outdoor NationalsJun 14 · Discus · Place 14 · MandarinMandarinDiscus1kg14.43.70m PB11
Jun 82024 JAC ClassicJun 8 · Hammer · Place 1 · MandarinMandarinHammer16lb / 7.26kg1.34.97m11
Jun 82024 JAC ClassicJun 8 · Discus · Place 4 · MandarinMandarinDiscus1.6kg4.44.38m11
Jun 82024 JAC ClassicJun 8 · Shot Put · Place 5 · MandarinMandarinShot Put12lb5.11.34m11
May 8FHSAA 4A Region 1May 8 · Discus · Place 16 · MandarinMandarinDiscus1.6kg16.42.16m11
Apr 24FHSAA 4A District 2Apr 24 · Discus · Place 6 · MandarinMandarinDiscus642.98mJR
Apr 24FHSAA 4A District 2Apr 24 · Shot Put · Place 18 · MandarinMandarinShot Put1811.53mJR
Apr 18Thursday Night SpikesApr 18 · Discus · Place 14 · MandarinMandarinDiscus1438.82mJR
Apr 18Thursday Night SpikesApr 18 · Shot Put · Place 26 · MandarinMandarinShot Put2610.30mJR
Apr 13Tocoi Creek Toro ShowdownApr 13 · Discus · Place 11 · MandarinMandarinDiscus1138.67m—
Apr 13Tocoi Creek Toro ShowdownApr 13 · Shot Put · Place 22 · MandarinMandarinShot Put2212.06m—
Apr 5Gateway Conference Track ChampionshipsApr 5 · Discus · Place 3 · MandarinMandarinDiscus338.72mJR
Apr 5Gateway Conference Track ChampionshipsApr 5 · Shot Put · Place 9 · MandarinMandarinShot Put911.98mJR
Mar 28Don Hall MeetMar 28 · Discus · Place 4 · MandarinMandarinDiscus437.88mJR
Mar 22FSU HS RelaysMar 22 · Discus · Place 29 · MandarinMandarinDiscus1.6kg29.40.40m11
Mar 12Andrew Jackson Tiger InvitationalMar 12 · Discus · Place 2 · MandarinMandarinDiscus236.37mJR
Mar 9North Florida-South Florida ChallengeMar 9 · Discus · Place 10 · MandarinMandarinDiscus1034.09mJR
Mar 9North Florida-South Florida ChallengeMar 9 · Shot Put · Place 10 · MandarinMandarinShot Put1011.93mJR
Mar 1Bolles Bulldog ClassicMar 1 · Discus · Place 21 · MandarinMandarinDiscus2134.12mJR
Mar 1Bolles Bulldog ClassicMar 1 · Shot Put · Place 25 · MandarinMandarinShot Put2511.02mJR

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16Flagler Pinnacle PreSeason ClassicFeb 16 · Discus · Place 6 · MandarinMandarinDiscus639.36mJR
Feb 16Flagler Pinnacle PreSeason ClassicFeb 16 · Shot Put · Place 13 · MandarinMandarinShot Put1311.55mJR

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 5FHSAA 4A Region 1May 5 · Discus · Place 13 · MandarinMandarinDiscus13119-6SO
May 5FHSAA 4A Region 1May 5 · Discus · Place 13 · MandarinMandarinDiscus13119-6SO
Apr 26FHSAA 4A District 2Apr 26 · Discus · Place 4 · MandarinMandarinDiscus4137-8SO
Apr 26FHSAA 4A District 2Apr 26 · Discus · Place 4 · MandarinMandarinDiscus4137-8SO
Apr 26FHSAA 4A District 2Apr 26 · Shot Put · Place 10 · MandarinMandarinShot Put1036-11SO
Apr 26FHSAA 4A District 2Apr 26 · Shot Put · Place 10 · MandarinMandarinShot Put1036-11SO
Apr 13Bartram Trail Thursday Night SpikesApr 13 · Discus · Place 4 · MandarinMandarinDiscus1.6kg4.43.20m10
Apr 13Bartram Trail Thursday Night SpikesApr 13 · Shot Put · Place 16 · MandarinMandarinShot Put12lb16.11.73m PB10
Apr 1Bear Classic/True Team ChampionshipApr 1 · Discus · Place 6 · MandarinMandarinDiscus6138-10SO
Apr 1Bear Classic/True Team ChampionshipApr 1 · Discus · Place 6 · MandarinMandarinDiscus6138-10SO
Apr 1Bear Classic/True Team ChampionshipApr 1 · Shot Put · Place 20 · MandarinMandarinShot Put2039-4.5SO
Apr 1Bear Classic/True Team ChampionshipApr 1 · Shot Put · Place 20 · MandarinMandarinShot Put2039-4.5SO
Mar 23FSU RelaysMar 23 · Discus · Place 14 · MandarinMandarinDiscus1.6kg14.42.70m10
Mar 17Bob Hayes InvitationalMar 17 · Shot Put · Place 63 · MandarinMandarinShot Put6333-6.5SO
Mar 17Bob Hayes InvitationalMar 17 · Shot Put · Place 63 · MandarinMandarinShot Put6333-6.5SO
Mar 7Mandarin Mustang Developmental Meet 2Mar 7 · Discus · Place 1 · MandarinMandarinDiscus144.16mSO
Mar 7Mandarin Mustang Developmental Meet 2Mar 7 · Shot Put · Place 5 · MandarinMandarinShot Put511.15mSO

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 28Mandarin Mustang Developmental Meet 1Feb 28 · Discus · Place 1 · MandarinMandarinDiscus140.22mSO
Feb 28Mandarin Mustang Developmental Meet 1Feb 28 · Shot Put · Place 3 · MandarinMandarinShot Put312.03mSO
Feb 28Mandarin Mustang Developmental Meet 1Feb 28 · 100 Meters · Place 34 · MandarinMandarin100 Meters3413.31 PBSO
Feb 25Mandarin Mustang ClassicFeb 25 · Discus · Place 7 · MandarinMandarinDiscus735.26mSO
Feb 25Mandarin Mustang ClassicFeb 25 · Shot Put · Place 8 · MandarinMandarinShot Put811.73mSO
Feb 14Raines Preseason InvitationalFeb 14 · Discus · Place 7 · MandarinMandarinDiscus788-1SO
Feb 14Raines Preseason InvitationalFeb 14 · Discus · Place 7 · MandarinMandarinDiscus788-1SO
Feb 14Raines Preseason InvitationalFeb 14 · Shot Put · Place 2 · MandarinMandarinShot Put238-11.75SO
Feb 14Raines Preseason InvitationalFeb 14 · Shot Put · Place 2 · MandarinMandarinShot Put238-11.75SO

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
Apr 26FHSAA 4A District 2Apr 26 · Discus · Place 13 · MandarinMandarinDiscus1.6kg13.32.49m9
Apr 26FHSAA 4A District 2Apr 26 · Shot Put · Place 21 · MandarinMandarinShot Put12lb21.10.13m9
Apr 13Adrain Mann Wolfpack ClassicApr 13 · Discus · Place 10 · MandarinMandarinDiscus1028.90mFR
Apr 13Adrain Mann Wolfpack ClassicApr 13 · Shot Put · Place 23 · MandarinMandarinShot Put239.51mFR
Apr 8Gateway Conference ChampionshipApr 8 · Javelin · Place 19 · MandarinMandarinJavelin1928.22mFR
Apr 8Gateway Conference ChampionshipApr 8 · Discus · Place 21 · MandarinMandarinDiscus2126.43mFR
Apr 8Gateway Conference ChampionshipApr 8 · Shot Put · Place 30 · MandarinMandarinShot Put309.17mFR
Apr 1Don Hall InvitationalApr 1 · Javelin · Place 14 · MandarinMandarinJavelin14104-6FR
Apr 1Don Hall InvitationalApr 1 · Javelin · Place 14 · MandarinMandarinJavelin14104-6FR
Apr 1Don Hall InvitationalApr 1 · Shot Put · Place 28 · MandarinMandarinShot Put2833-4.75FR
Apr 1Don Hall InvitationalApr 1 · Shot Put · Place 28 · MandarinMandarinShot Put2833-4.75FR
Mar 26Bear Classic/True Team ChampionshipsMar 26 · Javelin · Place 39 · MandarinMandarinJavelin3962-11FR
Mar 26Bear Classic/True Team ChampionshipsMar 26 · Javelin · Place 39 · MandarinMandarinJavelin3962-11FR
Mar 26Bear Classic/True Team ChampionshipsMar 26 · Shot Put · Place 41 · MandarinMandarinShot Put4128-5.75FR
Mar 26Bear Classic/True Team ChampionshipsMar 26 · Shot Put · Place 41 · MandarinMandarinShot Put4128-5.75FR
Mar 19Bob Hayes HS InvitationalMar 19 · Discus · Place 42 · MandarinMandarinDiscus1.6kg42.24.86m9
Mar 19Bob Hayes HS InvitationalMar 19 · Shot Put · Place 54 · MandarinMandarinShot Put12lb54.9.70m9
Mar 18Bob Hayes MS InvMar 18 · Discus · Place 42 · MandarinMandarinDiscus4281-07FR
Mar 18Bob Hayes MS InvMar 18 · Shot Put · Place 54 · MandarinMandarinShot Put5431-10.00FR

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 26Mandarin Mustang ClassicFeb 26 · Javelin · Place 9 · MandarinMandarinJavelin923.04m—
Feb 26Mandarin Mustang ClassicFeb 26 · Discus · Place 13 · MandarinMandarinDiscus1322.58m—
Feb 26Mandarin Mustang ClassicFeb 26 · Shot Put · Place 8 · MandarinMandarinShot Put89.70m—
Feb 22Mandarin Mustang Developmental Meet 1Feb 22 · Discus · Place 11 · MandarinMandarinDiscus1122.58mFR
Feb 22Mandarin Mustang Developmental Meet 1Feb 22 · Shot Put · Place 10 · MandarinMandarinShot Put109.70mFR
Feb 18Mandarin Pre-Season ClassicFeb 18 · Javelin · Place 15 · MandarinMandarinJavelin1523.04m—
Feb 18Mandarin Pre-Season ClassicFeb 18 · Discus · Place 15 · MandarinMandarinDiscus1522.58m—
Feb 18Mandarin Pre-Season ClassicFeb 18 · Shot Put · Place 15 · MandarinMandarinShot Put159.70m—