Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Detweiller ParkIHSA Class 1A State Cross Country Championships · Nov 614:59.19IHSA Class 1A State Cross Country ChampionshipsNovember 6, 2021
5,000 Meters · Lisle Community ParkIHSA Class 1A XC Sectional - Lisle (Sr.) #1 · Oct 3015:46.0IHSA Class 1A XC Sectional - Lisle (Sr.) #1October 30, 2021
6,000 Meters · University of Massachusetts Amherst Little 3 · Sep 620:23.36Little 3September 6, 2025
8,000 Meters · Big Spring HS2023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)s · Nov 1825:49.52023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)sNovember 18, 2023
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1825:06.66Conn College InviteOctober 18, 2025
8,000 Meters · Keene State CollegeKSC Invitational · Oct 425:50.10KSC InvitationalOctober 4, 2025
8,000 Meters · LaVern Gibson Course2024 NCAA Division III Cross Country Champs (51st Men & 43rd Women) · Nov 2325:04.12024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)November 23, 2024
8,000 Meters · Mount Greylock Regional SchoolPurple Valley Classic · Sep 2026:03.6Purple Valley ClassicSeptember 20, 2025
8,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2226:06.52025 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:42.0NCAA DIII Mideast RegionalNovember 15, 2025
8,000 Meters · Stanley ParkNCAA Division III Mideast Regional · Nov 1124:53.70NCAA Division III Mideast RegionalNovember 11, 2023
8,000 Meters · University of Massachusetts Amherst NESCAC Cross Country Championships · Oct 2826:04.4NESCAC Cross Country ChampionshipsOctober 28, 2023

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 8,000 Meters D3 Championship · Place 212 · WilliamsWilliams8,000 Meters D3 Championship21226:06.5 PBSr
Nov 15NCAA DIII Mideast RegionalNov 15 · 8,000 Meters D3 Mid-East · Place 27 · WilliamsWilliams8,000 Meters D3 Mid-East2725:42.0 PBSr
Nov 1NESCAC ChampionshipsNov 1 · 8,000 Meters Champ · Place 49 · WilliamsWilliams8,000 Meters Champ4925:45.00Sr
Oct 18Conn College InviteOct 18 · 8,000 Meters Blue · Place 63 · WilliamsWilliams8,000 Meters Blue6325:06.66 PBSr
Oct 11James EarleyOct 11 · 8,000 Meters College · Place 1 · WilliamsWilliams8,000 Meters College125:23.02Sr
Oct 4KSC InvitationalOct 4 · 8,000 Meters College · Place 39 · WilliamsWilliams8,000 Meters College3925:50.10 PBSr
Sep 20Purple Valley ClassicSep 20 · 8,000 Meters College · Place 28 · WilliamsWilliams8,000 Meters College2826:03.6 PBSr
Sep 6Little 3Sep 6 · 6,000 Meters Collegiate · Place 35 · WilliamsWilliams6,000 Meters Collegiate3520:23.36 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 83 · WilliamsWilliams8,000 Meters Championship8325:04.1 PBJr
Sep 21Purple Valley ClassicSep 21 · 8,000 Meters Varsity · Place 9 · WilliamsWilliams8,000 Meters Varsity927:17.6JR
Sep 7Amherst-Wesleyan (Conn)-WilliamsSep 7 · 6,000 Meters Varsity · Place 22 · WilliamsWilliams6,000 Meters Varsity2219:39.1JR

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 182023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)sNov 18 · 8,000 Meters Championship · Place 120 · WilliamsWilliams8,000 Meters Championship12025:49.5 PBSo
Nov 11NCAA Division III Mideast RegionalNov 11 · 8,000 Meters Championship · Place 22 · WilliamsWilliams8,000 Meters Championship2224:53.70 PBSo
Oct 28NESCAC Cross Country ChampionshipsOct 28 · 8,000 Meters College · Place 23 · WilliamsWilliams8,000 Meters College2326:04.4 PBSo
Oct 7NCAA DIII Pre-NationalsOct 7 · 8,000 Meters Varsity · Place 64 · WilliamsWilliams8,000 Meters Varsity6425:57.8SO
Sep 23Williams Purple Valley XC InviteSep 23 · 8,000 Meters Varsity · Place 20 · WilliamsWilliams8,000 Meters Varsity2026:19.9SO

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 6IHSA Class 1A State Cross Country ChampionshipsNov 6 · 3 Miles Varsity · Place 8 · Chicago (Latin)Chicago (Latin)3 Miles Varsity814:59.19 PB12
Oct 30IHSA Class 1A XC Sectional - Lisle (Sr.) #1Oct 30 · 5,000 Meters Varsity · Place 2 · Chicago (Latin)Chicago (Latin)5,000 Meters Varsity215:46.0 PB12