Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor2025 Hickman Invite (Boys) · Apr 2243.57m2025 Hickman Invite (Boys)April 22, 2025
Shot Put · 12lb · IndoorJersey Winter Thaw · Mar 1240' 7"Jersey Winter ThawMarch 12, 2022
Shot Put · 12lb · OutdoorIHSA 2A Boys State Track & Field Championships · May 3016.79mIHSA 2A Boys State Track & Field ChampionshipsMay 30, 2025

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

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
May 30IHSA 2A Boys State Track & Field ChampionshipsMay 30 · Discus · Place 23 · JacksonvilleDiscus1.6kgRound P23.42.30m12
May 30IHSA 2A Boys State Track & Field ChampionshipsMay 30 · Shot Put · Place 2 · JacksonvilleShot Put12lbRound P2.16.16m12
May 30IHSA 2A Boys State Track & Field ChampionshipsMay 30 · Shot Put · Place 3 · JacksonvilleShot Put12lb3.16.79m PB12
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · Discus · Place 23 · JacksonvilleDiscusRound P2342.30m12
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · Shot Put · Place 2 · JacksonvilleShot PutRound P216.16m12
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · Shot Put · Place 3 · JacksonvilleShot Put316.79m12
May 21IHSA Class 2A TRB Sectional - #10 Bethalto (Civic Memorial)May 21 · Discus · Place 4 · JacksonvilleDiscus445.40m12
May 21IHSA Class 2A TRB Sectional - #10 Bethalto (Civic Memorial)May 21 · Shot Put · Place 2 · JacksonvilleShot Put215.79m12
May 15CS8 BoysMay 15 · Discus · Place 6 · JacksonvilleDiscus6126-012
May 15CS8 BoysMay 15 · Shot Put · Place 1 · JacksonvilleShot Put153-212
May 12LCHS Co-Ed (Lincoln/North Mac Girls only)May 12 · Discus · Place 1 · JacksonvilleDiscus142.16m12
May 12LCHS Co-Ed (Lincoln/North Mac Girls only)May 12 · Shot Put · Place 1 · JacksonvilleShot Put117.52m12
Apr 30Jacksonville Senior NightApr 30 · Discus · Place 1 · JacksonvilleDiscus140.89m12
Apr 30Jacksonville Senior NightApr 30 · Shot Put · Place 1 · JacksonvilleShot Put115.83m12
Apr 222025 Hickman Invite (Boys)Apr 22 · Discus · Place 2 · JacksonvilleDiscus1.6kg2.43.57m PB12
Apr 222025 Hickman Invite (Boys)Apr 22 · Shot Put · Place 1 · JacksonvilleShot Put12lb1.15.73m12
Apr 21SHG Boys QuadApr 21 · Discus · Place 8 · JacksonvilleDiscus8110-1012
Apr 21SHG Boys QuadApr 21 · Shot Put · JacksonvilleShot Put—ND12
Apr 18Granite City Boys Track & Field InvitationalApr 18 · Discus · JacksonvilleDiscus1.6kg—DNS12
Apr 18Granite City Boys Track & Field InvitationalApr 18 · Shot Put · JacksonvilleShot Put12lb—DNS12
Apr 16Solon/Lion OpenApr 16 · Discus · Place 1 · JacksonvilleDiscus1135-1012
Apr 16Solon/Lion OpenApr 16 · Shot Put · Place 1 · JacksonvilleShot Put153-9.7512
Apr 15Hannibal Invite Apr 15 · Discus · Place 1 · JacksonvilleDiscus1.6kg1.45.00mUnofficial12
Apr 15Hannibal Invite Apr 15 · Shot Put · Place 2 · JacksonvilleShot Put12lb2.16.55mUnofficial12
Apr 9Jersey RelaysApr 9 · Discus · Place 2 · JacksonvilleDiscus236.82m12
Apr 9Jersey RelaysApr 9 · Shot Put · Place 1 · JacksonvilleShot Put116.77m12
Mar 282025 Illinois Top Times ChampionshipsMar 28 · Shot Put · Place 2 · JacksonvilleShot Put216.24m12
Mar 282025 Illinois Top Times ChampionshipsMar 28 · Shot Put · Place 2 · JacksonvilleShot Put216.24m12
Mar 26Jacksonville First Chance MeetMar 26 · Discus · Place 3 · JacksonvilleDiscus1.6kg3.33.60m12
Mar 26Jacksonville First Chance MeetMar 26 · Shot Put · Place 1 · JacksonvilleShot Put12lb1.16.18m12
Mar 22Gene Armer InvitationalMar 22 · Shot Put · Place 2 · JacksonvilleShot Put252-4.512

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 14Jacksonville Indoor InvitationalMar 14 · Shot Put · Place 1 · JacksonvilleShot Put115.92m12

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 24IHSA 2A Boys State Track & Field ChampionshipsMay 24 · Shot Put · Place 10 · JacksonvilleShot Put12lb10.15.35m11
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · Shot Put · Place 10 · Jacksonville (H.S.)Shot Put1015.35m11
May 17IHSA Class 2A TRB Sectional - #10 RochesterMay 17 · Shot Put · Place 5 · Jacksonville (H.S.)Shot Put515.11m—
May 9CS8 Boys Conference Track MeetMay 9 · Shot Put · Place 2 · Jacksonville (H.S.)Shot Put247-9—
May 6SHG Boys Quad MeetMay 6 · Shot Put · Place 1 · Jacksonville (H.S.)Shot Put149-2—
Apr 30Mark Twain/Becky Thatcher InviteApr 30 · Discus · Place 17 · JacksonvilleDiscus1.6kg17.28.38m11
Apr 30Mark Twain/Becky Thatcher InviteApr 30 · Shot Put · Place 3 · JacksonvilleShot Put12lb3.14.08m11
Apr 24Jacksonville Senior NightApr 24 · Discus · Place 2 · Jacksonville (H.S.)Discus236.60m—
Apr 24Jacksonville Senior NightApr 24 · Shot Put · Place 1 · Jacksonville (H.S.)Shot Put114.83m—
Apr 16Hickman Invite at Southeast HS (Boys only)Apr 16 · Shot Put · Place 1 · JacksonvilleShot Put12lb1.14.87m11
Apr 15Glenwood QuadApr 15 · Shot Put · Place 1 · Jacksonville (H.S.)Shot Put150-7—
Apr 12Granite City Boys Track and Field InvitationalApr 12 · Shot Put · Place 2 · JacksonvilleShot Put12lb2.15.08m11
Apr 10Solon/Lion OpenApr 10 · Discus · Place 6 · Jacksonville (H.S.)Discus693-10—
Apr 10Solon/Lion OpenApr 10 · Shot Put · Place 2 · Jacksonville (H.S.)Shot Put248-6—
Mar 27Jacksonville March FinisherMar 27 · Discus · Place 2 · JacksonvilleDiscus232.60m11
Mar 27Jacksonville March FinisherMar 27 · Shot Put · Place 1 · JacksonvilleShot Put113.50m11
Mar 20Jacksonville First Chance MeetMar 20 · Discus · Place 3 · JacksonvilleDiscus1.6kg3.32.50m11
Mar 20Jacksonville First Chance MeetMar 20 · Shot Put · Place 1 · JacksonvilleShot Put12lb1.13.94m11
Mar 16Gene Armer InvitationalMar 16 · Shot Put · Place 18 · JacksonvilleShot Put1813.04m—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 1Jacksonville Indoor InvitationalMar 1 · Shot Put · Place 2 · JacksonvilleShot Put214.22m11

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 182023 IHSA Class 2A TRB Sectional - #10 Wood River (East Alton-W.R.)May 18 · Shot Put · Place 5 · Jacksonville (H.S.)Shot Put513.94m10
May 11Central State Eight Conference MeetMay 11 · Shot Put · Place 2 · Jacksonville (H.S.)Shot Put214.40m—
May 9Lanphier Freshman-Sophomore Open (Boys Only)May 9 · Discus · JacksonvilleDiscus1.6kg—SCR10
May 9Lanphier Freshman-Sophomore Open (Boys Only)May 9 · Shot Put · Place 1 · JacksonvilleShot Put12lb1.47-10.5010
May 8Jacksonville Boys May QUADMay 8 · Shot Put · Place 1 · Jacksonville (H.S.)Shot Put113.87m—
Apr 26Jacksonville Senior NightApr 26 · Shot Put · Place 1 · Jacksonville (H.S.)Shot Put114.34m—
Apr 21Titan InviteApr 21 · Shot Put · Place 1 · Jacksonville (H.S.)Shot Put145-6—
Apr 18Hickman InviteApr 18 · Shot Put · Place 1 · Jacksonville (H.S.)Shot Put113.48m—
Apr 17Jacksonville Boys QUADApr 17 · Shot Put · Place 1 · Jacksonville (H.S.)Shot Put113.35m—
Apr 14Granite City Boys InviteApr 14 · Shot Put · Place 1 · JacksonvilleShot Put145-10.50—
Apr 12Solon/Lion Open Apr 12 · Discus · Place 7 · Jacksonville (H.S.)Discus7100-4—
Apr 12Solon/Lion Open Apr 12 · Shot Put · Place 1 · Jacksonville (H.S.)Shot Put145-5.50—
Mar 29Jacksonville March FinisherMar 29 · Discus · Place 6 · Jacksonville (H.S.)Discus626.61m—
Mar 29Jacksonville March FinisherMar 29 · Shot Put · Place 1 · Jacksonville (H.S.)Shot Put114.27m—
Mar 18Gene Armer InviteMar 18 · Shot Put · Place 8 · Jacksonville (H.S.)Shot Put814.05m10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 3Jacksonville Indoor InvitationalMar 3 · Shot Put · Place 1 · Jacksonville (H.S.)Shot Put114.83m10

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 19IHSA Class 2A TRB Sectional #10 - Troy (Triad)May 19 · Shot Put · Place 9 · Jacksonville (H.S.)Shot Put913.04m9
May 12CS8 Conference MeetMay 12 · Shot Put · Place 5 · Jacksonville (H.S.)Shot Put513.30m9
May 10Lanphier Frosh/Soph InviteMay 10 · Discus · Place 11 · Jacksonville (H.S.)Discus1190-009
May 10Lanphier Frosh/Soph InviteMay 10 · Shot Put · Place 2 · Jacksonville (H.S.)Shot Put240-09.509
May 10Lanphier Frosh/Soph InviteMay 10 · Shot Put · Place 1 · Jacksonville (H.S.)Shot Put140-089
May 9Jacksonville Boys QuadMay 9 · Discus · Place 11 · Jacksonville (H.S.)Discus1127.43m9
May 9Jacksonville Boys QuadMay 9 · Shot Put · Place 1 · Jacksonville (H.S.)Shot Put112.40m9
Apr 27Jacksonville Senior Night MeetApr 27 · Discus · Place 13 · JacksonvilleDiscus1.6kg13.21.34m9
Apr 27Jacksonville Senior Night MeetApr 27 · Shot Put · Place 2 · JacksonvilleShot Put12lb2.12.93m9
Apr 27Jacksonville Senior Night MeetApr 27 · Shot Put · Place 2 · JacksonvilleShot Put12lb2.13.04mUnofficial9
Apr 26Hickman InviteApr 26 · Shot Put · Place 1 · Jacksonville (H.S.)Shot Put112.52m9
Apr 22Titan Co-Ed InviteApr 22 · Discus · Place 21 · Jacksonville (H.S.)Discus2172-109
Apr 15Granite City Boys InvitationalApr 15 · Discus · Place 10 · JacksonvilleDiscus1024.27mFR
Apr 15Granite City Boys InvitationalApr 15 · Shot Put · Place 5 · JacksonvilleShot Put511.99mFR
Mar 19Gene Armer InvitationalMar 19 · Shot Put · Place 15 · Jacksonville (H.S.)Shot Put1512.05m9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 12Jersey Winter ThawMar 12 · Shot Put · Place 10 · JacksonvilleShot Put12lb10.40' 7" PB9
Mar 5Cogdal Invite - BoysMar 5 · Shot Put · Place 13 · JacksonvilleShot Put12lb13.11.90m9