Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Governors State UniversityJimmy Daniels XC Invitational · Oct 717:40.10Jimmy Daniels XC InvitationalOctober 7, 2023
3 Miles · Lockport HS CampusSWSC Conference Championships · Oct 1518:24.8SWSC Conference ChampionshipsOctober 15, 2022
5,000 Meters · Channahon Community ParkSaints Twilight Meet · Aug 2918:29.2Saints Twilight MeetAugust 29, 2025
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1319:34.1NXR Midwest Regional ChampionshipsNovember 13, 2022
5,000 Meters · St. FrancisSaints Twilight Meet · Aug 3019:35.2Saints Twilight MeetAugust 30, 2024
8,000 Meters · Aspen Ridge Golf CourseMidwest Classic · Sep 1932:51.80Midwest ClassicSeptember 19, 2025
8,000 Meters · Hillsboro Country ClubGreenville Classic · Oct 1730:47.00Greenville ClassicOctober 17, 2025
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division III Cross Country Championships 2025 · Nov 831:44.4NJCAA Division III Cross Country Championships 2025November 8, 2025
8,000 Meters · North Central CollegeNCC XC Invite · Sep 631:51.6NCC XC InviteSeptember 6, 2024
8,000 Meters · Settler's Hill CC CourseNJCAA Region IV XC · Oct 2531:04.11NJCAA Region IV XCOctober 25, 2025
8,000 Meters · St. James Farm Forest PreserveNorth Central Invitational · Sep 530:58.90North Central InvitationalSeptember 5, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8NJCAA Division III Cross Country Championships 2025Nov 8 · 8,000 Meters NJCAA D3 · Place 62 · Joliet (Ill.) JCJoliet (Ill.) JC8,000 Meters NJCAA D36231:44.4 PBSo
Oct 25NJCAA Region IV XCOct 25 · 8,000 Meters D III · Place 24 · Joliet (Ill.) JCJoliet (Ill.) JC8,000 Meters D III2431:04.11 PBSo
Oct 17Greenville ClassicOct 17 · 8,000 Meters Men · Place 50 · Joliet (Ill.) JCJoliet (Ill.) JC8,000 Meters Men5030:47.00 PBSo
Oct 4Seminole Valley StampedeOct 4 · 8,000 Meters Varsity · Place 207 · Joliet Junior CollegeJoliet Junior College8,000 Meters Varsity20730:45.5SO
Sep 19Midwest ClassicSep 19 · 8,000 Meters College · Place 111 · Joliet (Ill.) JCJoliet (Ill.) JC8,000 Meters College11132:51.80 PBSo
Sep 5North Central InvitationalSep 5 · 8,000 Meters Men's Race · Place 100 · Joliet (Ill.) JCJoliet (Ill.) JC8,000 Meters Men's Race10030:58.90 PBSo
Aug 29Saints Twilight MeetAug 29 · 5,000 Meters Men's Race · Place 71 · Joliet (Ill.) JCJoliet (Ill.) JC5,000 Meters Men's Race7118:29.2 PBSo

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26NJCAA Region 4Oct 26 · 8,000 Meters Division III · Place 32 · Joliet (Ill.) JCJoliet (Ill.) JC8,000 Meters Division III3231:23.8FR
Oct 18Greenville ClassicOct 18 · 8,000 Meters New Division · Place 33 · Joliet (Ill.) JCJoliet (Ill.) JC8,000 Meters New Division3331:18.03Fr
Sep 26Heartland InvitationalSep 26 · 8,000 Meters Varsity · Place 41 · Joliet (Ill.) JCJoliet (Ill.) JC8,000 Meters Varsity4131:36.7Fr
Sep 20ONU Midwest ClassicSep 20 · 8,000 Meters Varsity · Place 113 · Joliet (Ill.) JCJoliet (Ill.) JC8,000 Meters Varsity11333:57.5FR
Sep 6NCC XC InviteSep 6 · 8,000 Meters Collegiate · Place 84 · Joliet (Ill.) JCJoliet (Ill.) JC8,000 Meters Collegiate8431:51.6 PBFr
Aug 30Saints Twilight MeetAug 30 · 5,000 Meters College · Place 98 · Joliet (Ill.) JCJoliet (Ill.) JC5,000 Meters College9819:35.2 PBFr

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 6The Brook-Season End Time TrialsNov 6 · 1,600 Meters Varsity · Place 5 · BolingbrookBolingbrook1,600 Meters Varsity55:05.6Unofficial12
Oct 14SWSC Conference XC ChampionshipsOct 14 · 3 Miles Varsity · Place 36 · BolingbrookBolingbrook3 Miles Varsity3618:07.7012
Oct 7Jimmy Daniels XC InvitationalOct 7 · 3 Miles Varsity · Place 24 · BolingbrookBolingbrook3 Miles Varsity2417:40.10 PB12
Sep 30Peoria High School InvitationalSep 30 · 3 Miles Varsity 3A · Place 188 · BolingbrookBolingbrook3 Miles Varsity 3A18817:33.5012
Sep 23Tolefree/Farley XC InvitationalSep 23 · 3 Miles Varsity Championship · Place 34 · BolingbrookBolingbrook3 Miles Varsity Championship3418:03.3012
Sep 9First to the Finish InvitationalSep 9 · 3 Miles 3A · Place 224 · BolingbrookBolingbrook3 Miles 3A22417:04.7012
Sep 2Hinsdale Central Red Devil InvitationalSep 2 · 3 Miles Varsity · Place 136 · BolingbrookBolingbrook3 Miles Varsity13617:33.6012
Aug 26EIU ShowdownAug 26 · 2.9 Miles Junior Varsity · Place 57 · BolingbrookBolingbrook2.9 Miles Junior Varsity5717:17.30SR
Aug 26EIU ShowdownAug 26 · 2.9 Miles Junior Varsity · Place 57 · BolingbrookBolingbrook2.9 Miles Junior Varsity5717:17.30SR

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 13NXR Midwest Regional ChampionshipsNov 13 · 5,000 Meters Open 1 · Place 138 · BolingbrookBolingbrook5,000 Meters Open 113819:34.1 PB11
Oct 15SWSC Conference ChampionshipsOct 15 · 3 Miles Open Blue · Place 13 · BolingbrookBolingbrook3 Miles Open Blue1318:24.8 PB11
Sep 24Tolefree/Farley XC InvitationalSep 24 · 2.98 Miles Varsity Championship · Place 47 · BolingbrookBolingbrook2.98 Miles Varsity Championship4718:17.7011
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 3A · Place 303 · BolingbrookBolingbrook3 Miles Varsity 3A30320:21.311
Sep 3Hornet-Red Devil InvitationalSep 3 · 3 Miles Varsity · Place 203 · BolingbrookBolingbrook3 Miles Varsity20319:06.911
Aug 27EIU Showdown 2022Aug 27 · 2.95 Miles Varsity · Place 61 · BolingbrookBolingbrook2.95 Miles Varsity6117:53.0511
Aug 23SWSC Pre-ConferenceAug 23 · 3 Miles Varsity · Place 34 · BolingbrookBolingbrook3 Miles Varsity3418:48.811