Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorDistance Night in Palatine - Presented by Asics · Apr 254:31.79aDistance Night in Palatine - Presented by AsicsApril 25, 2026
1600 Meters · IndoorSouthern Illinois University Boys HS Invitational · Mar 14:27.20aSouthern Illinois University Boys HS InvitationalMarch 1, 2024
1600 Meters · Outdoor2025 Illinois Top Times Championships · Mar 284:23.862025 Illinois Top Times ChampionshipsMarch 28, 2025
2 Miles · OutdoorDistance Night in Palatine · Apr 269:23.01Distance Night in PalatineApril 26, 2025
3200 Meters · IndoorSouthern Illinois University Boys HS Invitational · Mar 19:29.82aSouthern Illinois University Boys HS InvitationalMarch 1, 2024
3200 Meters · OutdoorDistance Night in Palatine · Apr 269:19.91Distance Night in PalatineApril 26, 2025
400 Meters · OutdoorCentral Triangular v. Tuscola & Mattoon (Boys) · Apr 3053.92aCentral Triangular v. Tuscola & Mattoon (Boys)April 30, 2025
800 Meters · IndoorBig 12 Boys Indoor Conference Championships · Mar 122:01.62Big 12 Boys Indoor Conference ChampionshipsMarch 12, 2024
800 Meters · OutdoorGene Armer Invitational · Mar 222:00.07aGene Armer InvitationalMarch 22, 2025
800 Meters · Relay Split · OutdoorIHSA 3A Boys State Track & Field Championships · May 242:02.972IHSA 3A Boys State Track & Field ChampionshipsMay 24, 2024
Long Jump · OutdoorEdison Meet · Apr 2515-00Edison MeetApril 25, 2022

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20IHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20 · 1600 Meters · Place 6 · Champaign (Central)Champaign (Central)1600 Meters6.4:37.08a12
May 132026 Big 12 Conference Boys Varsity T&F ChampionshipsMay 13 · 1600 Meters · Place 3 · Champaign (Central)Champaign (Central)1600 Meters3.4:34.25a12
May 12026 Gene Ward Invitational (Champaign Central)May 1 · 3200 Meters · Place 2 · Champaign (Central)Champaign (Central)3200 Meters210:34.46a12
May 12026 Gene Ward Invitational (Champaign Central)May 1 · 1600 Meters · Place 3 · Champaign (Central)Champaign (Central)1600 Meters34:36.00a12
Apr 25Distance Night in Palatine - Presented by AsicsApr 25 · 1 Mile · Place 11 · Champaign (Central)Champaign (Central)1 Mile114:31.79a PB12
Apr 25Distance Night in Palatine - Presented by AsicsApr 25 · 1600 Meters · Place 11 · Champaign (Central)Champaign (Central)1600 Meters114:30.08a12
Apr 11St. Charles East Elmore McCornack InvitationalApr 11 · 3200 Meters · Place 9 · Champaign (Central)Champaign (Central)3200 Meters9.9:53.88a12
Apr 7Mahomet at Champaign Central Boys DualApr 7 · 3200 Meters · Place 5 · Champaign (Central)Champaign (Central)3200 Meters59:58.36a12

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #11 O'FallonMay 21 · 3200 Meters · Place 3 · Champaign (Central)Champaign (Central)3200 Meters3.9:46.78a11
May 21IHSA Class 3A TRB Sectional - #11 O'FallonMay 21 · 1600 Meters · Champaign (Central)Champaign (Central)1600 Meters—DNS11
May 14Big 12 Boys Track & Field ChampionshipsMay 14 · 3200 Meters · Place 1 · Champaign (Central)Champaign (Central)3200 Meters1.9:38.56a11
May 14Big 12 Boys Track & Field ChampionshipsMay 14 · 1600 Meters · Place 3 · Champaign (Central)Champaign (Central)1600 Meters3.4:36.65a11
May 22025 Gene Ward Invitational (Champaign Central)May 2 · 1600 Meters · Place 1 · Champaign (Central)Champaign (Central)1600 Meters14:36.61a11
May 22025 Gene Ward Invitational (Champaign Central)May 2 · 800 Meters · Place 1 · Champaign (Central)Champaign (Central)800 Meters12:00.18a11
Apr 30Central Triangular v. Tuscola & Mattoon (Boys)Apr 30 · 400 Meters · Place 2 · Champaign (Central)Champaign (Central)400 Meters253.92a PB11
Apr 26Distance Night in PalatineApr 26 · 2 Miles · Place 6 · Champaign (Central)Champaign (Central)2 Miles69:23.01 PB11
Apr 26Distance Night in PalatineApr 26 · 3200 Meters · Place 6 · Champaign (Central)Champaign (Central)3200 Meters69:19.91 PB11
Apr 15Central Quad v. SJO, Rantoul, & Charleston (CO-ED)Apr 15 · 1600 Meters · Place 3 · Champaign (Central)Champaign (Central)1600 Meters3.4:52.48a11
Apr 12St. Charles East Boys InviteApr 12 · 3200 Meters · Place 1 · Champaign (Central)Champaign (Central)3200 Meters19:27.99a11
Apr 12St. Charles East Boys InviteApr 12 · 1600 Meters · Place 2 · Champaign (Central)Champaign (Central)1600 Meters24:30.90a11
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 1600 Meters · Place 4 · Champaign (Central)Champaign (Central)1600 Meters44:23.86 PB11
Mar 22Gene Armer InvitationalMar 22 · 800 Meters · Place 1 · Champaign (Central)Champaign (Central)800 Meters12:00.07a PB11
Mar 14Batavia Distance MadnessMar 14 · 1600 Meters · Place 11 · Champaign (Central)Champaign (Central)1600 Meters114:24.12a—
Mar 8First to the Finish Boys Charger InviteMar 8 · 3200 Meters · Place 2 · Champaign (Central)Champaign (Central)3200 Meters29:40.5811
Mar 12025 Coach Basting InvitationalMar 1 · 1600 Meters · Place 2 · Champaign (Central)Champaign (Central)1600 Meters24:29.12a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 24IHSA 3A Boys State Track & Field ChampionshipsMay 24 · 800 Meters · Champaign (Central)Champaign (Central)800 MetersRelay SplitRound P—2:02.972 PB10
May 15IHSA Class 3A TRB Sectional - #11 Danville (H.S.)May 15 · 1600 Meters · Place 3 · Champaign (Central)Champaign (Central)1600 Meters34:29.30a—
May 8Big 12 Conference ChampionshipsMay 8 · 1600 Meters · Place 2 · Champaign (Central)Champaign (Central)1600 Meters24:29.57a—
Apr 30Champaign Urbana Twin City ChampionshipApr 30 · 800 Meters · Place 3 · Champaign (Central)Champaign (Central)800 Meters32:01.07a—
Apr 26GENE WARD INVITEApr 26 · 1600 Meters · Place 1 · Champaign (Central)Champaign (Central)1600 Meters14:30.30a—
Apr 26GENE WARD INVITEApr 26 · 800 Meters · Place 2 · Champaign (Central)Champaign (Central)800 Meters22:02.54a—
Apr 20Distance Night in PalatineApr 20 · 2 Miles · Place 8 · Champaign (Central)Champaign (Central)2 Miles89:30.59a—
Apr 20Distance Night in PalatineApr 20 · 3200 Meters · Place 8 · Champaign (Central)Champaign (Central)3200 Meters89:27.57a—
Apr 20Distance Night in PalatineApr 20 · 2 Miles · Place 8 · Champaign (Central)Champaign (Central)2 Miles89:30.59a—
Apr 20Distance Night in PalatineApr 20 · 3200 Meters · Place 8 · Champaign (Central)Champaign (Central)3200 Meters89:27.57a—
Apr 1379th Annual Urbana Boys Track OpenApr 13 · 3200 Meters · Place 1 · Champaign (Central)Champaign (Central)3200 Meters19:36.2410
Apr 9SJO Tri MeetApr 9 · 800 Meters · Place 1 · Champaign (Central)Champaign (Central)800 Meters12:04.39a—
Apr 6Metamora COED Invite 2024Apr 6 · 1600 Meters · Place 5 · Champaign (Central)Champaign (Central)1600 Meters54:35.12a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 23Illinois Top Times Indoor Championships - Class 3AMar 23 · 3200 Meters · Place 11 · Champaign (Central)Champaign (Central)3200 Meters11.9:33.53a10
Mar 23Illinois Top Times Indoor Championships - Class 3AMar 23 · 1600 Meters · Place 10 · Champaign (Central)Champaign (Central)1600 Meters10.4:29.28a10
Mar 12Big 12 Boys Indoor Conference ChampionshipsMar 12 · 800 Meters · Place 1 · Champaign CentralChampaign Central800 Meters12:01.62 PBSO
Mar 1Southern Illinois University Boys HS InvitationalMar 1 · 3200 Meters · Place 1 · Champaign (Central)Champaign (Central)3200 Meters1.9:29.82a PB10
Mar 1Southern Illinois University Boys HS InvitationalMar 1 · 1600 Meters · Place 2 · Champaign (Central)Champaign (Central)1600 Meters2.4:27.20a PB10
Feb 24Mt. Zion Co-ed Meet #2Feb 24 · 800 Meters · Place 1 · Champaign (Central)Champaign (Central)800 Meters12:04.1510

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 26IHSA 2A Boys State Track & Field ChampionshipsMay 26 · 3200 Meters · Place 15 · Champaign (Central)Champaign (Central)3200 Meters15.9:46.98a9
May 25IHSA 1A Boys State Track & Field ChampionshipsMay 25 · 3200 Meters · Place 15 · Champaign (Central)Champaign (Central)3200 Meters159:46.989
May 172023 IHSA Class 2A TRB Sectional - #9 MattoonMay 17 · 3200 Meters · Place 3 · Champaign (Central)Champaign (Central)3200 Meters39:51.01a—
May 6Big 12 Boys FR/SOPH Inv.May 6 · 3200 Meters · Place 1 · Champaign (Central)Champaign (Central)3200 Meters110:05.73a—
Apr 28Gene Ward Inv.Apr 28 · 3200 Meters · Place 3 · Champaign (Central)Champaign (Central)3200 Meters39:41.83a—
Apr 28Gene Ward Inv.Apr 28 · 1600 Meters · Place 4 · Champaign (Central)Champaign (Central)1600 Meters44:39.01a—
Apr 22Distance Night in PalatineApr 22 · 1 Mile · Place 8 · Champaign (Central)Champaign (Central)1 Mile84:35.509
Apr 22Distance Night in PalatineApr 22 · 1600 Meters · Place 8 · Champaign (Central)Champaign (Central)1600 Meters84:33.789
Apr 20Urb Central meetApr 20 · 800 Meters · Place 9 · Champaign (Central)Champaign (Central)800 Meters92:10.78—
Apr 1578th Urbana Boys Track OpenApr 15 · 3200 Meters · Place 1 · Champaign (Central)Champaign (Central)3200 Meters1.10:01.21a9
Apr 8Metamora COED 2023 Apr 8 · 1600 Meters · Place 4 · Champaign (Central)Champaign (Central)1600 Meters44:38.269

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 25Mt. Zion Co-ed Meet #2Feb 25 · 1600 Meters · Place 5 · Champaign (Central)Champaign (Central)1600 Meters54:50.119

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 20IESA 4A State Track & Field ChampionshipsMay 20 · 1600 Meters · Place 1 · Champaign EdisonChampaign Edison1600 Meters1.4:43.80a8
May 20IESA 4A State Track & Field ChampionshipsMay 20 · 800 Meters · Place 5 · Champaign EdisonChampaign Edison800 Meters5.2:10.94a8
May 14IESA 4A - Sectional 9 @ Mt. Zion Junior/Senior HighMay 14 · 1600 Meters · Place 2 · Champaign EdisonChampaign Edison1600 Meters2.4:43.25a8
May 14IESA 4A - Sectional 9 @ Mt. Zion Junior/Senior HighMay 14 · 800 Meters · Place 2 · Champaign EdisonChampaign Edison800 Meters2.2:13.54a8
May 7Unity Junior High Track InviteMay 7 · 1600 Meters · Place 1 · Champaign EdisonChampaign Edison1600 Meters1.4:54.78a8
May 7Unity Junior High Track InviteMay 7 · 800 Meters · Place 2 · Champaign EdisonChampaign Edison800 Meters2.2:18.92a8
May 2North Ridge Meet #1May 2 · 1600 Meters · Place 2 · Champaign EdisonChampaign Edison1600 Meters2.5:11.27a8
May 2North Ridge Meet #1May 2 · 800 Meters · Champaign EdisonChampaign Edison800 Meters—DNS8
Apr 25Edison MeetApr 25 · 1600 Meters · Place 1 · Champaign EdisonChampaign Edison1600 Meters1.5:05.258
Apr 25Edison MeetApr 25 · Long Jump · Place 1 · Champaign EdisonChampaign EdisonLong Jump1.15-00 PB8
Apr 25Edison MeetApr 25 · 800 Meters · Place 1 · Champaign EdisonChampaign Edison800 Meters1.2:23.718
Apr 23Distance Night in Palatine Community RacesApr 23 · 1600 Meters · Place 1 · Champaign EdisonChampaign Edison1600 Meters1.4:50.71a8
Apr 21Rantoul Eater vs. Northridge (Danville), Edison (Champaign)Apr 21 · 1600 Meters · Champaign EdisonChampaign Edison1600 Meters—DNS8
Apr 21Rantoul Eater vs. Northridge (Danville), Edison (Champaign)Apr 21 · 800 Meters · Place 1 · Champaign EdisonChampaign Edison800 Meters1.2:17.09a8
Apr 14Bulldog InvitationalApr 14 · 1600 Meters · Place 2 · Edison (Champaign)Edison (Champaign)1600 Meters25:03.208
Apr 14Bulldog InvitationalApr 14 · 800 Meters · Place 2 · Edison (Champaign)Edison (Champaign)800 Meters22:22.508
Mar 28Champaign Jefferson InviteMar 28 · 1600 Meters · Place 2 · Edison (Champaign)Edison (Champaign)1600 Meters25:15.658
Mar 28Champaign Jefferson InviteMar 28 · 800 Meters · Place 3 · Edison (Champaign)Edison (Champaign)800 Meters32:28.918

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22IL Junior High Elite Track and Field InvitationalMay 22 · 1600 Meters · Place 8 · Junior High EliteJunior High Elite1600 Meters8.5:19.68a7
May 22IL Junior High Elite Track and Field InvitationalMay 22 · 800 Meters · Place 19 · Junior High EliteJunior High Elite800 Meters19.2:37.33a7
May 8IESA Class A Sectional #7May 8 · 1600 Meters · Place 1 · Philo St. ThomasPhilo St. Thomas1600 Meters1.5:37.32aUnofficial7
May 8IESA Class A Sectional #7May 8 · 800 Meters · Place 1 · Philo St. ThomasPhilo St. Thomas800 Meters1.2:37.07aUnofficial7
Apr 30St. Malachy vs St. Thomas, Ludlow, JW Eater, Tri-Point, Holy Cross, ThomasboroApr 30 · 1600 Meters · Place 2 · Philo St. ThomasPhilo St. Thomas1600 Meters2.5:40.15a7
Apr 30St. Malachy vs St. Thomas, Ludlow, JW Eater, Tri-Point, Holy Cross, ThomasboroApr 30 · 800 Meters · Place 2 · Philo St. ThomasPhilo St. Thomas800 Meters2.2:42.72a7
Apr 24St. Malachy vs St. Thomas, Ludlow, Fisher, JW Eater, Next Gen & Uni HighApr 24 · 1600 Meters · Place 1 · Philo St. ThomasPhilo St. Thomas1600 Meters1.5:42.01a7
Apr 24St. Malachy vs St. Thomas, Ludlow, Fisher, JW Eater, Next Gen & Uni HighApr 24 · Long Jump · Place 4 · Philo St. ThomasPhilo St. ThomasLong Jump4.10-06.507
Apr 24St. Malachy vs St. Thomas, Ludlow, Fisher, JW Eater, Next Gen & Uni HighApr 24 · 800 Meters · Place 1 · Philo St. ThomasPhilo St. Thomas800 Meters1.2:44.24a7
Apr 16Fisher MS Home Meet 1 - 4/16Apr 16 · 1600 Meters · Place 1 · Philo St. ThomasPhilo St. Thomas1600 Meters1.5:40.847
Apr 16Fisher MS Home Meet 1 - 4/16Apr 16 · 800 Meters · Place 1 · Philo St. ThomasPhilo St. Thomas800 Meters1.2:46.727
Apr 16Fisher MS Home Meet 1 - 4/16Apr 16 · 400 Meters · Place 4 · Philo St. ThomasPhilo St. Thomas400 Meters4.1:16.247