Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorHickman Invitational Men · Apr 2132.84mHickman Invitational MenApril 21, 2026
Discus · 1kg · OutdoorIESA 4A State Track & Field Championships · May 2339.22mIESA 4A State Track & Field ChampionshipsMay 23, 2025
Shot Put · 12lb · Indoor2026 Knight Indoor Invitational · Feb 1311.29m2026 Knight Indoor InvitationalFebruary 13, 2026
Shot Put · 12lb · OutdoorCS8 Boys · May 1445' 7"CS8 BoysMay 14, 2026
Shot Put · 4kg · OutdoorAthens JH Meet #4 on 5/13/25 · May 1313.97mAthens JH Meet #4 on 5/13/25May 13, 2025

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #10 Troy (Triad)May 20 · Discus · Place 20 · JacksonvilleJacksonvilleDiscus1.6kg20.31.33m9
May 20IHSA Class 2A TRB Sectional - #10 Troy (Triad)May 20 · Shot Put · Place 16 · JacksonvilleJacksonvilleShot Put12lb16.13.01m9
May 14CS8 BoysMay 14 · Shot Put · Place 5 · JacksonvilleJacksonvilleShot Put12lb5.45' 7" PB9
May 12Lanphier F/S InviteMay 12 · Discus · Place 6 · JacksonvilleJacksonvilleDiscus6113-49
May 12Lanphier F/S InviteMay 12 · Shot Put · Place 4 · JacksonvilleJacksonvilleShot Put442-99
May 13rd Annual Don Williams InviteMay 1 · Discus · Place 13 · JacksonvilleJacksonvilleDiscus1.6kg13.32.49m9
May 13rd Annual Don Williams InviteMay 1 · Shot Put · Place 7 · JacksonvilleJacksonvilleShot Put12lb7.12.78m9
Apr 29Jacksonville Senior NightApr 29 · Discus · Place 5 · JacksonvilleJacksonvilleDiscus533.51m9
Apr 29Jacksonville Senior NightApr 29 · Shot Put · Place 1 · JacksonvilleJacksonvilleShot Put113.08m9
Apr 21Hickman Invitational MenApr 21 · Discus · Place 8 · JacksonvilleJacksonvilleDiscus1.6kg8.32.84m PB9
Apr 21Hickman Invitational MenApr 21 · Shot Put · Place 5 · JacksonvilleJacksonvilleShot Put12lb5.12.72m9
Apr 20Rochester Boys Quad - GHS, SHG, JHSApr 20 · Discus · Place 18 · JacksonvilleJacksonvilleDiscus1829.48m9
Apr 20Rochester Boys Quad - GHS, SHG, JHSApr 20 · Shot Put · Place 10 · JacksonvilleJacksonvilleShot Put1011.79m9
Apr 17Granite City Boys Track & Field InvitationalApr 17 · Discus · Place 21 · JacksonvilleJacksonvilleDiscus1.6kg21.30.75m9
Apr 17Granite City Boys Track & Field InvitationalApr 17 · Shot Put · Place 12 · JacksonvilleJacksonvilleShot Put12lb12.11.65m9
Apr 15Solon/Lion Men's OpenApr 15 · Discus · Place 4 · JacksonvilleJacksonvilleDiscus496-09
Apr 15Solon/Lion Men's OpenApr 15 · Shot Put · Place 2 · JacksonvilleJacksonvilleShot Put240-7.759
Mar 25Jacksonville March FinisherMar 25 · Discus · Place 4 · JacksonvilleJacksonvilleDiscus431.22m9
Mar 25Jacksonville March FinisherMar 25 · Shot Put · Place 1 · JacksonvilleJacksonvilleShot Put112.53m9
Mar 21Gene Armer InvitationalMar 21 · Shot Put · Place 22 · JacksonvilleJacksonvilleShot Put2212.72m9
Mar 13Jacksonville InvitationalMar 13 · Shot Put · Place 6 · JacksonvilleJacksonvilleShot Put613.08m9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 71st Annual Springfield Clinic Indoor InviteMar 7 · Shot Put · Place 7 · JacksonvilleJacksonvilleShot Put711.36m9
Feb 132026 Knight Indoor InvitationalFeb 13 · Shot Put · Place 33 · JacksonvilleJacksonvilleShot Put12lb33.11.29m PB9

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 23IESA 4A State Track & Field ChampionshipsMay 23 · Discus · Place 13 · Jacksonville MSJacksonville MSDiscus1kg13.39.22m PB8
May 23IESA 4A State Track & Field ChampionshipsMay 23 · Shot Put · Place 3 · Jacksonville MSJacksonville MSShot Put4kg3.13.70m8
May 17IESA 4A - Sectional 10 @ Edwardsville HSMay 17 · Discus · Place 2 · Jacksonville MSJacksonville MSDiscus238.79m8
May 17IESA 4A - Sectional 10 @ Edwardsville HSMay 17 · Shot Put · Place 1 · Jacksonville MSJacksonville MSShot Put113.31m8
May 13Athens JH Meet #4 on 5/13/25May 13 · Discus · Place 3 · Jacksonville MSJacksonville MSDiscus1kg3.28.78m8
May 13Athens JH Meet #4 on 5/13/25May 13 · Shot Put · Place 1 · Jacksonville MSJacksonville MSShot Put4kg1.13.97m PB8
May 102025 Falcon InviteMay 10 · Discus · Place 2 · Jacksonville MSJacksonville MSDiscus236.19m8
May 102025 Falcon InviteMay 10 · Shot Put · Place 3 · Jacksonville MSJacksonville MSShot Put313.22m8
May 6JMS vs. Quincy, Pittsfield, and ISDMay 6 · Discus · Place 1 · Jacksonville MSJacksonville MSDiscus140.33m8
May 6JMS vs. Quincy, Pittsfield, and ISDMay 6 · Shot Put · Place 1 · Jacksonville MSJacksonville MSShot Put113.23m8
May 3Warrior InviteMay 3 · Discus · Place 1 · Jacksonville MSJacksonville MSDiscus1kg1.36.72m8
May 3Warrior InviteMay 3 · Shot Put · Place 2 · Jacksonville MSJacksonville MSShot Put4kg2.11.99m8
Apr 24Auburn JH Meet 4/24/25Apr 24 · Discus · Place 2 · Jacksonville MSJacksonville MSDiscus230.10m8
Apr 24Auburn JH Meet 4/24/25Apr 24 · Shot Put · Place 1 · Jacksonville MSJacksonville MSShot Put112.78m8
Apr 124-12 MTZ JH ShowcaseApr 12 · Discus · Place 7 · Jacksonville MSJacksonville MSDiscus1kg7.32.30m8
Apr 124-12 MTZ JH ShowcaseApr 12 · Shot Put · Place 9 · Jacksonville MSJacksonville MSShot Put4kg9.11.00m8
Apr 7Home Meet with Jacksonville Trinity Lutheran New Berlin Blessed SacramentApr 7 · Discus · Place 1 · Jacksonville MSJacksonville MSDiscus1118-108
Apr 7Home Meet with Jacksonville Trinity Lutheran New Berlin Blessed SacramentApr 7 · Shot Put · Place 3 · Jacksonville MSJacksonville MSShot Put335-48
Mar 26Jacksonville, Decatur Dennis, TaylorvilleMar 26 · Discus · Place 1 · Jacksonville MSJacksonville MSDiscus1kg1.115' 8"8
Mar 26Jacksonville, Decatur Dennis, TaylorvilleMar 26 · Shot Put · Place 1 · Jacksonville MSJacksonville MSShot Put4kg1.11.60m8

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 11IESA 4A - Sectional 9 @ Southeast HSMay 11 · Discus · Place 9 · Jacksonville MSJacksonville MSDiscus925.35m7
May 11IESA 4A - Sectional 9 @ Southeast HSMay 11 · Shot Put · Place 3 · Jacksonville MSJacksonville MSShot Put310.40m7
May 7RJHS Home Meet 5/7May 7 · Discus · Place 1 · Jacksonville MSJacksonville MSDiscus1kg1.24.88m7
May 7RJHS Home Meet 5/7May 7 · Shot Put · Place 1 · Jacksonville MSJacksonville MSShot Put4kg1.9.36m7
May 42024 Falcon InviteMay 4 · Discus · Place 7 · Jacksonville MSJacksonville MSDiscus723.59m7
May 42024 Falcon InviteMay 4 · Shot Put · Place 7 · Jacksonville MSJacksonville MSShot Put79.29m7
Apr 27Warrior InviteApr 27 · Discus · Place 3 · Jacksonville MSJacksonville MSDiscus1kg3.24.78m7
Apr 27Warrior InviteApr 27 · Shot Put · Place 2 · Jacksonville MSJacksonville MSShot Put4kg2.9.42m7
Apr 22JMS Meet with North Greene/VirginiaApr 22 · Discus · Place 2 · Jacksonville MSJacksonville MSDiscus1kg2.25.27m7
Apr 22JMS Meet with North Greene/VirginiaApr 22 · Shot Put · Place 2 · Jacksonville MSJacksonville MSShot Put4kg2.9.03m7
Apr 13Mt. Zion JH ShowcaseApr 13 · Discus · Place 5 · Jacksonville MSJacksonville MSDiscus1kgRound P5.23.85m7
Apr 13Mt. Zion JH ShowcaseApr 13 · Discus · Place 6 · Jacksonville MSJacksonville MSDiscus1kg6.23.85m7
Apr 13Mt. Zion JH ShowcaseApr 13 · Shot Put · Place 4 · Jacksonville MSJacksonville MSShot Put4kgRound P4.9.23m7
Apr 13Mt. Zion JH ShowcaseApr 13 · Shot Put · Place 4 · Jacksonville MSJacksonville MSShot Put4kg4.9.53m7
Apr 11JMS Crimson Winchester/North Greene/Springfield ChrisitianApr 11 · Discus · Place 5 · Jacksonville MSJacksonville MSDiscus1kg5.21.72m7
Apr 11JMS Crimson Winchester/North Greene/Springfield ChrisitianApr 11 · Shot Put · Place 2 · Jacksonville MSJacksonville MSShot Put4kg2.9.13m7

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 13IESA 4A - Sectional 10 @ Edwardsville LibertyMay 13 · Shot Put · Place 13 · Jacksonville MSJacksonville MSShot Put1328-3.50—
May 9RJHS Home Meet 5/9May 9 · Discus · Place 7 · Jacksonville MSJacksonville MSDiscus1kg7.78' 36
May 9RJHS Home Meet 5/9May 9 · Shot Put · Place 6 · Jacksonville MSJacksonville MSShot Put4kg6.25' 06
May 8Carlinville 6th Grade InviteMay 8 · Discus · Place 4 · Jacksonville MSJacksonville MSDiscus469-10—
May 8Carlinville 6th Grade InviteMay 8 · Shot Put · Place 3 · Jacksonville MSJacksonville MSShot Put323-5.5—
May 6Falcon InviteMay 6 · Shot Put · Place 14 · JacksonvilleJacksonvilleShot Put1424-8.50—
Apr 29Washington Warrior InviteApr 29 · Discus · Place 7 · JacksonvilleJacksonvilleDiscus764-11—
Apr 29Washington Warrior InviteApr 29 · Shot Put · Place 9 · JacksonvilleJacksonvilleShot Put924-4.75—
Apr 27Jacksonville Middle School 4/27/23(rescheduled from 4/20)Apr 27 · Discus · Place 3 · Jacksonville MSJacksonville MSDiscus1kg3.71' 16
Apr 27Jacksonville Middle School 4/27/23(rescheduled from 4/20)Apr 27 · Shot Put · Place 2 · Jacksonville MSJacksonville MSShot Put4kg2.27' 56
Apr 24Jacksonville Middle School 4/24/23Apr 24 · Discus · Place 7 · Jacksonville MSJacksonville MSDiscus1kg7.73' 106
Apr 24Jacksonville Middle School 4/24/23Apr 24 · Shot Put · Place 2 · Jacksonville MSJacksonville MSShot Put4kg2.27' 106
Apr 18QJHS Meet Apr 18 · Discus · Place 5 · JacksonvilleJacksonvilleDiscus568-2—
Apr 18QJHS Meet Apr 18 · Shot Put · Place 2 · JacksonvilleJacksonvilleShot Put225-9—
Apr 13Jacksonville Middle School 4/13/23Apr 13 · Discus · Place 4 · Jacksonville MSJacksonville MSDiscus1kg4.65' 36
Apr 13Jacksonville Middle School 4/13/23Apr 13 · Shot Put · Place 2 · Jacksonville MSJacksonville MSShot Put4kg2.26' 06
Apr 11Pikeland Triangular MeetApr 11 · Discus · Place 5 · Jacksonville MSJacksonville MSDiscus553-2—
Apr 11Pikeland Triangular MeetApr 11 · Shot Put · Place 5 · Jacksonville MSJacksonville MSShot Put521-6.5—
Mar 30Taylorville, Jefferson, JacksonvilleMar 30 · Discus · Place 5 · JacksonvilleJacksonvilleDiscus558-3—
Mar 30Taylorville, Jefferson, JacksonvilleMar 30 · Shot Put · Place 7 · JacksonvilleJacksonvilleShot Put721-9—