Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorIWU Friday Night Triangular · Feb 174:43.46aIWU Friday Night TriangularFebruary 17, 2023
10,000 Meters · OutdoorCCIW Championships · May 133:56.97aCCIW ChampionshipsMay 1, 2026
10000 Meters · OutdoorCCIW Outdoor Championships · May 233:53.07aCCIW Outdoor ChampionshipsMay 2, 2025
1500 Meters · IndoorIllinois College True Blue Invitational · Apr 74:27.05aIllinois College True Blue InvitationalApril 7, 2023
1500 Meters · OutdoorBig Blue Alumni Invite · Apr 244:20.66aBig Blue Alumni InviteApril 24, 2026
1600 Meters · IndoorWest Suburban Gold Conference Boys Indoor Championships · Mar 185:03.65aWest Suburban Gold Conference Boys Indoor ChampionshipsMarch 18, 2022
1600 Meters · OutdoorHinsdale South Tri with Lyons Township and Leyden · Apr 215:19.4Hinsdale South Tri with Lyons Township and LeydenApril 21, 2021
3000 Meters · Indoor2025 CCIW Championship · Feb 279:24.25a2025 CCIW ChampionshipFebruary 27, 2026
3200 Meters · IndoorWest Suburban Gold Conference Boys Indoor Championships · Mar 1810:52.14aWest Suburban Gold Conference Boys Indoor ChampionshipsMarch 18, 2022
3200 Meters · OutdoorDowners North/Proviso East at Hinsdale South Boys · May 511:26.1Downers North/Proviso East at Hinsdale South BoysMay 5, 2021
5000 Meters · IndoorEngineer Invitational · Jan 2716:29.18aEngineer InvitationalJanuary 27, 2023
5000 Meters · OutdoorIllinois College True Blue Invite · Apr 416:19.10aIllinois College True Blue InviteApril 4, 2025
800 Meters · OutdoorWSC Gold Conference Championship · Jun 42:18.72aWSC Gold Conference ChampionshipJune 4, 2021

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1CCIW ChampionshipsMay 1 · 10,000 Meters · Place 21 · MillikinMillikin10,000 Meters21.33:56.97a PBSr
Apr 24Big Blue Alumni InviteApr 24 · 1500 Meters · Place 12 · MillikinMillikin1500 Meters12.4:20.66a PBSr
Apr 17Meet of ChampionsApr 17 · 10000 Meters · Place 14 · MillikinMillikin10000 Meters1435:09.56aSr
Apr 11Greenville Select MeetApr 11 · 5000 Meters · Place 12 · MillikinMillikin5000 Meters12.16:53.42aSr
Apr 2Illinois College Thursday ThrowdownApr 2 · 1500 Meters · Place 10 · MillikinMillikin1500 Meters10.4:26.91aSr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 272025 CCIW ChampionshipFeb 27 · 3000 Meters · Place 25 · MillikinMillikin3000 Meters25.9:24.25a PBSr
Feb 20Friday Night TriFeb 20 · 3000 Meters · Place 13 · MillikinMillikin3000 Meters139:48.32SR
Feb 20Friday Night TriFeb 20 · 1 Mile · Place 4 · MillikinMillikin1 Mile44:44.17SR
Feb 6Keck DIII SelectFeb 6 · 5000 Meters · Place 17 · MillikinMillikin5000 Meters1717:16.32aSr
Jan 30ONU InviteJan 30 · 1 Mile · Place 21 · MillikinMillikin1 Mile214:51.50SR
Jan 24Illinois College Snow Bird InviteJan 24 · 3000 Meters · Place 17 · MillikinMillikin3000 Meters179:57.32SR
Jan 17Eastern Illinois John Craft InviteJan 17 · 1 Mile · Place 20 · MillikinMillikin1 Mile20.5:08.12aSr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 5Titan First ChanceDec 5 · 3000 Meters · Place 5 · MillikinMillikin3000 Meters5.9:43.16aSr
Feb 28CCIW Indoor ChampionshipsFeb 28 · 5000 Meters · Place 24 · MillikinMillikin5000 Meters24.16:49.57aJr
Feb 28CCIW Indoor ChampionshipsFeb 28 · 3000 Meters · Place 27 · MillikinMillikin3000 Meters27.9:32.54aJr
Feb 21Friday Night Tri InvitationalFeb 21 · 3000 Meters · Place 2 · MillikinMillikin3000 Meters29:29.78a—
Feb 7Keck Select Feb 7 · 5000 Meters · Place 12 · MillikinMillikin5000 Meters1216:56.56a—
Jan 25Illinois College Snow Bird InviteJan 25 · 1 Mile · Place 28 · MillikinMillikin1 Mile284:48.55a—
Jan 18I-55 Indoor InvitationalJan 18 · 3000 Meters · Place 9 · MillikinMillikin3000 Meters99:42.71JR

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Nov 7WashU Twilight 5KNov 7 · 5000 Meters · Place 26 · MillikinMillikin5000 Meters26.16:26.65aSr
May 2CCIW Outdoor ChampionshipsMay 2 · 10000 Meters · Place 18 · MillikinMillikin10000 Meters1833:53.07a PBJR
May 2CCIW Outdoor ChampionshipsMay 2 · 5000 Meters · Place 26 · MillikinMillikin5000 Meters2616:34.31aJR
Apr 25Big Blue Friday Night InviteApr 25 · 1500 Meters · Place 22 · MillikinMillikin1500 Meters224:36.16JR
Apr 17Meet of ChampionsApr 17 · 10000 Meters · Place 36 · MillikinMillikin10000 Meters3634:27.72JR
Apr 4Illinois College True Blue InviteApr 4 · 5000 Meters · Place 6 · MillikinMillikin5000 Meters616:19.10a PBJR
Mar 29Big Blue Alumni InviteMar 29 · 5000 Meters · MillikinMillikin5000 Meters—DNFJr
Mar 29Big Blue Alumni InviteMar 29 · 1500 Meters · Place 21 · MillikinMillikin1500 Meters21.4:23.44aJr

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3CCIW ChampionshipsMay 3 · 10000 Meters · Place 27 · MillikinMillikin10000 Meters2736:26.63a—
Apr 24Big Blue Friday Night InviteApr 24 · 5000 Meters · Place 8 · MillikinMillikin5000 Meters816:55.17SO
Apr 19Meet of ChampionsApr 19 · 10000 Meters · Place 41 · MillikinMillikin10000 Meters4134:28.82a—
Apr 13Greenville Select MeetApr 13 · 1500 Meters · Place 34 · MillikinMillikin1500 Meters344:29.90a—
Apr 6Illinois College True Blue InviteApr 6 · 5000 Meters · Place 8 · MillikinMillikin5000 Meters816:51.90SO
Mar 29Big Blue Alumni InviteMar 29 · 5000 Meters · Place 11 · MillikinMillikin5000 Meters11.16:52.48aSo

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 23CCIW Indoor ChampionshipsFeb 23 · 5000 Meters · Place 25 · MillikinMillikin5000 Meters2516:39.28—
Feb 16Friday Night TriFeb 16 · 3000 Meters · Place 7 · MillikinMillikin3000 Meters7.9:58.28aSo
Feb 2Keck DIII SelectFeb 2 · 1 Mile · Place 31 · MillikinMillikin1 Mile31.5:00.95aSo
Jan 27Fighting Bee InvitationalJan 27 · 5000 Meters · Place 23 · MillikinMillikin5000 Meters23.16:38.03aSo

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 5CCIW Outdoor ChampionshipsMay 5 · 5000 Meters · Place 29 · MillikinMillikin5000 Meters29.16:51.27aFr
Apr 282023 Big Blue Friday Night InviteApr 28 · 1500 Meters · Place 26 · MillikinMillikin1500 Meters264:24.32FR
Apr 15Greenville College Select MeetApr 15 · 5000 Meters · Place 17 · MillikinMillikin5000 Meters1717:10.51FR
Apr 1Millikin Big Blue Alumni InviteApr 1 · 5000 Meters · Place 7 · Millikin UniversityMillikin University5000 Meters716:31.63a—

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Apr 7Illinois College True Blue InvitationalApr 7 · 1500 Meters · Place 23 · MillikinMillikin1500 Meters23.4:27.05a PBFr
Feb 24CCIW Indoor ChampionshipsFeb 24 · 5000 Meters · Place 32 · MillikinMillikin5000 Meters32.17:09.22aFr
Feb 24CCIW Indoor ChampionshipsFeb 24 · 1 Mile · Place 25 · MillikinMillikin1 Mile25.4:49.21aFr
Feb 17IWU Friday Night TriangularFeb 17 · 1 Mile · Place 6 · Millikin UniversityMillikin University1 Mile64:43.46a PB—
Feb 17Friday Night ShirkFeb 17 · 1 Mile · Place 6 · Millikin UniversityMillikin University1 Mile64:43.46a—
Feb 3Keck DIII SelectFeb 3 · 3000 Meters · Place 16 · MillikinMillikin3000 Meters169:40.64FR
Feb 3Keck DIII SelectFeb 3 · 3000 Meters · Place 16 · MillikinMillikin3000 Meters169:40.64FR
Jan 27Engineer InvitationalJan 27 · 5000 Meters · Place 9 · MillikinMillikin5000 Meters9.16:29.18a PBFr
Jan 27Engineer InvitationalJan 27 · 1 Mile · MillikinMillikin1 Mile—DNFFr
Jan 20Blue Demon Alumni InvitationalJan 20 · 3000 Meters · Place 32 · MillikinMillikin3000 Meters32.9:42.53aFr

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 18West Suburban Gold Conference Boys Indoor ChampionshipsMar 18 · 3200 Meters · Place 5 · Darien (Hinsdale South)Darien (Hinsdale South)3200 Meters5.10:52.14a PB12
Mar 18West Suburban Gold Conference Boys Indoor ChampionshipsMar 18 · 1600 Meters · Place 5 · Darien (Hinsdale South)Darien (Hinsdale South)1600 Meters5.5:03.65a PB12
Feb 19Proviso East Greg Foster Track & Field Invite Feb 19 · 3200 Meters · Place 6 · Darien (Hinsdale South)Darien (Hinsdale South)3200 Meters6.10:54.98a12

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 4WSC Gold Conference ChampionshipJun 4 · 800 Meters · Place 18 · Darien (Hinsdale South)Darien (Hinsdale South)800 Meters18.2:18.72a PB11
May 5Downers North/Proviso East at Hinsdale South BoysMay 5 · 3200 Meters · Place 3 · Darien (Hinsdale South)Darien (Hinsdale South)3200 Meters3.11:26.1 PB11
Apr 21Hinsdale South Tri with Lyons Township and LeydenApr 21 · 1600 Meters · Place 8 · Darien (Hinsdale South)Darien (Hinsdale South)1600 Meters8.5:19.4 PB11