Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 30" / 0.762m · OutdoorUJHS Invitational · May 416.96aUJHS Invitational May 4, 2024
110m Hurdles · 39" / 0.991m · OutdoorIHSA Class 3A TRB Sectional - #11 Bloomington (H.S.) · May 2014.90aIHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20, 2026
200 Meters · IndoorBig 12 Boys Indoor Conference Championships · Mar 1126.68Big 12 Boys Indoor Conference ChampionshipsMarch 11, 2025
200 Meters · OutdoorIESA 4A - Sectional 8 @ Kankakee HS · May 1125.46IESA 4A - Sectional 8 @ Kankakee HSMay 11, 2024
300m Hurdles · 36" / 0.914m · OutdoorIHSA Class 3A TRB Sectional - #11 Bloomington (H.S.) · May 2039.35aIHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20, 2026
400 Meters · OutdoorApril 2nd SF Jr. High Track and Field Meet · Apr 21:11.70aApril 2nd SF Jr. High Track and Field MeetApril 2, 2024
60m Hurdles · 39" / 0.991m · IndoorHononegah Boys AAA Indoor Classic · Mar 148.71aHononegah Boys AAA Indoor ClassicMarch 14, 2026
Long Jump · IndoorBig 12 Boys Indoor Conference Championships · Mar 115.76mBig 12 Boys Indoor Conference ChampionshipsMarch 11, 2025
Long Jump · OutdoorApril 2nd SF Jr. High Track and Field Meet · Apr 25.40mApril 2nd SF Jr. High Track and Field MeetApril 2, 2024
Triple Jump · IndoorBig 12 Boys Indoor Conference Championships · Mar 1111.48mBig 12 Boys Indoor Conference ChampionshipsMarch 11, 2025
Triple Jump · OutdoorChampaign Central, Centennial, & Monticello Triangular (CO-ED) · Apr 112.27mChampaign Central, Centennial, & Monticello Triangular (CO-ED)April 1, 2025

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

2026 Outdoor Track

