Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Principia College2024 MVC XC Championship · Oct 1728:35.602024 MVC XC ChampionshipOctober 17, 2024
3 Miles · Smithton ParkFreeburg Invitational · Sep 2729:09.5Freeburg InvitationalSeptember 27, 2025
3 Miles · Swansea Clinton Hills Conservation Park2025 Belleville East JV Finale · Oct 2029:38.902025 Belleville East JV FinaleOctober 20, 2025
3 Miles · Triad High School2025 Madison County Championships · Oct 729:25.002025 Madison County ChampionshipsOctober 7, 2025
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 629:42.0452nd 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

7 results
DateMeetEventPlMarkGr
Oct 202025 Belleville East JV FinaleOct 20 · 3 Miles Columbia · Place 6 · Troy (Triad)3 Miles Columbia629:38.90 PB11
Oct 162025 MVC XC ChampionshipsOct 16 · 3 Miles Open · Place 44 · Troy (Triad)3 Miles Open4430:01.4011
Oct 72025 Madison County ChampionshipsOct 7 · 3 Miles Open · Place 50 · Troy (Triad)3 Miles Open5029:25.00 PB11
Oct 12025 Triad Cross Country InvitationalOct 1 · 3 Miles Varsity · Place 192 · Troy (Triad)3 Miles Varsity19233:16.2011
Sep 27Freeburg InvitationalSep 27 · 3 Miles Junior Varsity · Place 129 · Troy (Triad)3 Miles Junior Varsity12929:09.5 PB11
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Open · Place 184 · Troy (Triad)3 Miles Open18429:42.04 PB11
Aug 30Civic Memorial Twilight InviteAug 30 · 3 Miles Varsity · Place 95 · Troy (Triad)3 Miles Varsity9528:25.3011

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 212024 Belleville East JV FinalOct 21 · 3 Miles Varsity · Place 34 · Troy (Triad)3 Miles Varsity3429:35.80SO
Oct 172024 MVC XC ChampionshipOct 17 · 3 Miles Open · Place 46 · Troy (Triad)3 Miles Open4628:35.60 PB10
Oct 82024 Madison County XC ChampionshipOct 8 · 3 Miles Junior Varsity · Place 39 · Troy (Triad)3 Miles Junior Varsity3936:02.50SO
Oct 2Triad Cross Country Invitational Oct 2 · 3 Miles Boys Varsity 3 Mile · Place 196 · Troy (Triad)3 Miles Boys Varsity 3 Mile19629:40.9010
Sep 21Olney InvitationalSep 21 · 3 Miles Varsity · Place 177 · Troy (Triad)3 Miles Varsity17732:48.2110
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Open · Place 230 · Troy (Triad)3 Miles Open23029:26.7010
Sep 3Jacksonville Kickoff MeetSep 3 · 2.9 Miles Varsity · Place 103 · Troy (Triad)2.9 Miles Varsity10334:34.8110

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 3Madison County InvitationalOct 3 · 3 Miles Large School JV · Place 43 · Troy (Triad)3 Miles Large School JV4333:19.009
Sep 30Dan Moy Jacksonville InviteSep 30 · 2.9 Miles Varsity · Place 33 · Troy (Triad)2.9 Miles Varsity3335:57.219
Sep 23Freeburg InvitationalSep 23 · 3 Miles Junior Varsity · Place 50 · Troy (Triad)3 Miles Junior Varsity5033:42.19
Sep 13Collinsville XC InvitationalSep 13 · 3 Miles Varsity · Place 69 · Troy (Triad)3 Miles Varsity6935:53.30—