Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDePaul Alumni · Feb 134:21.84aDePaul AlumniFebruary 13, 2026
1200 Meters · Relay Split · Indoor2025 CCIW Championship · Feb 273:10.4342025 CCIW ChampionshipFebruary 27, 2026
1500 Meters · OutdoorGreenville Select Meet · Apr 114:01.95aGreenville Select MeetApril 11, 2026
1600 Meters · IndoorIllinois Top Times Indoor Championships - Class 2A · Mar 234:40.90aIllinois Top Times Indoor Championships - Class 2AMarch 23, 2024
1600 Meters · Outdoor2nd Annual St. Teresa Boys Track and Field Invite · May 104:32.29a2nd Annual St. Teresa Boys Track and Field InviteMay 10, 2024
3000 Meters · IndoorEastern Illinois John Craft Invite · Jan 179:26.63aEastern Illinois John Craft InviteJanuary 17, 2026
3200 Meters · IndoorEIU HS Boys Invitational · Mar 410:15.01aEIU HS Boys InvitationalMarch 4, 2023
3200 Meters · OutdoorCollinsville Boys Invitational · May 610:34.35aCollinsville Boys InvitationalMay 6, 2023
400 Meters · OutdoorSHS/Rochester/Eisenhower/Greenview · May 2558.82aSHS/Rochester/Eisenhower/GreenviewMay 25, 2021
5000 Meters · OutdoorBig Blue Outdoor Opener · Mar 2815:47.50aBig Blue Outdoor OpenerMarch 28, 2026
800 Meters · IndoorFriday Night Tri · Feb 201:57.94Friday Night TriFebruary 20, 2026
800 Meters · OutdoorCCIW Championships · May 11:57.67aCCIW ChampionshipsMay 1, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1CCIW ChampionshipsMay 1 · 1500 Meters · Place 13 · MillikinMillikin1500 Meters13.4:13.30aSo
May 1CCIW ChampionshipsMay 1 · 800 Meters · Place 10 · MillikinMillikin800 MetersRound P10.1:57.67a PBSo
Apr 24Big Blue Alumni InviteApr 24 · 1500 Meters · Place 2 · MillikinMillikin1500 Meters2.4:02.42aSo
Apr 11Greenville Select MeetApr 11 · 1500 Meters · Place 5 · MillikinMillikin1500 Meters5.4:01.95a PBSo
Apr 2Illinois College Thursday ThrowdownApr 2 · 1500 Meters · MillikinMillikin1500 Meters—DNSSo
Apr 2Illinois College Thursday ThrowdownApr 2 · 800 Meters · Place 3 · MillikinMillikin800 Meters3.2:00.69aSo
Mar 28Big Blue Outdoor OpenerMar 28 · 5000 Meters · Place 3 · MillikinMillikin5000 Meters3.15:47.50a PBSo

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 272025 CCIW ChampionshipFeb 27 · 1200 Meters · MillikinMillikin1200 MetersRelay Split—3:10.434 PBSo
Feb 272025 CCIW ChampionshipFeb 27 · 800 Meters · Place 21 · MillikinMillikin800 Meters21.2:03.32aSo
Feb 20Friday Night TriFeb 20 · 800 Meters · Place 2 · MillikinMillikin800 Meters21:57.94 PBSO
Feb 13DePaul AlumniFeb 13 · 1 Mile · Place 23 · MillikinMillikin1 Mile23.4:21.84a PBSo
Feb 6Keck DIII SelectFeb 6 · 1 Mile · Place 4 · MillikinMillikin1 Mile44:25.49aSo
Jan 30ONU InviteJan 30 · 1 Mile · Place 4 · MillikinMillikin1 Mile44:29.02SO
Jan 24Illinois College Snow Bird InviteJan 24 · 1 Mile · Place 1 · MillikinMillikin1 Mile14:30.93SO
Jan 17Eastern Illinois John Craft InviteJan 17 · 3000 Meters · Place 14 · MillikinMillikin3000 Meters14.9:26.63a PBSo

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Nov 7WashU Twilight 5KNov 7 · 5000 Meters · Place 11 · MillikinMillikin5000 Meters11.15:49.82aSo
May 9St Francis Fighting Chance InviteMay 9 · 1500 Meters · Place 39 · MillikinMillikin1500 Meters394:50.07FR
May 2CCIW Outdoor ChampionshipsMay 2 · 1500 Meters · Place 19 · MillikinMillikin1500 Meters194:12.55aFR
May 2CCIW Outdoor ChampionshipsMay 2 · 800 Meters · Place 15 · MillikinMillikin800 Meters151:58.99aFR
Apr 25Big Blue Friday Night InviteApr 25 · 1500 Meters · Place 6 · MillikinMillikin1500 Meters64:03.06FR
Apr 17Meet of ChampionsApr 17 · 1500 Meters · Place 31 · MillikinMillikin1500 Meters314:06.99FR
Apr 17Meet of ChampionsApr 17 · 800 Meters · Place 63 · MillikinMillikin800 Meters632:09.84FR
Apr 12Greenville Select MeetApr 12 · 1500 Meters · Place 12 · MillikinMillikin1500 Meters124:17.72aFr
Apr 12Greenville Select MeetApr 12 · 800 Meters · Place 9 · MillikinMillikin800 Meters91:58.39aFr
Apr 4Illinois College True Blue InviteApr 4 · 1500 Meters · Place 8 · MillikinMillikin1500 Meters84:14.66aFR
Mar 29Big Blue Alumni InviteMar 29 · 1500 Meters · Place 2 · MillikinMillikin1500 Meters2.4:03.09aFr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28CCIW Indoor ChampionshipsFeb 28 · 1 Mile · Place 11 · MillikinMillikin1 Mile11.4:27.07aFr
Feb 21Friday Night Tri InvitationalFeb 21 · 1 Mile · Place 4 · MillikinMillikin1 Mile44:28.91a—
Jan 25Illinois College Snow Bird InviteJan 25 · 1 Mile · Place 3 · MillikinMillikin1 Mile34:27.13a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 24IHSA 2A Boys State Track & Field ChampionshipsMay 24 · 800 Meters · Place 20 · Decatur (Eisenhower)Decatur (Eisenhower)800 MetersRound P20.2:01.40a12
May 102nd Annual St. Teresa Boys Track and Field InviteMay 10 · 1600 Meters · Place 6 · Decatur (Eisenhower)Decatur (Eisenhower)1600 Meters6.4:32.29a PB12
May 42024 Collinsville InvitationalMay 4 · 3200 Meters · Decatur (Eisenhower)Decatur (Eisenhower)3200 Meters—DNS12
May 42024 Collinsville InvitationalMay 4 · 1600 Meters · Place 22 · Decatur (Eisenhower)Decatur (Eisenhower)1600 Meters22.4:49.43a12
May 42024 Collinsville InvitationalMay 4 · 800 Meters · Place 7 · Decatur (Eisenhower)Decatur (Eisenhower)800 Meters7.2:00.48a12
Apr 16Hickman Invite at Southeast HS (Boys only)Apr 16 · 3200 Meters · Place 1 · Decatur (Eisenhower)Decatur (Eisenhower)3200 Meters1.11:51.83a12
Apr 16Hickman Invite at Southeast HS (Boys only)Apr 16 · 400 Meters · Decatur (Eisenhower)Decatur (Eisenhower)400 Meters—SCR12

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 23Illinois Top Times Indoor Championships - Class 2AMar 23 · 1600 Meters · Place 15 · Decatur (Eisenhower)Decatur (Eisenhower)1600 Meters15.4:40.90a PB12
Mar 23Illinois Top Times Indoor Championships - Class 2AMar 23 · 800 Meters · Place 9 · Decatur (Eisenhower)Decatur (Eisenhower)800 Meters9.2:01.35a12
Mar 1Charleston HS Indoor InvitationalMar 1 · 1600 Meters · Place 7 · Decatur (Eisenhower)Decatur (Eisenhower)1600 Meters7.4:48.43a12

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6Collinsville Boys InvitationalMay 6 · 3200 Meters · Place 7 · Decatur (Eisenhower)Decatur (Eisenhower)3200 Meters7.10:34.35a PB11
Apr 3Macon Meridian Quad #2Apr 3 · 1600 Meters · Place 2 · Decatur (Eisenhower)Decatur (Eisenhower)1600 Meters2.4:57.33a11
Apr 3Macon Meridian Quad #2Apr 3 · 800 Meters · Place 2 · Decatur (Eisenhower)Decatur (Eisenhower)800 Meters2.2:08.34a11

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 4EIU HS Boys InvitationalMar 4 · 3200 Meters · Place 4 · Decatur (Eisenhower)Decatur (Eisenhower)3200 Meters4.10:15.01a PB11

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 92022 Mt. Zion Boys Indoor InvitationalMar 9 · 3200 Meters · Place 2 · Decatur (Eisenhower)Decatur (Eisenhower)3200 Meters210:23.5711
Mar 92022 Mt. Zion Boys Indoor InvitationalMar 9 · 1600 Meters · Place 5 · Decatur (Eisenhower)Decatur (Eisenhower)1600 Meters54:59.9211
Feb 24MTZ Boys' Feb 24 MeetFeb 24 · 1600 Meters · Place 3 · Decatur (Eisenhower)Decatur (Eisenhower)1600 Meters3.4:48.20a10

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 10IHSA Class 2A TRB Sectional #9 - Tolono (Unity)Jun 10 · 1600 Meters · Place 15 · Decatur (Eisenhower)Decatur (Eisenhower)1600 Meters15.5:13.32a9
Jun 10IHSA Class 2A TRB Sectional #9 - Tolono (Unity)Jun 10 · 800 Meters · Place 11 · Decatur (Eisenhower)Decatur (Eisenhower)800 Meters11.2:18.95a9
Jun 3CS8 Conference Meet (Boys Only)Jun 3 · 1600 Meters · Place 11 · Decatur (Eisenhower)Decatur (Eisenhower)1600 Meters11.5:10.80a9
Jun 3CS8 Conference Meet (Boys Only)Jun 3 · 800 Meters · Decatur (Eisenhower)Decatur (Eisenhower)800 Meters—SCR9
May 25SHS/Rochester/Eisenhower/GreenviewMay 25 · 1600 Meters · Place 7 · Decatur (Eisenhower)Decatur (Eisenhower)1600 Meters7.5:17.02a9
May 25SHS/Rochester/Eisenhower/GreenviewMay 25 · 800 Meters · Decatur (Eisenhower)Decatur (Eisenhower)800 Meters—DNS9
May 25SHS/Rochester/Eisenhower/GreenviewMay 25 · 400 Meters · Place 7 · Decatur (Eisenhower)Decatur (Eisenhower)400 Meters7.58.82a PB9

