Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Wilson Park 3 MileGranite City Robinson/Lang Cross Country Invitational · Sep 219:44.50Granite City Robinson/Lang Cross Country InvitationalSeptember 2, 2023
3 Miles · Alhambra Fireman & Legion ParkHighland XC Invitational · Sep 1619:43.70Highland XC InvitationalSeptember 16, 2023
3 Miles · Detweiller - IHSA State CoursePeoria High School Invitational · Oct 220:12.6Peoria High School InvitationalOctober 2, 2021
3 Miles · Detweiller Park2024 IHSA Class 2A State XC Championships · Nov 919:03.582024 IHSA Class 2A State XC ChampionshipsNovember 9, 2024
3 Miles · Fireman's ParkHighland XC Invitational · Sep 1720:34.00Highland XC InvitationalSeptember 17, 2022
3 Miles · Hickory Point Golf CourseIHSA Class 2A XC Sectional - Decatur (MacArthur) #1 · Oct 3020:26.44IHSA Class 2A XC Sectional - Decatur (MacArthur) #1October 30, 2021
3 Miles · Lincoln ParkSpringfield High School CC Invite · Sep 2520:17Springfield High School CC InviteSeptember 25, 2021
3 Miles · Principia College2024 MVC XC Championship · Oct 1718:17.402024 MVC XC ChampionshipOctober 17, 2024
3 Miles · Triad High SchoolTriad Invitational · Sep 2819:54.30Triad Invitational September 28, 2022
3 Miles · Triad HSTriad Invitational · Sep 2922:02.97Triad InvitationalSeptember 29, 2021
3 Miles · Wilson ParkGranite City Invitational · Sep 422:38.70Granite City InvitationalSeptember 4, 2021
3 Miles · Wilson Park 3 MileMadison County Invitational · Oct 319:52.40Madison County InvitationalOctober 3, 2023
5,000 Meters · Notre Dame Burke Memorial Golf Course2025 National Catholic Invitational · Sep 1919:18.002025 National Catholic InvitationalSeptember 19, 2025

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 192025 National Catholic InvitationalSep 19 · 5,000 Meters Catholic Champs · Place 40 · LewisLewis5,000 Meters Catholic Champs4019:18.00 PBFr

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 2A State XC ChampionshipsNov 9 · 3 Miles 2A Varsity · Place 96 · HighlandHighland3 Miles 2A Varsity9619:03.58 PB12
Nov 22024 IHSA Class 2A XC Sectional-#1 Olney (Richland County)Nov 2 · 3.05 Miles Varsity · Place 10 · HighlandHighland3.05 Miles Varsity1018:42.4212
Oct 262024 IHSA Class 2A XC Regional-#1C Jacksonville (H.S.)Oct 26 · 2.9 Miles Varsity · Place 6 · HighlandHighland2.9 Miles Varsity618:18.8712
Oct 172024 MVC XC ChampionshipOct 17 · 3 Miles Varsity · Place 3 · HighlandHighland3 Miles Varsity318:17.40 PB12
Oct 82024 Madison County XC ChampionshipOct 8 · 3 Miles Varsity · Place 1 · HighlandHighland3 Miles Varsity118:58.90SR
Oct 5Peoria High School InvitationalOct 5 · 3 Miles Varsity 1A · Place 16 · HighlandHighland3 Miles Varsity 1A1618:22.0012
Sep 21Highland XC InvitationalSep 21 · 3 Miles Varsity · Place 3 · HighlandHighland3 Miles Varsity319:15.50SR
Sep 142024 Belleville West XC InvitationalSep 14 · 3 Miles Varsity · Place 2 · HighlandHighland3 Miles Varsity219:04.90SR
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Varsity · Place 14 · HighlandHighland3 Miles Varsity1418:29.0011
Aug 31Civic Memorial Twilight InvitationalAug 31 · 3 Miles Varsity · Place 1 · HighlandHighland3 Miles Varsity119:58.0011

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 2A XC Sectional - #1 Jacksonville (H.S.)Oct 28 · 3 Miles Varsity · Place 34 · HighlandHighland3 Miles Varsity3418:18.0011
Oct 212023 IHSA Class 2A XC Regional - #1A HighlandOct 21 · 3 Miles Varsity · Place 5 · HighlandHighland3 Miles Varsity519:07.30JR
Oct 3Madison County InvitationalOct 3 · 3 Miles Large School Varsity · Place 5 · HighlandHighland3 Miles Large School Varsity519:52.40 PB11
Sep 30Peoria High School InvitationalSep 30 · 3 Miles Varsity 1A · Place 37 · HighlandHighland3 Miles Varsity 1A3719:23.6011
Sep 16Highland XC InvitationalSep 16 · 3 Miles Varsity · Place 5 · HighlandHighland3 Miles Varsity519:43.70 PB11
Sep 9Belleville West InvitationalSep 9 · 3 Miles Varsity · Place 5 · HighlandHighland3 Miles Varsity519:36.70JR
Sep 2Granite City Robinson/Lang Cross Country InvitationalSep 2 · 2.95 Miles Varsity · Place 25 · HighlandHighland2.95 Miles Varsity2519:44.50 PB11
Aug 26CM Twilight Invite Aug 26 · 3 Miles Varsity · Place 1 · HighlandHighland3 Miles Varsity120:22.7011

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 292022 IHSA Class 2A XC Sectional - Chatham (Glenwood) #1Oct 29 · 3 Miles Varsity · Place 42 · HighlandHighland3 Miles Varsity4219:31.40SO
Oct 222022 IHSA Class 2A XC Regional - Highland (H.S.) #1AOct 22 · 3 Miles Varsity · Place 10 · HighlandHighland3 Miles Varsity1020:22.60SO
Oct 13Mississippi Valley Conference XC ChampionshipOct 13 · 3 Miles Varsity · Place 6 · HighlandHighland3 Miles Varsity619:45.4010
Oct 4Madison County XC ChampionshipsOct 4 · 3 Miles Varsity · Place 16 · HighlandHighland3 Miles Varsity1622:07.80SO
Oct 1Peoria High School InvitationalOct 1 · 3 Miles 1A · Place 45 · HighlandHighland3 Miles 1A4519:16.4710
Sep 28Triad Invitational Sep 28 · 3 Miles Varsity · Place 6 · HighlandHighland3 Miles Varsity619:54.30 PB10
Sep 24Monmouth-Roseville Titan InvitationalSep 24 · Varsity · Place 19 · HighlandHighlandVarsity1920:4710
Sep 24SHS XC InviteSep 24 · Varsity · Place 19 · HighlandHighlandVarsity1920:4710
Sep 17Highland XC InvitationalSep 17 · 3 Miles Varsity · Place 5 · HighlandHighland3 Miles Varsity520:34.00 PB10
Sep 3Granite City XC InvitationalSep 3 · 3 Miles Varsity Girls · Place 30 · HighlandHighland3 Miles Varsity Girls3019:56.910
Aug 27CM Twilight Invite Aug 27 · 3 Miles Varsity · Place 2 · HighlandHighland3 Miles Varsity220:29.7610

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 6IHSA Class 2A State Cross Country ChampionshipsNov 6 · 3 Miles Varsity · Place 140 · HighlandHighland3 Miles Varsity14019:40.709
Oct 30IHSA Class 2A XC Sectional - Decatur (MacArthur) #1Oct 30 · 3 Miles Varsity · Place 29 · HighlandHighland3 Miles Varsity2920:26.44 PB9
Oct 23IHSA Class 2A XC Regional - Highland #1AOct 23 · 3 Miles Varsity · Place 22 · HighlandHighland3 Miles Varsity2220:28.909
Oct 2Peoria High School InvitationalOct 2 · 3 Miles Varsity - 1A/2A · Place 60 · HighlandHighland3 Miles Varsity - 1A/2A6020:12.6 PB9
Sep 29Triad InvitationalSep 29 · 3 Miles Varsity · Place 11 · HighlandHighland3 Miles Varsity1122:02.97 PB9
Sep 25Springfield High School CC InviteSep 25 · 3 Miles Varsity Girls · Place 12 · HighlandHighland3 Miles Varsity Girls1220:17 PB9
Sep 18Highland InviteSep 18 · 3 Miles Varsity · Place 8 · HighlandHighland3 Miles Varsity820:51.709
Sep 11First to the Finish InvitationalSep 11 · 3 Miles Varsity 2A · Place 76 · HighlandHighland3 Miles Varsity 2A7620:22.99
Sep 4Granite City InvitationalSep 4 · 3 Miles Varsity · Place 96 · HighlandHighland3 Miles Varsity9622:38.70 PB9