Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elmwood Park High SchoolElmwood Park Trial on the Trail · Aug 2710:20.2Elmwood Park Trial on the TrailAugust 27, 2025
3 Miles · Bensenville (Fenton) XCIHSA Class 2A XC Sectional - #3 Bensenville (Fenton) · Nov 116:05.18IHSA Class 2A XC Sectional - #3 Bensenville (Fenton)November 1, 2025
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 815:20.15IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Elmwood Park High SchoolTiger XC Invite · Oct 1115:55.52Tiger XC InviteOctober 11, 2025
3 Miles · Indiana GardensRiverside Brookfield HS 65th Annual XC Invite · Sep 2016:27.7Riverside Brookfield HS 65th Annual XC InviteSeptember 20, 2025
3 Miles · Lincoln ParkIHSA Class 2A XC Regional - #3B Chicago (Latin) · Oct 2515:26.94IHSA Class 2A XC Regional - #3B Chicago (Latin)October 25, 2025
3 Miles · Settler's Hill CC CourseEast Suburban Catholic XC Conference Championships · Oct 1815:54.10East Suburban Catholic XC Conference ChampionshipsOctober 18, 2025
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 326:50.7Running of the CowsOctober 3, 2026
8,000 Meters · Eau Claire City Municipal Well FieldsUW-Eau Claire Alumni/Open · Sep 527:48UW-Eau Claire Alumni/OpenSeptember 5, 2026
8,000 Meters · St. Olaf CollegeSt Olaf Invitational · Sep 1926:49.4St Olaf InvitationalSeptember 19, 2026
8,000 Meters · Warhawk Athletic FieldsWIAC Championship · Oct 3126:25.6WIAC ChampionshipOctober 31, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31WIAC ChampionshipOct 31 · 8,000 Meters Men 8k · Place 47 · UW-Eau ClaireUW-Eau Claire8,000 Meters Men 8k4726:25.6 PBFr
Oct 3Running of the CowsOct 3 · 8,000 Meters Maize · Place 28 · UW-Eau ClaireUW-Eau Claire8,000 Meters Maize2826:50.7 PBFr
Sep 19St Olaf InvitationalSep 19 · 8,000 Meters Men · Place 51 · UW-Eau ClaireUW-Eau Claire8,000 Meters Men5126:49.4 PBFr
Sep 5UW-Eau Claire Alumni/OpenSep 5 · 8,000 Meters Open · Place 6 · UW-Eau ClaireUW-Eau Claire8,000 Meters Open627:48 PBFr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 60 · LaGrange Park (Nazareth Academy)LaGrange Park (Nazareth Academy)3 Miles 2A Varsity6015:20.15 PB12
Nov 1IHSA Class 2A XC Sectional - #3 Bensenville (Fenton)Nov 1 · 3 Miles Varsity · Place 8 · LaGrange Park (Nazareth Academy)LaGrange Park (Nazareth Academy)3 Miles Varsity816:05.18 PB12
Oct 25IHSA Class 2A XC Regional - #3B Chicago (Latin)Oct 25 · 3 Miles Varsity · Place 2 · LaGrange Park (Nazareth Academy)LaGrange Park (Nazareth Academy)3 Miles Varsity215:26.94 PB12
Oct 18East Suburban Catholic XC Conference ChampionshipsOct 18 · 3 Miles Varsity · Place 2 · LaGrange Park (Nazareth Academy)LaGrange Park (Nazareth Academy)3 Miles Varsity215:54.10 PB12
Oct 11Tiger XC InviteOct 11 · 3 Miles Varsity Boys · Place 3 · LaGrange Park (Nazareth Academy)LaGrange Park (Nazareth Academy)3 Miles Varsity Boys315:55.52 PB12
Sep 20Riverside Brookfield HS 65th Annual XC InviteSep 20 · 3 Miles Varsity · Place 1 · LaGrange Park (Nazareth Academy)LaGrange Park (Nazareth Academy)3 Miles Varsity116:27.7 PB12
Aug 27Elmwood Park Trial on the TrailAug 27 · 2 Miles Varsity · Place 2 · LaGrange Park (Nazareth Academy)LaGrange Park (Nazareth Academy)2 Miles Varsity210:20.2 PB12