2019 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6Mt. Zion JH Home Meet 5/6May 6 · 1600 Meters · Place 3 · Thomas Jefferson (Decatur)Thomas Jefferson (Decatur)1600 Meters3.5:43.56a7
May 6Mt. Zion JH Home Meet 5/6May 6 · 800 Meters · Place 4 · Thomas Jefferson (Decatur)Thomas Jefferson (Decatur)800 Meters4.2:45.35a7
Apr 27Mt. Zion JH InvitationalApr 27 · 1600 Meters · Place 8 · Thomas Jefferson (Decatur)Thomas Jefferson (Decatur)1600 Meters8.5:55.82a7
Apr 27Mt. Zion JH InvitationalApr 27 · 800 Meters · Place 7 · Thomas Jefferson (Decatur)Thomas Jefferson (Decatur)800 Meters7.2:49.39a7
Apr 25Decatur MS City MeetApr 25 · 1600 Meters · Place 2 · Thomas Jefferson (Decatur)Thomas Jefferson (Decatur)1600 Meters2.5:53.70a7
Apr 25Decatur MS City MeetApr 25 · 800 Meters · Place 4 · Thomas Jefferson (Decatur)Thomas Jefferson (Decatur)800 Meters4.2:48.76a7
Apr 12Macon County JH InvitationalApr 12 · 1600 Meters · Place 8 · Thomas Jefferson (Decatur)Thomas Jefferson (Decatur)1600 Meters8.5:51.157

