Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Adler ParkIESA 3A Sectional A · Oct 812:17.6IESA 3A Sectional AOctober 8, 2022
2 Miles · Deer Grove Forest Preserve2023 IESA Class 4A Sectional B · Oct 711:14.752023 IESA Class 4A Sectional BOctober 7, 2023
2 Miles · New Trier High School at Northfield2023 New Trier Jr High School "Ben Almaguer" Meet · Oct 1711:362023 New Trier Jr High School "Ben Almaguer" MeetOctober 17, 2023
3 Miles · Adler ParkBill Dortch - Harry Carlson Cross County Invitational · Sep 2117:33.70Bill Dortch - Harry Carlson Cross County InvitationalSeptember 21, 2024
3 Miles · Busse WoodsIHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.) · Nov 116:33.66IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)November 1, 2025
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2615:31.41Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Deerfield High SchoolCentral Suburban League Championships · Oct 1915:49.68Central Suburban League ChampionshipsOctober 19, 2024
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 714:42.27IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 314:54.67Peoria High School InvitationalOctober 3, 2026
3 Miles · Glenbrook South High SchoolCSL Conference Meet · Oct 1817:31.3CSL Conference MeetOctober 18, 2025
3 Miles · Grove 172026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.) · Oct 3114:45.622026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)October 31, 2026
3 Miles · Katherine Legge Memorial Park46th Annual Red Devil Invitational · Sep 515:38.8046th Annual Red Devil InvitationalSeptember 5, 2026
3 Miles · Loyola Academy-Munz CampusIHSA Class 3A XC Regional - #4A Wilmette (Loyola) · Oct 2516:45.76IHSA Class 3A XC Regional - #4A Wilmette (Loyola)October 25, 2025
4,000 Meters · Prairie Point ParkUSATF Illinois Association Junior Olympic, Masters, Open Championships · Nov 1214:08.10USATF Illinois Association Junior Olympic, Masters, Open ChampionshipsNovember 12, 2023
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1717:07.05NXR Midwest Regional ChampionshipsNovember 17, 2024

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 3A Varsity · Place 27 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Class 3A Varsity2714:42.27 PB11
Oct 312026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)Oct 31 · 3 Miles Varsity · Place 8 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Varsity814:45.62 PB11
Oct 242026 IHSA Class 3A XC Regional - #4A Skokie (Niles West)Oct 24 · 3 Miles Varsity · Place 12 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Varsity1215:13.811
Oct 17CSL Conference MeetOct 17 · 3 Miles Varsity · Place 18 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Varsity1815:19.711
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 6 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Varsity - 3A614:54.67 PB11
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 46 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Varsity4615:31.41 PB11
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 22 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Varsity Boys2214:58.5511
Sep 546th Annual Red Devil InvitationalSep 5 · 3 Miles Varsity · Place 9 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Varsity915:38.80 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Nov 1 · 3 Miles Varsity · Place 116 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Varsity11616:33.66 PB10
Oct 25IHSA Class 3A XC Regional - #4A Wilmette (Loyola)Oct 25 · 3 Miles Varsity · Place 41 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Varsity4116:45.76 PB10
Oct 18CSL Conference MeetOct 18 · 3 Miles Sophomore · Place 9 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Sophomore917:31.3 PB10
Sep 6Hinsdale Central Red Devil InviteSep 6 · 3 Miles Frosh/Soph Freshman · Place 7 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Frosh/Soph Freshman716:03.7510

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 3 · Place 32 · Winnetka (New Trier)Winnetka (New Trier)5,000 Meters Open 33217:07.05 PB9
Oct 262024 IHSA Class 3A XC Regional-#4A Glenview (Glenbrook South)Oct 26 · 3 Miles Varsity · Place 27 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Varsity2716:12.369
Oct 19Central Suburban League ChampionshipsOct 19 · 3 Miles Sophomore - South · Place 3 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Sophomore - South315:49.68 PB9
Oct 4Nike XC Town TwilightOct 4 · 5,000 Meters Varsity · Place 155 · Winnetka (New Trier)Winnetka (New Trier)5,000 Meters Varsity15516:34.739
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 2.5 Miles Freshman · Place 4 · Winnetka (New Trier)Winnetka (New Trier)2.5 Miles Freshman413:16.659
Sep 24CSL South Boys Quad hosted by DeerfieldSep 24 · 3 Miles Varsity · Place 9 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Varsity916:28.19FR
Sep 21Bill Dortch - Harry Carlson Cross County InvitationalSep 21 · 3 Miles Varsity · Place 11 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Varsity1117:33.70 PB9
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 3A · Place 160 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Varsity 3A16016:54.709
Sep 7Hinsdale Central Red Devil InvitationalSep 7 · 2.9 Miles Frosh/Soph Freshman · Place 4 · Winnetka (New Trier)Winnetka (New Trier)2.9 Miles Frosh/Soph Freshman415:33.009

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 12USATF Illinois Association Junior Olympic, Masters, Open ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 15 · Palatine Pack TFCCPalatine Pack TFCC4,000 Meters 13-141514:08.10 PB8
Nov 5Palatine Pack XC Club InviteNov 5 · 2 Miles Varsity · Place 5 · Palatine Pack TFCCPalatine Pack TFCC2 Miles Varsity511:11.33—
Oct 172023 New Trier Jr High School "Ben Almaguer" MeetOct 17 · 2 Miles 7th and 8th Grade Boys' 2 Mile · Place 1 · Wilmette JHSWilmette JHS2 Miles 7th and 8th Grade Boys' 2 Mile111:36 PB8
Oct 72023 IESA Class 4A Sectional BOct 7 · 2 Miles Varsity · Place 5 · Wilmette JHSWilmette JHS2 Miles Varsity511:14.75 PB8
Jul 13Palatine Pack No Frills Cross CountryJul 13 · 2 Miles 2 Mile · Place 2 · Palatine Pack TFCCPalatine Pack TFCC2 Miles 2 Mile212:07.688

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 112022 New Trier Junior High Cross Country MeetOct 11 · 2 Miles 7th and 8th Grade Boys 2 Mile · Place 3 · Wilmette JHSWilmette JHS2 Miles 7th and 8th Grade Boys 2 Mile312:367
Oct 8IESA 3A Sectional AOct 8 · 2 Miles Varsity Boys · Place 14 · Wilmette JHSWilmette JHS2 Miles Varsity Boys1412:17.6 PB7