36 results
DateMeetEventPlMarkGr
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · Triple Jump · Place 23 · Champaign (Centennial)Champaign (Centennial)Triple Jump23.13.43mWind: 010
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 300m Hurdles · Place 22 · Champaign (Centennial)Champaign (Centennial)300m Hurdles36" / 0.914mRound P22.39.82a10
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 110m Hurdles · Place 22 · Champaign (Centennial)Champaign (Centennial)110m Hurdles39" / 0.991mRound P22.15.05aWind: -1.710
May 20IHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20 · Triple Jump · Place 1 · Champaign (Centennial)Champaign (Centennial)Triple Jump1.13.95m10
May 20IHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20 · 300m Hurdles · Place 6 · Champaign (Centennial)Champaign (Centennial)300m Hurdles36" / 0.914m6.39.35a PB10
May 20IHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20 · 110m Hurdles · Place 10 · Champaign (Centennial)Champaign (Centennial)110m Hurdles39" / 0.991m10.14.90a PB10
May 132026 Big 12 Conference Boys Varsity T&F ChampionshipsMay 13 · Triple Jump · Place 5 · Champaign (Centennial)Champaign (Centennial)Triple Jump5.12.90m10
May 132026 Big 12 Conference Boys Varsity T&F ChampionshipsMay 13 · 300m Hurdles · Place 3 · Champaign (Centennial)Champaign (Centennial)300m Hurdles36" / 0.914m3.39.82a10
May 132026 Big 12 Conference Boys Varsity T&F ChampionshipsMay 13 · 110m Hurdles · Place 3 · Champaign (Centennial)Champaign (Centennial)110m Hurdles39" / 0.991m3.14.93a10
May 92026 Big 12 Conference Boys FS T&F ChampionshipsMay 9 · Triple Jump · Place 1 · Champaign (Centennial)Champaign (Centennial)Triple Jump1.12.60m10
May 92026 Big 12 Conference Boys FS T&F ChampionshipsMay 9 · Long Jump · Place 3 · Champaign (Centennial)Champaign (Centennial)Long Jump3.5.90m10
May 92026 Big 12 Conference Boys FS T&F ChampionshipsMay 9 · 300m Hurdles · Place 1 · Champaign (Centennial)Champaign (Centennial)300m Hurdles36" / 0.914m1.41.44a10
May 92026 Big 12 Conference Boys FS T&F ChampionshipsMay 9 · 110m Hurdles · Place 1 · Champaign (Centennial)Champaign (Centennial)110m Hurdles39" / 0.991m1.15.51a10
May 7Bloomington Raider Relays 2026May 7 · Triple Jump · Place 2 · Champaign (Centennial)Champaign (Centennial)Triple Jump2.13.30m10
May 7Bloomington Raider Relays 2026May 7 · Long Jump · Place 4 · Champaign (Centennial)Champaign (Centennial)Long Jump4.6.12m10
May 7Bloomington Raider Relays 2026May 7 · 300m Hurdles · Place 4 · Champaign (Centennial)Champaign (Centennial)300m Hurdles36" / 0.914m4.41.00a10
May 4Danville (Senior Night)May 4 · Triple Jump · Place 2 · Champaign (Centennial)Champaign (Centennial)Triple Jump2.12.68m10
May 4Danville (Senior Night)May 4 · Long Jump · Place 2 · Champaign (Centennial)Champaign (Centennial)Long Jump2.6.16m10
May 12026 Gene Ward Invitational (Champaign Central)May 1 · Triple Jump · Place 3 · Champaign (Centennial)Champaign (Centennial)Triple Jump313.13m10
May 12026 Gene Ward Invitational (Champaign Central)May 1 · 300m Hurdles · Place 3 · Champaign (Centennial)Champaign (Centennial)300m Hurdles342.75a10
May 12026 Gene Ward Invitational (Champaign Central)May 1 · 110m Hurdles · Place 2 · Champaign (Centennial)Champaign (Centennial)110m Hurdles215.18a10
Apr 24Red Grange InvitationalApr 24 · Triple Jump · Place 1 · Champaign (Centennial)Champaign (Centennial)Triple Jump113.04m10
Apr 24Red Grange InvitationalApr 24 · 300m Hurdles · Place 1 · Champaign (Centennial)Champaign (Centennial)300m Hurdles140.41a10
Apr 24Red Grange InvitationalApr 24 · 110m Hurdles · Place 7 · Champaign (Centennial)Champaign (Centennial)110m Hurdles715.47a10
Apr 17Granite City Boys Track & Field InvitationalApr 17 · Triple Jump · Place 5 · Champaign (Centennial)Champaign (Centennial)Triple Jump5.12.22m10
Apr 17Granite City Boys Track & Field InvitationalApr 17 · 110m Hurdles · Place 2 · Champaign (Centennial)Champaign (Centennial)110m Hurdles39" / 0.991m2.15.83a10
Apr 112026 JJK/Al Joyner ClassicApr 11 · Triple Jump · Place 8 · Champaign (Centennial)Champaign (Centennial)Triple Jump812.44m10
Apr 112026 JJK/Al Joyner ClassicApr 11 · Long Jump · Place 12 · Champaign (Centennial)Champaign (Centennial)Long Jump125.72m10
Apr 112026 JJK/Al Joyner ClassicApr 11 · 110m Hurdles · Place 2 · Champaign (Centennial)Champaign (Centennial)110m Hurdles215.84a10
Apr 11Norm Armstrong InviteApr 11 · 110m Hurdles · Champaign (Centennial)Champaign (Centennial)110m Hurdles39" / 0.991m—DNSWind: 1.910
Apr 4SHS OpenApr 4 · Triple Jump · Place 2 · Champaign (Centennial)Champaign (Centennial)Triple Jump239-810
Apr 4SHS OpenApr 4 · Long Jump · Place 6 · Champaign (Centennial)Champaign (Centennial)Long Jump620-210
Apr 4SHS OpenApr 4 · 300m Hurdles · Place 9 · Champaign (Centennial)Champaign (Centennial)300m Hurdles946.00a10
Apr 4SHS OpenApr 4 · 110m Hurdles · Place 3 · Champaign (Centennial)Champaign (Centennial)110m Hurdles315.57a10
Mar 7First to the Finish Boys Charger InviteMar 7 · Triple Jump · Place 4 · Champaign (Centennial)Champaign (Centennial)Triple Jump412.61mSO
Mar 7First to the Finish Boys Charger InviteMar 7 · 60m Hurdles · Place 10 · Champaign (Centennial)Champaign (Centennial)60m Hurdles108.80aSO

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 272026 Illinois Top Times ChampionshipsMar 27 · 60m Hurdles · Place 20 · Champaign (Centennial)Champaign (Centennial)60m Hurdles39" / 0.991mRound P20.8.74a10
Mar 17Boys Big 12 Indoor InvitationalMar 17 · Triple Jump · Place 6 · Champaign (Centennial)Champaign (Centennial)Triple Jump612.51m10
Mar 17Boys Big 12 Indoor InvitationalMar 17 · Long Jump · Place 1 · Champaign (Centennial)Champaign (Centennial)Long Jump16.11m10
Mar 17Boys Big 12 Indoor InvitationalMar 17 · 60m Hurdles · Place 1 · Champaign (Centennial)Champaign (Centennial)60m HurdlesRound P18.6510
Mar 17Boys Big 12 Indoor InvitationalMar 17 · 60m Hurdles · Place 1 · Champaign (Centennial)Champaign (Centennial)60m Hurdles18.5410
Mar 14Hononegah Boys AAA Indoor ClassicMar 14 · 60m Hurdles · Place 3 · Champaign (Centennial)Champaign (Centennial)60m Hurdles39" / 0.991m3.8.71a PB10
Mar 14Hononegah Boys AAA Indoor ClassicMar 14 · Triple Jump · Place 6 · Champaign (Centennial)Champaign (Centennial)Triple Jump6.12.57m10
Feb 273A Boys ONU HS ClassicFeb 27 · Triple Jump · Place 9 · Champaign (Centennial)Champaign (Centennial)Triple Jump912.79mSo
Feb 273A Boys ONU HS ClassicFeb 27 · 60m Hurdles · Place 7 · Champaign (Centennial)Champaign (Centennial)60m HurdlesRound P78.64So
Feb 273A Boys ONU HS ClassicFeb 27 · 60m Hurdles · Place 6 · Champaign (Centennial)Champaign (Centennial)60m Hurdles68.70So

