Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Wilson Park 3 MileGranite City Robinson/Lang Cross Country Invitational · Sep 219:43.80Granite City Robinson/Lang Cross Country InvitationalSeptember 2, 2023
3 Miles · Alhambra Fireman & Legion Park2025 Highland XC Invitational · Sep 2019:06.102025 Highland XC InvitationalSeptember 20, 2025
3 Miles · Principia College2024 MVC XC Championship · Oct 1718:35.302024 MVC XC ChampionshipOctober 17, 2024
3 Miles · Smithton ParkFreeburg Invitational · Sep 2819:21.6Freeburg InvitationalSeptember 28, 2024
3 Miles · Swansea Clinton Hills Conservation Park2025 Belleville East JV Finale · Oct 2019:30.602025 Belleville East JV FinaleOctober 20, 2025
3 Miles · Triad High SchoolTriad Cross Country Invitational · Oct 218:53.00Triad Cross Country Invitational October 2, 2024
3 Miles · Wilson Park 3 MileMadison County Invitational · Oct 318:29.40Madison County InvitationalOctober 3, 2023
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1719:53.12NXR Midwest Regional ChampionshipsNovember 17, 2024

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 202025 Belleville East JV FinaleOct 20 · 3 Miles Navy · Place 32 · Troy (Triad)3 Miles Navy3219:30.60 PB12
Oct 162025 MVC XC ChampionshipsOct 16 · 3 Miles Open · Place 18 · Troy (Triad)3 Miles Open1819:55.0012
Oct 72025 Madison County ChampionshipsOct 7 · 3 Miles Open · Place 12 · Troy (Triad)3 Miles Open1219:10.3012
Oct 12025 Triad Cross Country InvitationalOct 1 · 3 Miles Varsity · Place 72 · Troy (Triad)3 Miles Varsity7220:11.2012
Sep 27Freeburg InvitationalSep 27 · 3 Miles Junior Varsity · Place 60 · Troy (Triad)3 Miles Junior Varsity6020:51.212
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Open · Place 2 · Troy (Triad)3 Miles Open219:06.10 PB12
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Open · Place 81 · Troy (Triad)3 Miles Open8120:31.7212
Sep 2Jacksonville Kickoff Meet 2025Sep 2 · 2.9 Miles Varsity · Place 59 · Troy (Triad)2.9 Miles Varsity5920:14.5912
Aug 30Civic Memorial Twilight InviteAug 30 · 3 Miles Varsity · Place 61 · Troy (Triad)3 Miles Varsity6120:10.1012

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 2 · Place 262 · Troy (Triad)5,000 Meters Open 226219:53.12 PB11
Oct 212024 Belleville East JV FinalOct 21 · 3 Miles Varsity · Place 39 · Troy (Triad)3 Miles Varsity3919:30.80JR
Oct 172024 MVC XC ChampionshipOct 17 · 3 Miles Open · Place 17 · Troy (Triad)3 Miles Open1718:35.30 PB11
Oct 82024 Madison County XC ChampionshipOct 8 · 3 Miles Junior Varsity · Place 7 · Troy (Triad)3 Miles Junior Varsity718:18.10JR
Oct 2Triad Cross Country Invitational Oct 2 · 3 Miles Boys Varsity 3 Mile · Place 57 · Troy (Triad)3 Miles Boys Varsity 3 Mile5718:53.00 PB11
Sep 28Freeburg InvitationalSep 28 · 3 Miles Junior Varsity · Place 26 · Troy (Triad)3 Miles Junior Varsity2619:21.6 PB11
Sep 21Olney InvitationalSep 21 · 3 Miles Varsity · Place 89 · Troy (Triad)3 Miles Varsity8920:20.1511
Sep 18Collinsville Cross Country InviteSep 18 · 3 Miles Varsity · Place 18 · Troy (Triad)3 Miles Varsity1820:27.2811
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Open · Place 69 · Troy (Triad)3 Miles Open6918:55.8011
Sep 3Jacksonville Kickoff MeetSep 3 · 2.9 Miles Varsity · Place 48 · Troy (Triad)2.9 Miles Varsity4819:13.6311

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 3Madison County InvitationalOct 3 · 3 Miles Large School JV · Place 11 · Troy (Triad)3 Miles Large School JV1118:29.40 PB10
Sep 30Dan Moy Jacksonville InviteSep 30 · 2.9 Miles Varsity · Place 12 · Troy (Triad)2.9 Miles Varsity1220:32.1310
Sep 23Freeburg InvitationalSep 23 · 3 Miles Junior Varsity · Place 8 · Troy (Triad)3 Miles Junior Varsity819:39.510
Sep 13Collinsville XC InvitationalSep 13 · 3 Miles Varsity · Place 31 · Troy (Triad)3 Miles Varsity3121:12.40—
Sep 2Granite City Robinson/Lang Cross Country InvitationalSep 2 · 2.95 Miles Frosh/Soph · Place 98 · Troy (Triad)2.95 Miles Frosh/Soph9819:43.80 PB10