2018 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 5DPS 61 Elementary School City MeetMay 5 · 1600 Meters · Place 1 · South Shores ElementarySouth Shores Elementary1600 Meters1.6:34.00a6
May 5DPS 61 Elementary School City MeetMay 5 · 800 Meters · South Shores ElementarySouth Shores Elementary800 Meters—SCR6
May 5DPS 61 Elementary School City MeetMay 5 · 400 Meters · Place 5 · South Shores ElementarySouth Shores Elementary400 Meters5.1:16.00a6
Apr 28Mt. Zion JH InvitationalApr 28 · 1600 Meters · Place 10 · Thomas Jefferson (Decatur)Thomas Jefferson (Decatur)1600 Meters10.5:56.64a6
Apr 28Mt. Zion JH InvitationalApr 28 · 800 Meters · Place 14 · Thomas Jefferson (Decatur)Thomas Jefferson (Decatur)800 Meters14.2:53.36a6
Apr 28Mt. Zion JH InvitationalApr 28 · 400 Meters · Place 16 · Thomas Jefferson (Decatur)Thomas Jefferson (Decatur)400 Meters16.1:13.10a6
Apr 26DPS 61 MIDDLE SCHOOL City MeetApr 26 · 1600 Meters · Place 2 · Thomas Jefferson (Decatur)Thomas Jefferson (Decatur)1600 Meters2.6:11.98a6
Apr 26DPS 61 MIDDLE SCHOOL City MeetApr 26 · 800 Meters · Place 2 · Thomas Jefferson (Decatur)Thomas Jefferson (Decatur)800 Meters2.2:58.95a6
Apr 26DPS 61 MIDDLE SCHOOL City MeetApr 26 · 400 Meters · Place 1 · Thomas Jefferson (Decatur)Thomas Jefferson (Decatur)400 Meters1.1:16.41a6
Apr 21Epiphany InviteApr 21 · 1600 Meters · Place 7 · Thomas Jefferson (Decatur)Thomas Jefferson (Decatur)1600 Meters7.6:05.78a6
Apr 21Epiphany InviteApr 21 · 800 Meters · Place 7 · Thomas Jefferson (Decatur)Thomas Jefferson (Decatur)800 Meters7.2:53.73a6
Apr 21Epiphany InviteApr 21 · 400 Meters · Place 3 · Thomas Jefferson (Decatur)Thomas Jefferson (Decatur)400 Meters3.1:13.20a6
Apr 13Macon County JH InvitationalApr 13 · 1600 Meters · Place 9 · Thomas Jefferson (Decatur)Thomas Jefferson (Decatur)1600 Meters9.5:50.38aUnofficial6
Apr 13Macon County JH InvitationalApr 13 · 1600 Meters · Place 9 · Thomas Jefferson (Decatur)Thomas Jefferson (Decatur)1600 Meters9.5:50.38aUnofficial6
Apr 13Macon County JH InvitationalApr 13 · 800 Meters · Place 11 · Thomas Jefferson (Decatur)Thomas Jefferson (Decatur)800 Meters11.2:48.47aUnofficial6
Apr 13Macon County JH InvitationalApr 13 · 800 Meters · Place 11 · Thomas Jefferson (Decatur)Thomas Jefferson (Decatur)800 Meters11.2:48.47aUnofficial6

2017 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 22Epiphany InviteApr 22 · 1600 Meters · Place 6 · Thomas Jefferson (Decatur)Thomas Jefferson (Decatur)1600 Meters6.6:01.90a6
Apr 4Taylorville/Stephen Decatur/Decatur JeffersonApr 4 · 1600 Meters · Place 2 · Thomas Jefferson (Decatur)Thomas Jefferson (Decatur)1600 Meters2.6:07.06
Apr 4Taylorville/Stephen Decatur/Decatur JeffersonApr 4 · 800 Meters · Place 3 · Thomas Jefferson (Decatur)Thomas Jefferson (Decatur)800 Meters3.2:55.26