Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Detweiller - IHSA State CoursePeoria High School Invitational · Oct 218:11.2Peoria High School InvitationalOctober 2, 2021
3 Miles · Elgin High SchoolUpstate 8 XC Conference Championships · Oct 1517:11.3Upstate 8 XC Conference ChampionshipsOctober 15, 2022
3 Miles · Elmwood Park High School33rd Annual Elmwood Park Tiger Invitational · Oct 817:08.833rd Annual Elmwood Park Tiger InvitationalOctober 8, 2022
3 Miles · Schiller WoodsSt. Patrick XC Invite · Sep 616:52.50St. Patrick XC InviteSeptember 6, 2023
3 Miles · Warren Township HS - O'Plaine CampusWarren Bill Dawson Invitational · Sep 1818:30.9Warren Bill Dawson InvitationalSeptember 18, 2021
4 Miles · Haverford CollegeHaverford Main Line Invitational · Sep 1823:33.7Haverford Main Line InvitationalSeptember 18, 2026
5,000 Meters · Harvest Christian AcademyHarvest Christian Academy Midseason XC Classic · Sep 2519:35.76Harvest Christian Academy Midseason XC ClassicSeptember 25, 2021
6440 m · Haverford CollegeMain Line Invitational · Sep 1924:30.4Main Line InvitationalSeptember 19, 2025
8,000 Meters · DREAM ParkBorder Battle · Oct 1829:52.1Border BattleOctober 18, 2025
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 230:57.7Paul Short RunOctober 2, 2026
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 329:30.6Paul Short Run (College)October 3, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 2Paul Short RunOct 2 · 8,000 Meters Open · Place 514 · SwarthmoreSwarthmore8,000 Meters Open51430:57.7 PBJr
Sep 18Haverford Main Line InvitationalSep 18 · 4 Miles Collegiate · Place 104 · SwarthmoreSwarthmore4 Miles Collegiate10423:33.7 PBJr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Border BattleOct 18 · 8,000 Meters Open · Place 96 · SwarthmoreSwarthmore8,000 Meters Open9629:52.1 PBSo
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Open · Place 513 · SwarthmoreSwarthmore8,000 Meters Open51329:30.6 PBSo
Sep 19Main Line InvitationalSep 19 · 6,440 Meters Collegiate · Place 109 · SwarthmoreSwarthmore6,440 Meters Collegiate10924:30.4 PBSo
Aug 30Bryn Mawr InvitationalAug 30 · 5,000 Meters Varsity · Place 34 · SwarthmoreSwarthmore5,000 Meters Varsity3419:06.3SO

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2Centennial ConferenceNov 2 · 8,000 Meters Varsity · Place 87 · SwarthmoreSwarthmore8,000 Meters Varsity8729:26.6FR
Oct 4Paul Short RunOct 4 · 8,000 Meters White · SwarthmoreSwarthmore8,000 Meters White0DNFFr
Sep 20Haverford Main Line inviteSep 20 · 4 Miles Varsity · Place 71 · SwarthmoreSwarthmore4 Miles Varsity7122:30.9FR

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 2A XC Sectional - #4 Woodstock (H.S.)Oct 28 · 3 Miles Varsity · Place 63 · Bensenville (Fenton)Bensenville (Fenton)3 Miles Varsity6317:13.90SR
Oct 212023 IHSA Class 2A XC Regional - #4A Maple Park (Kaneland)Oct 21 · 3 Miles Varsity · Place 14 · Bensenville (Fenton)Bensenville (Fenton)3 Miles Varsity1416:21.2012
Oct 14Upstate 8 XC Championships Oct 14 · 3 Miles Varsity · Place 13 · Bensenville (Fenton)Bensenville (Fenton)3 Miles Varsity1316:39.2012
Oct 7Elmwood Park Tiger XC InvitationalOct 7 · 3 Miles Varsity · Place 6 · Bensenville (Fenton)Bensenville (Fenton)3 Miles Varsity616:16.312
Sep 23Midseason Harvest Classic XC Invitational Sep 23 · 5,000 Meters Varsity · Place 29 · Bensenville (Fenton)Bensenville (Fenton)5,000 Meters Varsity2918:09.2412
Sep 6St. Patrick XC InviteSep 6 · 3 Miles Varsity Boys - 3 Miles · Place 2 · Bensenville (Fenton)Bensenville (Fenton)3 Miles Varsity Boys - 3 Miles216:52.50 PB12
Sep 2HCA Fall Classic Sep 2 · 5,000 Meters Varsity · Place 15 · Bensenville (Fenton)Bensenville (Fenton)5,000 Meters Varsity1518:20.7312

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 292022 IHSA Class 2A XC Sectional - Maple Park (Kaneland) #4Oct 29 · 3 Miles Varsity · Place 91 · Bensenville (Fenton)Bensenville (Fenton)3 Miles Varsity9117:10.8911
Oct 222022 IHSA Class 2A XC Regional - Darien (Hinsdale South) #4COct 22 · 3 Miles Varsity · Place 20 · Bensenville (Fenton)Bensenville (Fenton)3 Miles Varsity2018:09.2411
Oct 15Upstate 8 XC Conference ChampionshipsOct 15 · 3 Miles Varsity · Place 30 · Bensenville (Fenton)Bensenville (Fenton)3 Miles Varsity3017:11.3 PB11
Oct 833rd Annual Elmwood Park Tiger InvitationalOct 8 · 3 Miles Varsity · Place 18 · Bensenville (Fenton)Bensenville (Fenton)3 Miles Varsity1817:08.8 PB11
Oct 1Peoria High School InvitationalOct 1 · 3 Miles 1A · Place 149 · Bensenville (Fenton)Bensenville (Fenton)3 Miles 1A14917:14.0111
Sep 24Harvest Christian Academy Midseason XC ClassicSep 24 · 5,000 Meters Varsity · Place 74 · Bensenville (Fenton)Bensenville (Fenton)5,000 Meters Varsity7418:49.6911
Sep 7St. Patrick XC InvitationalSep 7 · 3 Miles Varsity · Place 22 · Bensenville (Fenton)Bensenville (Fenton)3 Miles Varsity2219:34.511
Sep 3Fenton John Kurtz Early Bird InvitationalSep 3 · 3 Miles Varsity · Place 107 · Bensenville (Fenton)Bensenville (Fenton)3 Miles Varsity10719:04.911

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23IHSA Class 2A XC Regional - Maple Park (Kaneland) #3AOct 23 · 3 Miles Varsity · Place 55 · Bensenville (Fenton)Bensenville (Fenton)3 Miles Varsity5517:40.7010
Oct 16Upstate Eight XC Conference ChampionshipsOct 16 · 3 Miles Frosh/Soph · Place 6 · Bensenville (Fenton)Bensenville (Fenton)3 Miles Frosh/Soph618:20.210
Oct 9Elmwood Park Tiger InvitationalOct 9 · 3 Miles Varsity · Place 30 · Bensenville (Fenton)Bensenville (Fenton)3 Miles Varsity3018:03.310
Oct 2Peoria High School InvitationalOct 2 · 3 Miles Varsity - 1A/2A · Place 164 · Bensenville (Fenton)Bensenville (Fenton)3 Miles Varsity - 1A/2A16418:11.2 PB10
Sep 25Harvest Christian Academy Midseason XC ClassicSep 25 · 5,000 Meters Varsity · Place 81 · Bensenville (Fenton)Bensenville (Fenton)5,000 Meters Varsity8119:35.76 PB10
Sep 18Warren Bill Dawson InvitationalSep 18 · 3 Miles Varsity · Place 69 · Bensenville (Fenton)Bensenville (Fenton)3 Miles Varsity6918:30.9 PB10
Sep 440th Annual John Kurtz "Early Bird" InvitationalSep 4 · 3 Miles Varsity · Place 107 · Bensenville (Fenton)Bensenville (Fenton)3 Miles Varsity10718:48.710
Sep 1Saint Patrick XC InvitationalSep 1 · 3 Miles Varsity · Place 32 · Bensenville (Fenton)Bensenville (Fenton)3 Miles Varsity3219:21.610