Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Alhambra Fireman & Legion Park2025 Highland XC Invitational · Sep 2021:25.702025 Highland XC InvitationalSeptember 20, 2025
3 Miles · Centralia Foundation ParkCentralia XC Invite · Oct 1023:18.16Centralia XC InviteOctober 10, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 719:38.40IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1219:55.0First to the Finish InvitationalSeptember 12, 2026
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2819:53.4Mascoutah XC KickoffAugust 28, 2026
3 Miles · Murphysboro High School2026 IHSA Class 1A XC Sectional - #5 Murphysboro · Oct 3119:58.032026 IHSA Class 1A XC Sectional - #5 MurphysboroOctober 31, 2026
3 Miles · Nursery RoadTrojan Classic XC Invite · Oct 1820:18.51Trojan Classic XC InviteOctober 18, 2025
3 Miles · Triad High School2025 Triad Cross Country Invitational · Oct 121:43.202025 Triad Cross Country InvitationalOctober 1, 2025
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Regional - #5A Trenton (Wesclin) · Oct 2519:47.05IHSA Class 1A XC Regional - #5A Trenton (Wesclin)October 25, 2025
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 519:58.76Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 620:33.0852nd 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

9 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 1A Varsity · Place 116 · Breese (Mater Dei)3 Miles Class 1A Varsity11619:38.40 PB12
Oct 312026 IHSA Class 1A XC Sectional - #5 MurphysboroOct 31 · 3 Miles Varsity · Place 23 · Breese (Mater Dei)3 Miles Varsity2319:58.03 PB12
Oct 242026 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 24 · 3 Miles Varsity · Place 18 · Breese (Mater Dei)3 Miles Varsity1820:19.4012
Oct 17Trojan Classic XC InviteOct 17 · 3 Miles Varsity · Place 23 · Breese (Mater Dei)3 Miles Varsity2320:02.0412
Oct 10Centralia XC InviteOct 10 · 3 Miles Open · Place 2 · Breese (Mater Dei)3 Miles Open223:18.16 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 49 · Breese (Mater Dei)3 Miles 3 Miles-Varsity-1A4919:55.0 PB12
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Girl's Varsity · Place 34 · Breese (Mater Dei)3 Miles Girl's Varsity3419:58.76 PB12
Sep 2Murphysboro InvitationalSep 2 · 3 Miles Varsity · Place 6 · Breese (Mater Dei)3 Miles Varsity621:56.212
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Girls · Place 11 · Breese (Mater Dei)3 Miles HS Varsity Girls1119:53.4 PB12

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 142 · Breese (Mater Dei)3 Miles 1A Varsity14219:59.1811
Nov 1IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)Nov 1 · 3 Miles Varsity · Place 27 · Breese (Mater Dei)3 Miles Varsity2720:06.4211
Oct 25IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 25 · 3 Miles Varsity · Place 8 · Breese (Mater Dei)3 Miles Varsity819:47.05 PB11
Oct 18Trojan Classic XC InviteOct 18 · 3 Miles Varsity · Place 18 · Breese (Mater Dei)3 Miles Varsity1820:18.51 PB11
Oct 11Centralia Orphan InvitationalOct 11 · 3 Miles Varsity · Place 9 · Breese (Mater Dei)3 Miles Varsity920:56.6111
Oct 4Wesclin InvitationalOct 4 · 3 Miles Varsity · Place 18 · Breese (Mater Dei)3 Miles Varsity1821:00.111
Oct 12025 Triad Cross Country InvitationalOct 1 · 3 Miles Varsity · Place 12 · Breese (Mater Dei)3 Miles Varsity1221:43.20 PB11
Sep 22Nashville InvitationalSep 22 · 3.1 Miles Varsity · Place 7 · Breese (Mater Dei)3.1 Miles Varsity721:33.711
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 29 · Breese (Mater Dei)3 Miles Varsity2921:25.70 PB11
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 43 · Breese (Mater Dei)3 Miles Varsity4320:33.08 PB11
Sep 3Murphysboro Cross Country InvitationalSep 3 · 3 Miles Varsity · Place 18 · Breese (Mater Dei)3 Miles Varsity1821:55.211
Aug 30Mascoutah XC KickoffAug 30 · 3 Miles Varsity · Place 24 · Breese (Mater Dei)3 Miles Varsity2421:31.4011

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 1A XC Sectional-#5 BentonNov 2 · 2.92 Miles Varsity · Place 16 · Breese (Mater Dei)2.92 Miles Varsity1618:45.20SO
Oct 262024 IHSA Class 1A XC Regional-#5A Trenton (Wesclin)Oct 26 · 3 Miles Varsity · Place 7 · Breese (Mater Dei)3 Miles Varsity719:33.2010
Oct 19Trojan ClassicOct 19 · 3 Miles Varsity · Place 7 · Breese (Mater Dei)3 Miles Varsity719:18.1810
Oct 12Centralia Orphan InvitationalOct 12 · 3 Miles Varsity · Place 11 · Breese (Mater Dei)3 Miles Varsity1120:11.110
Oct 5Wesclin InvitationalOct 5 · 3 Miles Varsity · Place 6 · Breese (Mater Dei)3 Miles Varsity620:40.010
Sep 21Highland XC InvitationalSep 21 · 3 Miles Varsity · Place 7 · Breese (Mater Dei)3 Miles Varsity720:40.90SO
Sep 18Collinsville Cross Country InviteSep 18 · 3 Miles Varsity · Place 3 · Breese (Mater Dei)3 Miles Varsity321:40.6010
Sep 142024 Belleville West XC InvitationalSep 14 · 3 Miles Varsity · Place 11 · Breese (Mater Dei)3 Miles Varsity1120:52.40SO
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Varsity · Place 38 · Breese (Mater Dei)3 Miles Varsity3820:04.4010
Sep 4Murphysboro InvitationalSep 4 · 3 Miles Varsity · Place 12 · Breese (Mater Dei)3 Miles Varsity1220:56.710
Aug 31Mascoutah XC KickoffAug 31 · 3 Miles Varsity · Place 17 · Breese (Mater Dei)3 Miles Varsity1721:16.210