Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 Collinsville Boys Invitational · May 911.49a2026 Collinsville Boys InvitationalMay 9, 2026
200 Meters · Outdoor2024 MTZ Apollo+ Invite · Mar 924.26a2024 MTZ Apollo+ InviteMarch 9, 2024
400 Meters · OutdoorGreenville Invitational · Mar 3053.39aGreenville InvitationalMarch 30, 2024
High Jump · IndoorCharleston / EIU HS Indoor Invitational · Mar 71.98mCharleston / EIU HS Indoor InvitationalMarch 7, 2025
High Jump · OutdoorGene Armer Invite · Mar 181.79mGene Armer InviteMarch 18, 2023
Long Jump · IndoorMt. Zion Boys Mini Meet · Feb 236.72mMt. Zion Boys Mini Meet February 23, 2024
Long Jump · OutdoorSIJHSSA State Meet Large Schools Boys · May 1419-11.25SIJHSSA State Meet Large Schools BoysMay 14, 2022
Triple Jump · Outdoor2024 Winston Brown Invitational "Meet of Champions" · Apr 2012.01m2024 Winston Brown Invitational "Meet of Champions"April 20, 2024

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 28IHSA 2A Boys State Track & Field ChampionshipsMay 28 · Triple Jump · Place 27 · Olney (Richland County)Olney (Richland County)Triple Jump27.12.70mWind: 012
May 28IHSA 2A Boys State Track & Field ChampionshipsMay 28 · Long Jump · Place 2 · Olney (Richland County)Olney (Richland County)Long Jump2.7.21mWind: 012
May 28IHSA 2A Boys State Track & Field ChampionshipsMay 28 · High Jump · Place 4 · Olney (Richland County)Olney (Richland County)High JumpRound P4.1.90m12
May 28IHSA 2A Boys State Track & Field ChampionshipsMay 28 · High Jump · Place 5 · Olney (Richland County)Olney (Richland County)High Jump5.1.98m12
May 20IHSA Class 2A TRB Sectional - #09 MonticelloMay 20 · Triple Jump · Place 3 · Olney (Richland County)Olney (Richland County)Triple Jump3.13.10m12
May 20IHSA Class 2A TRB Sectional - #09 MonticelloMay 20 · Long Jump · Place 1 · Olney (Richland County)Olney (Richland County)Long Jump1.7.02m12
May 20IHSA Class 2A TRB Sectional - #09 MonticelloMay 20 · High Jump · Place 1 · Olney (Richland County)Olney (Richland County)High Jump1.1.96m12
May 15St. Teresa HS Boys Track and Field Invite 2026May 15 · Triple Jump · Place 1 · Olney (Richland County)Olney (Richland County)Triple Jump1.13.02m12
May 15St. Teresa HS Boys Track and Field Invite 2026May 15 · Long Jump · Place 1 · Olney (Richland County)Olney (Richland County)Long Jump1.6.74m12
May 15St. Teresa HS Boys Track and Field Invite 2026May 15 · High Jump · Place 1 · Olney (Richland County)Olney (Richland County)High Jump1.2.00m12
May 15St. Teresa HS Boys Track and Field Invite 2026May 15 · 100 Meters · Olney (Richland County)Olney (Richland County)100 Meters—DNS12
May 92026 Collinsville Boys InvitationalMay 9 · Triple Jump · Place 5 · Olney (Richland County)Olney (Richland County)Triple Jump5.13.09m12
May 92026 Collinsville Boys InvitationalMay 9 · Long Jump · Place 2 · Olney (Richland County)Olney (Richland County)Long Jump2.6.91m12
May 92026 Collinsville Boys InvitationalMay 9 · High Jump · Olney (Richland County)Olney (Richland County)High Jump—DNS12
May 92026 Collinsville Boys InvitationalMay 9 · 100 Meters · Place 14 · Olney (Richland County)Olney (Richland County)100 Meters14.11.49a PBWind: -212
May 62026 LIC ChampionshipMay 6 · Triple Jump · Place 3 · Olney (Richland County)Olney (Richland County)Triple Jump3.39-08.0012
May 62026 LIC ChampionshipMay 6 · Long Jump · Place 1 · Olney (Richland County)Olney (Richland County)Long Jump1.21-04.0012
May 62026 LIC ChampionshipMay 6 · High Jump · Olney (Richland County)Olney (Richland County)High Jump--DNS12
Apr 252026 Winston Brown Meet of ChampionsApr 25 · Triple Jump · Place 2 · Olney (Richland County)Olney (Richland County)Triple Jump212.97m12
Apr 252026 Winston Brown Meet of ChampionsApr 25 · Long Jump · Place 1 · Olney (Richland County)Olney (Richland County)Long Jump17.23m12
Apr 23Mattoon Boys InviteApr 23 · High Jump · Place 1 · Olney (Richland County)Olney (Richland County)High Jump11.97m12
Apr 172026 Military ClassicApr 17 · Triple Jump · Place 3 · Olney (Richland County)Olney (Richland County)Triple Jump313.15m12
Apr 172026 Military ClassicApr 17 · Long Jump · Place 2 · Olney (Richland County)Olney (Richland County)Long Jump26.85m12
Apr 102026 Olney Boys InvitationalApr 10 · Long Jump · Place 2 · Olney (Richland County)Olney (Richland County)Long Jump26.01m12
Mar 21Gene Armer InvitationalMar 21 · Long Jump · Place 1 · Olney (Richland County)Olney (Richland County)Long Jump16.87m12
Mar 142026 MTZ Apollo+ InviteMar 14 · Long Jump · Place 1 · Olney (Richland County)Olney (Richland County)Long Jump16.76m12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 272026 Illinois Top Times ChampionshipsMar 27 · Long Jump · Place 2 · Olney (Richland County)Olney (Richland County)Long Jump2.6.85m12
Mar 636th Annual SIU HS Indoor Track & Field InvitationalMar 6 · Long Jump · Place 1 · Olney (Richland County)Olney (Richland County)Long Jump1.6.85m12
Feb 21Blazen Brave InviteFeb 21 · Long Jump · Place 1 · Olney (Richland County)Olney (Richland County)Long Jump16.66m12

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 30IHSA 2A Boys State Track & Field ChampionshipsMay 30 · Long Jump · Place 5 · Olney (Richland County)Olney (Richland County)Long JumpRound P5.6.87mWind: 011
May 30IHSA 2A Boys State Track & Field ChampionshipsMay 30 · Long Jump · Place 5 · Olney (Richland County)Olney (Richland County)Long Jump5.6.96mWind: 011
May 30IHSA 2A Boys State Track & Field ChampionshipsMay 30 · High Jump · Place 17 · Olney (Richland County)Olney (Richland County)High JumpRound P17.1.85m11
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · Long Jump · Place 5 · Olney (Richland County)Olney (Richland County)Long JumpRound P56.87m11
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · Long Jump · Place 5 · Olney (Richland County)Olney (Richland County)Long Jump56.96m11
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · High Jump · Place 17 · Olney (Richland County)Olney (Richland County)High JumpRound P171.85m11
May 21IHSA Class 2A TRB Sectional - #09 Tolono (Unity)May 21 · Long Jump · Place 2 · Olney (Richland County)Olney (Richland County)Long Jump27.09m11
May 21IHSA Class 2A TRB Sectional - #09 Tolono (Unity)May 21 · High Jump · Place 2 · Olney (Richland County)Olney (Richland County)High Jump21.87m11
May 162025 Decatur St. Teresa Track and Field InviteMay 16 · High Jump · Place 2 · Olney (Richland County)Olney (Richland County)High Jump21.92m11
May 102025 Collinsville Boys InvitationalMay 10 · Long Jump · Place 2 · Olney (Richland County)Olney (Richland County)Long Jump2.7.22m11
May 7Little Illini Conference 2025May 7 · Long Jump · Place 2 · Olney (Richland County)Olney (Richland County)Long Jump2.6.56m11
May 7Little Illini Conference 2025May 7 · High Jump · Place 1 · Olney (Richland County)Olney (Richland County)High Jump1.6-04.2511
Apr 262025 Winston Brown Meet of ChampionsApr 26 · Long Jump · Place 2 · Olney (Richland County)Olney (Richland County)Long Jump26.76m11
Apr 262025 Winston Brown Meet of ChampionsApr 26 · High Jump · Place 6 · Olney (Richland County)Olney (Richland County)High Jump61.85m11
Apr 24Mattoon Boys InviteApr 24 · High Jump · Place 1 · Olney (Richland County)Olney (Richland County)High Jump11.95m11
Apr 182025 Military ClassicApr 18 · High Jump · Place 3 · Olney (Richland County)Olney (Richland County)High Jump31.95m11
Apr 112025 Olney Boys InvitationalApr 11 · Long Jump · Place 2 · Olney (Richland County)Olney (Richland County)Long Jump26.46m11
Mar 282025 Illinois Top Times ChampionshipsMar 28 · Long Jump · Place 2 · Olney (Richland County)Olney (Richland County)Long Jump26.85m11
Mar 282025 Illinois Top Times ChampionshipsMar 28 · High Jump · Place 1 · Olney (Richland County)Olney (Richland County)High Jump12.03m11
Mar 282025 Illinois Top Times ChampionshipsMar 28 · Long Jump · Place 2 · Olney (Richland County)Olney (Richland County)Long Jump26.85m11
Mar 282025 Illinois Top Times ChampionshipsMar 28 · High Jump · Place 1 · Olney (Richland County)Olney (Richland County)High Jump12.03m11
Mar 22Gene Armer InvitationalMar 22 · High Jump · Place 1 · Olney (Richland County)Olney (Richland County)High Jump16-5.511
Mar 15MTZ Apollo+ InviteMar 15 · Long Jump · Place 1 · Olney (Richland County)Olney (Richland County)Long Jump17.01m—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 7Charleston / EIU HS Indoor InvitationalMar 7 · High Jump · Place 1 · Olney (Richland County)Olney (Richland County)High Jump1.1.98m PB11
Mar 7SIU-C HS Indoor MeetMar 7 · Long Jump · Place 2 · Olney (Richland County)Olney (Richland County)Long Jump2.6.74m11
Feb 28Mt. Zion Boys Mini MeetFeb 28 · Long Jump · Place 1 · Olney (Richland County)Olney (Richland County)Long Jump16.67m—

