Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 36" / 0.914m · OutdoorHolt JV Track Invite · Apr 1416.60aHolt JV Track InviteApril 14, 2026
110m Hurdles · 39" / 0.991m · OutdoorMSHSAA Class 4 & 5 District 3 · May 1616.41aMSHSAA Class 4 & 5 District 3May 16, 2026
300m Hurdles · 36" / 0.914m · OutdoorMSHSAA Class 4 & 5 District 3 · May 1644.20aMSHSAA Class 4 & 5 District 3May 16, 2026
400 Meters · OutdoorNorth Ridge Meet #1 · May 21:03.68aNorth Ridge Meet #1May 2, 2022
High Jump · IndoorBig 12 Boys Indoor Conference Championships · Mar 111.70mBig 12 Boys Indoor Conference ChampionshipsMarch 11, 2025
High Jump · OutdoorChampaign Jefferson Invite · Mar 281.42mChampaign Jefferson InviteMarch 28, 2022
Triple Jump · IndoorONU HS Classic - 3A Boys · Feb 2311.53mONU HS Classic - 3A BoysFebruary 23, 2024
Triple Jump · Outdoor79th Annual Urbana Boys Track Open · Apr 1310.98m79th Annual Urbana Boys Track OpenApril 13, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16MSHSAA Class 4 & 5 District 3May 16 · 300m Hurdles · Place 8 · Hazelwood CentralHazelwood Central300m Hurdles36" / 0.914m8.44.20a PB11
May 16MSHSAA Class 4 & 5 District 3May 16 · 110m Hurdles · Place 7 · Hazelwood CentralHazelwood Central110m Hurdles39" / 0.991m7.16.41a PB11
May 7Suburban Conference Yellow BoysMay 7 · Triple Jump · Place 5 · Hazelwood CentralHazelwood CentralTriple Jump5.11.65m11
May 7Suburban Conference Yellow BoysMay 7 · 300m Hurdles · Place 8 · Hazelwood CentralHazelwood Central300m Hurdles36" / 0.914m8.45.67a11
May 7Suburban Conference Yellow BoysMay 7 · 110m Hurdles · Place 5 · Hazelwood CentralHazelwood Central110m Hurdles39" / 0.991m5.16.84a11
May 191st Marion Freeman Friday Night Lights InvitationalMay 1 · 300m Hurdles · Place 7 · Hazelwood CentralHazelwood Central300m Hurdles746.71a11
May 191st Marion Freeman Friday Night Lights InvitationalMay 1 · 110m Hurdles · Place 4 · Hazelwood CentralHazelwood Central110m Hurdles416.98a11
Apr 24Fred Lyon Invitational Apr 24 · 300m Hurdles · Place 15 · Hazelwood CentralHazelwood Central300m Hurdles36" / 0.914m15.46.40a11
Apr 24Fred Lyon Invitational Apr 24 · 110m Hurdles · Place 4 · Hazelwood CentralHazelwood Central110m Hurdles39" / 0.991m4.16.95a11
Apr 14Holt JV Track InviteApr 14 · 110m Hurdles · Place 1 · Hazelwood CentralHazelwood Central110m Hurdles36" / 0.914m1.16.60a PB11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 14Big 12 Boys Track & Field ChampionshipsMay 14 · 300m Hurdles · DanvilleDanville300m Hurdles36" / 0.914m—DNS10
May 14Big 12 Boys Track & Field ChampionshipsMay 14 · 110m Hurdles · Place 9 · DanvilleDanville110m Hurdles39" / 0.991m9.16.85a10
May 5Maroon and Blue CO-ED May 5 · 110m Hurdles · Place 1 · DanvilleDanville110m Hurdles117.52a10
May 22025 Gene Ward Invitational (Champaign Central)May 2 · 300m Hurdles · Place 7 · DanvilleDanville300m Hurdles746.56a10
May 22025 Gene Ward Invitational (Champaign Central)May 2 · 110m Hurdles · Place 4 · DanvilleDanville110m Hurdles417.06a10
Apr 156th Annual Salt Fork Invite Apr 15 · Triple Jump · Place 6 · DanvilleDanvilleTriple Jump611.53m10
Apr 156th Annual Salt Fork Invite Apr 15 · 300m Hurdles · Place 8 · DanvilleDanville300m Hurdles846.30a10
Mar 22Gene Armer InvitationalMar 22 · 60m Hurdles · Place 13 · DanvilleDanville60m HurdlesRound P139.18a10
Mar 15Bradley Bourbonnais InviteMar 15 · Triple Jump · Place 7 · DanvilleDanvilleTriple Jump712.07m—
Mar 15Bradley Bourbonnais InviteMar 15 · High Jump · Place 8 · DanvilleDanvilleHigh Jump81.70m—
Mar 15Bradley Bourbonnais InviteMar 15 · 60m Hurdles · Place 2 · DanvilleDanville60m Hurdles29.20a—
Mar 8First to the Finish Boys Charger InviteMar 8 · Triple Jump · Place 3 · DanvilleDanvilleTriple Jump311.84m10
Mar 8First to the Finish Boys Charger InviteMar 8 · High Jump · Place 2 · DanvilleDanvilleHigh Jump21.73m10
Mar 8First to the Finish Boys Charger InviteMar 8 · 60m Hurdles · Place 6 · DanvilleDanville60m Hurdles69.5610

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 11Big 12 Boys Indoor Conference ChampionshipsMar 11 · Triple Jump · Place 2 · DanvilleDanvilleTriple Jump211.80m10
Mar 11Big 12 Boys Indoor Conference ChampionshipsMar 11 · High Jump · Place 2 · DanvilleDanvilleHigh Jump21.70m PB10
Mar 11Big 12 Boys Indoor Conference ChampionshipsMar 11 · 60m Hurdles · Place 2 · DanvilleDanville60m HurdlesRound P29.4410
Mar 11Big 12 Boys Indoor Conference ChampionshipsMar 11 · 60m Hurdles · Place 3 · DanvilleDanville60m Hurdles39.2810
Feb 27ONU HS Classic - 3A BoysFeb 27 · Triple Jump · Place 7 · DanvilleDanvilleTriple Jump712.32m—
Feb 27ONU HS Classic - 3A BoysFeb 27 · High Jump · Place 16 · DanvilleDanvilleHigh Jump161.70m—
Feb 27ONU HS Classic - 3A BoysFeb 27 · 60m Hurdles · Place 12 · DanvilleDanville60m HurdlesRound P129.41a—

