Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.8 Miles · 1.8 MilesHighland Invite · Sep 2811:35.50Highland InviteSeptember 28, 2023
2 Miles · Southern Illinois University Edwardsville58th Annual Edwardsville Invitational · Sep 2112:46.8058th Annual Edwardsville InvitationalSeptember 21, 2024
2 Miles · Triad High SchoolTriad Middle School Jamboree · Sep 1613:32.80Triad Middle School Jamboree September 16, 2024
2 Miles · Wilson Park 2 MileIESA Class 4A Sectionals H · Oct 613:02.40IESA Class 4A Sectionals HOctober 6, 2023
2.1 Miles · Detweiller ParkDunlap Middle XC Invitational · Sep 2213:30.0Dunlap Middle XC InvitationalSeptember 22, 2023
3 Miles · Alhambra Fireman & Legion Park2025 Highland XC Invitational · Sep 2019:42.902025 Highland XC InvitationalSeptember 20, 2025
3 Miles · Alton High School2026 Madison County XC Championships · Oct 619:02.802026 Madison County XC ChampionshipsOctober 6, 2026
3 Miles · Bethalto Sports ComplexCM Twilight Invite · Aug 2919:36.57CM Twilight Invite August 29, 2026
3 Miles · Carterville High SchoolIHSA Class 2A XC Regional - #1A Carterville · Oct 2518:23.92IHSA Class 2A XC Regional - #1A CartervilleOctober 25, 2025
3 Miles · Christian Co FairgroundsEarl Walters Invite · Sep 1718:49.34Earl Walters InviteSeptember 17, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 717:46.08IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 818:09.77IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Lake Land CollegeIHSA Class 2A XC Sectional - #1 Mattoon · Nov 118:53.7IHSA Class 2A XC Sectional - #1 MattoonNovember 1, 2025
3 Miles · Principia College2025 MVC XC Championships · Oct 1619:28.202025 MVC XC ChampionshipsOctober 16, 2025
3 Miles · Smithton ParkFreeburg Invitational · Sep 2617:51.3Freeburg InvitationalSeptember 26, 2026
3 Miles · Southern Illinois University Carbondale2026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.) · Oct 3118:36.292026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)October 31, 2026
3 Miles · Triad High School2025 Madison County Championships · Oct 719:10.902025 Madison County ChampionshipsOctober 7, 2025
3 Miles · Wilson Park (3.0 mile course)Southwestern Conference · Oct 1417:57.30Southwestern ConferenceOctober 14, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 619:15.7052nd 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.

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 2A Varsity · Place 13 · Troy (Triad)Troy (Triad)3 Miles Class 2A Varsity1317:46.08 PB10
Oct 312026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)Oct 31 · 3 Miles Varsity · Place 7 · Troy (Triad)Troy (Triad)3 Miles Varsity718:36.29 PB10
Oct 242026 IHSA Class 2A XC Regional - #1C Jacksonville (H.S.)Oct 24 · 3 Miles Varsity · Place 4 · Troy (Triad)Troy (Triad)3 Miles Varsity417:22.110
Oct 14Southwestern ConferenceOct 14 · 3 Miles Girls Varsity · Place 5 · Troy (Triad)Troy (Triad)3 Miles Girls Varsity517:57.30 PB10
Oct 62026 Madison County XC ChampionshipsOct 6 · 3 Miles Varsity · Place 1 · Troy (Triad)Troy (Triad)3 Miles Varsity119:02.80 PB10
Sep 302026 Triad XC InvitationalSep 30 · 3 Miles Varsity · Place 1 · Troy (Triad)Troy (Triad)3 Miles Varsity119:18.6010
Sep 26Freeburg InvitationalSep 26 · 3 Miles Varsity · Place 1 · Troy (Triad)Troy (Triad)3 Miles Varsity117:51.3 PB10
Sep 17Earl Walters InviteSep 17 · 3 Miles Varsity · Place 3 · Troy (Triad)Troy (Triad)3 Miles Varsity318:49.34 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 13 · Troy (Triad)Troy (Triad)3 Miles 3 Miles-Varsity-2A1318:47.010
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Girl's Varsity · Place 14 · Troy (Triad)Troy (Triad)3 Miles Girl's Varsity1418:54.7910
Aug 29CM Twilight Invite Aug 29 · 3 Miles Varsity · Place 4 · Troy (Triad)Troy (Triad)3 Miles Varsity419:36.57 PB10

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 42 · Troy (Triad)Troy (Triad)3 Miles 2A Varsity4218:09.77 PB9
Nov 1IHSA Class 2A XC Sectional - #1 MattoonNov 1 · 3 Miles Varsity · Place 15 · Troy (Triad)Troy (Triad)3 Miles Varsity1518:53.7 PB9
Oct 25IHSA Class 2A XC Regional - #1A CartervilleOct 25 · 3 Miles Varsity · Place 3 · Troy (Triad)Troy (Triad)3 Miles Varsity318:23.92 PB9
Oct 162025 MVC XC ChampionshipsOct 16 · 3 Miles Varsity · Place 2 · Troy (Triad)Troy (Triad)3 Miles Varsity219:28.20 PB9
Oct 112025 Border War ChampionshipOct 11 · 5,000 Meters Varsity · Place 6 · Troy (Triad)Troy (Triad)5,000 Meters Varsity619:56.079
Oct 72025 Madison County ChampionshipsOct 7 · 3 Miles Varsity · Place 1 · Troy (Triad)Troy (Triad)3 Miles Varsity119:10.90 PB9
Oct 12025 Triad Cross Country InvitationalOct 1 · 3 Miles Varsity · Place 1 · Troy (Triad)Troy (Triad)3 Miles Varsity119:45.809
Sep 27Freeburg InvitationalSep 27 · 3 Miles Varsity · Place 3 · Troy (Triad)Troy (Triad)3 Miles Varsity318:40.49
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 2 · Troy (Triad)Troy (Triad)3 Miles Varsity219:42.90 PB9
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 67 · Troy (Triad)Troy (Triad)3 Miles Varsity 2A6719:47.209
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 16 · Troy (Triad)Troy (Triad)3 Miles Varsity1619:15.70 PB9
Sep 2Jacksonville Kickoff Meet 2025Sep 2 · 2.9 Miles Varsity · Place 4 · Troy (Triad)Troy (Triad)2.9 Miles Varsity419:32.429

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 192024 IESA State XC ChampionshipsOct 19 · 2 Miles 4A · Place 68 · St. Jacob TriadSt. Jacob Triad2 Miles 4A6812:51.478
Oct 3Highland InvitationalOct 3 · 2 Miles Varsity · Place 3 · St. Jacob TriadSt. Jacob Triad2 Miles Varsity313:00.108
Sep 30Metro East Athletic Conference MeetSep 30 · 2 Miles Varsity · Place 4 · St. Jacob TriadSt. Jacob Triad2 Miles Varsity412:46.608
Sep 2158th Annual Edwardsville InvitationalSep 21 · 2 Miles Middle School · Place 5 · St. Jacob TriadSt. Jacob Triad2 Miles Middle School512:46.80 PB8
Sep 16Triad Middle School Jamboree Sep 16 · 2 Miles Varsity Girls · Place 5 · St. Jacob TriadSt. Jacob Triad2 Miles Varsity Girls513:32.80 PB8
Aug 31Mascoutah XC KickoffAug 31 · 2 Miles Middle School · Place 2 · St. Jacob TriadSt. Jacob Triad2 Miles Middle School212:40.68

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 6IESA Class 4A Sectionals HOct 6 · 2 Miles Girls Varsity · Place 18 · St. Jacob TriadSt. Jacob Triad2 Miles Girls Varsity1813:02.40 PB7
Sep 28Highland InviteSep 28 · 1.8 Miles Girls Top 7 · Place 4 · St. Jacob TriadSt. Jacob Triad1.8 Miles Girls Top 7411:35.50 PB7
Sep 22Dunlap Middle XC InvitationalSep 22 · 2.1 Miles Varsity Girls - 2.1 Miles · Place 15 · St. Jacob TriadSt. Jacob Triad2.1 Miles Varsity Girls - 2.1 Miles1513:30.0 PB7
Sep 11Triad MS Jamboree Sep 11 · 2 Miles Middle School · Place 11 · Triad MS-TroyTriad MS-Troy2 Miles Middle School1112:07.407
Sep 1Granite City Coolidge Cross Country InvitationalSep 1 · 2 Miles Girls Varsity · Place 6 · St. Jacob TriadSt. Jacob Triad2 Miles Girls Varsity613:07.107

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15SIJHSAA Class L State MeetOct 15 · 3,000 Meters Junior High · Place 34 · St. Jacob TriadSt. Jacob Triad3,000 Meters Junior High3412:38.2Unofficial6
Sep 29Highland InviteSep 29 · 1.8 Miles Girls Top 7 · Place 39 · St. Jacob TriadSt. Jacob Triad1.8 Miles Girls Top 73912:48.76