Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.8 Miles · 1.8 MilesHighland Invite · Sep 2811:01.50Highland InviteSeptember 28, 2023
2 Miles · Bob Mays Park2024 IESA Class 4A Sectional · Oct 1111:52.002024 IESA Class 4A SectionalOctober 11, 2024
2 Miles · Southern Illinois University Edwardsville58th Annual Edwardsville Invitational · Sep 2111:38.5058th Annual Edwardsville InvitationalSeptember 21, 2024
2 Miles · Triad High SchoolTriad Middle School Jamboree · Sep 1612:20.80Triad Middle School Jamboree September 16, 2024
2 Miles · Wilson Park 2 MileIESA Class 4A Sectionals H · Oct 611:55.50IESA Class 4A Sectionals HOctober 6, 2023
2.1 Miles · Detweiller ParkDunlap Middle XC Invitational · Sep 2212:51.6Dunlap Middle XC InvitationalSeptember 22, 2023
3 Miles · Alhambra Fireman & Legion Park2025 Highland XC Invitational · Sep 2017:42.702025 Highland XC InvitationalSeptember 20, 2025
3 Miles · Alton High School2026 Madison County XC Championships · Oct 617:56.902026 Madison County XC ChampionshipsOctober 6, 2026
3 Miles · Bethalto Sports ComplexCM Twilight Invite · Aug 2917:51.10CM Twilight Invite August 29, 2026
3 Miles · Carterville High SchoolIHSA Class 2A XC Regional - #1A Carterville · Oct 2516:52.48IHSA Class 2A XC Regional - #1A CartervilleOctober 25, 2025
3 Miles · Christian Co FairgroundsEarl Walters Invite · Sep 1717:32.16Earl Walters InviteSeptember 17, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1217:38.4First to the Finish InvitationalSeptember 12, 2026
3 Miles · Principia College2025 MVC XC Championships · Oct 1617:29.802025 MVC XC ChampionshipsOctober 16, 2025
3 Miles · Smithton ParkFreeburg Invitational · Sep 2616:40.9Freeburg InvitationalSeptember 26, 2026
3 Miles · Southern Illinois University Carbondale2026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.) · Oct 3117:11.142026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)October 31, 2026
3 Miles · Triad High School2025 Madison County Championships · Oct 717:40.302025 Madison County ChampionshipsOctober 7, 2025
3 Miles · Wilson Park (3.0 mile course)Southwestern Conference · Oct 1416:27.97Southwestern ConferenceOctober 14, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 617:44.4252nd 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

