Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Conkey WoodsIESA Class 1A Sectional A · Oct 911:10.6IESA Class 1A Sectional AOctober 9, 2021
2 Miles · Harms Woods, Groves 1 and 2Bengal Invite · Oct 110:53.4Bengal InviteOctober 1, 2022
2 Miles · Harvest Christian AcademyElgin Road Warriors Turkey Trot · Nov 2112:05.15Elgin Road Warriors Turkey TrotNovember 21, 2020
2 Miles · Maxwell ParkIESA State Meet · Oct 1511:15.9IESA State MeetOctober 15, 2022
2 Miles · Niles West High SchoolRon Campbell 2mi Invite · Sep 810:16.6Ron Campbell 2mi InviteSeptember 8, 2026
2 Miles · Schiller WoodsSt Helen Open · Sep 1810:53.2St Helen OpenSeptember 18, 2021
2 Miles · TBAPrairie Stampede · Sep 910:28.97Prairie StampedeSeptember 9, 2022
2.5 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 2315:23.69Palatine Invite - Meet of ChampionsSeptember 23, 2023
3 Miles · Busse WoodsIHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.) · Nov 115:47.00IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)November 1, 2025
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2616:10.60Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1917:05.29PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Grove 172026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.) · Oct 3115:32.092026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)October 31, 2026
3 Miles · Horner ParkDePaul Ram Invite/Catholic Cup · Sep 1216:27.88DePaul Ram Invite/Catholic CupSeptember 12, 2026
3 Miles · Loyola Academy-Munz CampusIHSA Class 3A XC Regional - #4A Wilmette (Loyola) · Oct 2516:00.45IHSA Class 3A XC Regional - #4A Wilmette (Loyola)October 25, 2025
3 Miles · Marmion Academy2025 CCL / GCAC Championships · Oct 1816:45.642025 CCL / GCAC ChampionshipsOctober 18, 2025
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 315:44.782026 Pat Savage InvitationalOctober 3, 2026
4,000 Meters · Proviso West HSUSATF Illinois Association Junior Olympic and Open Championships · Nov 1315:05.29USATF Illinois Association Junior Olympic and Open ChampionshipsNovember 13, 2021
5,000 Meters · Prairie Point ParkUSATF Illinois Association Junior Olympic, Masters, Open Championships · Nov 1218:56.40USATF Illinois Association Junior Olympic, Masters, Open ChampionshipsNovember 12, 2023

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)Oct 31 · 3 Miles Varsity · Place 61 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)3 Miles Varsity6115:32.09 PB12
Oct 242026 IHSA Class 3A XC Regional - #4A Skokie (Niles West)Oct 24 · 3 Miles Varsity · Place 6 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)3 Miles Varsity615:07.012
Oct 17CCL/GCAC Conference ChampionshipOct 17 · 3 Miles Varsity · Place 32 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)3 Miles Varsity3216:33.512
Oct 92026 Loyola Academy Flight NightOct 9 · 3 Miles Varsity · Place 69 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)3 Miles Varsity6916:22.112
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity White · Place 5 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)3 Miles Varsity White515:44.78 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 11 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)3 Miles Varsity1115:44.7812
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 99 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)3 Miles Varsity9916:10.60 PB12
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 376 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)3 Miles Varsity Boys37617:05.29 PB12
Sep 16Marmion "Run So As To Win" High School InvitationalSep 16 · 3 Miles Varsity/JV · Place 12 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)3 Miles Varsity/JV1216:51.1712
Sep 12DePaul Ram Invite/Catholic CupSep 12 · 3 Miles Varsity · Place 11 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)3 Miles Varsity1116:27.88 PB12
Sep 8Ron Campbell 2mi InviteSep 8 · 2 Miles Varsity · Place 1 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)2 Miles Varsity110:16.6 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Nov 1 · 3 Miles Varsity · Place 64 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)3 Miles Varsity6415:47.00 PB11
Oct 25IHSA Class 3A XC Regional - #4A Wilmette (Loyola)Oct 25 · 3 Miles Varsity · Place 18 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)3 Miles Varsity1816:00.45 PB11
Oct 182025 CCL / GCAC ChampionshipsOct 18 · 3 Miles Varsity · Place 27 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)3 Miles Varsity2716:45.64 PB11
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity White · Place 16 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)3 Miles Varsity White1616:13.7411
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 133 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)3 Miles Varsity13316:40.5111
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 73 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)3 Miles Varsity7315:20.4311
Sep 17Marmion “Run So As To Win” JR High Invitational Sep 17 · 3 Miles Junior Varsity · Place 16 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)3 Miles Junior Varsity1617:14.7311
Sep 17Marmion “Run So As To Win” High School Invitational Sep 17 · 3 Miles Varsity/JV · Place 16 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)3 Miles Varsity/JV1617:14.7311
Sep 13DePaul Ram Invite/Catholic CupSep 13 · 3 Miles Varsity · Place 9 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)3 Miles Varsity916:21.9511
Sep 9Ron Campbell 2mi InviteSep 9 · 2 Miles Varsity · Place 1 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)2 Miles Varsity110:21.111

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 3A XC Sectional-#4 Hoffman Estates (H.S.)Nov 2 · 3 Miles Varsity · Place 61 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)3 Miles Varsity6115:44.7110
Oct 262024 IHSA Class 3A XC Regional-#4A Glenview (Glenbrook South)Oct 26 · 3 Miles Varsity · Place 20 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)3 Miles Varsity2016:04.9910
Oct 19CCL / GCAC ChampionshipsOct 19 · 3 Miles Varsity · Place 7 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)3 Miles Varsity715:55.8310
Oct 112024 Loyola Academy Flight NightOct 11 · 3 Miles Varsity · Place 21 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)3 Miles Varsity2116:16.4SO
Oct 5Pat Savage InvitationalOct 5 · 3 Miles Varsity · Place 24 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)3 Miles Varsity2415:43.7710
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Varsity · Place 136 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)3 Miles Varsity13616:33.2910
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 78 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)3 Miles Varsity7815:49.8910
Sep 14DePaul Ram Invite/Catholic CupSep 14 · 3 Miles Varsity · Place 18 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)3 Miles Varsity1816:34.1510
Sep 10Ron Campbell 2mi InviteSep 10 · 2 Miles Varsity · Place 1 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)2 Miles Varsity110:24.310

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 12USATF Illinois Association Junior Olympic, Masters, Open ChampionshipsNov 12 · 5,000 Meters 15-18 · Place 8 · Sauganash StridersSauganash Striders5,000 Meters 15-18818:56.40 PB9
Oct 14CCL / GCAC Cross Country ChampionshipOct 14 · 5,000 Meters Freshman · Place 5 · Wilmette (Loyola AcademWilmette (Loyola Academ5,000 Meters Freshman518:28.9FR
Oct 6Loyola Academy Flight NightOct 6 · 3 Miles Frosh/Soph Freshman · Place 48 · Wilmette (Loyola AcademWilmette (Loyola Academ3 Miles Frosh/Soph Freshman4818:57.0FR
Sep 30Pat Savage InvitationalSep 30 · 3 Miles Sophomore · Place 62 · Wilmette (Loyola AcademWilmette (Loyola Academ3 Miles Sophomore6219:17.67FR
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 2.5 Miles Freshman · Place 93 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)2.5 Miles Freshman9315:23.69 PB9
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Frosh/Soph Freshman · Place 235 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)3 Miles Frosh/Soph Freshman23518:40.29
Sep 9DePaul Ram Invitational/Catholic CupSep 9 · 3 Miles Frosh/Soph · Place 53 · Wilmette (Loyola Academy)Wilmette (Loyola Academy)3 Miles Frosh/Soph5319:24.929
Sep 5Ron Campbell 2mi InviteSep 5 · 2 Miles Freshman · Place 5 · Wilmette (Loyola AcademWilmette (Loyola Academ2 Miles Freshman513:17.89

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 15IESA State MeetOct 15 · 2 Miles 2A · Place 12 · Chicago Queen of All SaintsChicago Queen of All Saints2 Miles 2A1211:15.9 PB8
Oct 1Bengal InviteOct 1 · 2 Miles Boys Varsity · Place 1 · Chicago Queen of All SaintsChicago Queen of All Saints2 Miles Boys Varsity110:53.4 PB8
Sep 17St Helen OpenSep 17 · 2 Miles 8th Grade · Place 1 · Queen of All SaintsQueen of All Saints2 Miles 8th Grade111:25.68
Sep 9Prairie StampedeSep 9 · 2 Miles Elite Boys · Place 6 · Chicago Queen of All SaintsChicago Queen of All Saints2 Miles Elite Boys610:28.97 PB8

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 13USATF Illinois Association Junior Olympic and Open ChampionshipsNov 13 · 4,000 Meters 13-14 · Place 3 · Sauganash StridersSauganash Striders4,000 Meters 13-14315:05.29 PB7
Oct 16IESA XC State ChampionshipsOct 16 · 2 Miles 1A Boys · Place 7 · Chicago Queen of All SaintsChicago Queen of All Saints2 Miles 1A Boys711:34.17
Oct 9IESA Class 1A Sectional AOct 9 · 2 Miles Sectional Race · Place 1 · Chicago Queen of All SaintsChicago Queen of All Saints2 Miles Sectional Race111:10.6 PB7
Oct 2Bengal InviteOct 2 · 2 Miles Boys Varsity · Place 2 · Chicago Queen of All SaintsChicago Queen of All Saints2 Miles Boys Varsity211:03.237
Sep 18St Helen OpenSep 18 · 2 Miles 7th/8th Grade Boys · Place 2 · Chicago Queen of All SaintsChicago Queen of All Saints2 Miles 7th/8th Grade Boys210:53.2 PB7
Sep 149th Annual Steinmetz Fall FrolicSep 14 · 1 Miles Boys MS · Place 1 · Chicago Queen of All SaintsChicago Queen of All Saints1 Miles Boys MS15:40.1Unofficial7
Sep 10Prairie StampedeSep 10 · 2 Miles Elite Boys · Place 6 · Chicago Queen of All SaintsChicago Queen of All Saints2 Miles Elite Boys611:21.637

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 21Elgin Road Warriors Turkey TrotNov 21 · 2 Miles 11-12 Boys · Place 1 · Sauganash StridersSauganash Striders2 Miles 11-12 Boys112:05.15 PB6

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 19IESA State XC ChampionshipsOct 19 · 3,200 Meters 1A · Place 103 · Chicago Queen of All SaintsChicago Queen of All Saints3,200 Meters 1A10312:12.7—
Oct 122019 Class 1A Sectional BOct 12 · 2 Miles Middle School · Place 30 · Queen of All SaintsQueen of All Saints2 Miles Middle School3013:26.35