Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorApril 29 Meet · Apr 2912.2April 29 MeetApril 29, 2025
110m Hurdles · 30" / 0.762m · OutdoorIESA 4A State Track & Field Championships · May 2315.78aIESA 4A State Track & Field ChampionshipsMay 23, 2025
110m Hurdles · 39" / 0.991m · OutdoorIHSA Class 3A TRB Sectional - #11 Bloomington (H.S.) · May 2016.05aIHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20, 2026
200 Meters · OutdoorIESA 4A - Sectional 8 @ Bloomington HS · May 1724.63aIESA 4A - Sectional 8 @ Bloomington HSMay 17, 2025
300m Hurdles · 36" / 0.914m · OutdoorBloomington Raider Relays 2026 · May 744.89aBloomington Raider Relays 2026May 7, 2026
400 Meters · IndoorBoys Big 12 Indoor Invitational · Mar 1757.33Boys Big 12 Indoor InvitationalMarch 17, 2026
400 Meters · OutdoorCentral Illinois Grand Prix #2 · Jun 2656.13aCentral Illinois Grand Prix #2June 26, 2026
Pole Vault · OutdoorBJHS Pole Vault Meet · Apr 112.62mBJHS Pole Vault MeetApril 11, 2025

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 26Central Illinois Grand Prix #2Jun 26 · 110m Hurdles · Place 3 · Central Illinois Track ClubCentral Illinois Track Club110m Hurdles39" / 0.991m3.18.21a9
Jun 26Central Illinois Grand Prix #2Jun 26 · 400 Meters · Place 3 · Central Illinois Track ClubCentral Illinois Track Club400 Meters3.56.13a PB9
May 20IHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20 · 110m Hurdles · Place 20 · BloomingtonBloomington110m Hurdles39" / 0.991m20.16.05a PB9
May 132026 Big 12 Conference Boys Varsity T&F ChampionshipsMay 13 · 110m Hurdles · Place 10 · BloomingtonBloomington110m Hurdles39" / 0.991m10.16.79a9
May 92026 Big 12 Conference Boys FS T&F ChampionshipsMay 9 · 300m Hurdles · Place 4 · BloomingtonBloomington300m Hurdles36" / 0.914m4.45.06a9
May 92026 Big 12 Conference Boys FS T&F ChampionshipsMay 9 · 110m Hurdles · Place 3 · BloomingtonBloomington110m Hurdles39" / 0.991m3.16.82a9
May 7Bloomington Raider Relays 2026May 7 · 300m Hurdles · Place 15 · BloomingtonBloomington300m Hurdles36" / 0.914m15.44.89a PB9
May 1Yavorski InvitationalMay 1 · 300m Hurdles · Place 1 · BloomingtonBloomington300m Hurdles143.92a9
May 1Yavorski InvitationalMay 1 · 110m Hurdles · Place 2 · BloomingtonBloomington110m Hurdles216.79a9
Apr 28B/N Intercity MeetApr 28 · 300m Hurdles · Place 2 · BloomingtonBloomington300m Hurdles244.06a9
Apr 28B/N Intercity MeetApr 28 · 110m Hurdles · Place 8 · BloomingtonBloomington110m Hurdles816.90a9
Apr 2441st Annual Rock Island Boys ABC InvitationalApr 24 · 300m Hurdles · Place 4 · BloomingtonBloomington300m Hurdles444.91a9
Apr 2441st Annual Rock Island Boys ABC InvitationalApr 24 · 110m Hurdles · Place 3 · BloomingtonBloomington110m Hurdles317.97a9
Apr 18Capitol City ClassicApr 18 · 110m Hurdles · Place 5 · BloomingtonBloomington110m Hurdles516.77a9
Apr 16Charger Fresh/Soph InviteApr 16 · 300m Hurdles · Place 2 · BloomingtonBloomington300m Hurdles36" / 0.914m2.46.66a9
Apr 16Charger Fresh/Soph InviteApr 16 · 110m Hurdles · Place 2 · BloomingtonBloomington110m Hurdles39" / 0.991m2.17.19a9
Apr 7PTHS Boys MeetApr 7 · 300m Hurdles · Place 6 · BloomingtonBloomington300m Hurdles645.51a9
Apr 7PTHS Boys MeetApr 7 · 110m Hurdles · Place 5 · BloomingtonBloomington110m Hurdles517.84a9
Apr 4SHS OpenApr 4 · 300m Hurdles · Place 13 · BloomingtonBloomington300m Hurdles1347.36a9
Apr 4SHS OpenApr 4 · 110m Hurdles · Place 8 · BloomingtonBloomington110m Hurdles817.32a9
Mar 14Rantoul InviteMar 14 · 60m Hurdles · Place 22 · BloomingtonBloomington60m Hurdles229.899
Mar 7First to the Finish Boys Charger InviteMar 7 · 60m Hurdles · Place 13 · BloomingtonBloomington60m Hurdles1311.68a9

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 17Boys Big 12 Indoor InvitationalMar 17 · 60m Hurdles · Place 2 · BloomingtonBloomington60m HurdlesRound P29.419
Mar 17Boys Big 12 Indoor InvitationalMar 17 · 60m Hurdles · Place 4 · BloomingtonBloomington60m Hurdles49.129
Mar 17Boys Big 12 Indoor InvitationalMar 17 · 400 Meters · Place 9 · BloomingtonBloomington400 Meters957.33 PB9
Feb 28Proviso West Boys InvitationalFeb 28 · 60m Hurdles · Place 4 · BloomingtonBloomington60m Hurdles49.32a9
Feb 28Proviso West Boys InvitationalFeb 28 · 60m Hurdles · Place 4 · BloomingtonBloomington60m Hurdles49.32—

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 23IESA 4A State Track & Field ChampionshipsMay 23 · 110m Hurdles · Place 9 · Bloomington JHSBloomington JHS110m Hurdles30" / 0.762mRound P9.15.78a PB8
May 17IESA 4A - Sectional 8 @ Bloomington HSMay 17 · 110m Hurdles · Place 1 · BloomingtonBloomington110m Hurdles115.68a8
May 17IESA 4A - Sectional 8 @ Bloomington HSMay 17 · 200 Meters · Place 8 · BloomingtonBloomington200 Meters824.63a PB8
May 10CLINTON CHALLENGE AT MAHOMET-SEYMOURMay 10 · 110m Hurdles · Place 1 · Bloomington JHSBloomington JHS110m Hurdles30" / 0.762m1.16.28a8
May 10CLINTON CHALLENGE AT MAHOMET-SEYMOURMay 10 · 200 Meters · Place 3 · Bloomington JHSBloomington JHS200 Meters3.24.77a8
Apr 29April 29 MeetApr 29 · 110m Hurdles · Place 1 · BloomingtonBloomington110m Hurdles117.18
Apr 29April 29 MeetApr 29 · 100 Meters · Place 1 · BloomingtonBloomington100 Meters112.2 PB8
Apr 262025 KJHS KAYS INVITEApr 26 · 110m Hurdles · Place 11 · BloomingtonBloomington110m Hurdles1119.61a8
Apr 24MSJH Bloomington/Normal MeetApr 24 · 110m Hurdles · Place 1 · BloomingtonBloomington110m Hurdles116.67a8
Apr 24MSJH Bloomington/Normal MeetApr 24 · 200 Meters · Place 2 · BloomingtonBloomington200 Meters225.28a8
Apr 1717th Annual Wildcat InviteApr 17 · 110m Hurdles · Place 2 · Bloomington JHSBloomington JHS110m Hurdles30" / 0.762m2.17.90a8
Apr 11BJHS Pole Vault MeetApr 11 · Pole Vault · Place 4 · BloomingtonBloomingtonPole Vault42.62m PB8
Apr 10Parkside/Bloomington/ChiddixApr 10 · Pole Vault · Place 2 · BloomingtonBloomingtonPole Vault27-68
Apr 10Parkside/Bloomington/ChiddixApr 10 · 110m Hurdles · Place 1 · BloomingtonBloomington110m Hurdles117.18
Apr 3Purple White IntersquadApr 3 · 110m Hurdles · Place 1 · Bloomington JHSBloomington JHS110m Hurdles30" / 0.762m1.18.14a8
Apr 3Purple White IntersquadApr 3 · 100 Meters · Place 1 · Bloomington JHSBloomington JHS100 Meters1.13.55a8

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 4Clinton Challenge InvitationalMay 4 · 110m Hurdles · Place 3 · Bloomington JHSBloomington JHS110m Hurdles30" / 0.762m3.18.82a7
May 2Pontiac Junior HS Home MeetMay 2 · 110m Hurdles · Place 1 · Bloomington JHSBloomington JHS110m Hurdles30" / 0.762m1.18.41a7
Apr 27Bulldog Invitational - RantoulApr 27 · 110m Hurdles · Place 2 · Bloomington JHSBloomington JHS110m Hurdles30" / 0.762m2.19.66a7
Apr 18MSJH QuadApr 18 · 110m Hurdles · Place 1 · Bloomington JHSBloomington JHS110m Hurdles30" / 0.762m1.18.95a7
Apr 15BJHS TriangularApr 15 · 110m Hurdles · Place 1 · Bloomington JHSBloomington JHS110m Hurdles30" / 0.762m1.19.17
Apr 15BJHS TriangularApr 15 · 100 Meters · Place 1 · Bloomington JHSBloomington JHS100 Meters1.12.57
Apr 1216th Annual Wildcat InviteApr 12 · 110m Hurdles · Place 5 · Bloomington JHSBloomington JHS110m Hurdles30" / 0.762m5.19.14a7
Apr 10Bloomington JR High vs ParksideApr 10 · 110m Hurdles · Place 2 · Bloomington JHSBloomington JHS110m Hurdles30" / 0.762m2.17.43a7
Mar 20BJHS IntersquadMar 20 · 100 Meters · Place 15 · Bloomington JHSBloomington JHS100 Meters15.27.87

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 20MSJH vs Parkside/Kingsley/BloomingtonApr 20 · 100 Meters · Place 6 · Bloomington JHSBloomington JHS100 Meters6.14.16