Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 Big 12 Conference Boys Varsity T&F Championships · May 1310.72a2026 Big 12 Conference Boys Varsity T&F ChampionshipsMay 13, 2026
200 Meters · Indoor2025 Edwardsville Indoor Invitational · Mar 1422.67a2025 Edwardsville Indoor InvitationalMarch 14, 2025
200 Meters · OutdoorIHSA 3A Boys State Track & Field Championships · May 2821.60aIHSA 3A Boys State Track & Field ChampionshipsMay 28, 2026
3200 Meters · OutdoorCoach Basting Invitational · Mar 721.77Coach Basting InvitationalMarch 7, 2026
400 Meters · IndoorKankakee's 2nd Annual Jess Gathing Invitational · Feb 2850.32aKankakee's 2nd Annual Jess Gathing InvitationalFebruary 28, 2026
400 Meters · OutdoorKankakee Summer Invitational Hosted by The Vipers Track Club · Jun 1348.40aKankakee Summer Invitational Hosted by The Vipers Track Club June 13, 2026
55 Meters · Indoor23rd Annual Plainfield South Invitational · Feb 216.53a23rd Annual Plainfield South InvitationalFebruary 21, 2026
60 Meters · IndoorKankakee's 2nd Annual Jess Gathing Invitational · Feb 287.02aKankakee's 2nd Annual Jess Gathing InvitationalFebruary 28, 2026
complete · IndoorBig 12 Boys Indoor Conference Championships · Mar 117.11Big 12 Boys Indoor Conference ChampionshipsMarch 11, 2025
Complete · OutdoorPlainfield Pack Independence Day Bash · Jul 311.09Plainfield Pack Independence Day BashJuly 3, 2025
Full · IndoorBoys Big 12 Indoor Invitational · Mar 176.92Boys Big 12 Indoor InvitationalMarch 17, 2026
Full · OutdoorFirst to the Finish Boys Charger Invite · Mar 87.13First to the Finish Boys Charger InviteMarch 8, 2025
High School · IndoorWinter Speed Madness 2026 · Jan 37.15Winter Speed Madness 2026January 3, 2026
Results · Outdoor2025 Illinois Top Times Championships · Mar 2822.962025 Illinois Top Times ChampionshipsMarch 28, 2025

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Vipers Track ClubVipers Track Club400 MetersRound S--DNS11
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 16 · Vipers Track ClubVipers Track Club400 MetersRound P16.49.30a11
Jun 26USATF Illinois Assoc Junior Olympics T&F ChampionshipJun 26 · 400 Meters · Place 2 · Vipers Track ClubVipers Track Club400 Meters2.49.26a11
Jun 19Plainfield Pack Summer KickoffJun 19 · 400 Meters · Place 1 · Vipers Track ClubVipers Track Club400 Meters1.50.28a11
Jun 13Kankakee Summer Invitational Hosted by The Vipers Track Club Jun 13 · 400 Meters · Place 1 · Vipers Track ClubVipers Track Club400 Meters1.48.40a PB11
Jun 13Kankakee Summer Invitational Hosted by The Vipers Track Club Jun 13 · 200 Meters · Vipers Track ClubVipers Track Club200 Meters—DNS11
Jun 13Kankakee Summer Invitational Hosted by The Vipers Track Club Jun 13 · 100 Meters · Place 1 · Vipers Track ClubVipers Track Club100 Meters1.11.20aWind: -2.511
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 200 Meters · Place 9 · Normal (Community West)Normal (Community West)200 MetersRound P9.21.60a PBWind: -0.711
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 200 Meters · Place 8 · Normal (Community West)Normal (Community West)200 Meters8.22.09aWind: -1.411
May 20IHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20 · 200 Meters · Place 1 · Normal (Community West)Normal (Community West)200 Meters1.22.06a11
May 132026 Big 12 Conference Boys Varsity T&F ChampionshipsMay 13 · 400 Meters · Place 5 · Normal (Community West)Normal (Community West)400 Meters5.50.91a11
May 132026 Big 12 Conference Boys Varsity T&F ChampionshipsMay 13 · 200 Meters · Place 2 · Normal (Community West)Normal (Community West)200 Meters2.21.85a11
May 132026 Big 12 Conference Boys Varsity T&F ChampionshipsMay 13 · 100 Meters · Place 2 · Normal (Community West)Normal (Community West)100 Meters2.10.72a PB11
May 1Metamora Mach Speed and Flight NightMay 1 · 100 Meters · Place 2 · Normal (Community West)Normal (Community West)100 Meters2.10.78a11
Apr 28B/N Intercity MeetApr 28 · 400 Meters · Place 1 · Normal (Community West)Normal (Community West)400 Meters149.98a11
Apr 28B/N Intercity MeetApr 28 · 200 Meters · Place 2 · Normal (Community West)Normal (Community West)200 Meters222.02a11
Apr 28B/N Intercity MeetApr 28 · 100 Meters · Place 1 · Normal (Community West)Normal (Community West)100 Meters110.85a11
Apr 252026 Winston Brown Meet of ChampionsApr 25 · 400 Meters · Place 1 · Normal (Community West)Normal (Community West)400 Meters148.84a11
Apr 252026 Winston Brown Meet of ChampionsApr 25 · 100 Meters · Place 1 · Normal (Community West)Normal (Community West)100 Meters110.84a11
Mar 7Coach Basting InvitationalMar 7 · 3200 Meters · Place 1 · Normal (Community West)Normal (Community West)3200 Meters121.77 PB—

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 17Boys Big 12 Indoor InvitationalMar 17 · Full · Place 1 · Normal (Community West)Normal (Community West)Full149.8011
Mar 17Boys Big 12 Indoor InvitationalMar 17 · Full · Place 1 · Normal (Community West)Normal (Community West)Full16.9511
Mar 17Boys Big 12 Indoor InvitationalMar 17 · Full · Place 4 · Normal (Community West)Normal (Community West)Full46.92 PB11
Feb 28Kankakee's 2nd Annual Jess Gathing InvitationalFeb 28 · 400 Meters · Place 1 · Normal (Community West)Normal (Community West)400 Meters150.32a PB11
Feb 28Kankakee's 2nd Annual Jess Gathing InvitationalFeb 28 · 60 Meters · Place 1 · Normal (Community West)Normal (Community West)60 Meters17.02a PB11
Feb 2123rd Annual Plainfield South InvitationalFeb 21 · 55 Meters · Place 1 · Normal (Community West)Normal (Community West)55 Meters16.53a PB11
Jan 116th Annual Morolake Akinosun Elite InvitationalJan 11 · 60 Meters · Place 2 · Vipers Track ClubVipers Track Club60 MetersRound P249.42a11
Jan 116th Annual Morolake Akinosun Elite InvitationalJan 11 · 60 Meters · Place 15 · Vipers Track ClubVipers Track Club60 MetersRound P157.15a11
Jan 3Winter Speed Madness 2026Jan 3 · High School · Place 1 · Vipers Track ClubVipers Track ClubHigh School151.1311
Jan 3Winter Speed Madness 2026Jan 3 · High School · Place 4 · Vipers Track ClubVipers Track ClubHigh School47.15 PB11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 3Plainfield Pack Independence Day BashJul 3 · Complete · Place 2 · Vipers Track ClubVipers Track ClubComplete222.2710
Jul 3Plainfield Pack Independence Day BashJul 3 · Complete · Place 1 · Vipers Track ClubVipers Track ClubComplete111.09 PB10
May 2Pekin Dragon InviteMay 2 · 100 Meters · Place 3 · Normal (Community West)Normal (Community West)100 Meters311.10a10
Apr 29Bloomington/Normal Intercity Apr 29 · 200 Meters · Place 1 · Normal (Community West)Normal (Community West)200 Meters122.29a10
Apr 19The Minooka SmithStrong InvitationalApr 19 · Full · Place 9 · Normal (Community West)Normal (Community West)Full951.2110
Apr 19The Minooka SmithStrong InvitationalApr 19 · Full · Place 5 · Normal (Community West)Normal (Community West)Full511.0210
Mar 282025 Illinois Top Times ChampionshipsMar 28 · Results · Place 9 · Normal (Community West)Normal (Community West)Results922.96 PB10
Mar 8First to the Finish Boys Charger InviteMar 8 · Full · Place 3 · Normal (Community West)Normal (Community West)Full322.7110
Mar 8First to the Finish Boys Charger InviteMar 8 · Full · Place 7 · Normal (Community West)Normal (Community West)Full77.13 PB10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 142025 Edwardsville Indoor InvitationalMar 14 · 200 Meters · Place 2 · Normal (Community West)Normal (Community West)200 Meters222.67a PB—
Mar 11Big 12 Boys Indoor Conference ChampionshipsMar 11 · complete · Place 3 · Normal (Community West)Normal (Community West)complete322.9010
Mar 11Big 12 Boys Indoor Conference ChampionshipsMar 11 · complete · Place 5 · Normal (Community West)Normal (Community West)complete57.11 PB10
Mar 11Big 12 Boys Indoor Conference ChampionshipsMar 11 · complete · Place 6 · Normal (Community West)Normal (Community West)complete67.1710