Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 2314:45.52Palatine Invite - Meet of ChampionsSeptember 23, 2023
3 Miles · Busse WoodsIHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.) · Nov 115:58.85IHSA 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:47.98Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1917:14.20PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Horner ParkDePaul Ram Invitational/Catholic Cup · Sep 918:32.25DePaul Ram Invitational/Catholic CupSeptember 9, 2023
3 Miles · Loyola Academy-Munz CampusIHSA Class 3A XC Regional - #4A Wilmette (Loyola) · Oct 2516:14.14IHSA Class 3A XC Regional - #4A Wilmette (Loyola)October 25, 2025
3 Miles · Marmion Academy2025 CCL / GCAC Championships · Oct 1816:21.552025 CCL / GCAC ChampionshipsOctober 18, 2025
3 Miles · Niles West High School2025 Pat Savage Invitational · Oct 415:46.362025 Pat Savage InvitationalOctober 4, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 3A XC Regional - #4A Skokie (Niles West)Oct 24 · 3 Miles Varsity · Place 43 · Wilmette (Loyola Academy)3 Miles Varsity4316:12.312
Oct 17CCL/GCAC Conference ChampionshipOct 17 · 3 Miles Varsity · Place 54 · Wilmette (Loyola Academy)3 Miles Varsity5417:10.112
Oct 92026 Loyola Academy Flight NightOct 9 · 3 Miles Varsity · Place 54 · Wilmette (Loyola Academy)3 Miles Varsity5416:14.412
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity White · Place 20 · Wilmette (Loyola Academy)3 Miles Varsity White2016:09.0712
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 33 · Wilmette (Loyola Academy)3 Miles Varsity3316:09.0712
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 158 · Wilmette (Loyola Academy)3 Miles Varsity15816:47.98 PB12
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 401 · Wilmette (Loyola Academy)3 Miles Varsity Boys40117:14.20 PB12
Sep 16Marmion "Run So As To Win" High School InvitationalSep 16 · 3 Miles Varsity/JV · Place 25 · Wilmette (Loyola Academy)3 Miles Varsity/JV2517:32.2612

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Nov 1 · 3 Miles Varsity · Place 81 · Wilmette (Loyola Academy)3 Miles Varsity8115:58.85 PB11
Oct 25IHSA Class 3A XC Regional - #4A Wilmette (Loyola)Oct 25 · 3 Miles Varsity · Place 27 · Wilmette (Loyola Academy)3 Miles Varsity2716:14.14 PB11
Oct 182025 CCL / GCAC ChampionshipsOct 18 · 3 Miles Varsity · Place 19 · Wilmette (Loyola Academy)3 Miles Varsity1916:21.55 PB11
Oct 102025 Loyola Academy Flight NightOct 10 · 3 Miles Varsity · Place 10 · Wilmette (Loyola Academy)3 Miles Varsity1015:39.4JR
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity White · Place 6 · Wilmette (Loyola Academy)3 Miles Varsity White615:46.36 PB11
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 86 · Wilmette (Loyola Academy)3 Miles Varsity8616:11.4711
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 88 · Wilmette (Loyola Academy)3 Miles Varsity8815:26.4711
Sep 17Marmion “Run So As To Win” JR High Invitational Sep 17 · 3 Miles Junior Varsity · Place 19 · Wilmette (Loyola Academy)3 Miles Junior Varsity1917:17.0411
Sep 17Marmion “Run So As To Win” High School Invitational Sep 17 · 3 Miles Varsity/JV · Place 19 · Wilmette (Loyola Academy)3 Miles Varsity/JV1917:17.0411
Sep 13DePaul Ram Invite/Catholic CupSep 13 · 3 Miles Varsity · Place 12 · Wilmette (Loyola Academy)3 Miles Varsity1216:30.3411
Sep 9Ron Campbell 2mi InviteSep 9 · 2 Miles Varsity · Place 2 · Wilmette (Loyola Academy)2 Miles Varsity210:23.611

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 3A XC Regional-#4A Glenview (Glenbrook South)Oct 26 · 3 Miles Varsity · Place 63 · Wilmette (Loyola Academy)3 Miles Varsity6317:08.7710
Oct 19CCL / GCAC ChampionshipsOct 19 · 3 Miles Varsity · Place 40 · Wilmette (Loyola Academy)3 Miles Varsity4016:59.9810
Oct 112024 Loyola Academy Flight NightOct 11 · 3 Miles Varsity · Place 60 · Wilmette (Loyola Academy)3 Miles Varsity6017:10.4SO
Oct 5Pat Savage InvitationalOct 5 · 3 Miles Varsity · Place 61 · Wilmette (Loyola Academy)3 Miles Varsity6116:22.4310
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Varsity · Place 139 · Wilmette (Loyola Academy)3 Miles Varsity13916:37.3110
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 272 · Wilmette (Loyola Academy)3 Miles Varsity27216:55.6510
Sep 14DePaul Ram Invite/Catholic CupSep 14 · 3 Miles Varsity · Place 42 · Wilmette (Loyola Academy)3 Miles Varsity4217:12.2410
Sep 10Ron Campbell 2mi InviteSep 10 · 2 Miles Varsity · Place 10 · Wilmette (Loyola Academy)2 Miles Varsity1011:02.410

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14CCL / GCAC Cross Country ChampionshipOct 14 · 5,000 Meters Freshman · Place 7 · Wilmette (Loyola Academ5,000 Meters Freshman718:34.9FR
Oct 6Loyola Academy Flight NightOct 6 · 3 Miles Frosh/Soph Freshman · Place 28 · Wilmette (Loyola Academ3 Miles Frosh/Soph Freshman2818:14.3FR
Sep 30Pat Savage InvitationalSep 30 · 3 Miles Sophomore · Place 37 · Wilmette (Loyola Academ3 Miles Sophomore3718:32.89FR
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 2.5 Miles Freshman · Place 49 · Wilmette (Loyola Academy)2.5 Miles Freshman4914:45.52 PB9
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Frosh/Soph Freshman · Place 178 · Wilmette (Loyola Academy)3 Miles Frosh/Soph Freshman17817:50.69
Sep 9DePaul Ram Invitational/Catholic CupSep 9 · 3 Miles Frosh/Soph · Place 22 · Wilmette (Loyola Academy)3 Miles Frosh/Soph2218:32.25 PB9
Sep 5Ron Campbell 2mi InviteSep 5 · 2 Miles Freshman · Place 3 · Wilmette (Loyola Academ2 Miles Freshman312:29.69