Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Maryville AcademyCYO Cross Country Invite · Oct 166:22.94CYO Cross Country InviteOctober 16, 2021
2 Miles · Elmwood Park High SchoolElmwood Park Trial on the Trail · Aug 2712:38.2Elmwood Park Trial on the TrailAugust 27, 2025
2 Miles · Maxwell ParkIESA State Meet · Oct 1513:11.2IESA State MeetOctober 15, 2022
2 Miles · Prospect ParkNotre Dame, OSM, St. Francis Xavier, St Helen Quad · Aug 2713:27Notre Dame, OSM, St. Francis Xavier, St Helen QuadAugust 27, 2022
3 Miles · Bensenville (Fenton) XCIHSA Class 2A XC Sectional - #3 Bensenville (Fenton) · Nov 119:30.73IHSA Class 2A XC Sectional - #3 Bensenville (Fenton)November 1, 2025
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 818:16.75IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Elmwood Park High SchoolTiger XC Invite · Oct 1119:01.48Tiger XC InviteOctober 11, 2025
3 Miles · Indiana GardensRiverside Brookfield HS 65th Annual XC Invite · Sep 2020:03.2Riverside Brookfield HS 65th Annual XC InviteSeptember 20, 2025
3 Miles · Lincoln ParkIHSA Class 2A XC Regional - #3B Chicago (Latin) · Oct 2518:22.66IHSA Class 2A XC Regional - #3B Chicago (Latin)October 25, 2025
3 Miles · Settler's Hill CC CourseEast Suburban Catholic XC Conference Championships · Oct 1819:27.50East Suburban Catholic XC Conference ChampionshipsOctober 18, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 234 · LaGrange Park (Nazareth Academy)LaGrange Park (Nazareth Academy)3 Miles 2A Varsity23418:16.75 PB10
Nov 1IHSA Class 2A XC Sectional - #3 Bensenville (Fenton)Nov 1 · 3 Miles Varsity · Place 97 · LaGrange Park (Nazareth Academy)LaGrange Park (Nazareth Academy)3 Miles Varsity9719:30.73 PB10
Oct 25IHSA Class 2A XC Regional - #3B Chicago (Latin)Oct 25 · 3 Miles Varsity · Place 21 · LaGrange Park (Nazareth Academy)LaGrange Park (Nazareth Academy)3 Miles Varsity2118:22.66 PB10
Oct 18East Suburban Catholic XC Conference ChampionshipsOct 18 · 3 Miles Frosh/Soph · Place 13 · LaGrange Park (Nazareth Academy)LaGrange Park (Nazareth Academy)3 Miles Frosh/Soph1319:27.50 PB10
Oct 11Tiger XC InviteOct 11 · 3 Miles Varsity Boys · Place 82 · LaGrange Park (Nazareth Academy)LaGrange Park (Nazareth Academy)3 Miles Varsity Boys8219:01.48 PB10
Oct 4Solorio Sun Warrior InvitationalOct 4 · 3 Miles Varsity · Place 94 · LaGrange Park (Nazareth Academy)LaGrange Park (Nazareth Academy)3 Miles Varsity9419:06.810
Sep 20Riverside Brookfield HS 65th Annual XC InviteSep 20 · 3 Miles Varsity · Place 41 · LaGrange Park (Nazareth Academy)LaGrange Park (Nazareth Academy)3 Miles Varsity4120:03.2 PB10
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 470 · LaGrange Park (Nazareth Academy)LaGrange Park (Nazareth Academy)3 Miles Varsity 2A47020:05.8010
Aug 27Elmwood Park Trial on the TrailAug 27 · 2 Miles Frosh/Soph · Place 21 · LaGrange Park (Nazareth Academy)LaGrange Park (Nazareth Academy)2 Miles Frosh/Soph2112:38.2 PB10

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19East Suburban Catholic XC Conference ChampionshipsOct 19 · 3 Miles Frosh/Soph Freshman · Place 13 · LaGrange Park (Nazareth Academy)LaGrange Park (Nazareth Academy)3 Miles Frosh/Soph Freshman1318:50.609
Oct 12Elmwood Park Tiger XC InvitationalOct 12 · 3 Miles Varsity · Place 68 · LaGrange Park (Nazareth Academy)LaGrange Park (Nazareth Academy)3 Miles Varsity6819:09.49
Oct 5Solorio Sun Warrior InvitationalOct 5 · 3 Miles Frosh/Soph Freshman · Place 43 · LaGrange Park (Nazareth Academy)LaGrange Park (Nazareth Academy)3 Miles Frosh/Soph Freshman4319:46.69
Sep 21Riverside-Brookfield XC InvitationalSep 21 · 3 Miles Junior Varsity · Place 27 · LaGrange Park (Nazareth Academy)LaGrange Park (Nazareth Academy)3 Miles Junior Varsity2721:14.89
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Open · Place 476 · LaGrange Park (Nazareth Academy)LaGrange Park (Nazareth Academy)3 Miles Open47620:35.909
Sep 7Mike Kuharic Cross Country InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 134 · LaGrange Park (Nazareth Academy)LaGrange Park (Nazareth Academy)5,000 Meters Junior Varsity13421:08.309
Aug 28Elmwood Park Trial on the TrailAug 28 · 2 Miles Frosh/Soph · Place 22 · LaGrange Park (Nazareth Academy)LaGrange Park (Nazareth Academy)2 Miles Frosh/Soph2213:15.49

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 14IESA State XC ChampionshipsOct 14 · 2 Miles 1A · Place 75 · La Grange St. FrancisLa Grange St. Francis2 Miles 1A7512:35.208

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15IESA State MeetOct 15 · 2 Miles 1A · Place 171 · La Grange St. FrancisLa Grange St. Francis2 Miles 1A17113:11.2 PB7
Sep 17St Helen OpenSep 17 · 2 Miles 8th Grade · Place 139 · St. Francis Xavier (LaGSt. Francis Xavier (LaG2 Miles 8th Grade13915:01.07
Aug 27Notre Dame, OSM, St. Francis Xavier, St Helen QuadAug 27 · 2 Miles Junior High · Place 12 · La Grange St. FrancisLa Grange St. Francis2 Miles Junior High1213:27 PB7

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 16CYO Cross Country InviteOct 16 · 1 Miles JV Boys · Place 15 · La Grange St. FrancisLa Grange St. Francis1 Miles JV Boys156:22.94 PB6