Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Lockport East CampusSWSC Conference Championships · Oct 1919:16.70SWSC Conference ChampionshipsOctober 19, 2024
3 Miles · North Creek Meadow52nd Annual Rich Dust Invitational · Sep 719:01.3552nd Annual Rich Dust InvitationalSeptember 7, 2024
5,000 Meters · Channahon Community ParkSaints Twilight Meet · Aug 2919:26.9Saints Twilight MeetAugust 29, 2025
5,000 Meters · Channahon Park DistrictSaints Twilight Invite · Sep 419:18.35Saints Twilight InviteSeptember 4, 2026
5,000 Meters · Waubonsee Community CollegeSkyway Preview · Aug 2819:33.70Skyway PreviewAugust 28, 2026
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division II Cross Country Championships · Nov 830:52.6NJCAA Division II Cross Country ChampionshipsNovember 8, 2025
8,000 Meters · Maxwell ParkHeartland Invitational · Sep 2530:24.7Heartland InvitationalSeptember 25, 2026
8,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1629:25.9Bradley "Pink" ClassicOctober 16, 2026
8,000 Meters · Plum Grove Reservoir ParkNJCAA Region 4 Cross Country Championships · Oct 3130:22.46NJCAA Region 4 Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · Saukie Golf CourseBrissman-Lundeen Invitational · Oct 433:11.6Brissman-Lundeen InvitationalOctober 4, 2025
8,000 Meters · Settler's Hill CC CourseNJCAA Region IV XC · Oct 2530:13.02NJCAA Region IV XCOctober 25, 2025
8,000 Meters · St. James Farm Forest PreserveGil Dodds Invite Hosted by Wheaton College · Sep 1831:51.5Gil Dodds Invite Hosted by Wheaton CollegeSeptember 18, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31NJCAA Region 4 Cross Country ChampionshipsOct 31 · 8,000 Meters NJCAA D2 · Place 14 · Moraine Valley (Ill.) CCMoraine Valley (Ill.) CC8,000 Meters NJCAA D21430:22.46 PBSo
Oct 16Bradley "Pink" ClassicOct 16 · 8,000 Meters Men's White Race · Place 202 · Moraine Valley (Ill.) CCMoraine Valley (Ill.) CC8,000 Meters Men's White Race20229:25.9 PBSo
Sep 25Heartland InvitationalSep 25 · 8,000 Meters Collegiate 8K · Place 85 · Moraine Valley (Ill.) CCMoraine Valley (Ill.) CC8,000 Meters Collegiate 8K8530:24.7 PBSo
Sep 18Gil Dodds Invite Hosted by Wheaton CollegeSep 18 · 8,000 Meters Collegiate · Place 203 · Moraine Valley (Ill.) CCMoraine Valley (Ill.) CC8,000 Meters Collegiate20331:51.5 PBSo
Sep 4Saints Twilight InviteSep 4 · 5,000 Meters Collegiate · Place 78 · Moraine Valley (Ill.) CCMoraine Valley (Ill.) CC5,000 Meters Collegiate7819:18.35 PBSo
Aug 28Skyway PreviewAug 28 · 5,000 Meters Men · Place 10 · Moraine Valley (Ill.) CCMoraine Valley (Ill.) CC5,000 Meters Men1019:33.70 PBSo

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8NJCAA Division II Cross Country ChampionshipsNov 8 · 8,000 Meters NJCAA D2 · Place 194 · Moraine Valley (Ill.) CCMoraine Valley (Ill.) CC8,000 Meters NJCAA D219430:52.6 PBFr
Oct 25NJCAA Region IV XCOct 25 · 8,000 Meters D II · Place 12 · Moraine Valley (Ill.) CCMoraine Valley (Ill.) CC8,000 Meters D II1230:13.02 PBFr
Oct 17Bradley "Pink" ClassicOct 17 · 8,000 Meters White · Place 163 · Moraine Valley (Ill.) CCMoraine Valley (Ill.) CC8,000 Meters White16330:36.24Fr
Oct 4Brissman-Lundeen InvitationalOct 4 · 8,000 Meters College · Place 142 · Moraine Valley (Ill.) CCMoraine Valley (Ill.) CC8,000 Meters College14233:11.6 PBFr
Sep 20Wheaton (Ill) Gil Dodds InvitationalSep 20 · 8,000 Meters College · Place 237 · Moraine Valley (Ill.) CCMoraine Valley (Ill.) CC8,000 Meters College23735:13.00Fr
Sep 13Spartan ClassicSep 13 · 8,000 Meters Men · Place 74 · Moraine Valley (Ill.) CCMoraine Valley (Ill.) CC8,000 Meters Men7433:16.20Fr
Aug 29Saints Twilight MeetAug 29 · 5,000 Meters Men's Race · Place 87 · Moraine Valley (Ill.) CCMoraine Valley (Ill.) CC5,000 Meters Men's Race8719:26.9 PBFr

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19SWSC Conference ChampionshipsOct 19 · 3 Miles Varsity · Place 80 · Palos Hills (Stagg)Palos Hills (Stagg)3 Miles Varsity8019:16.70 PB12
Oct 12Jimmy Daniels InvitationalOct 12 · 3 Miles Varsity · Place 83 · Palos Hills (Stagg)Palos Hills (Stagg)3 Miles Varsity8319:50.4012
Sep 28Tolefree Farley InvitationalSep 28 · 3 Miles Varsity Championship · Place 66 · Palos Hills (Stagg)Palos Hills (Stagg)3 Miles Varsity Championship6620:54.9012
Sep 20Bremen InvitationalSep 20 · 3 Miles Varsity · Place 40 · Palos Hills (Stagg)Palos Hills (Stagg)3 Miles Varsity4020:19.4612
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 3A · Place 354 · Palos Hills (Stagg)Palos Hills (Stagg)3 Miles Varsity 3A35419:48.3012
Sep 752nd Annual Rich Dust InvitationalSep 7 · 3 Miles Varsity Boys · Place 55 · Palos Hills (Stagg)Palos Hills (Stagg)3 Miles Varsity Boys5519:01.35 PB12
Aug 31SWSC XC Pre-Conference MeetAug 31 · 3 Miles Varsity · Place 65 · Palos Hills (Stagg)Palos Hills (Stagg)3 Miles Varsity6519:58.7012