Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorFriday Night Tri · Feb 164:40.61aFriday Night TriFebruary 16, 2024
1500 Meters · OutdoorIllinois College Thursday Throwdown · Apr 24:21.70aIllinois College Thursday ThrowdownApril 2, 2026
1600 Meters · IndoorJersey Indoor Winter Thaw · Mar 114:45.44Jersey Indoor Winter ThawMarch 11, 2023
1600 Meters · OutdoorSt. Clair County Boys Championship · Apr 254:39.57St. Clair County Boys ChampionshipApril 25, 2023
3000 Meters · Indoor2025 CCIW Championship · Feb 278:53.81a2025 CCIW ChampionshipFebruary 27, 2026
3200 Meters · OutdoorCahokia Conference Boys Meet · May 910:16.40aCahokia Conference Boys MeetMay 9, 2023
5000 Meters · Indoor2025 CCIW Championship · Feb 2716:08.75a2025 CCIW ChampionshipFebruary 27, 2026
5000 Meters · OutdoorWashU Distance Carnival · Mar 2615:32.90aWashU Distance CarnivalMarch 26, 2026
800 Meters · IndoorJacksonville Indoor Invitational · Mar 32:10.53Jacksonville Indoor InvitationalMarch 3, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1CCIW ChampionshipsMay 1 · 5000 Meters · Place 29 · MillikinMillikin5000 Meters29.17:04.32aJr
Apr 24Big Blue Alumni InviteApr 24 · 5000 Meters · MillikinMillikin5000 Meters—DNSJr
Apr 24Big Blue Alumni InviteApr 24 · 1500 Meters · MillikinMillikin1500 Meters—DNSJr
Apr 11Greenville Select MeetApr 11 · 5000 Meters · Place 1 · MillikinMillikin5000 Meters1.15:44.99aJr
Apr 2Illinois College Thursday ThrowdownApr 2 · 1500 Meters · Place 6 · MillikinMillikin1500 Meters6.4:21.70a PBJr
Mar 26WashU Distance CarnivalMar 26 · 5000 Meters · Place 197 · MillikinMillikin5000 Meters197.15:32.90a PBJr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 272025 CCIW ChampionshipFeb 27 · 5000 Meters · Place 12 · MillikinMillikin5000 Meters12.16:08.75a PBSr
Feb 272025 CCIW ChampionshipFeb 27 · 3000 Meters · Place 7 · MillikinMillikin3000 Meters7.8:53.81a PBSr
Jan 17Eastern Illinois John Craft InviteJan 17 · 1 Mile · Place 16 · MillikinMillikin1 Mile16.4:51.85aSr

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 29Big Blue Alumni InviteMar 29 · 5000 Meters · Place 3 · MillikinMillikin5000 Meters3.16:22.06aFr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 16Friday Night TriFeb 16 · 1 Mile · Place 12 · MillikinMillikin1 Mile12.4:40.61a PBFr
Feb 2Keck DIII SelectFeb 2 · 3000 Meters · Place 25 · MillikinMillikin3000 Meters25.9:27.28aFr
Jan 27Fighting Bee InvitationalJan 27 · 3000 Meters · Place 9 · MillikinMillikin3000 Meters9.9:27.79aFr

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 182023 IHSA Class 2A TRB Sectional - #11 SalemMay 18 · 1600 Meters · Place 10 · FreeburgFreeburg1600 Meters104:45.8812
May 9Cahokia Conference Boys MeetMay 9 · 3200 Meters · Place 2 · FreeburgFreeburg3200 Meters210:16.40a PB—
May 9Cahokia Conference Boys MeetMay 9 · 1600 Meters · Place 3 · FreeburgFreeburg1600 Meters34:45.23a—
May 6Collinsville Boys InvitationalMay 6 · 1600 Meters · Place 17 · FreeburgFreeburg1600 Meters17.4:49.49a12
Apr 25St. Clair County Boys ChampionshipApr 25 · 1600 Meters · Place 3 · FreeburgFreeburg1600 Meters34:39.57 PB12
Apr 21Althoff Catholic RelaysApr 21 · 1600 Meters · Place 1 · FreeburgFreeburg1600 Meters14:44.81a—
Apr 14Mascoutah Military Classic (Boys Only)Apr 14 · 1600 Meters · Place 12 · FreeburgFreeburg1600 Meters12.4:44.36a12
Apr 10FCHS Coed Track & Field InvitationalApr 10 · 1600 Meters · Place 1 · FreeburgFreeburg1600 Meters1.4:47.08a12
Mar 28Freeburg Tri MeetMar 28 · 3200 Meters · Place 1 · FreeburgFreeburg3200 Meters110:46.8—
Mar 18Gene Armer InviteMar 18 · 1600 Meters · Place 5 · FreeburgFreeburg1600 Meters54:41.5912

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 11Jersey Indoor Winter ThawMar 11 · 1600 Meters · Place 3 · FreeburgFreeburg1600 Meters34:45.44 PBSR
Mar 3Jacksonville Indoor InvitationalMar 3 · 800 Meters · Place 8 · FreeburgFreeburg800 Meters82:10.53 PB12

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 18IHSA Class 2A TRB Sectional #11 - MascoutahMay 18 · 1600 Meters · Place 16 · FreeburgFreeburg1600 Meters165:04.56a11
May 10Cahokia Conference Boys ChampionshipMay 10 · 1600 Meters · Place 3 · FreeburgFreeburg1600 Meters3.4:55.81a11
Apr 26St. Clair County Conference MeetApr 26 · 1600 Meters · Place 5 · FreeburgFreeburg1600 Meters54:57.6211
Apr 22Althoff Catholic RelaysApr 22 · 1600 Meters · Place 3 · FreeburgFreeburg1600 Meters34:55.74JR
Apr 18Freeburg Boys InvitationalApr 18 · 1600 Meters · Place 2 · FreeburgFreeburg1600 Meters24:57.7911
Apr 15Mascoutah Military ClassicApr 15 · 1600 Meters · Place 11 · FreeburgFreeburg1600 Meters11.4:53.98a11
Mar 29FCHS JV MeetMar 29 · 3200 Meters · Place 5 · FreeburgFreeburg3200 Meters5.11:42.011
Mar 25Troy Triad Distance CarnivalMar 25 · 1500 Meters · Place 3 · FreeburgFreeburg1500 Meters34:36.86JR
Mar 19Gene Armer InvitationalMar 19 · 3200 Meters · Place 10 · FreeburgFreeburg3200 Meters1010:45.6611

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 12Jersey Winter ThawMar 12 · 1600 Meters · Place 8 · FreeburgFreeburg1600 Meters8.4:53.80a11
Mar 5SIU Boys InvitationalMar 5 · 1600 Meters · Place 12 · FreeburgFreeburg1600 Meters12.5:03.04a11

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 6Jacksonville Indoor Invitational - 2A/3AMar 6 · 800 Meters · Place 20 · FreeburgFreeburg800 Meters20.2:19.75a9