Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorNewton JV Meet · Apr 1125.8Newton JV MeetApril 11, 2023
300m Hurdles · 36" / 0.914m · OutdoorLittle Illini Conference 2025 · May 743.01aLittle Illini Conference 2025May 7, 2025
400 Meters · IndoorCharleston HS Indoor Invitational · Mar 11:00.55aCharleston HS Indoor InvitationalMarch 1, 2024
400 Meters · Outdoor2023 IHSA Class 2A TRB Sectional - #9 Mattoon · May 1757.41a2023 IHSA Class 2A TRB Sectional - #9 MattoonMay 17, 2023
Long Jump · IndoorMt. Zion Boys Mini Meet · Feb 235.30mMt. Zion Boys Mini Meet February 23, 2024
Long Jump · Outdoor2026 Military Classic · Apr 175.75m2026 Military ClassicApril 17, 2026
Triple Jump · IndoorCharleston / EIU HS Indoor Invitational · Mar 711.90mCharleston / EIU HS Indoor InvitationalMarch 7, 2025
Triple Jump · OutdoorNewton JV Invite · Apr 911.35mNewton JV InviteApril 9, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #09 MonticelloMay 20 · Long Jump · Place 9 · Olney (Richland County)Long Jump9.6.10m12
May 20IHSA Class 2A TRB Sectional - #09 MonticelloMay 20 · 300m Hurdles · Place 12 · Olney (Richland County)300m Hurdles36" / 0.914m12.46.10a12
May 15St. Teresa HS Boys Track and Field Invite 2026May 15 · Long Jump · Place 26 · Olney (Richland County)Long Jump26.5.13m12
May 15St. Teresa HS Boys Track and Field Invite 2026May 15 · 300m Hurdles · Olney (Richland County)300m Hurdles36" / 0.914m—DNS12
May 92026 Collinsville Boys InvitationalMay 9 · Long Jump · Place 27 · Olney (Richland County)Long Jump27.5.68m12
May 92026 Collinsville Boys InvitationalMay 9 · 300m Hurdles · Place 32 · Olney (Richland County)300m Hurdles36" / 0.914m32.46.54a12
May 62026 LIC ChampionshipMay 6 · Long Jump · Place 5 · Olney (Richland County)Long Jump5.17-01.0012
May 62026 LIC ChampionshipMay 6 · 300m Hurdles · Place 4 · Olney (Richland County)300m Hurdles36" / 0.914m4.46.03a12
Apr 252026 Winston Brown Meet of ChampionsApr 25 · Long Jump · Place 12 · Olney (Richland County)Long Jump126.09m12
Apr 252026 Winston Brown Meet of ChampionsApr 25 · 300m Hurdles · Place 15 · Olney (Richland County)300m Hurdles1545.31a12
Apr 23Mattoon Boys InviteApr 23 · Long Jump · Place 5 · Olney (Richland County)Long Jump55.92m12
Apr 172026 Military ClassicApr 17 · Long Jump · Place 24 · Olney (Richland County)Long Jump245.75m PB12
Apr 102026 Olney Boys InvitationalApr 10 · 300m Hurdles · Place 10 · Olney (Richland County)300m Hurdles1047.16a12
Apr 7Charleston QuintApr 7 · 300m Hurdles · Place 3 · Olney (Richland County)300m Hurdles346.02a12
Mar 142026 MTZ Apollo+ InviteMar 14 · Triple Jump · Place 9 · Olney (Richland County)Triple Jump911.38m12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 6Central Illinois HS InvitationalMar 6 · Triple Jump · Place 12 · Olney (Richland County)Triple Jump12.11.19m12
Feb 21Blazen Brave InviteFeb 21 · Triple Jump · Place 9 · Olney (Richland County)Triple Jump911.46m12

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 21IHSA Class 2A TRB Sectional - #09 Tolono (Unity)May 21 · Triple Jump · Place 9 · Olney (Richland County)Triple Jump912.11m11
May 21IHSA Class 2A TRB Sectional - #09 Tolono (Unity)May 21 · 300m Hurdles · Place 8 · Olney (Richland County)300m Hurdles844.28a11
May 162025 Decatur St. Teresa Track and Field InviteMay 16 · Triple Jump · Place 9 · Olney (Richland County)Triple Jump912.08m11
May 162025 Decatur St. Teresa Track and Field InviteMay 16 · 300m Hurdles · Place 7 · Olney (Richland County)300m Hurdles743.03a11
May 102025 Collinsville Boys InvitationalMay 10 · Triple Jump · Place 16 · Olney (Richland County)Triple Jump16.11.90m11
May 102025 Collinsville Boys InvitationalMay 10 · 300m Hurdles · Place 12 · Olney (Richland County)300m Hurdles36" / 0.914m12.43.02a11
May 7Little Illini Conference 2025May 7 · Triple Jump · Place 1 · Olney (Richland County)Triple Jump1.12.11m11
May 7Little Illini Conference 2025May 7 · 300m Hurdles · Place 3 · Olney (Richland County)300m Hurdles36" / 0.914m3.43.01a PB11
Apr 262025 Winston Brown Meet of ChampionsApr 26 · Triple Jump · Olney (Richland County)Triple Jump—ND11
Apr 262025 Winston Brown Meet of ChampionsApr 26 · 300m Hurdles · Place 20 · Olney (Richland County)300m Hurdles2044.4211
Apr 24Mattoon Boys InviteApr 24 · Triple Jump · Place 4 · Olney (Richland County)Triple Jump411.91m11
Apr 24Mattoon Boys InviteApr 24 · 300m Hurdles · Place 4 · Olney (Richland County)300m Hurdles443.55a11
Apr 182025 Military ClassicApr 18 · Triple Jump · Place 14 · Olney (Richland County)Triple Jump1411.86m11
Apr 182025 Military ClassicApr 18 · 300m Hurdles · Place 15 · Olney (Richland County)300m Hurdles1544.6511
Apr 112025 Olney Boys InvitationalApr 11 · Triple Jump · Place 5 · Olney (Richland County)Triple Jump511.70m11
Apr 112025 Olney Boys InvitationalApr 11 · 300m Hurdles · Place 6 · Olney (Richland County)300m Hurdles646.02a11
Mar 22Gene Armer InvitationalMar 22 · Triple Jump · Place 9 · Olney (Richland County)Triple Jump940-511
Mar 15MTZ Apollo+ InviteMar 15 · Triple Jump · Place 2 · Olney (Richland County)Triple Jump211.97m—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 7Charleston / EIU HS Indoor InvitationalMar 7 · Triple Jump · Place 12 · Olney (Richland County)Triple Jump12.11.90m PB11

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 15IHSA Class 2A TRB Sectional - #9 RantoulMay 15 · Triple Jump · Place 17 · Olney (Richland County)Triple Jump1711.05m—
May 15IHSA Class 2A TRB Sectional - #9 RantoulMay 15 · 300m Hurdles · Place 14 · Olney (Richland County)300m Hurdles1447.32a—
May 102nd Annual St. Teresa Boys Track and Field InviteMay 10 · Triple Jump · Place 16 · Olney (Richland County)Triple Jump16.11.38m10
May 102nd Annual St. Teresa Boys Track and Field InviteMay 10 · 300m Hurdles · Place 21 · Olney (Richland County)300m Hurdles36" / 0.914m21.47.48a10
May 1LIC MeetMay 1 · Triple Jump · Place 5 · Olney (Richland County)Triple Jump511.54m—
May 1LIC MeetMay 1 · 300m Hurdles · Place 5 · Olney (Richland County)300m Hurdles547.74a—
Apr 26Boys Eagle InviteApr 26 · Triple Jump · Place 7 · Olney (Richland County)Triple Jump711.75m—
Apr 26Boys Eagle InviteApr 26 · 300m Hurdles · Place 18 · Olney (Richland County)300m Hurdles1848.92a—
Apr 18Mattoon Boys InviteApr 18 · Triple Jump · Place 14 · Olney (Richland County)Triple Jump1411.22m—
Apr 18Mattoon Boys InviteApr 18 · 300m Hurdles · Place 15 · Olney (Richland County)300m Hurdles1547.70a—
Apr 9Newton JV InviteApr 9 · Triple Jump · Place 2 · Olney (Richland County)Triple Jump2.11.35m PB10
Apr 9Newton JV InviteApr 9 · 400 Meters · Olney (Richland County)400 Meters—SCR10
Apr 9Newton JV InviteApr 9 · 200 Meters · Olney (Richland County)200 Meters—SCR10
Apr 2CHS Track MeetApr 2 · Triple Jump · Place 3 · Olney (Richland County)Triple Jump311.40m—
Mar 30Greenville InvitationalMar 30 · Triple Jump · Place 11 · Olney (Richland County)Triple Jump11.11.26m10
Mar 16Gene Armer InvitationalMar 16 · Triple Jump · Place 15 · Olney (Richland County)Triple Jump1511.68m—
Mar 92024 MTZ Apollo+ InviteMar 9 · Triple Jump · Place 8 · Olney (Richland County)Triple Jump811.37m—
Mar 92024 MTZ Apollo+ InviteMar 9 · 400 Meters · Place 12 · Olney (Richland County)400 Meters1259.98a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 1Charleston HS Indoor InvitationalMar 1 · Triple Jump · Olney (Richland County)Triple Jump—NM10
Mar 1Charleston HS Indoor InvitationalMar 1 · 400 Meters · Place 27 · Olney (Richland County)400 Meters27.1:00.55a PB10
Feb 23Mt. Zion Boys Mini Meet Feb 23 · Long Jump · Place 9 · Olney (Richland County)Long Jump95.30m PB10

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 2A TRB Sectional - #9 MattoonMay 17 · 400 Meters · Place 19 · Olney (Richland County)400 Meters1957.41a PB—
Apr 282023 Newton Eagle InviteApr 28 · 400 Meters · Place 14 · Olney (Richland County)400 Meters1457.99a—
Apr 24Newton Boys April 24Apr 24 · Long Jump · Place 8 · Olney (Richland County)Long Jump8.16' 3.59
Apr 24Newton Boys April 24Apr 24 · 400 Meters · Place 2 · Olney (Richland County)400 Meters2.58.29
Apr 24Newton Boys April 24Apr 24 · 200 Meters · Olney (Richland County)200 Meters—SCR9
Apr 11Newton JV MeetApr 11 · 400 Meters · Place 4 · Olney (Richland County)400 Meters459.1—
Apr 11Newton JV MeetApr 11 · 200 Meters · Place 8 · Olney (Richland County)200 Meters825.8 PB—
Apr 4Mattoon QuadApr 4 · 200 Meters · Place 8 · Olney (Richland County)200 Meters8.26.44a9
Mar 30Newton March 30 BoysMar 30 · 400 Meters · Place 6 · Olney (Richland County)400 Meters6.58.89
Mar 30Newton March 30 BoysMar 30 · 200 Meters · Place 8 · Olney (Richland County)200 Meters8.26.99
Mar 11MTZ Apollo+ InviteMar 11 · 400 Meters · Place 13 · Olney (Richland County)400 Meters131:00.379

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 4EIU HS Boys InvitationalMar 4 · 200 Meters · Olney (Richland County)200 MetersRelay Split—25.9Unofficial9