10 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)Oct 31 · 3 Miles Varsity · Place 70 · Troy (Triad)Troy (Triad)3 Miles Varsity7017:11.14 PB10
Oct 242026 IHSA Class 2A XC Regional - #1C Jacksonville (H.S.)Oct 24 · 3 Miles Varsity · Place 15 · Troy (Triad)Troy (Triad)3 Miles Varsity1515:56.510
Oct 14Southwestern ConferenceOct 14 · 3 Miles Boys Varsity · Place 25 · Troy (Triad)Troy (Triad)3 Miles Boys Varsity2516:27.97 PB10
Oct 62026 Madison County XC ChampionshipsOct 6 · 3 Miles Varsity · Place 31 · Troy (Triad)Troy (Triad)3 Miles Varsity3117:56.90 PB10
Sep 302026 Triad XC InvitationalSep 30 · 3 Miles Varsity · Place 16 · Troy (Triad)Troy (Triad)3 Miles Varsity1618:08.9010
Sep 26Freeburg InvitationalSep 26 · 3 Miles Varsity · Place 31 · Troy (Triad)Troy (Triad)3 Miles Varsity3116:40.9 PB10
Sep 17Earl Walters InviteSep 17 · 3 Miles Varsity · Place 14 · Troy (Triad)Troy (Triad)3 Miles Varsity1417:32.16 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 189 · Troy (Triad)Troy (Triad)3 Miles 3 Miles-Varsity-2A18917:38.4 PB10
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 94 · Troy (Triad)Troy (Triad)3 Miles Boy's Varsity9417:34.5010
Aug 29CM Twilight Invite Aug 29 · 3 Miles Varsity · Place 35 · Troy (Triad)Troy (Triad)3 Miles Varsity3517:51.10 PB10

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #1A CartervilleOct 25 · 3 Miles Varsity · Place 44 · Troy (Triad)Troy (Triad)3 Miles Varsity4416:52.48 PB9
Oct 162025 MVC XC ChampionshipsOct 16 · 3 Miles Varsity · Place 26 · Troy (Triad)Troy (Triad)3 Miles Varsity2617:29.80 PB9
Oct 112025 Border War ChampionshipOct 11 · 5,000 Meters Varsity · Place 46 · Troy (Triad)Troy (Triad)5,000 Meters Varsity4618:28.229
Oct 72025 Madison County ChampionshipsOct 7 · 3 Miles Varsity · Place 35 · Troy (Triad)Troy (Triad)3 Miles Varsity3517:40.30 PB9
Oct 12025 Triad Cross Country InvitationalOct 1 · 3 Miles Varsity · Place 14 · Troy (Triad)Troy (Triad)3 Miles Varsity1417:49.309
Sep 27Freeburg InvitationalSep 27 · 3 Miles Varsity · Place 47 · Troy (Triad)Troy (Triad)3 Miles Varsity4717:13.99
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 33 · Troy (Triad)Troy (Triad)3 Miles Varsity3317:42.70 PB9
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 280 · Troy (Triad)Troy (Triad)3 Miles Varsity 2A28018:05.309
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 110 · Troy (Triad)Troy (Triad)3 Miles Varsity11017:44.42 PB9
Sep 2Jacksonville Kickoff Meet 2025Sep 2 · 2.9 Miles Varsity · Place 30 · Troy (Triad)Troy (Triad)2.9 Miles Varsity3018:04.239
Aug 30Civic Memorial Twilight InviteAug 30 · 3 Miles Varsity · Place 31 · Troy (Triad)Troy (Triad)3 Miles Varsity3117:53.809

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 192024 IESA State XC ChampionshipsOct 19 · 2 Miles 4A · Place 86 · St. Jacob TriadSt. Jacob Triad2 Miles 4A8611:52.968
Oct 112024 IESA Class 4A SectionalOct 11 · 2 Miles Boys · Place 12 · St. Jacob TriadSt. Jacob Triad2 Miles Boys1211:52.00 PB8
Oct 3Highland InvitationalOct 3 · 2 Miles Varsity · Place 2 · St. Jacob TriadSt. Jacob Triad2 Miles Varsity212:09.808
Sep 30Metro East Athletic Conference MeetSep 30 · 2 Miles Varsity · Place 5 · St. Jacob TriadSt. Jacob Triad2 Miles Varsity511:37.908
Sep 2158th Annual Edwardsville InvitationalSep 21 · 2 Miles Middle School · Place 6 · St. Jacob TriadSt. Jacob Triad2 Miles Middle School611:38.50 PB8
Sep 16Triad Middle School Jamboree Sep 16 · 2 Miles Varsity Boys · Place 3 · St. Jacob TriadSt. Jacob Triad2 Miles Varsity Boys312:20.80 PB8
Sep 12Carriel/Fulton/Triad Triangular Sep 12 · 2 Miles Varsity · Place 1 · St. Jacob TriadSt. Jacob Triad2 Miles Varsity111:37.5Unofficial8
Sep 6Granite City Coolidge InvitationalSep 6 · 2 Miles Varsity · Place 15 · St. Jacob TriadSt. Jacob Triad2 Miles Varsity1512:05.308
Aug 31Mascoutah XC KickoffAug 31 · 2 Miles Middle School · Place 3 · St. Jacob TriadSt. Jacob Triad2 Miles Middle School311:57.88

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14IESA State XC ChampionshipsOct 14 · 2 Miles 4A · Place 132 · St. Jacob TriadSt. Jacob Triad2 Miles 4A13212:13.207
Oct 6IESA Class 4A Sectionals HOct 6 · 2 Miles Boys Varsity · Place 18 · St. Jacob TriadSt. Jacob Triad2 Miles Boys Varsity1811:55.50 PB7
Sep 28Highland InviteSep 28 · 1.8 Miles Boys Top 7 · Place 21 · St. Jacob TriadSt. Jacob Triad1.8 Miles Boys Top 72111:01.50 PB7
Sep 22Dunlap Middle XC InvitationalSep 22 · 2.1 Miles Varsity Boys - 2.1 Miles · Place 66 · St. Jacob TriadSt. Jacob Triad2.1 Miles Varsity Boys - 2.1 Miles6612:51.6 PB7
Sep 11Triad MS Jamboree Sep 11 · 2 Miles Middle School · Place 9 · Triad MS-TroyTriad MS-Troy2 Miles Middle School912:05.007
Sep 1Granite City Coolidge Cross Country InvitationalSep 1 · 2 Miles Boys Varsity · Place 35 · St. Jacob TriadSt. Jacob Triad2 Miles Boys Varsity3512:37.207