Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Maxwell Park, Normal, ILIESA 3A State Meet · Oct 1411:33.2IESA 3A State MeetOctober 14, 2017
2.5 Miles · Deer Grove East Forest PreservePalatine Invitational · Sep 2213:36.2Palatine InvitationalSeptember 22, 2018
6,000 Meters · Wesleyan UniversityCardinal Invitational · Sep 919:24.3Cardinal InvitationalSeptember 9, 2023
8,000 Meters · Hamilton CollegeNESCAC Cross Country Championships · Oct 2927:15.6NESCAC Cross Country ChampionshipsOctober 29, 2022
8,000 Meters · Harkness Memorial State ParkNESCAC Championships · Nov 124:57.50NESCAC ChampionshipsNovember 1, 2025
8,000 Meters · LaVern Gibson Course2024 NCAA Division III Cross Country Champs (51st Men & 43rd Women) · Nov 2325:23.92024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)November 23, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 325:41.4Paul Short Run (College)October 3, 2025
8,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2225:22.82025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025
8,000 Meters · Ronald C. Hoffmann Cross Country CourseNCAA DIII Mideast Regional · Nov 1525:33.3NCAA DIII Mideast RegionalNovember 15, 2025
8,000 Meters · Stanley ParkNCAA Division III Mideast Regional · Nov 1125:31.80NCAA Division III Mideast RegionalNovember 11, 2023
8,000 Meters · University of Massachusetts Amherst NESCAC Cross Country Championships · Oct 2827:29.2NESCAC Cross Country ChampionshipsOctober 28, 2023
8,000 Meters · Wesleyan UniversityCardinal Invitational · Sep 2025:16.91Cardinal InvitationalSeptember 20, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 8,000 Meters D3 Championship · Place 107 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters D3 Championship10725:22.8 PBSr
Nov 15NCAA DIII Mideast RegionalNov 15 · 8,000 Meters D3 Mid-East · Place 18 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters D3 Mid-East1825:33.3 PBSr
Nov 1NESCAC ChampionshipsNov 1 · 8,000 Meters Champ · Place 18 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters Champ1824:57.50 PBSr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters White · Place 90 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters White9025:41.4 PBSr
Sep 20Cardinal InvitationalSep 20 · 8,000 Meters College · Place 18 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters College1825:16.91 PBSr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 232024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)Nov 23 · 8,000 Meters Championship · Place 135 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters Championship13525:23.9 PBJr
Nov 16NCAA DIII Mideast RegionalNov 16 · 8,000 Meters Division 3 · Place 29 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters Division 32925:28.50JR
Oct 4NCAA DIII TwilightOct 4 · 8,000 Meters Varsity · Place 14 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters Varsity1424:51.21JR

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III Mideast RegionalNov 11 · 8,000 Meters Championship · Place 40 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters Championship4025:31.80 PBSo
Oct 28NESCAC Cross Country ChampionshipsOct 28 · 8,000 Meters College · Place 75 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters College7527:29.2 PBSo
Sep 16Little 3 Championship MeetSep 16 · 8,000 Meters Varsity · Place 18 · WesleyanWesleyan8,000 Meters Varsity1826:08.00SO
Sep 9Cardinal InvitationalSep 9 · 6,000 Meters College · Place 1 · Wesleyan (Conn.)Wesleyan (Conn.)6,000 Meters College119:24.3 PBSo

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 29NESCAC Cross Country ChampionshipsOct 29 · 8,000 Meters College · Place 119 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters College11927:15.6 PBFr
Oct 8James Earley Invitational (Men Only)Oct 8 · 8,000 Meters Varsity · Place 31 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters Varsity3127:08.69Fr

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 22Palatine InvitationalSep 22 · 2.5 Miles Freshman · Place 10 · BarringtonBarrington2.5 Miles Freshman1013:36.2 PB9

2017 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 14IESA 3A State MeetOct 14 · 2 Miles Middle School · Place 85 · Barrington PrairieBarrington Prairie2 Miles Middle School8511:33.2 PB8