Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Okaw Valley ParkNew Athens Cross Country Southern Showcase · Oct 1428:29.00New Athens Cross Country Southern ShowcaseOctober 14, 2025
3 Miles · Alhambra Fireman & Legion Park2025 Highland XC Invitational · Sep 2027:43.802025 Highland XC InvitationalSeptember 20, 2025
3 Miles · Carterville High SchoolCarterville Beat the Heat Meet · Aug 3027:58.88Carterville Beat the Heat MeetAugust 30, 2025
3 Miles · Grand Marais Golf Club2025 St. Clair County Championship · Oct 724:56.502025 St. Clair County ChampionshipOctober 7, 2025
3 Miles · Randolph County State Recreation AreaChester Invitational · Oct 229:03.81Chester Invitational October 2, 2025
3 Miles · Swansea Clinton Hills Conservation Park2025 Belleville East JV Finale · Oct 2026:35.202025 Belleville East JV FinaleOctober 20, 2025
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 628:29.252nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 202025 Belleville East JV FinaleOct 20 · 3 Miles Columbia · Place 5 · Freeburg3 Miles Columbia526:35.20 PB12
Oct 14New Athens Cross Country Southern ShowcaseOct 14 · 2.95 Miles Varsity · Place 22 · Freeburg2.95 Miles Varsity2228:29.00 PB12
Oct 72025 St. Clair County ChampionshipOct 7 · 3 Miles Open · Place 35 · Freeburg3 Miles Open3524:56.50 PB12
Oct 2Chester Invitational Oct 2 · 3 Miles High School · Place 61 · Freeburg3 Miles High School6129:03.81 PB12
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Open · Place 11 · Freeburg3 Miles Open1127:43.80 PB12
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity Open · Place 499 · Freeburg3 Miles Varsity Open49928:05.6012
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Open · Place 59 · Freeburg3 Miles Open5928:29.2 PB12
Aug 30Carterville Beat the Heat MeetAug 30 · 3 Miles Varsity · Place 50 · Freeburg3 Miles Varsity5027:58.88 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 212024 Belleville East JV FinalOct 21 · 3 Miles Varsity · Place 41 · Freeburg3 Miles Varsity4126:21.50JR
Oct 82024 St. Clair County XC ChampionshipOct 8 · 3 Miles Junior Varsity · Place 37 · Freeburg3 Miles Junior Varsity3725:54.60JR
Oct 3Chester InvitationalOct 3 · 3 Miles Varsity · Place 35 · Freeburg3 Miles Varsity3526:44.711
Sep 21Highland XC InvitationalSep 21 · 3 Miles Open · Place 19 · Freeburg3 Miles Open1930:17.20JR
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Open · Place 474 · Freeburg3 Miles Open47427:48.7011