Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorBoys Big 12 Indoor Invitational · Mar 174:58.73Boys Big 12 Indoor InvitationalMarch 17, 2026
1600 Meters · OutdoorUnity Boys Invitational 2026 · Apr 244:39.37aUnity Boys Invitational 2026April 24, 2026
3200 Meters · IndoorBoys Big 12 Indoor Invitational · Mar 1710:30.85Boys Big 12 Indoor InvitationalMarch 17, 2026
3200 Meters · OutdoorMorton Distance Gala · May 210:08.23aMorton Distance GalaMay 2, 2026
400 Meters · OutdoorSJO Tri · Apr 91:01.80aSJO TriApril 9, 2025
800 Meters · IndoorBlazen Brave Invite · Feb 212:07.96aBlazen Brave InviteFebruary 21, 2026
800 Meters · Outdoor2026 Gene Ward Invitational (Champaign Central) · May 12:05.95a2026 Gene Ward Invitational (Champaign Central)May 1, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 2Morton Distance GalaMay 2 · 3200 Meters · Place 14 · UrbanaUrbana3200 Meters1410:08.23a PB12
May 12026 Gene Ward Invitational (Champaign Central)May 1 · 800 Meters · Place 2 · UrbanaUrbana800 Meters22:05.95a PB12
Apr 24Unity Boys Invitational 2026Apr 24 · 1600 Meters · Place 5 · UrbanaUrbana1600 Meters5.4:39.37a PB12
Apr 23Mattoon Boys InviteApr 23 · 3200 Meters · Place 5 · UrbanaUrbana3200 Meters510:38.20a12
Apr 18Capitol City ClassicApr 18 · 1600 Meters · Place 23 · UrbanaUrbana1600 Meters235:00.75a12
Apr 11Rantoul HS Boys InviteApr 11 · 3200 Meters · Place 7 · UrbanaUrbana3200 Meters710:29.99a12
Apr 7Urbana HS Area InvitationalApr 7 · 800 Meters · Place 13 · UrbanaUrbana800 Meters13.2:13.62a12
Mar 21Gene Armer InvitationalMar 21 · 3200 Meters · Place 13 · UrbanaUrbana3200 Meters1310:56.0412
Mar 14Rantoul InviteMar 14 · 1600 Meters · Place 14 · UrbanaUrbana1600 Meters144:47.4812
Mar 7First to the Finish Boys Charger InviteMar 7 · 1600 Meters · Place 5 · UrbanaUrbana1600 Meters54:53.10a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 17Boys Big 12 Indoor InvitationalMar 17 · 3200 Meters · Place 7 · UrbanaUrbana3200 Meters710:30.85 PB12
Mar 17Boys Big 12 Indoor InvitationalMar 17 · 1600 Meters · Place 10 · UrbanaUrbana1600 Meters104:58.73 PB12
Feb 21Blazen Brave InviteFeb 21 · 800 Meters · Place 6 · UrbanaUrbana800 Meters62:07.96a PB12
Jan 17CYUP Misfits Invite Presented by Tracksmith 2026Jan 17 · 1000 Meters · UnattachedUnattached1000 Meters—DNS12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 21IHSA Class 2A TRB Sectional - #09 Tolono (Unity)May 21 · 3200 Meters · Place 8 · UrbanaUrbana3200 Meters810:35.12a11
May 14Big 12 Boys Track & Field ChampionshipsMay 14 · 3200 Meters · Place 10 · UrbanaUrbana3200 Meters10.10:51.34a11
May 6Twin City InvitationalMay 6 · 1600 Meters · Place 3 · UrbanaUrbana1600 Meters34:54.68a11
May 3Morton Distance GalaMay 3 · 3200 Meters · Place 11 · UrbanaUrbana3200 Meters1110:45.87a11
May 22025 Gene Ward Invitational (Champaign Central)May 2 · 1600 Meters · Place 3 · UrbanaUrbana1600 Meters34:50.27a11
Apr 24Mattoon Boys InviteApr 24 · 1600 Meters · Place 10 · UrbanaUrbana1600 Meters104:53.88a11
Apr 12Rantoul Outdoor Invitational (Boys Only)Apr 12 · 3200 Meters · Place 9 · UrbanaUrbana3200 Meters9.11:02.51a11
Apr 9SJO TriApr 9 · 3200 Meters · Place 5 · UrbanaUrbana3200 Meters5.11:00.53a11
Apr 9SJO TriApr 9 · 400 Meters · Place 6 · UrbanaUrbana400 Meters6.1:01.80a PB11
Mar 22Gene Armer InvitationalMar 22 · 3200 Meters · Place 15 · UrbanaUrbana3200 Meters1511:14.24a11
Mar 15Rantoul InviteMar 15 · 1600 Meters · Place 24 · UrbanaUrbana1600 Meters245:14.26a—
Mar 8First to the Finish Boys Charger InviteMar 8 · 800 Meters · Place 10 · UrbanaUrbana800 Meters102:17.7411
Mar 1Blazen Brave InvitationalMar 1 · 1600 Meters · Place 8 · UrbanaUrbana1600 Meters85:09.74a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 11Big 12 Boys Indoor Conference ChampionshipsMar 11 · 3200 Meters · Place 7 · UrbanaUrbana3200 Meters711:07.2711

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15IHSA Class 2A TRB Sectional - #9 RantoulMay 15 · 1600 Meters · Place 21 · Urbana (H.S.)Urbana (H.S.)1600 Meters215:15.35a—
May 4Big 12 Frosh/Soph Conference InvitationalMay 4 · 3200 Meters · Place 6 · Urbana (H.S.)Urbana (H.S.)3200 Meters611:42.34a—
Apr 30Champaign Urbana Twin City ChampionshipApr 30 · 1600 Meters · Place 13 · Urbana (H.S.)Urbana (H.S.)1600 Meters135:14.54a—
Apr 272024 Morton Distance GalaApr 27 · 1600 Meters · Place 60 · Urbana (H.S.)Urbana (H.S.)1600 Meters605:16.54a—
Apr 26GENE WARD INVITEApr 26 · 800 Meters · Place 11 · Urbana (H.S.)Urbana (H.S.)800 Meters112:23.29a—
Apr 18Mattoon Boys InviteApr 18 · 800 Meters · Place 13 · Urbana (H.S.)Urbana (H.S.)800 Meters132:25.00a—
Apr 1379th Annual Urbana Boys Track OpenApr 13 · 3200 Meters · Place 8 · Urbana (H.S.)Urbana (H.S.)3200 Meters811:38.3810
Apr 6Rantoul Boys InviteApr 6 · 1600 Meters · Place 8 · Urbana (H.S.)Urbana (H.S.)1600 Meters85:12.64a—
Mar 9Rantoul InviteMar 9 · 3200 Meters · Place 18 · Urbana (H.S.)Urbana (H.S.)3200 Meters1812:22.09a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 12Big 12 Boys Indoor Conference ChampionshipsMar 12 · 1600 Meters · Place 5 · UrbanaUrbana1600 Meters55:30.24SO

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 2A TRB Sectional - #9 MattoonMay 17 · 1600 Meters · Place 20 · Urbana (H.S.)Urbana (H.S.)1600 Meters205:29.90a—
May 15News-Gazette Honor Roll MeetMay 15 · 1600 Meters · Place 12 · Urbana (H.S.)Urbana (H.S.)1600 Meters125:34.98a—
May 15News Gazette Honor Roll Meet - 'OPEN MILE ONLY'May 15 · 1600 Meters · Place 12 · UrbanaUrbana1600 Meters12.5:34.98a9
May 6Big 12 Boys FR/SOPH Inv.May 6 · 3200 Meters · Place 12 · Urbana (H.S.)Urbana (H.S.)3200 Meters1212:24.39a—
Apr 292023 Morton Distance GalaApr 29 · 1600 Meters · Place 72 · Urbana (H.S.)Urbana (H.S.)1600 Meters725:38.54a—
Apr 28Gene Ward Inv.Apr 28 · 3200 Meters · Place 8 · Urbana (H.S.)Urbana (H.S.)3200 Meters812:17.12a—
Apr 20Urb Central meetApr 20 · 800 Meters · Place 18 · Urbana (H.S.)Urbana (H.S.)800 Meters182:34.84—
Apr 1578th Urbana Boys Track OpenApr 15 · 3200 Meters · Place 8 · UrbanaUrbana3200 Meters8.13:00.53a9
Apr 8Rantoul InviteApr 8 · 1600 Meters · Place 20 · Urbana (H.S.)Urbana (H.S.)1600 Meters205:45.789
Apr 4Rantoul Danville Monticello St. Joe UrbanaApr 4 · 800 Meters · Place 11 · Urbana (H.S.)Urbana (H.S.)800 Meters112:37.289

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 4First to the Finish Boys Charger InviteMar 4 · 800 Meters · Place 23 · UrbanaUrbana800 Meters23.2:35.45a9

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14IESA 4A - Sectional 9 @ Mt. Zion Junior/Senior HighMay 14 · 1600 Meters · Place 11 · Urbana MSUrbana MS1600 Meters11.6:15.88a8
May 14IESA 4A - Sectional 9 @ Mt. Zion Junior/Senior HighMay 14 · 800 Meters · Place 13 · Urbana MSUrbana MS800 Meters13.2:54.75a8
May 7Unity Junior High Track InviteMay 7 · 1600 Meters · Place 8 · Urbana MSUrbana MS1600 Meters8.6:05.40a8
May 7Unity Junior High Track InviteMay 7 · 800 Meters · Place 9 · Urbana MSUrbana MS800 Meters9.2:49.79a8
May 2North Ridge Meet #1May 2 · 1600 Meters · Place 8 · Urbana MSUrbana MS1600 Meters8.5:54.04a8
Apr 30Mt. Zion JH InvitationalApr 30 · 1600 Meters · Place 12 · UrbanaUrbana1600 Meters126:09.46a8
Apr 30Mt. Zion JH InvitationalApr 30 · 800 Meters · Place 16 · UrbanaUrbana800 Meters162:55.14a8
Apr 14Bulldog InvitationalApr 14 · 1600 Meters · Place 14 · UrbanaUrbana1600 Meters146:24.008
Apr 5JW Eater vs. Urbana MS, Jefferson-Ch, St. MalachyApr 5 · 1600 Meters · Place 3 · Urbana MSUrbana MS1600 Meters3.6:23.87aUnofficial8
Apr 5JW Eater vs. Urbana MS, Jefferson-Ch, St. MalachyApr 5 · 800 Meters · Place 3 · Urbana MSUrbana MS800 Meters3.3:00.09aUnofficial8

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11PBL Home Meet #7May 11 · 1600 Meters · Place 5 · Urbana MSUrbana MS1600 Meters5.6:34.18a7
May 11PBL Home Meet #7May 11 · 800 Meters · Place 5 · Urbana MSUrbana MS800 Meters5.3:15.11a7
May 1Franklin STEAM Academy Invite May 1 · 1600 Meters · Urbana MSUrbana MS1600 Meters—6:53Unofficial7
May 1Franklin STEAM Academy Invite May 1 · 800 Meters · Urbana MSUrbana MS800 Meters—3:29Unofficial7
Apr 29Jefferson Invite Apr 29 · 1600 Meters · Place 6 · Urbana MSUrbana MS1600 Meters6.6:52.67
Apr 29Jefferson Invite Apr 29 · 800 Meters · Place 6 · Urbana MSUrbana MS800 Meters6.3:11.77