2024 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · Long Jump · Place 1 · Get QuickGet QuickLong Jump1.6.58m10
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · High Jump · Place 1 · Get QuickGet QuickHigh Jump1.2.00m10
May 24IHSA 2A Boys State Track & Field ChampionshipsMay 24 · Long Jump · Place 1 · Olney (Richland County)Olney (Richland County)Long Jump1.6.99mWind: 010
May 24IHSA 2A Boys State Track & Field ChampionshipsMay 24 · High Jump · Place 14 · Olney (Richland County)Olney (Richland County)High JumpRound P14.1.88m10
May 24IHSA 2A Boys State Track & Field ChampionshipsMay 24 · High Jump · Place 4 · Olney (Richland County)Olney (Richland County)High Jump4.1.96m10
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · Long Jump · Place 1 · Olney (Richland County)Olney (Richland County)Long Jump16.99m10
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · High Jump · Place 14 · Olney (Richland County)Olney (Richland County)High JumpRound P141.88m10
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · High Jump · Place 4 · Olney (Richland County)Olney (Richland County)High Jump41.96m10
May 15IHSA Class 2A TRB Sectional - #9 RantoulMay 15 · Long Jump · Place 1 · Olney (Richland County)Olney (Richland County)Long Jump16.69m—
May 15IHSA Class 2A TRB Sectional - #9 RantoulMay 15 · High Jump · Place 3 · Olney (Richland County)Olney (Richland County)High Jump31.85m—
May 102nd Annual St. Teresa Boys Track and Field InviteMay 10 · Long Jump · Place 2 · Olney (Richland County)Olney (Richland County)Long Jump2.6.50m10
May 102nd Annual St. Teresa Boys Track and Field InviteMay 10 · High Jump · Place 2 · Olney (Richland County)Olney (Richland County)High Jump2.1.90m10
May 1LIC MeetMay 1 · Long Jump · Place 2 · Olney (Richland County)Olney (Richland County)Long Jump26.44m—
May 1LIC MeetMay 1 · High Jump · Place 3 · Olney (Richland County)Olney (Richland County)High Jump31.85m—
May 1LIC MeetMay 1 · 400 Meters · Place 3 · Olney (Richland County)Olney (Richland County)400 Meters353.49a—
Apr 26Boys Eagle InviteApr 26 · Long Jump · Place 1 · Olney (Richland County)Olney (Richland County)Long Jump16.66m—
Apr 26Boys Eagle InviteApr 26 · High Jump · Place 3 · Olney (Richland County)Olney (Richland County)High Jump31.88m—
Apr 202024 Winston Brown Invitational "Meet of Champions"Apr 20 · Triple Jump · Place 13 · Olney (Richland County)Olney (Richland County)Triple Jump1312.01m PB10
Apr 202024 Winston Brown Invitational "Meet of Champions"Apr 20 · Long Jump · Place 4 · Olney (Richland County)Olney (Richland County)Long Jump46.66m10
Apr 18Mattoon Boys InviteApr 18 · Triple Jump · Place 3 · Olney (Richland County)Olney (Richland County)Triple Jump312.86m—
Apr 18Mattoon Boys InviteApr 18 · High Jump · Place 1 · Olney (Richland County)Olney (Richland County)High Jump12.01m—
Apr 122024 Mascoutah Military ClassicApr 12 · Triple Jump · Olney (Richland County)Olney (Richland County)Triple Jump—ND10
Apr 122024 Mascoutah Military ClassicApr 12 · Long Jump · Place 6 · Olney (Richland County)Olney (Richland County)Long Jump66.50m10
Apr 122024 Mascoutah Military ClassicApr 12 · 400 Meters · Place 19 · Olney (Richland County)Olney (Richland County)400 Meters1956.4010
Apr 2CHS Track MeetApr 2 · Long Jump · Place 1 · Olney (Richland County)Olney (Richland County)Long Jump16.46m—
Mar 30Greenville InvitationalMar 30 · High Jump · Place 1 · Olney (Richland County)Olney (Richland County)High Jump1.1.98m10
Mar 30Greenville InvitationalMar 30 · 400 Meters · Place 8 · Olney (Richland County)Olney (Richland County)400 Meters8.53.39a PB10
Mar 16Gene Armer InvitationalMar 16 · Long Jump · Place 1 · Olney (Richland County)Olney (Richland County)Long Jump16.55m—
Mar 16Gene Armer InvitationalMar 16 · High Jump · Place 6 · Olney (Richland County)Olney (Richland County)High Jump61.84m—
Mar 92024 MTZ Apollo+ InviteMar 9 · Long Jump · Place 1 · Olney (Richland County)Olney (Richland County)Long Jump16.64m—
Mar 92024 MTZ Apollo+ InviteMar 9 · 200 Meters · Place 3 · Olney (Richland County)Olney (Richland County)200 Meters324.26a PB—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 23Illinois Top Times Indoor Championships - Class 2AMar 23 · Long Jump · Place 2 · Olney (Richland County)Olney (Richland County)Long Jump2.6.76m10
Mar 23Illinois Top Times Indoor Championships - Class 2AMar 23 · High Jump · Place 5 · Olney (Richland County)Olney (Richland County)High Jump5.1.93m10
Mar 1Charleston HS Indoor InvitationalMar 1 · High Jump · Place 2 · Olney (Richland County)Olney (Richland County)High Jump2.1.98m10
Feb 23Mt. Zion Boys Mini Meet Feb 23 · Long Jump · Place 1 · Olney (Richland County)Olney (Richland County)Long Jump16.72m PB10

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · Long Jump · Place 2 · Get QuickGet QuickLong Jump2.6.31m9
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · High Jump · Place 2 · Get QuickGet QuickHigh Jump2.1.85m9
Jun 23PARA USATF Illinois Association Junior Olympic ChampionshipsJun 23 · High Jump · Place 2 · Get QuickGet QuickHigh Jump21.90m—
Jun 23PARA USATF Illinois Association Junior Olympic ChampionshipsJun 23 · Long Jump · Place 3 · Get QuickGet QuickLong Jump36.51m—
Jun 23USATF Illinois Association Junior Olympic ChampionshipsJun 23 · Long Jump · Place 3 · Get QuickGet QuickLong Jump3.6.51m9
Jun 23USATF Illinois Association Junior Olympic ChampionshipsJun 23 · High Jump · Place 2 · Get QuickGet QuickHigh Jump2.1.90m9
May 26IHSA 2A Boys State Track & Field ChampionshipsMay 26 · High Jump · Place 3 · Olney (Richland County)Olney (Richland County)High JumpRound P3.1.88m9
May 26IHSA 2A Boys State Track & Field ChampionshipsMay 26 · High Jump · Place 2 · Olney (Richland County)Olney (Richland County)High Jump2.1.99m9
May 25IHSA 1A Boys State Track & Field ChampionshipsMay 25 · High Jump · Place 3 · Olney (Richland County)Olney (Richland County)High JumpRound P31.88m9
May 25IHSA 1A Boys State Track & Field ChampionshipsMay 25 · High Jump · Place 2 · Olney (Richland County)Olney (Richland County)High Jump21.99m9
May 172023 IHSA Class 2A TRB Sectional - #9 MattoonMay 17 · High Jump · Place 1 · Olney (Richland County)Olney (Richland County)High Jump11.95m—
May 10Charleston Big Trojan InvitationalMay 10 · High Jump · Place 2 · Olney (Richland County)Olney (Richland County)High Jump21.87m—
May 3Little Illini ConferenceMay 3 · High Jump · Place 1 · Olney (Richland County)Olney (Richland County)High Jump16-6—
Apr 282023 Newton Eagle InviteApr 28 · High Jump · Place 2 · Olney (Richland County)Olney (Richland County)High Jump21.88m—
Apr 24Newton Boys April 24Apr 24 · Triple Jump · Olney (Richland County)Olney (Richland County)Triple Jump—SCR9
Apr 222023 Winston Brown/Edwardsville InvitationalApr 22 · High Jump · Place 1 · Olney (Richland County)Olney (Richland County)High Jump11.90m9
Mar 18Gene Armer InviteMar 18 · High Jump · Place 8 · Olney (Richland County)Olney (Richland County)High Jump81.79m PB9
Mar 11MTZ Apollo+ InviteMar 11 · Long Jump · Place 5 · Olney (Richland County)Olney (Richland County)Long Jump56.04m9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 4EIU HS Boys InvitationalMar 4 · Long Jump · Place 1 · Olney (Richland County)Olney (Richland County)Long Jump1.6.08m9

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14SIJHSSA State Meet Large Schools BoysMay 14 · Long Jump · Place 3 · Olney (Richland County)Olney (Richland County)Long Jump3.19-11.25 PB8
May 14SIJHSSA State Meet Large Schools BoysMay 14 · High Jump · Place 5 · Olney (Richland County)Olney (Richland County)High Jump5.5-04.008
Apr 28Jr. NEC Conference MeetApr 28 · Long Jump · Place 1 · Olney (Richland County)Olney (Richland County)Long Jump1.18' 9.58
Apr 28Jr. NEC Conference MeetApr 28 · High Jump · Place 1 · Olney (Richland County)Olney (Richland County)High Jump1.5' 78
Apr 28Jr. NEC Conference MeetApr 28 · 100 Meters · Place 1 · Olney (Richland County)Olney (Richland County)100 Meters1.12.18