Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorRipon 'Dick Hendricks' Invite · Feb 1533.77aRipon 'Dick Hendricks' InviteFebruary 15, 2025
Discus · 1kg · OutdoorCCC Championships · Apr 1430.08mCCC ChampionshipsApril 14, 2023
Hammer · 4kg · OutdoorNACC Outdoor Championships · May 233.41mNACC Outdoor ChampionshipsMay 2, 2025
Javelin · 600g · OutdoorBob Hayes HS Invitational · Mar 1635.76mBob Hayes HS InvitationalMarch 16, 2024
Weight Throw · 20lb / 9.0kg · IndoorNACC Indoor Championships · Feb 2812.24mNACC Indoor ChampionshipsFebruary 28, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 1NACC OutdoorMay 1 · Hammer · Place 14 · St. NorbertSt. NorbertHammer4kg14.32.56mSo
May 1NACC OutdoorMay 1 · Javelin · Place 11 · St. NorbertSt. NorbertJavelin600g11.27.05mSo
Apr 252026 St. Norbert College InvitationalApr 25 · Hammer · Place 25 · St. NorbertSt. NorbertHammer4kg25.31.82mSo
Apr 252026 St. Norbert College InvitationalApr 25 · Javelin · St. NorbertSt. NorbertJavelin600g—DNSSo
Apr 232026 St. Norbert Mid-WeekApr 23 · Hammer · Place 11 · St. NorbertSt. NorbertHammer4kg11.28.11mSo
Apr 232026 St. Norbert Mid-WeekApr 23 · Javelin · Place 2 · St. NorbertSt. NorbertJavelin600g2.27.97mSo
Apr 23SNC Mid-Week MeetApr 23 · Hammer · Place 11 · St. NorbertSt. NorbertHammer4kg11.28.11mSo
Apr 23SNC Mid-Week MeetApr 23 · Javelin · Place 2 · St. NorbertSt. NorbertJavelin600g2.27.97mSo
Apr 17Viking InvitationalApr 17 · Hammer · Place 10 · St. NorbertSt. NorbertHammer4kg10.31.84mSo
Apr 17Viking InvitationalApr 17 · Javelin · Place 3 · St. NorbertSt. NorbertJavelin600g3.28.50mSo
Apr 17Viking InvitationalApr 17 · Discus · St. NorbertSt. NorbertDiscus1kg—DNSSo
Apr 10UW-Oshkosh Invite & MultiApr 10 · Hammer · Place 25 · St. NorbertSt. NorbertHammer4kg25.32.57mSo
Apr 10UW-Oshkosh Invite & MultiApr 10 · Javelin · Place 6 · St. NorbertSt. NorbertJavelin600g6.30.80mSo
Mar 28St. Norbert Early BirdMar 28 · Hammer · Place 9 · St. NorbertSt. NorbertHammer4kg9.30.09mSo
Mar 28St. Norbert Early BirdMar 28 · Javelin · Place 13 · St. NorbertSt. NorbertJavelin600g13.24.59mSo

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 2NACC Outdoor ChampionshipsMay 2 · Hammer · Place 14 · St. NorbertSt. NorbertHammer4kg14.33.41m PBFr
May 2NACC Outdoor ChampionshipsMay 2 · Javelin · Place 5 · St. NorbertSt. NorbertJavelin600g5.33.75mFr
Apr 26St. Norbert InvitationalApr 26 · Hammer · Place 28 · St. NorbertSt. NorbertHammer4kg28.26.72mFr
Apr 26St. Norbert InvitationalApr 26 · Javelin · Place 5 · St. NorbertSt. NorbertJavelin600g5.32.33mFr
Apr 26St. Norbert InvitationalApr 26 · Discus · Place 30 · St. NorbertSt. NorbertDiscus1kg30.22.03mFr
Apr 16Viking Twilight InvitationalApr 16 · Hammer · Place 11 · St. NorbertSt. NorbertHammer1132.50mFr
Apr 16Viking Twilight InvitationalApr 16 · Javelin · Place 1 · St. NorbertSt. NorbertJavelin135.76mFr
Apr 16Viking Twilight InvitationalApr 16 · Discus · Place 11 · St. NorbertSt. NorbertDiscus1127.10mFr
Apr 12Beloit RelaysApr 12 · Hammer · Place 11 · St. NorbertSt. NorbertHammer1128.37mFR
Apr 12Beloit RelaysApr 12 · Javelin · Place 1 · St. NorbertSt. NorbertJavelin135.22mFR
Apr 12Beloit RelaysApr 12 · Discus · Place 12 · St. NorbertSt. NorbertDiscus1226.72mFR
Apr 12Beloit RelaysApr 12 · Hammer · Place 11 · St. NorbertSt. NorbertHammer4kg11.28.37mFr
Apr 12Beloit RelaysApr 12 · Javelin · Place 1 · St. NorbertSt. NorbertJavelin600g1.35.22mFr
Apr 12Beloit RelaysApr 12 · Discus · Place 12 · St. NorbertSt. NorbertDiscus1kg12.26.72mFr
Apr 5Wisconsin Private College ChampionshipsApr 5 · Hammer · Place 24 · St. NorbertSt. NorbertHammer4kg24.30.22mFr
Apr 5Wisconsin Private College ChampionshipsApr 5 · Javelin · Place 2 · St. NorbertSt. NorbertJavelin600g2.31.24mFr
Apr 5Wisconsin Private College ChampionshipsApr 5 · Discus · Place 28 · St. NorbertSt. NorbertDiscus1kg28.23.99mFr
Mar 27St Norbert College OpenerMar 27 · Hammer · Place 9 · St. NorbertSt. NorbertHammer4kg9.29.24mFr
Mar 27St Norbert College OpenerMar 27 · Javelin · Place 3 · St. NorbertSt. NorbertJavelin600g3.31.42mFr

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 28NACC Indoor ChampionshipsFeb 28 · Weight Throw · Place 11 · St. NorbertSt. NorbertWeight Throw20lb / 9.0kg11.12.24m PBFr
Feb 22UW-Oshkosh Titan ChallengeFeb 22 · Weight Throw · Place 18 · St. NorbertSt. NorbertWeight Throw1812.13m—
Feb 22UW-Oshkosh Titan ChallengeFeb 22 · Shot Put · Place 30 · St. NorbertSt. NorbertShot Put307.28m—
Feb 15Ripon 'Dick Hendricks' InviteFeb 15 · Weight Throw · Place 8 · St. NorbertSt. NorbertWeight Throw812.02m—
Feb 15Ripon 'Dick Hendricks' InviteFeb 15 · Shot Put · Place 31 · St. NorbertSt. NorbertShot Put316.50m—
Feb 15Ripon 'Dick Hendricks' InviteFeb 15 · 200 Meters · Place 44 · St. NorbertSt. Norbert200 Meters4433.77a PB—
Jan 31Squig Converse InviteJan 31 · Weight Throw · Place 42 · St. NorbertSt. NorbertWeight Throw4210.96m—
Jan 31Squig Converse InviteJan 31 · Shot Put · Place 54 · St. NorbertSt. NorbertShot Put547.03m—
Jan 31Squig Converse InviteJan 31 · 200 Meters · Place 68 · St. NorbertSt. Norbert200 Meters6833.89a—
Jan 24Red Hawk OpenerJan 24 · Weight Throw · Place 15 · St. NorbertSt. NorbertWeight Throw159.94m—
Jan 24Red Hawk OpenerJan 24 · Shot Put · Place 21 · St. NorbertSt. NorbertShot Put216.11m—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7Ripon Winter OpenDec 7 · Weight Throw · Place 14 · St. NorbertSt. NorbertWeight Throw20lb / 9.0kg14.10.09mFr
Feb 24St. Cloud Track InvitationalFeb 24 · Javelin · Place 2 · RockledgeRockledgeJavelin227.95mSR
Feb 24St. Cloud Track InvitationalFeb 24 · Discus · Place 4 · RockledgeRockledgeDiscus427.61mSR
Feb 17Rockledge Preseason ClassicFeb 17 · Javelin · Place 2 · RockledgeRockledgeJavelin229.30mSR
Feb 17Rockledge Preseason ClassicFeb 17 · Discus · Place 3 · RockledgeRockledgeDiscus327.12mSR

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 17FHSAA 3A State Track & Field ChampionshipsMay 17 · Javelin · Place 6 · RockledgeRockledgeJavelin600g6.35.26m12
May 8FHSAA 3A Region 4May 8 · Javelin · Place 3 · RockledgeRockledgeJavelin600g3.32.93m12
May 8FHSAA 3A Region 4May 8 · Discus · Place 20 · RockledgeRockledgeDiscus1kg20.25.93m12
Apr 19Cape Coast Conference ChampionshipApr 19 · Javelin · Place 1 · RockledgeRockledgeJavelin131.79mSR
Apr 19Cape Coast Conference ChampionshipApr 19 · Discus · Place 9 · RockledgeRockledgeDiscus925.10mSR
Apr 6Blue Devil InvitationalApr 6 · Javelin · Place 1 · RockledgeRockledgeJavelin133.05m—
Apr 6Blue Devil InvitationalApr 6 · Discus · Place 7 · RockledgeRockledgeDiscus724.54m—
Apr 6Blue Devil InvitationalApr 6 · Javelin · Place 1 · RockledgeRockledgeJavelin133.05mSR
Apr 6Blue Devil InvitationalApr 6 · Discus · Place 7 · RockledgeRockledgeDiscus724.54mSR
Apr 1Astronaut InvitationalApr 1 · Javelin · Place 1 · RockledgeRockledgeJavelin132.65mSR
Apr 1Astronaut InvitationalApr 1 · Discus · Place 5 · RockledgeRockledgeDiscus523.03mSR
Mar 16Bob Hayes HS InvitationalMar 16 · Javelin · Place 4 · RockledgeRockledgeJavelin600g4.35.76m PB12
Mar 16Bob Hayes HS InvitationalMar 16 · Discus · Place 23 · RockledgeRockledgeDiscus1kg23.28.11m12
Mar 11Rockledge High Track Developmental MeetMar 11 · Javelin · Place 2 · RockledgeRockledgeJavelin231.10mSR
Mar 2Holy Trinity InvitationalMar 2 · Discus · Place 8 · RockledgeRockledgeDiscus886-06SR
Mar 2Holy Trinity InvitationalMar 2 · Javelin · Place 11 · RockledgeRockledgeJavelin1134.38mSR
Mar 2Holy Trinity InvitationalMar 2 · Discus · Place 6 · RockledgeRockledgeDiscus630.08mSR
Mar 2Holy Trinity InvitationalMar 2 · Javelin · Place 2 · RockledgeRockledgeJavelin231.33mSR
Mar 2Holy Trinity InvitationalMar 2 · Discus · Place 8 · RockledgeRockledgeDiscus826.37mSR

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19FHSAA 3A State Track & Field ChampionshipsMay 19 · Javelin · Place 5 · RockledgeRockledgeJavelin600g5.32.87m11
May 4FHSAA 3A Region 4May 4 · Javelin · Place 2 · RockledgeRockledgeJavelin2112-9JR
Apr 27FHSAA 3A District 13Apr 27 · Javelin · Place 2 · RockledgeRockledgeJavelin2106-4JR
Apr 27FHSAA 3A District 13Apr 27 · Discus · Place 6 · RockledgeRockledgeDiscus697-5JR
Apr 14CCC ChampionshipsApr 14 · Javelin · Place 3 · RockledgeRockledgeJavelin600g3.30.74m11
Apr 14CCC ChampionshipsApr 14 · Discus · Place 3 · RockledgeRockledgeDiscus1kg3.30.08m PB11
Apr 6Cape Coast Conference North Qualifier @ AstronautApr 6 · Javelin · Place 2 · RockledgeRockledgeJavelin2104-5JR
Apr 6Cape Coast Conference North Qualifier @ AstronautApr 6 · Discus · Place 3 · RockledgeRockledgeDiscus392-9JR
Mar 3Satellite High Reggie Johnson Memorial MeetMar 3 · Javelin · Place 4 · RockledgeRockledgeJavelin487-0JR

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18Bob English InvitationalFeb 18 · Javelin · Place 10 · RockledgeRockledgeJavelin1088-5JR
Feb 18Bob English InvitationalFeb 18 · Discus · Place 8 · RockledgeRockledgeDiscus889-6JR

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 13FHSAA Class 3A State Track & Field ChampionshipsMay 13 · Javelin · Place 9 · RockledgeRockledgeJavelin600g9.30.88m10
May 6FHSAA 3A Region 4May 6 · Javelin · Place 1 · RockledgeRockledgeJavelin1105-04SO
Apr 21FHSAA 3A District 13Apr 21 · Javelin · Place 1 · RockledgeRockledgeJavelin198-9SO
Apr 21FHSAA 3A District 13Apr 21 · Discus · Place 5 · RockledgeRockledgeDiscus594-1SO
Apr 14Cape Coast Conference ChampionshipsApr 14 · Javelin · Place 2 · RockledgeRockledgeJavelin2106-7SO
Apr 14Cape Coast Conference ChampionshipsApr 14 · Discus · Place 11 · RockledgeRockledgeDiscus1175-3SO
Apr 2East River InvitationalApr 2 · Javelin · Place 3 · RockledgeRockledgeJavelin326.27m—
Apr 2East River InvitationalApr 2 · Discus · Place 7 · RockledgeRockledgeDiscus723.39m—
Mar 11Kowboy InvitationalMar 11 · Discus · Place 17 · RockledgeRockledgeDiscus1722.26m—
Mar 11Kowboy InvitationalMar 11 · Javelin · Place 4 · RockledgeRockledgeJavelin429.79m—
Mar 5Lake Mary InvitationalMar 5 · Javelin · Place 3 · RockledgeRockledgeJavelin395-0SO
Mar 5Lake Mary InvitationalMar 5 · Discus · Place 7 · RockledgeRockledgeDiscus783-6SO

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26St. Cloud Track InvitationalFeb 26 · Javelin · Place 3 · RockledgeRockledgeJavelin326.03m—
Feb 26St. Cloud Track InvitationalFeb 26 · Discus · Place 13 · RockledgeRockledgeDiscus1321.19m—

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1FHSAA 3A Region 4May 1 · Javelin · Place 5 · RockledgeRockledgeJavelin600g5.26.90m9
Apr 14FHSAA 3A District 13Apr 14 · Javelin · Place 4 · RockledgeRockledgeJavelin487-9FR
Apr 9Cape Coast Conference MeetApr 9 · Javelin · Place 6 · RockledgeRockledgeJavelin688-6FR
Apr 9Cape Coast Conference MeetApr 9 · Discus · Place 14 · RockledgeRockledgeDiscus1464-4FR
Apr 2Holy Trinity ClassicApr 2 · Javelin · Place 5 · RockledgeRockledgeJavelin524.62m—
Mar 27Tohopekaliga Invitational #2Mar 27 · Javelin · Place 11 · RockledgeRockledgeJavelin1123.43m—
Mar 27Tohopekaliga Invitational #2Mar 27 · Discus · Place 24 · RockledgeRockledgeDiscus2418.83m—
Mar 27Tohopekaliga Invitational #2Mar 27 · Shot Put · Place 34 · RockledgeRockledgeShot Put346.61m—
Mar 6Holy Trinity InvitationalMar 6 · Discus · Place 11 · RockledgeRockledgeDiscus1171-3FR
Mar 6Holy Trinity InvitationalMar 6 · Shot Put · Place 23 · RockledgeRockledgeShot Put2320-9.75FR

2021 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 27St. Cloud Track InvitationalFeb 27 · Javelin · Place 5 · RockledgeRockledgeJavelin522.70m—
Feb 27St. Cloud Track InvitationalFeb 27 · Discus · Place 17 · RockledgeRockledgeDiscus1718.39m—
Feb 27St. Cloud Track InvitationalFeb 27 · Shot Put · Place 29 · RockledgeRockledgeShot Put296.30m—
Feb 20Tohopekaliga Invitational #1Feb 20 · Javelin · Place 4 · RockledgeRockledgeJavelin426.11m—
Feb 20Tohopekaliga Invitational #1Feb 20 · Discus · Place 24 · RockledgeRockledgeDiscus2418.88m—
Feb 20Tohopekaliga Invitational #1Feb 20 · Shot Put · Place 32 · RockledgeRockledgeShot Put326.65m—
Feb 12Astronaut Pre Season ClassicFeb 12 · Javelin · Place 2 · RockledgeRockledgeJavelin287-9FR
Feb 12Astronaut Pre Season ClassicFeb 12 · Discus · Place 10 · RockledgeRockledgeDiscus1058-4FR