Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Maryville AcademyCYO Cross Country Invite · Oct 1610:27.88CYO Cross Country InviteOctober 16, 2021
2 Miles · Lake Forest High School2025 Lights Out Invitational · Oct 810:47.172025 Lights Out InvitationalOctober 8, 2025
2 Miles · Lake Forest High School West Campus2026 Lights Out Invitational · Oct 710:30.722026 Lights Out InvitationalOctober 7, 2026
3 Miles · Adler ParkBill Dortch - Harry Carlson Cross County Invitational · Sep 2017:51.01Bill Dortch - Harry Carlson Cross County InvitationalSeptember 20, 2025
3 Miles · Bulldog Athletic ComplexJT Invite · Sep 2617:31.19JT InviteSeptember 26, 2026
3 Miles · Diamond Lake Sports ComplexNSC Week 2 B/D Quad · Sep 1518:14.50NSC Week 2 B/D QuadSeptember 15, 2026
3 Miles · Diamond Lake Sports ComplexNSC Week 2 hosted by Mundelein · Sep 1719:13.93NSC Week 2 hosted by MundeleinSeptember 17, 2024
3 Miles · Emricson Park2026 IHSA Class 2A XC Sectional - #4 Woodstock (North) · Oct 3117:26.102026 IHSA Class 2A XC Sectional - #4 Woodstock (North)October 31, 2026
3 Miles · Grayslake Central IHSA Class 2A XC Regional - #4C Grayslake (Central) · Oct 2518:11.44IHSA Class 2A XC Regional - #4C Grayslake (Central)October 25, 2025
3 Miles · Lake Forest High SchoolNSC Week 1 Quad B · Sep 917:22.30NSC Week 1 Quad BSeptember 9, 2025
3 Miles · Lake Forest High School West CampusNSC Week 1 C/D Quad · Sep 817:35.80NSC Week 1 C/D QuadSeptember 8, 2026
3 Miles · Lake Forest HSNSC Week 3 Quad A · Sep 3016:57.90NSC Week 3 Quad ASeptember 30, 2025
3 Miles · Matthews Middle School50th Wauconda XC Al Willhoit Invitational · Sep 1217:37.250th Wauconda XC Al Willhoit InvitationalSeptember 12, 2026
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 316:38.702026 Pat Savage InvitationalOctober 3, 2026
3 Miles · Shiloh ParkNSC Week 3 hosted by Zion-Benton · Sep 2418:50.60NSC Week 3 hosted by Zion-BentonSeptember 24, 2024
3 Miles · Warren Township HS - O'Plaine CampusNSC Championships · Oct 1817:12.70NSC ChampionshipsOctober 18, 2025
3 Miles · Waukegan Sports ParkArt Campbell Lake County Cross Country Invitational · Sep 317:45.80Art Campbell Lake County Cross Country InvitationalSeptember 3, 2025
4699 m · Warren Township HS - O'Plaine CampusNSC Week 1 hosted by Warren · Sep 1018:27.89NSC Week 1 hosted by WarrenSeptember 10, 2024

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 2A XC Sectional - #4 Woodstock (North)Oct 31 · 3 Miles Varsity · Place 66 · Lake ForestLake Forest3 Miles Varsity6617:26.10 PB12
Oct 242026 IHSA Class 2A XC Regional - #4C Lake Forest (H.S.)Oct 24 · 3 Miles Varsity · Place 56 · Lake ForestLake Forest3 Miles Varsity5617:21.3012
Oct 72026 Lights Out InvitationalOct 7 · 2 Miles Varsity · Place 45 · Lake ForestLake Forest2 Miles Varsity4510:30.72 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity Red · Place 19 · Lake ForestLake Forest3 Miles Varsity Red1916:38.70 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 74 · Lake ForestLake Forest3 Miles Varsity7416:38.7012
Sep 26JT InviteSep 26 · 3 Miles Varsity · Place 34 · Lake ForestLake Forest3 Miles Varsity3417:31.19 PB12
Sep 19Bill Dortch - Harry Carlson Cross County InvitationalSep 19 · 3 Miles Varsity · Place 14 · Lake ForestLake Forest3 Miles Varsity1418:07.0012
Sep 15NSC Week 2 B/D QuadSep 15 · 3 Miles Boys · Place 27 · Lake ForestLake Forest3 Miles Boys2718:14.50 PB12
Sep 1250th Wauconda XC Al Willhoit InvitationalSep 12 · 3 Miles Boys Varsity · Place 21 · Lake ForestLake Forest3 Miles Boys Varsity2117:37.2 PB12
Sep 8NSC Week 1 C/D QuadSep 8 · 3 Miles Boys · Place 16 · Lake ForestLake Forest3 Miles Boys1617:35.80 PB12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #4C Grayslake (Central)Oct 25 · 3 Miles Varsity · Place 62 · Lake ForestLake Forest3 Miles Varsity6218:11.44 PB11
Oct 18NSC ChampionshipsOct 18 · 3 Miles Varsity · Place 43 · Lake ForestLake Forest3 Miles Varsity4317:12.70 PB11
Oct 82025 Lights Out InvitationalOct 8 · 2 Miles Varsity · Place 47 · Lake ForestLake Forest2 Miles Varsity4710:47.17 PB11
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity Red · Place 24 · Lake ForestLake Forest3 Miles Varsity Red2417:34.8011
Sep 30NSC Week 3 Quad ASep 30 · 3 Miles Boys · Place 13 · Lake ForestLake Forest3 Miles Boys1316:57.90 PB11
Sep 27JT InviteSep 27 · 3 Miles Varsity · Place 20 · Lake ForestLake Forest3 Miles Varsity2017:32.8311
Sep 20Bill Dortch - Harry Carlson Cross County InvitationalSep 20 · 3 Miles Varsity · Place 24 · Lake ForestLake Forest3 Miles Varsity2417:51.01 PB11
Sep 16NSC Week 2 Quad BSep 16 · 3 Miles Boys · Place 24 · Lake ForestLake Forest3 Miles Boys2418:20.5011
Sep 13 Al Willhoit Wauconda InvitationalSep 13 · 3 Miles Varsity · Place 29 · Lake ForestLake Forest3 Miles Varsity2918:00.711
Sep 9NSC Week 1 Quad BSep 9 · 3 Miles Boys · Place 14 · Lake ForestLake Forest3 Miles Boys1417:22.30 PB11
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Varsity · Place 56 · Lake ForestLake Forest3 Miles Varsity5617:45.80 PB11

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 2A XC Sectional-#4 Maple Park (Kaneland)Nov 2 · 3 Miles Varsity · Place 112 · Lake ForestLake Forest3 Miles Varsity11217:42.1810
Oct 262024 IHSA Class 2A XC Regional-#4C Grayslake (Central)Oct 26 · 3 Miles Varsity · Place 33 · Lake ForestLake Forest3 Miles Varsity3317:38.5010
Oct 19NSC Conference ChampionshipsOct 19 · 3 Miles Frosh/Soph · Place 10 · Lake ForestLake Forest3 Miles Frosh/Soph1017:26.4510
Oct 9Lights Out InvitationalOct 9 · 2 Miles Junior Varsity · Place 37 · Lake ForestLake Forest2 Miles Junior Varsity3711:44.2510
Sep 28James Taylor InviteSep 28 · 3 Miles Frosh/Soph Freshman · Place 26 · Lake ForestLake Forest3 Miles Frosh/Soph Freshman2618:50.8310
Sep 24NSC Week 3 hosted by Zion-BentonSep 24 · 3 Miles Boys · Place 34 · Lake ForestLake Forest3 Miles Boys3418:50.60 PB10
Sep 17NSC Week 2 hosted by MundeleinSep 17 · 3 Miles Boys · Place 35 · Lake ForestLake Forest3 Miles Boys3519:13.93 PB10
Sep 14Al Willhoit Wauconda InvitationalSep 14 · 3 Miles Frosh/Soph · Place 31 · Lake ForestLake Forest3 Miles Frosh/Soph3119:3210
Sep 10NSC Week 1 hosted by WarrenSep 10 · 2.92 Miles Boys · Place 20 · Lake ForestLake Forest2.92 Miles Boys2018:27.89 PB10
Sep 4Art Campbell Lake County Cross Country InvitationalSep 4 · 3 Miles Varsity · Place 104 · Lake ForestLake Forest3 Miles Varsity10418:20.4310

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 2A XC Regional - #4C Lake Villa (Lakes)Oct 21 · 3 Miles Varsity · Place 69 · Lake Forest (H.S.)Lake Forest (H.S.)3 Miles Varsity6919:14.8FR
Oct 14North Suburban Conference Championship MeetOct 14 · 3 Miles Varsity · Place 66 · Lake Forest (H.S.)Lake Forest (H.S.)3 Miles Varsity6619:30.79
Sep 23James Taylor InviteSep 23 · 3 Miles Frosh/Soph Freshman · Place 51 · Lake Forest (H.S.)Lake Forest (H.S.)3 Miles Frosh/Soph Freshman5120:11.969
Sep 19NSC Week 2 Quad A @ Lake ForestSep 19 · 3 Miles Varsity · Place 66 · Lake Forest (H.S.)Lake Forest (H.S.)3 Miles Varsity6619:40.349
Sep 12NSC Week 1 Quad B @ Zion-BentonSep 12 · 3 Miles Varsity · Place 45 · Lake Forest (H.S.)Lake Forest (H.S.)3 Miles Varsity4519:24.90FR
Sep 946th Annual Wauconda XC Al Wilhoit InvitationalSep 9 · 3 Miles Open · Place 63 · Lake ForestLake Forest3 Miles Open6319:18.99
Aug 30Art Campbell Lake County InviteAug 30 · 3 Miles Open · Place 71 · Lake Forest (H.S.)Lake Forest (H.S.)3 Miles Open7120:38.969

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 6Lights Out InvitationalOct 6 · 1.5 Miles Middle School · Place 2 · School of St. MarySchool of St. Mary1.5 Miles Middle School29:13.578

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 16CYO Cross Country InviteOct 16 · 1.5 Miles Varsity Boys · Place 15 · School of St. MarySchool of St. Mary1.5 Miles Varsity Boys1510:27.88 PB7