Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · EastviewCentral Catholic 2 Mile · Aug 2513:18.1Central Catholic 2 MileAugust 25, 2026
2 Miles · Ewing Park ICentral Catholic/Olympia/Cornerstone Christian · Aug 2616:48Central Catholic/Olympia/Cornerstone ChristianAugust 26, 2025
2 Miles · High School 3 MileNCHS Open Cross Country Meet · Sep 514:08NCHS Open Cross Country MeetSeptember 5, 2025
3 Miles · 17651 Boy Scout TrailIHSA Class 1A XC Regional - #2A Petersburg (Porta) · Oct 2521:27.60IHSA Class 1A XC Regional - #2A Petersburg (Porta)October 25, 2025
3 Miles · Athens Junior/Senior High SchoolAthens Home Meet #2 · Sep 1524:18.47Athens Home Meet #2September 15, 2026
3 Miles · Chestnut Beason ParkMP XC Home Meet #1 · Sep 2220:38.38MP XC Home Meet #1September 22, 2026
3 Miles · Clinton High SchoolClinton Light it Up XC Invitational · Aug 2921:29.3Clinton Light it Up XC InvitationalAugust 29, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 320:12.84Peoria High School InvitationalOctober 3, 2026
3 Miles · Dunlap High SchoolDunlap XC Invitational · Sep 2021:44.1Dunlap XC InvitationalSeptember 20, 2025
3 Miles · Dunlap Valley Middle SchoolDunlap Invitational · Sep 1922:04.5Dunlap InvitationalSeptember 19, 2026
3 Miles · Furrow FarmEPGXC Invitational · Sep 3023:17.2EPGXC InvitationalSeptember 30, 2025
3 Miles · Maxwell ParkUniversity High School Invitational · Sep 823:50.96University High School InvitationalSeptember 8, 2026
3 Miles · Olympia High SchoolSangamo Conference XC Championships · Oct 1124:27.32Sangamo Conference XC ChampionshipsOctober 11, 2025
3 Miles · Williamsville High School Sangamo Conference Meet · Oct 1020:57.56Sangamo Conference MeetOctober 10, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 10Sangamo Conference MeetOct 10 · 3 Miles Boys · Place 34 · Stanford (Olympia)3 Miles Boys3420:57.56 PB10
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 1A/2A · Place 260 · Stanford (Olympia)3 Miles Varsity - 1A/2A26020:12.84 PB10
Sep 29EPGXC InvitationalSep 29 · 3 Miles Varsity · Place 162 · Stanford (Olympia)3 Miles Varsity16224:26.110
Sep 22MP XC Home Meet #1Sep 22 · 3 Miles Varsity · Place 7 · Stanford (Olympia)3 Miles Varsity720:38.38 PB10
Sep 19Dunlap InvitationalSep 19 · 3 Miles Varsity Boys · Place 94 · Stanford (Olympia)3 Miles Varsity Boys9422:04.5 PB10
Sep 15Athens Home Meet #2Sep 15 · 3 Miles Boy's Varsity · Place 10 · Stanford (Olympia)3 Miles Boy's Varsity1024:18.47 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 700 · Stanford (Olympia)3 Miles 3 Miles-Varsity-1A70023:38.510
Sep 8University High School InvitationalSep 8 · 3 Miles Varsity · Place 53 · Stanford (Olympia)3 Miles Varsity5323:50.96 PB10
Aug 29Clinton Light it Up XC InvitationalAug 29 · 3 Miles Varsity · Place 199 · Stanford (Olympia)3 Miles Varsity19921:29.3 PB10
Aug 25Central Catholic 2 MileAug 25 · 2 Miles Varsity · Place 23 · Stanford (Olympia)2 Miles Varsity2313:18.1 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #2A Petersburg (Porta)Oct 25 · 3 Miles Varsity · Place 95 · Stanford (Olympia)3 Miles Varsity9521:27.60 PB9
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 265 · Stanford (Olympia)3 Miles Varsity26522:17.409
Oct 11Sangamo Conference XC ChampionshipsOct 11 · 3 Miles Varsity · Place 42 · Stanford (Olympia)3 Miles Varsity4224:27.32 PB9
Sep 30EPGXC InvitationalSep 30 · 3 Miles Open · Place 66 · Stanford (Olympia)3 Miles Open6623:17.2 PB9
Sep 20Dunlap XC InvitationalSep 20 · 3 Miles Varsity Boys · Place 96 · Stanford (Olympia)3 Miles Varsity Boys9621:44.1 PB9
Sep 5NCHS Open Cross Country MeetSep 5 · 2 Miles Junior Varsity · Place 23 · Stanford (Olympia)2 Miles Junior Varsity2314:08 PB9
Aug 30Clinton Light it Up XC Invitational Aug 30 · 3 Miles Open · Place 141 · Stanford (Olympia)3 Miles Open14124:40.459
Aug 26Central Catholic/Olympia/Cornerstone ChristianAug 26 · 2 Miles Varsity · Place 30 · Stanford (Olympia)2 Miles Varsity3016:48 PB9