Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Bensenville (Fenton) XCIHSA Class 2A XC Regional - #3A Bensenville (Fenton) · Oct 2516:09.94IHSA Class 2A XC Regional - #3A Bensenville (Fenton)October 25, 2025
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:33.81IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 815:31.89IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Elmwood Park High SchoolTiger XC Invite · Oct 1016:15.77Tiger XC InviteOctober 10, 2026
3 Miles · Fenton HS XC Course43rd Annual Fenton Kurtz "Early Bird" Invitational · Sep 616:42.2043rd Annual Fenton Kurtz "Early Bird" InvitationalSeptember 6, 2025
3 Miles · Lombard CommonsWillowbrook Co-Ed Quad · Sep 2916:24.56Willowbrook Co-Ed QuadSeptember 29, 2026
3 Miles · Maple Park (Kaneland)2026 IHSA Class 2A XC Sectional - #3 Maple Park (Kaneland) · Oct 3116:01.002026 IHSA Class 2A XC Sectional - #3 Maple Park (Kaneland)October 31, 2026
3 Miles · Marmion Academy2025 CCL / GCAC Championships · Oct 1816:09.112025 CCL / GCAC ChampionshipsOctober 18, 2025
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 316:03.042026 Pat Savage InvitationalOctober 3, 2026
5,000 Meters · Harvest Christian AcademyRiver Valley Christian Mid Season Classic Invitational · Sep 2616:48.60River Valley Christian Mid Season Classic InvitationalSeptember 26, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 2A Varsity · Place 103 · Lombard (Montini)3 Miles Class 2A Varsity10315:33.81 PB12
Oct 312026 IHSA Class 2A XC Sectional - #3 Maple Park (Kaneland)Oct 31 · 3 Miles Varsity · Place 28 · Lombard (Montini)3 Miles Varsity2816:01.00 PB12
Oct 242026 IHSA Class 2A XC Regional - #3A Maple Park (Kaneland)Oct 24 · 3 Miles Varsity · Place 23 · Lombard (Montini)3 Miles Varsity2316:09.6612
Oct 17CCL/GCAC Conference ChampionshipOct 17 · 3 Miles Varsity · Place 11 · Lombard (Montini)3 Miles Varsity1116:12.312
Oct 10Tiger XC InviteOct 10 · 3 Miles Varsity Boys · Place 5 · Lombard (Montini)3 Miles Varsity Boys516:15.77 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity Red · Place 10 · Lombard (Montini)3 Miles Varsity Red1016:03.04 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 24 · Lombard (Montini)3 Miles Varsity2416:03.0412
Sep 29Willowbrook Co-Ed QuadSep 29 · 3 Miles Varsity · Place 5 · Lombard (Montini)3 Miles Varsity516:24.56 PB12
Sep 26River Valley Christian Mid Season Classic InvitationalSep 26 · 5,000 Meters Varsity · Place 9 · Lombard (Montini)5,000 Meters Varsity916:48.60 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 68 · Lombard (Montini)3 Miles 3 Miles-Varsity-2A6816:16.212
Sep 544th Fenton Kurtz Early Bird InvitationalSep 5 · 3 Miles Varsity · Place 20 · Lombard (Montini)3 Miles Varsity2016:26.112

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 90 · Lombard (Montini)3 Miles 2A Varsity9015:31.89 PB11
Nov 1IHSA Class 2A XC Sectional - #3 Bensenville (Fenton)Nov 1 · 3 Miles Varsity · Place 12 · Lombard (Montini)3 Miles Varsity1216:16.2511
Oct 25IHSA Class 2A XC Regional - #3A Bensenville (Fenton)Oct 25 · 3 Miles Varsity · Place 5 · Lombard (Montini)3 Miles Varsity516:09.94 PB11
Oct 182025 CCL / GCAC ChampionshipsOct 18 · 3 Miles Varsity · Place 10 · Lombard (Montini)3 Miles Varsity1016:09.11 PB11
Oct 11Tiger XC InviteOct 11 · 3 Miles Varsity Boys · Place 16 · Lombard (Montini)3 Miles Varsity Boys1616:54.3311
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity Red · Place 6 · Lombard (Montini)3 Miles Varsity Red616:24.9811
Sep 30Willowbrook Co-Ed QuadSep 30 · 3 Miles Varsity · Place 5 · Lombard (Montini)3 Miles Varsity516:49.4611
Sep 272025 Harvest-Westminster Mid-Season Classic InvitationalSep 27 · 5,000 Meters Varsity · Place 10 · Lombard (Montini)5,000 Meters Varsity1017:06.3911
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 63 · Lombard (Montini)3 Miles Varsity 2A6316:07.0011
Sep 643rd Annual Fenton Kurtz "Early Bird" InvitationalSep 6 · 3 Miles Varsity · Place 26 · Lombard (Montini)3 Miles Varsity2616:42.20 PB11
Aug 302025 Harvest-Westminster Fall Classic InvitationalAug 30 · 5,000 Meters Varsity · Place 3 · Lombard (Montini)5,000 Meters Varsity317:37.7611

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 1A XC Regional-#1C Elgin (Harvest Christian Academy)Oct 26 · 5,000 Meters Varsity · Place 15 · Lombard (Montini)5,000 Meters Varsity1517:36.1410
Oct 19CCL / GCAC ChampionshipsOct 19 · 3 Miles Varsity · Place 27 · Lombard (Montini)3 Miles Varsity2716:37.2810
Oct 12Elmwood Park Tiger XC InvitationalOct 12 · 3 Miles Varsity · Place 11 · Lombard (Montini)3 Miles Varsity1116:40.310
Oct 5Pat Savage InvitationalOct 5 · 3 Miles Varsity · Place 55 · Lombard (Montini)3 Miles Varsity5516:19.1710
Oct 1Willowbrook QuadOct 1 · 3 Miles Varsity · Place 11 · Lombard (Montini)3 Miles Varsity1116:45.8110
Sep 287th Midseason Harvest Classic InviteSep 28 · 5,000 Meters Varsity · Place 16 · Lombard (Montini)5,000 Meters Varsity1617:47.8210
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 84 · Lombard (Montini)3 Miles Varsity 1A8417:03.4010
Sep 7HCA Fall ClassicSep 7 · 5,000 Meters Varsity · Place 10 · Lombard (Montini)5,000 Meters Varsity1017:50.9910

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)Oct 28 · 5,000 Meters Varsity · Place 40 · Lombard (Montini)5,000 Meters Varsity4017:51.909
Oct 212023 IHSA Class 1A XC Regional - #1C WestmontOct 21 · Varsity · Place 17 · Lombard (Montini)Varsity1718:579
Oct 14CCL / GCAC Cross Country ChampionshipOct 14 · 5,000 Meters Freshman · Place 15 · Lombard (Montini)5,000 Meters Freshman1519:06.5FR
Oct 7Elmwood Park Tiger XC InvitationalOct 7 · 3 Miles Varsity · Place 33 · Lombard (Montini)3 Miles Varsity3317:37.29
Sep 30Pat Savage InvitationalSep 30 · 2 Miles Freshman · Place 7 · Lombard (Montini)2 Miles Freshman712:00.40FR
Sep 23Midseason Harvest Classic XC Invitational Sep 23 · 5,000 Meters Varsity · Place 58 · Lombard (Montini)5,000 Meters Varsity5819:13.749
Sep 2St Ignatius Connelly InvitationalSep 2 · 3 Miles Frosh/Soph Freshman · Place 37 · Lombard (Montini)3 Miles Frosh/Soph Freshman3719:24.329