2024 Outdoor Track

33 results
DateMeetEventPlMarkGr
May 15IHSA Class 3A TRB Sectional - #11 Danville (H.S.)May 15 · 110m Hurdles · Place 17 · Danville (H.S.)Danville (H.S.)110m Hurdles1717.05a—
May 8Big 12 Conference ChampionshipsMay 8 · 300m Hurdles · Place 11 · Danville (H.S.)Danville (H.S.)300m Hurdles1146.23a—
May 8Big 12 Conference ChampionshipsMay 8 · 110m Hurdles · Place 9 · Danville (H.S.)Danville (H.S.)110m Hurdles917.09a—
May 4Big 12 Frosh/Soph Conference InvitationalMay 4 · Triple Jump · Place 3 · Danville (H.S.)Danville (H.S.)Triple Jump311.43m—
May 4Big 12 Frosh/Soph Conference InvitationalMay 4 · High Jump · Place 7 · Danville (H.S.)Danville (H.S.)High Jump71.65m—
May 4Big 12 Frosh/Soph Conference InvitationalMay 4 · 300m Hurdles · Place 6 · Danville (H.S.)Danville (H.S.)300m Hurdles646.92a—
May 4Big 12 Frosh/Soph Conference InvitationalMay 4 · 110m Hurdles · Place 3 · Danville (H.S.)Danville (H.S.)110m Hurdles317.22a—
May 2Bloomington Raider RelaysMay 2 · Triple Jump · Place 12 · Danville (H.S.)Danville (H.S.)Triple Jump1211.71m—
Apr 26GENE WARD INVITEApr 26 · Triple Jump · Place 8 · Danville (H.S.)Danville (H.S.)Triple Jump811.15m—
Apr 26GENE WARD INVITEApr 26 · 300m Hurdles · Place 8 · Danville (H.S.)Danville (H.S.)300m Hurdles849.26a—
Apr 26GENE WARD INVITEApr 26 · 110m Hurdles · Place 9 · Danville (H.S.)Danville (H.S.)110m Hurdles919.26a—
Apr 24Mattoon-Central-Tuscola Boys, Girls-Matt, Danville, Urbana. UnityApr 24 · Triple Jump · Place 2 · Danville (H.S.)Danville (H.S.)Triple Jump211.18m—
Apr 24Mattoon-Central-Tuscola Boys, Girls-Matt, Danville, Urbana. UnityApr 24 · High Jump · Place 3 · Danville (H.S.)Danville (H.S.)High Jump31.70m—
Apr 24Mattoon-Central-Tuscola Boys, Girls-Matt, Danville, Urbana. UnityApr 24 · 110m Hurdles · Place 3 · Danville (H.S.)Danville (H.S.)110m Hurdles317.54a—
Apr 18Mattoon Boys InviteApr 18 · 300m Hurdles · Place 11 · Danville (H.S.)Danville (H.S.)300m Hurdles1145.79a—
Apr 18Mattoon Boys InviteApr 18 · 110m Hurdles · Place 11 · Danville (H.S.)Danville (H.S.)110m Hurdles1119.45a—
Apr 15Maroon Dual (Boys only)Apr 15 · Triple Jump · Place 5 · DanvilleDanvilleTriple Jump5.11.45m9
Apr 15Maroon Dual (Boys only)Apr 15 · 300m Hurdles · Place 2 · DanvilleDanville300m Hurdles36" / 0.914m2.45.72a9
Apr 15Maroon Dual (Boys only)Apr 15 · 110m Hurdles · Place 3 · DanvilleDanville110m Hurdles39" / 0.991m3.17.10a9
Apr 15Maroon Dual (Boys only)Apr 15 · High Jump · Place 3 · DanvilleDanvilleHigh Jump3.1.72m9
Apr 1379th Annual Urbana Boys Track OpenApr 13 · Triple Jump · Place 1 · Danville (H.S.)Danville (H.S.)Triple Jump110.98m PB9
Apr 1379th Annual Urbana Boys Track OpenApr 13 · High Jump · Place 2 · Danville (H.S.)Danville (H.S.)High Jump21.77m9
Apr 1379th Annual Urbana Boys Track OpenApr 13 · 110m Hurdles · Place 4 · Danville (H.S.)Danville (H.S.)110m Hurdles417.069
Apr 95th Annual Salt Fork InviteApr 9 · Triple Jump · Place 4 · Danville (H.S.)Danville (H.S.)Triple Jump411.92m—
Apr 95th Annual Salt Fork InviteApr 9 · 300m Hurdles · Place 6 · Danville (H.S.)Danville (H.S.)300m Hurdles646.07a—
Apr 95th Annual Salt Fork InviteApr 9 · 110m Hurdles · Place 3 · Danville (H.S.)Danville (H.S.)110m Hurdles317.50a—
Apr 6Rantoul Boys InviteApr 6 · Triple Jump · Place 6 · Danville (H.S.)Danville (H.S.)Triple Jump611.03m—
Apr 6Rantoul Boys InviteApr 6 · 110m Hurdles · Place 9 · Danville (H.S.)Danville (H.S.)110m Hurdles918.88a—
Mar 9Rantoul InviteMar 9 · Triple Jump · Place 15 · DanvilleDanvilleTriple Jump1511.03m—
Mar 9Rantoul InviteMar 9 · High Jump · Place 20 · DanvilleDanvilleHigh Jump201.68m—
Mar 2First to the Finish Boys Charger InviteMar 2 · Triple Jump · Place 4 · DanvilleDanvilleTriple Jump411.14m9
Mar 2First to the Finish Boys Charger InviteMar 2 · High Jump · DanvilleDanvilleHigh Jump—NH9
Mar 2First to the Finish Boys Charger InviteMar 2 · 60m Hurdles · Place 10 · DanvilleDanville60m Hurdles1010.999

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 12Big 12 Boys Indoor Conference ChampionshipsMar 12 · Triple Jump · Place 1 · DanvilleDanvilleTriple Jump111.72mFR
Mar 12Big 12 Boys Indoor Conference ChampionshipsMar 12 · High Jump · Place 2 · DanvilleDanvilleHigh Jump21.75mFR
Mar 12Big 12 Boys Indoor Conference ChampionshipsMar 12 · 60m Hurdles · Place 2 · DanvilleDanville60m HurdlesRound P29.73FR
Mar 12Big 12 Boys Indoor Conference ChampionshipsMar 12 · 60m Hurdles · Place 4 · DanvilleDanville60m Hurdles49.47FR
Feb 23ONU HS Classic - 3A BoysFeb 23 · Triple Jump · Place 10 · Danville (H.S.)Danville (H.S.)Triple Jump1011.53m PB—
Feb 23ONU HS Classic - 3A BoysFeb 23 · High Jump · Place 5 · Danville (H.S.)Danville (H.S.)High Jump51.75m—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 19IESA 4A State Track & Field ChampionshipsMay 19 · High Jump · Place 12 · Danville North RidgeDanville North RidgeHigh Jump12.5-04.008
May 13IESA 4A - Sectional 9 @ Mt. ZionMay 13 · High Jump · Place 1 · Danville North RidgeDanville North RidgeHigh Jump15-8—
May 13IESA 4A - Sectional 9 @ Mt. ZionMay 13 · 110m Hurdles · Place 4 · Danville North RidgeDanville North Ridge110m Hurdles417.49a—
Apr 13Bulldog InvitationalApr 13 · 110m Hurdles · Place 4 · North RidgeNorth Ridge110m Hurdles417.5—
Apr 6Dual vs DanvilleApr 6 · High Jump · Place 1 · North RidgeNorth RidgeHigh Jump15-6—
Apr 6Dual vs DanvilleApr 6 · 110m Hurdles · Place 3 · North RidgeNorth Ridge110m Hurdles318.3—

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 20IESA 4A State Track & Field ChampionshipsMay 20 · High Jump · Place 13 · Danville North RidgeDanville North RidgeHigh Jump13.4-09.007
May 14IESA 4A - Sectional 9 @ Mt. Zion Junior/Senior HighMay 14 · High Jump · Place 2 · Danville North RidgeDanville North RidgeHigh Jump2.5-01.007
May 14IESA 4A - Sectional 9 @ Mt. Zion Junior/Senior HighMay 14 · 400 Meters · Place 7 · Danville North RidgeDanville North Ridge400 Meters7.1:05.39a7
May 7Unity Junior High Track InviteMay 7 · High Jump · Place 1 · Danville North RidgeDanville North RidgeHigh Jump1.4-09.007
May 7Unity Junior High Track InviteMay 7 · 400 Meters · Place 2 · Danville North RidgeDanville North Ridge400 Meters2.1:06.26a7
May 2North Ridge Meet #1May 2 · High Jump · Place 1 · Danville North RidgeDanville North RidgeHigh Jump1.5-02.007
May 2North Ridge Meet #1May 2 · 400 Meters · Place 1 · Danville North RidgeDanville North Ridge400 Meters1.1:03.68a PB7
Apr 25North Ridge Meet #2Apr 25 · High Jump · Place 1 · Danville North RidgeDanville North RidgeHigh Jump1.5-01.007
Apr 25North Ridge Meet #2Apr 25 · 400 Meters · Place 1 · Danville North RidgeDanville North Ridge400 Meters1.1:04.80a7
Apr 21Rantoul Eater vs. Northridge (Danville), Edison (Champaign)Apr 21 · High Jump · Place 1 · Danville North RidgeDanville North RidgeHigh Jump1.4-10.007
Apr 21Rantoul Eater vs. Northridge (Danville), Edison (Champaign)Apr 21 · 400 Meters · Place 1 · Danville North RidgeDanville North Ridge400 Meters1.1:05.02a7
Apr 14Bulldog InvitationalApr 14 · High Jump · Place 3 · North RidgeNorth RidgeHigh Jump34-07.007
Apr 14Bulldog InvitationalApr 14 · 400 Meters · Place 7 · North RidgeNorth Ridge400 Meters71:07.507
Mar 28Champaign Jefferson InviteMar 28 · High Jump · Place 2 · North RidgeNorth RidgeHigh Jump21.42m PB7
Mar 28Champaign Jefferson InviteMar 28 · 400 Meters · Place 5 · North RidgeNorth Ridge400 Meters51:14.457