Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lake Forest High School2025 Lights Out Invitational · Oct 811:20.992025 Lights Out InvitationalOctober 8, 2025
3 Miles · Adler ParkNSC Week 2 Quad B · Sep 1619:36.79NSC Week 2 Quad BSeptember 16, 2025
3 Miles · Bulldog Athletic ComplexJT Invite · Sep 2719:17.77JT InviteSeptember 27, 2025
3 Miles · Diamond Lake Sports ComplexNSC Week 2 hosted by Mundelein · Sep 1719:18.72NSC Week 2 hosted by MundeleinSeptember 17, 2024
3 Miles · Fox River Park49th Annual Patricia Harland Cross Country Invitational · Sep 3021:52.4049th Annual Patricia Harland Cross Country InvitationalSeptember 30, 2023
3 Miles · Lake Forest High SchoolNSC Conference Championships · Oct 1918:24.95NSC Conference ChampionshipsOctober 19, 2024
3 Miles · Lake Forest HSNSC Week 3 Quad A · Sep 3018:38.30NSC Week 3 Quad ASeptember 30, 2025
3 Miles · Matthews Middle SchoolAl Willhoit Wauconda Invitational · Sep 1420:01Al Willhoit Wauconda InvitationalSeptember 14, 2024
3 Miles · Niles West High School2025 Pat Savage Invitational · Oct 420:24.442025 Pat Savage InvitationalOctober 4, 2025
3 Miles · Shiloh ParkNSC Week 3 hosted by Zion-Benton · Sep 2418:42.90NSC Week 3 hosted by Zion-BentonSeptember 24, 2024
3 Miles · Warren Township HS - O'Plaine CampusNSC Championships · Oct 1819:25.34NSC ChampionshipsOctober 18, 2025
3 Miles · Waukegan Sports ParkArt Campbell Lake County Cross Country Invitational · Sep 319:15.40Art Campbell Lake County Cross Country InvitationalSeptember 3, 2025
4699 m · Warren Township HS - O'Plaine CampusNSC Week 1 hosted by Warren · Sep 1019:02.39NSC Week 1 hosted by WarrenSeptember 10, 2024

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 18NSC ChampionshipsOct 18 · 3 Miles Junior Varsity Scored · Place 34 · Lake Forest3 Miles Junior Varsity Scored3419:25.34 PB12
Oct 82025 Lights Out InvitationalOct 8 · 2 Miles Varsity · Place 80 · Lake Forest2 Miles Varsity8011:20.99 PB12
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity Red · Place 80 · Lake Forest3 Miles Varsity Red8020:24.44 PB12
Sep 30NSC Week 3 Quad ASep 30 · 3 Miles Boys · Place 32 · Lake Forest3 Miles Boys3218:38.30 PB12
Sep 27JT InviteSep 27 · 3 Miles Varsity · Place 50 · Lake Forest3 Miles Varsity5019:17.77 PB12
Sep 20Bill Dortch - Harry Carlson Cross County InvitationalSep 20 · 3 Miles Varsity · Place 78 · Lake Forest3 Miles Varsity7820:41.2312
Sep 16NSC Week 2 Quad BSep 16 · 3 Miles Boys · Place 47 · Lake Forest3 Miles Boys4719:36.79 PB12
Sep 13 Al Willhoit Wauconda InvitationalSep 13 · 3 Miles Varsity · Place 53 · Lake Forest3 Miles Varsity5320:15.512
Sep 9NSC Week 1 Quad BSep 9 · 3 Miles Boys · Place 43 · Lake Forest3 Miles Boys4318:44.0912
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Varsity · Place 106 · Lake Forest3 Miles Varsity10619:15.40 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 19NSC Conference ChampionshipsOct 19 · 3 Miles Varsity · Place 63 · Lake Forest3 Miles Varsity6318:24.95 PB11
Oct 9Lights Out InvitationalOct 9 · 2 Miles Varsity · Place 82 · Lake Forest2 Miles Varsity8211:39.2611
Sep 28James Taylor InviteSep 28 · 3 Miles Varsity · Place 62 · Lake Forest3 Miles Varsity6219:49.3611
Sep 24NSC Week 3 hosted by Zion-BentonSep 24 · 3 Miles Boys · Place 31 · Lake Forest3 Miles Boys3118:42.90 PB11
Sep 17NSC Week 2 hosted by MundeleinSep 17 · 3 Miles Boys · Place 38 · Lake Forest3 Miles Boys3819:18.72 PB11
Sep 14Al Willhoit Wauconda InvitationalSep 14 · 3 Miles Varsity · Place 70 · Lake Forest3 Miles Varsity7020:01 PB11
Sep 10NSC Week 1 hosted by WarrenSep 10 · 2.92 Miles Boys · Place 30 · Lake Forest2.92 Miles Boys3019:02.39 PB11
Sep 4Art Campbell Lake County Cross Country InvitationalSep 4 · 3 Miles Open · Place 45 · Lake Forest3 Miles Open4519:49.3011

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 14North Suburban Conference Championship MeetOct 14 · 3 Miles Frosh/Soph Freshman · Place 30 · Lake Forest (H.S.)3 Miles Frosh/Soph Freshman3019:57.910
Oct 5Lights Out InvitationalOct 5 · 2 Miles Junior Varsity · Place 68 · Lake Forest (H.S.)2 Miles Junior Varsity6812:26.6210
Oct 3NSC Week 3 Quad B @ WaukeganOct 3 · 3 Miles Varsity · Place 56 · Lake Forest (H.S.)3 Miles Varsity5621:35.72SO
Sep 3049th Annual Patricia Harland Cross Country InvitationalSep 30 · 3 Miles JV · Place 63 · Lake Forest3 Miles JV6321:52.40 PB10
Sep 23James Taylor InviteSep 23 · 3 Miles Frosh/Soph Freshman · Place 63 · Lake Forest (H.S.)3 Miles Frosh/Soph Freshman6320:33.4610
Sep 19NSC Week 2 Quad A @ Lake ForestSep 19 · 3 Miles Varsity · Place 67 · Lake Forest (H.S.)3 Miles Varsity6719:40.9810
Sep 12NSC Week 1 Quad B @ Zion-BentonSep 12 · 3 Miles Varsity · Place 55 · Lake Forest (H.S.)3 Miles Varsity5519:57.10SO
Sep 946th Annual Wauconda XC Al Wilhoit InvitationalSep 9 · 3 Miles Open · Place 121 · Lake Forest3 Miles Open12120:37.910
Aug 30Art Campbell Lake County InviteAug 30 · 3 Miles Open · Place 87 · Lake Forest (H.S.)3 Miles Open8721:05.6410

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 15North Suburban Conference Championship MeetOct 15 · 3 Mile Frosh/Soph · Place 65 · Lake Forest3 Mile Frosh/Soph6520:44.949
Oct 6Lights Out InvitationalOct 6 · 2 Miles Open · Place 16 · Lake Forest (H.S.)2 Miles Open1613:06.59FR
Oct 4NSC#4 - LF v Mundelein v StevensonOct 4 · 3 Miles Varsity · Place 62 · Lake Forest (H.S.)3 Miles Varsity6221:05.259
Sep 27NSC Waukegan/Lake Forest @ LibertyvilleSep 27 · 3 Miles Varsity · Lake Forest3 Miles Varsity022:53Unofficial9
Sep 24Grant HS - James Taylor XC InvitationalSep 24 · 3 Miles Frosh/Soph Freshman · Place 67 · Lake Forest (H.S.)3 Miles Frosh/Soph Freshman6722:21.009
Sep 17Libertyville Bill Dortch-Harry Carlson Cross-Country InvitationalSep 17 · 3 Miles Frosh/Soph · Place 119 · Lake Forest3 Miles Frosh/Soph11924:34.759
Sep 6NSC #1: Zion-Benton vs. Lake ForestSep 6 · 3 Miles Varsity · Place 33 · Lake Forest (H.S.)3 Miles Varsity3324:019
Aug 31Art Campbell Lake County Invitational Aug 31 · Varsity · Place 151 · Lake Forest (H.S.)Varsity15125:489