Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lake Forest High SchoolLights Out Invitational · Oct 711:05.4Lights Out InvitationalOctober 7, 2021
3 Miles · Bulldog Athletic Complex Cross Country CourseJames Taylor Invitational - Grant HS · Sep 2517:50.0James Taylor Invitational - Grant HSSeptember 25, 2021
3 Miles · Detweiller Park2023 IHSA Class 3A State XC Championships · Nov 415:13.482023 IHSA Class 3A State XC ChampionshipsNovember 4, 2023
3 Miles · Emricson ParkIHSA Class 2A XC Sectional - Woodstock (North) #4 · Oct 3017:41.0IHSA Class 2A XC Sectional - Woodstock (North) #4October 30, 2021
3 Miles · Lakes Community High School2022 IHSA Class 2A XC Regional - Lake Villa (Lakes) #3B · Oct 2215:50.52022 IHSA Class 2A XC Regional - Lake Villa (Lakes) #3BOctober 22, 2022
3 Miles · Maine South High SchoolCSL Conference Championships · Oct 1616:52.10CSL Conference ChampionshipsOctober 16, 2021
3 Miles · Vernon Hills High SchoolCSL XC Conference Championships · Oct 1416:49.10CSL XC Conference ChampionshipsOctober 14, 2023
6,000 Meters · Kenyon CollegePort Kenyon Opener XC Meet · Aug 2919:18.10Port Kenyon Opener XC MeetAugust 29, 2025
8,000 Meters · CedarvilleAll-Ohio InterCollegiate Challenge · Sep 1925:16.60All-Ohio InterCollegiate ChallengeSeptember 19, 2025
8,000 Meters · Elvin R. King Cross Country CourseAll-Ohio Cross Country Collegiate Championships · Sep 2026:43.9All-Ohio Cross Country Collegiate ChampionshipsSeptember 20, 2024
8,000 Meters · EP Tom Sawyer State ParkNCAA DIII Great Lakes Valley XC Regional (Entries on DA) · Nov 1525:40.45NCAA DIII Great Lakes Valley XC Regional (Entries on DA)November 15, 2025
8,000 Meters · Houghton CollegeHoughton Highlander XC Invitational · Oct 1025:54.8Houghton Highlander XC InvitationalOctober 10, 2026
8,000 Meters · Kenyon CollegeNCAC XC Championships · Nov 125:50.00NCAC XC ChampionshipsNovember 1, 2025
8,000 Meters · LaVern Gibson CourseNCAC · Nov 327:12.83NCACNovember 3, 2024
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 426:46.7Paul Short RunOctober 4, 2024
8,000 Meters · MacRae ParkJenna Strong CC Fall Classic · Oct 1826:33.8Jenna Strong CC Fall ClassicOctober 18, 2024
8,000 Meters · Oberlin CollegeOberlin College Inter-Regional Rumble · Oct 1825:47.30Oberlin College Inter-Regional RumbleOctober 18, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 10Houghton Highlander XC InvitationalOct 10 · 8,000 Meters Collegiate · Place 18 · KenyonKenyon8,000 Meters Collegiate1825:54.8 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Great Lakes Valley XC Regional (Entries on DA)Nov 15 · 8,000 Meters Mens · Place 20 · KenyonKenyon8,000 Meters Mens2025:40.45 PBSo
Nov 1NCAC XC ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 9 · KenyonKenyon8,000 Meters Collegiate925:50.00 PBSo
Oct 18Oberlin College Inter-Regional RumbleOct 18 · 8,000 Meters Men's Varsity · Place 10 · KenyonKenyon8,000 Meters Men's Varsity1025:47.30 PBSo
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Blue · Place 39 · KenyonKenyon8,000 Meters College Blue3925:54.50So
Sep 19All-Ohio InterCollegiate ChallengeSep 19 · 8,000 Meters All Ohio · Place 14 · KenyonKenyon8,000 Meters All Ohio1425:16.60 PBSo
Aug 29Port Kenyon Opener XC MeetAug 29 · 6,000 Meters M 6K · Place 2 · KenyonKenyon6,000 Meters M 6K219:18.10 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 3NCACNov 3 · 8,000 Meters NCAC · Place 25 · KenyonKenyon8,000 Meters NCAC2527:12.83 PBFr
Oct 18Jenna Strong CC Fall ClassicOct 18 · 8,000 Meters College · Place 30 · KenyonKenyon8,000 Meters College3026:33.8 PBFr
Oct 4Paul Short RunOct 4 · 8,000 Meters White · Place 172 · KenyonKenyon8,000 Meters White17226:46.7 PBFr
Sep 20All-Ohio Cross Country Collegiate ChampionshipsSep 20 · 8,000 Meters College · Place 72 · KenyonKenyon8,000 Meters College7226:43.9 PBFr
Aug 30Port Kenyon OpenerAug 30 · 6,000 Meters College · Place 4 · KenyonKenyon6,000 Meters College419:51.6Fr

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 3A State XC ChampionshipsNov 4 · 3 Miles 3A Varsity · Place 71 · Vernon HillsVernon Hills3 Miles 3A Varsity7115:13.48 PB12
Oct 14CSL XC Conference ChampionshipsOct 14 · 3 Miles Varsity · Place 15 · Vernon HillsVernon Hills3 Miles Varsity1516:49.10 PB12

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 52022 IHSA Class 2A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 90 · Vernon HillsVernon Hills3 Miles Varsity9016:57.7211
Oct 222022 IHSA Class 2A XC Regional - Lake Villa (Lakes) #3BOct 22 · 3 Miles Varsity · Place 4 · Vernon HillsVernon Hills3 Miles Varsity415:50.5 PB11

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30IHSA Class 2A XC Sectional - Woodstock (North) #4Oct 30 · 3 Miles Varsity · Place 50 · Vernon HillsVernon Hills3 Miles Varsity5017:41.0 PB10
Oct 23IHSA Class 2A XC Regional - Lake Villa (Lakes) # 4COct 23 · 3 Miles Varsity · Place 22 · Vernon HillsVernon Hills3 Miles Varsity2216:35.4910
Oct 16CSL Conference ChampionshipsOct 16 · 3 Miles Varsity · Place 37 · Vernon HillsVernon Hills3 Miles Varsity3716:52.10 PB10
Oct 7Lights Out InvitationalOct 7 · 2 Miles Varsity · Place 8 · Vernon HillsVernon Hills2 Miles Varsity811:05.4 PB10
Sep 25James Taylor Invitational - Grant HSSep 25 · 3 Miles Frosh/Soph · Place 2 · Vernon HillsVernon Hills3 Miles Frosh/Soph217:50.0 PB10

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 17CSL North Boys Conference ChampionshipsOct 17 · 3 Miles Varsity · Place 25 · Vernon HillsVernon Hills3 Miles Varsity2516:42.59
Oct 9Lakes Sunset Series Meet #3Oct 9 · 3 Miles Varsity · Place 15 · Vernon HillsVernon Hills3 Miles Varsity1517:15.89