Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · St Viator High SchoolSaint Viator Junior High Invitational · Aug 177:17.3Saint Viator Junior High InvitationalAugust 17, 2019
1.5 Miles · Schiller WoodsSt Helen Open · Sep 1410:28.5St Helen OpenSeptember 14, 2019
2 Miles · Maxwell ParkIESA XC State Championships · Oct 1612:10.0IESA XC State ChampionshipsOctober 16, 2021
2 Miles · Ron Beese ParkPrairie Stampede · Sep 614:14.19Prairie StampedeSeptember 6, 2019
2 Miles · TBAPrairie Stampede · Sep 912:15.35Prairie StampedeSeptember 9, 2022
2 Miles · Vernon Hills High SchoolHawthorn XC Invite · Sep 3014:08.8Hawthorn XC InviteSeptember 30, 2022
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 2319:24.38Palatine Invite - Meet of ChampionsSeptember 23, 2023
3 Miles · Lake Forest High SchoolNSC Week 1 Quad B · Sep 921:12.78NSC Week 1 Quad BSeptember 9, 2025
3 Miles · Lake Forest HSNSC Week 3 Quad A · Sep 3019:53.10NSC Week 3 Quad ASeptember 30, 2025
3 Miles · Matthews Middle School46th Annual Wauconda XC Al Wilhoit Invitational · Sep 919:38.246th Annual Wauconda XC Al Wilhoit InvitationalSeptember 9, 2023
3 Miles · Shiloh Woods @ Zion Leisure CenterNSC Week 2 A/C Quad · Sep 1519:42.90NSC Week 2 A/C QuadSeptember 15, 2026
3 Miles · Vernon Hills Athletic ComplexNSC Week 3 hosted by Stevenson · Sep 2419:07.90NSC Week 3 hosted by StevensonSeptember 24, 2024
3 Miles · VHAC Stevenson CoursePatriot Early Invite · Aug 2821:18.50Patriot Early InviteAugust 28, 2025
3 Miles · Warren Township HS - O'Plaine CampusNSC Championships · Oct 1820:47.48NSC ChampionshipsOctober 18, 2025
4699 m · Warren Township HS - O'Plaine CampusNSC Week 1 hosted by Warren · Sep 1018:44.75NSC Week 1 hosted by WarrenSeptember 10, 2024
5,000 Meters · Dellwood ParkLocktober Fest · Oct 320:48.9Locktober FestOctober 3, 2026
5,000 Meters · Dellwood ParkLocktoberfest Invitational · Oct 520:37Locktoberfest InvitationalOctober 5, 2024

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 3Locktober FestOct 3 · 5,000 Meters Open · Place 72 · Lincolnshire (Stevenson)Lincolnshire (Stevenson)5,000 Meters Open7220:48.9 PB12
Sep 29NSC Week 4 B/C QuadSep 29 · 3 Miles Boys · Place 68 · Lincolnshire (Stevenson)Lincolnshire (Stevenson)3 Miles Boys6819:58.3012
Sep 19Bill Dawson InviteSep 19 · 3 Miles Junior Varsity · Place 61 · Lincolnshire (Stevenson)Lincolnshire (Stevenson)3 Miles Junior Varsity6121:46.212
Sep 15NSC Week 2 A/C QuadSep 15 · 3 Miles Boys · Place 45 · Lincolnshire (Stevenson)Lincolnshire (Stevenson)3 Miles Boys4519:42.90 PB12
Aug 27Patriot Early InviteAug 27 · 3 Miles Boys Varsity · Place 75 · Lincolnshire (Stevenson)Lincolnshire (Stevenson)3 Miles Boys Varsity7520:26.4012

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18NSC ChampionshipsOct 18 · 3 Miles Junior Varsity Scored · Place 60 · Lincolnshire (Stevenson)Lincolnshire (Stevenson)3 Miles Junior Varsity Scored6020:47.48 PB11
Oct 4LocktoberfestOct 4 · 5,000 Meters Open · Place 97 · Lincolnshire (Stevenson)Lincolnshire (Stevenson)5,000 Meters Open9721:50.0111
Sep 30NSC Week 3 Quad ASep 30 · 3 Miles Boys · Place 52 · Lincolnshire (Stevenson)Lincolnshire (Stevenson)3 Miles Boys5219:53.10 PB11
Sep 13 Al Willhoit Wauconda InvitationalSep 13 · 3 Miles Open · Place 109 · Lincolnshire (Stevenson)Lincolnshire (Stevenson)3 Miles Open10921:45.611
Sep 9NSC Week 1 Quad BSep 9 · 3 Miles Boys · Place 104 · Lincolnshire (Stevenson)Lincolnshire (Stevenson)3 Miles Boys10421:12.78 PB11
Aug 28Patriot Early InviteAug 28 · 3 Miles Boys Varsity · Place 122 · Lincolnshire (Stevenson)Lincolnshire (Stevenson)3 Miles Boys Varsity12221:18.50 PB11

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 5Locktoberfest InvitationalOct 5 · 5,000 Meters Frosh/Soph · Place 100 · Lincolnshire (Stevenson)Lincolnshire (Stevenson)5,000 Meters Frosh/Soph10020:37 PB10
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Sophomore · Place 113 · Lincolnshire (Stevenson)Lincolnshire (Stevenson)3 Miles Sophomore11318:32.1910
Sep 24NSC Week 3 hosted by StevensonSep 24 · 3 Miles Boys · Place 36 · Lincolnshire (Stevenson)Lincolnshire (Stevenson)3 Miles Boys3619:07.90 PB10
Sep 17NSC Week 2 Hosted by LibertvilleSep 17 · 3 Miles Varsity · Place 30 · Lincolnshire (Stevenson)Lincolnshire (Stevenson)3 Miles Varsity3020:35.6010
Sep 14Al Willhoit Wauconda InvitationalSep 14 · 3 Miles Frosh/Soph · Place 42 · Lincolnshire (Stevenson)Lincolnshire (Stevenson)3 Miles Frosh/Soph4220:3010
Sep 10NSC Week 1 hosted by WarrenSep 10 · 2.92 Miles Boys · Place 24 · Lincolnshire (Stevenson)Lincolnshire (Stevenson)2.92 Miles Boys2418:44.75 PB10
Sep 4Art Campbell Lake County Cross Country InvitationalSep 4 · 3 Miles Open · Place 16 · Lincolnshire (Stevenson)Lincolnshire (Stevenson)3 Miles Open1619:01.8010
Aug 28Patriot Early InviteAug 28 · 3 Miles Varsity · Place 68 · Lincolnshire (Stevenson)Lincolnshire (Stevenson)3 Miles Varsity6819:26.5010

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 14North Suburban Conference Championship MeetOct 14 · 3 Miles Frosh/Soph Freshman · Place 19 · Lincolnshire (StevensonLincolnshire (Stevenson3 Miles Frosh/Soph Freshman1918:59.99
Oct 3NSC Week 3 Quad A @ LibertyvilleOct 3 · 3 Miles Varsity · Place 46 · Lincolnshire (StevensonLincolnshire (Stevenson3 Miles Varsity4620:18.80FR
Sep 30Locktoberfest InvitationalSep 30 · 5,000 Meters Frosh/Soph Freshman · Place 141 · Lincolnshire (Stevenson)Lincolnshire (Stevenson)5,000 Meters Frosh/Soph Freshman14121:17.009
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 3 Miles Sophomore · Place 131 · Lincolnshire (Stevenson)Lincolnshire (Stevenson)3 Miles Sophomore13119:24.38 PB9
Sep 19NSC Week 2 Quad B @ StevensonSep 19 · 3 Miles Varsity · Place 27 · Lincolnshire (StevensonLincolnshire (Stevenson3 Miles Varsity2719:32.80FR
Sep 12NSC Week 1 Quad B @ Zion-BentonSep 12 · 3 Miles Varsity · Place 44 · Lincolnshire (StevensonLincolnshire (Stevenson3 Miles Varsity4419:24.80FR
Sep 946th Annual Wauconda XC Al Wilhoit InvitationalSep 9 · 3 Miles Open · Place 74 · Lincolnshire (Stevenson)Lincolnshire (Stevenson)3 Miles Open7419:38.2 PB9
Aug 30Art Campbell Lake County InviteAug 30 · 3 Miles Open · Place 51 · Lincolnshire (StevensonLincolnshire (Stevenson3 Miles Open5119:47.699
Aug 26Patriot Early InviteAug 26 · 3 Miles Varsity · Place 98 · Lincolnshire (StevensonLincolnshire (Stevenson3 Miles Varsity9820:18.68FR

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15IESA State MeetOct 15 · 2 Miles 1A · Place 112 · Buffalo Grove St. MaryBuffalo Grove St. Mary2 Miles 1A11212:39.98
Sep 30Hawthorn XC InviteSep 30 · 2 Miles 8th Grade Boys · Place 82 · Buffalo Grove St. MaryBuffalo Grove St. Mary2 Miles 8th Grade Boys8214:08.8 PB8
Sep 9Prairie StampedeSep 9 · 2 Miles Elite Boys · Place 95 · Buffalo Grove St. MaryBuffalo Grove St. Mary2 Miles Elite Boys9512:15.35 PB8

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 16IESA XC State ChampionshipsOct 16 · 2 Miles 1A Boys · Place 53 · Buffalo Grove St. MaryBuffalo Grove St. Mary2 Miles 1A Boys5312:10.0 PB7
Sep 10Prairie StampedeSep 10 · 2 Miles Elite Boys · Place 45 · Buffalo Grove St. MaryBuffalo Grove St. Mary2 Miles Elite Boys4512:46.737

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 14St Helen OpenSep 14 · 1.5 Miles 5th/6th Grade Boys · Place 58 · Buffalo Grove St. MaryBuffalo Grove St. Mary1.5 Miles 5th/6th Grade Boys5810:28.5 PB5
Sep 6Prairie StampedeSep 6 · 2 Miles 6th/7th Boys · Place 66 · Buffalo Grove St. MaryBuffalo Grove St. Mary2 Miles 6th/7th Boys6614:14.19 PB5
Aug 17Saint Viator Junior High InvitationalAug 17 · 1 Miles Junior Varsity · Place 26 · Buffalo Grove St. MaryBuffalo Grove St. Mary1 Miles Junior Varsity267:17.3 PB5