2025 Outdoor Track

43 results
DateMeetEventPlMarkGr
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · Triple Jump · Champaign (Centennial)Champaign (Centennial)Triple JumpRound P--FOUL9
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · Triple Jump · Champaign (Centennial)Champaign (Centennial)Triple JumpRound P—FOUL9
May 21IHSA Class 3A TRB Sectional - #11 O'FallonMay 21 · Triple Jump · Place 1 · Champaign (Centennial)Champaign (Centennial)Triple Jump1.13.78m9
May 21IHSA Class 3A TRB Sectional - #11 O'FallonMay 21 · Long Jump · Place 9 · Champaign (Centennial)Champaign (Centennial)Long Jump9.6.40m9
May 21IHSA Class 3A TRB Sectional - #11 O'FallonMay 21 · 300m Hurdles · Place 15 · Champaign (Centennial)Champaign (Centennial)300m Hurdles36" / 0.914m15.43.43a9
May 14Big 12 Boys Track & Field ChampionshipsMay 14 · Triple Jump · Place 9 · Champaign (Centennial)Champaign (Centennial)Triple Jump9.12.58m9
May 14Big 12 Boys Track & Field ChampionshipsMay 14 · Long Jump · Place 7 · Champaign (Centennial)Champaign (Centennial)Long Jump7.6.16m9
May 14Big 12 Boys Track & Field ChampionshipsMay 14 · 300m Hurdles · Place 8 · Champaign (Centennial)Champaign (Centennial)300m Hurdles36" / 0.914m8.45.08a9
May 102025 Big 12 Conference FR/SO InvitationalMay 10 · Triple Jump · Place 3 · Champaign (Centennial)Champaign (Centennial)Triple Jump3.12.52m9
May 102025 Big 12 Conference FR/SO InvitationalMay 10 · Long Jump · Place 4 · Champaign (Centennial)Champaign (Centennial)Long Jump4.5.72m9
May 102025 Big 12 Conference FR/SO InvitationalMay 10 · 300m Hurdles · Place 4 · Champaign (Centennial)Champaign (Centennial)300m Hurdles36" / 0.914m4.45.27a9
May 102025 Big 12 Conference FR/SO InvitationalMay 10 · 110m Hurdles · Place 3 · Champaign (Centennial)Champaign (Centennial)110m Hurdles39" / 0.991m3.16.71a9
May 82025 Bloomington Raider RelaysMay 8 · Triple Jump · Place 7 · Champaign (Centennial)Champaign (Centennial)Triple Jump711.93m9
May 82025 Bloomington Raider RelaysMay 8 · Long Jump · Place 12 · Champaign (Centennial)Champaign (Centennial)Long Jump125.49m9
May 82025 Bloomington Raider RelaysMay 8 · 300m Hurdles · Place 16 · Champaign (Centennial)Champaign (Centennial)300m Hurdles1645.969
May 6Twin City InvitationalMay 6 · Triple Jump · Place 2 · Champaign (Centennial)Champaign (Centennial)Triple Jump212.60m9
May 6Twin City InvitationalMay 6 · Long Jump · Place 2 · Champaign (Centennial)Champaign (Centennial)Long Jump220-2.59
May 6Twin City InvitationalMay 6 · 300m Hurdles · Place 3 · Champaign (Centennial)Champaign (Centennial)300m Hurdles345.24a9
May 6Twin City InvitationalMay 6 · 110m Hurdles · Place 2 · Champaign (Centennial)Champaign (Centennial)110m Hurdles216.41a9
May 2Spartan InviteMay 2 · Triple Jump · Champaign (Centennial)Champaign (Centennial)Triple Jump—DNS9
May 2Spartan InviteMay 2 · Long Jump · Place 9 · Champaign (Centennial)Champaign (Centennial)Long Jump9.5.41m9
May 2Spartan InviteMay 2 · 110m Hurdles · Place 1 · Champaign (Centennial)Champaign (Centennial)110m Hurdles39" / 0.991m1.16.63a9
Apr 25Red Grange InvitationalApr 25 · Triple Jump · Place 1 · Champaign (Centennial)Champaign (Centennial)Triple Jump112.88m9
Apr 25Red Grange InvitationalApr 25 · Long Jump · Place 5 · Champaign (Centennial)Champaign (Centennial)Long Jump55.95m9
Apr 25Red Grange InvitationalApr 25 · 300m Hurdles · Place 8 · Champaign (Centennial)Champaign (Centennial)300m Hurdles844.319
Apr 25Red Grange InvitationalApr 25 · 110m Hurdles · Place 5 · Champaign (Centennial)Champaign (Centennial)110m Hurdles516.499
Apr 22Centennial vs Normal Community Co-EdApr 22 · 300m Hurdles · Place 1 · Champaign (Centennial)Champaign (Centennial)300m Hurdles144.94a9
Apr 22Centennial vs Normal Community Co-EdApr 22 · 110m Hurdles · Place 3 · Champaign (Centennial)Champaign (Centennial)110m Hurdles316.54a9
Apr 19Capitol City ClassicApr 19 · Triple Jump · Place 1 · Champaign (Centennial)Champaign (Centennial)Triple Jump141-39
Apr 19Capitol City ClassicApr 19 · Long Jump · Place 8 · Champaign (Centennial)Champaign (Centennial)Long Jump818-29
Apr 19Capitol City ClassicApr 19 · 300m Hurdles · Place 19 · Champaign (Centennial)Champaign (Centennial)300m Hurdles1949.159
Apr 19Capitol City ClassicApr 19 · 110m Hurdles · Place 8 · Champaign (Centennial)Champaign (Centennial)110m Hurdles817.169
Apr 16Charger Frosh/Soph Invite Apr 16 · Triple Jump · Place 1 · Champaign (Centennial)Champaign (Centennial)Triple Jump1.40' 8"9
Apr 16Charger Frosh/Soph Invite Apr 16 · Long Jump · Place 2 · Champaign (Centennial)Champaign (Centennial)Long Jump2.18' 8"9
Apr 16Charger Frosh/Soph Invite Apr 16 · 300m Hurdles · Place 3 · Champaign (Centennial)Champaign (Centennial)300m Hurdles36" / 0.914m3.48.40a9
Apr 16Charger Frosh/Soph Invite Apr 16 · 110m Hurdles · Place 2 · Champaign (Centennial)Champaign (Centennial)110m Hurdles39" / 0.991m2.17.14a9
Apr 122025 JJK/AL Joyner ClassicApr 12 · Long Jump · Place 19 · Champaign (Centennial)Champaign (Centennial)Long Jump195.70m9
Apr 122025 JJK/AL Joyner ClassicApr 12 · 300m Hurdles · Place 9 · Champaign (Centennial)Champaign (Centennial)300m Hurdles947.44a9
Apr 122025 JJK/AL Joyner ClassicApr 12 · 110m Hurdles · Place 4 · Champaign (Centennial)Champaign (Centennial)110m Hurdles416.87a9
Apr 1Champaign Central, Centennial, & Monticello Triangular (CO-ED)Apr 1 · Triple Jump · Place 2 · Champaign (Centennial)Champaign (Centennial)Triple Jump212.27m PB9
Apr 1Champaign Central, Centennial, & Monticello Triangular (CO-ED)Apr 1 · Long Jump · Place 5 · Champaign (Centennial)Champaign (Centennial)Long Jump56.01m9
Apr 1Champaign Central, Centennial, & Monticello Triangular (CO-ED)Apr 1 · 300m Hurdles · Place 5 · Champaign (Centennial)Champaign (Centennial)300m Hurdles546.66a9
Mar 8First to the Finish Boys Charger InviteMar 8 · 60m Hurdles · Place 3 · Champaign (Centennial)Champaign (Centennial)60m Hurdles39.97Fr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 11Big 12 Boys Indoor Conference ChampionshipsMar 11 · Triple Jump · Place 4 · Champaign (Centennial)Champaign (Centennial)Triple Jump411.48m PBFr
Mar 11Big 12 Boys Indoor Conference ChampionshipsMar 11 · Long Jump · Place 5 · Champaign (Centennial)Champaign (Centennial)Long Jump55.76m PBFr
Mar 11Big 12 Boys Indoor Conference ChampionshipsMar 11 · 60m Hurdles · Place 8 · Champaign (Centennial)Champaign (Centennial)60m HurdlesRound P89.79Fr
Mar 11Big 12 Boys Indoor Conference ChampionshipsMar 11 · 60m Hurdles · Place 8 · Champaign (Centennial)Champaign (Centennial)60m Hurdles89.71Fr
Mar 11Big 12 Boys Indoor Conference ChampionshipsMar 11 · 200 Meters · Place 14 · Champaign (Centennial)Champaign (Centennial)200 Meters1426.68 PBFr

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 11IESA 4A - Sectional 8 @ Kankakee HSMay 11 · Long Jump · Place 2 · Champaign JeffersonChampaign JeffersonLong Jump25.33m8
May 11IESA 4A - Sectional 8 @ Kankakee HSMay 11 · 110m Hurdles · Place 5 · Champaign JeffersonChampaign Jefferson110m Hurdles516.748
May 11IESA 4A - Sectional 8 @ Kankakee HSMay 11 · 200 Meters · Place 8 · Champaign JeffersonChampaign Jefferson200 Meters825.46 PB8
May 4UJHS Invitational May 4 · 110m Hurdles · Place 2 · Champaign JeffersonChampaign Jefferson110m Hurdles30" / 0.762m2.16.96a PB8
May 4UJHS Invitational May 4 · 200 Meters · Place 2 · Champaign JeffersonChampaign Jefferson200 Meters2.25.93a8
Apr 27Bulldog Invitational - RantoulApr 27 · Long Jump · Place 2 · Champaign JeffersonChampaign JeffersonLong Jump2.16-07.008
Apr 27Bulldog Invitational - RantoulApr 27 · 110m Hurdles · Place 4 · Champaign JeffersonChampaign Jefferson110m Hurdles30" / 0.762m4.17.72a8
Apr 27Bulldog Invitational - RantoulApr 27 · 200 Meters · Place 10 · Champaign JeffersonChampaign Jefferson200 Meters10.26.48a8
Apr 20KJHS Kays InviteApr 20 · Long Jump · Place 6 · Champaign JeffersonChampaign JeffersonLong Jump6.4.78m8
Apr 20KJHS Kays InviteApr 20 · 110m Hurdles · Place 2 · Champaign JeffersonChampaign Jefferson110m Hurdles30" / 0.762m2.17.47a8
Apr 20KJHS Kays InviteApr 20 · 200 Meters · Place 10 · Champaign JeffersonChampaign Jefferson200 Meters10.27.30a8
Apr 8North Ridge Middle School MeetApr 8 · Long Jump · Champaign JeffersonChampaign JeffersonLong Jump—SCR8
Apr 8North Ridge Middle School MeetApr 8 · 110m Hurdles · Champaign JeffersonChampaign Jefferson110m Hurdles30" / 0.762m—SCR8
Apr 8North Ridge Middle School MeetApr 8 · 200 Meters · Champaign JeffersonChampaign Jefferson200 Meters—SCR8
Apr 2April 2nd SF Jr. High Track and Field MeetApr 2 · Long Jump · Place 1 · Champaign JeffersonChampaign JeffersonLong Jump1.5.40m PB8
Apr 2April 2nd SF Jr. High Track and Field MeetApr 2 · 400 Meters · Place 5 · Champaign JeffersonChampaign Jefferson400 Meters5.1:11.70a PB8
Apr 2April 2nd SF Jr. High Track and Field MeetApr 2 · 200 Meters · Place 3 · Champaign JeffersonChampaign Jefferson200 Meters3.28.12a8
Mar 28Jaguar InviteMar 28 · 110m Hurdles · Place 2 · Champaign JeffersonChampaign Jefferson110m Hurdles30" / 0.762m2.17.58a8
Mar 28Jaguar InviteMar 28 · 200 Meters · Place 2 · Champaign JeffersonChampaign Jefferson200 Meters2.27.12a8

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13IESA 4A - Sectional 9 @ Mt. ZionMay 13 · 110m Hurdles · Place 4 · Champaign JeffersonChampaign Jefferson110m Hurdles418.14a—
May 6Unity Jr High Invitational May 6 · 110m Hurdles · Place 2 · Jefferson (Champaign)Jefferson (Champaign)110m Hurdles218.51a—
May 3Urbana-Edison-Jefferson-FranklinMay 3 · 110m Hurdles · Place 7 · Champaign JeffersonChampaign Jefferson110m Hurdles721.50—
Apr 29Washington Warrior InviteApr 29 · 110m Hurdles · Place 2 · Jefferson (Champaign)Jefferson (Champaign)110m Hurdles218.99a—
Apr 10April 10 SF Apr 10 · 110m Hurdles · Place 2 · Jefferson (Champaign)Jefferson (Champaign)110m Hurdles219.83a—
Apr 3Unit 4 InviteApr 3 · 110m Hurdles · Champaign JeffersonChampaign Jefferson110m Hurdles30" / 0.762m—19.16Unofficial7
Apr 3Unit 4 InviteApr 3 · 110m Hurdles · Champaign JeffersonChampaign Jefferson110m Hurdles30" / 0.762m—19.16Unofficial7