Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Wilson Park 3 MileGranite City Robinson/Lang Cross Country Invitational · Sep 232:24.80Granite City Robinson/Lang Cross Country InvitationalSeptember 2, 2023
3 Miles · Alhambra Fireman & Legion Park2025 Highland XC Invitational · Sep 2029:04.902025 Highland XC InvitationalSeptember 20, 2025
3 Miles · Centralia Foundation ParkCentralia XC Invite · Oct 1023:46.77Centralia XC InviteOctober 10, 2026
3 Miles · Detweiller Park2024 IHSA Class 1A State XC Championships · Nov 929:41.002024 IHSA Class 1A State XC ChampionshipsNovember 9, 2024
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2825:04.6Mascoutah XC KickoffAugust 28, 2026
3 Miles · Nursery RoadTrojan Classic XC Invite · Oct 1827:57.50Trojan Classic XC InviteOctober 18, 2025
3 Miles · Smithton ParkFreeburg Invitational · Sep 2624:11.5Freeburg InvitationalSeptember 26, 2026
3 Miles · Trenton (Wesclin) High SchoolWesclin Invitational · Oct 323:46.7Wesclin InvitationalOctober 3, 2026
3 Miles · Triad High School2025 Triad Cross Country Invitational · Oct 130:48.802025 Triad Cross Country InvitationalOctober 1, 2025
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 525:59.99Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 628:38.0852nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
3.1 Miles · Washington County Rec. AreaNashville Invitational · Sep 2125:59.8Nashville InvitationalSeptember 21, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17Trojan Classic XC InviteOct 17 · 3 Miles Varsity · Place 68 · Breese (Mater Dei)3 Miles Varsity6823:02.5312
Oct 10Centralia XC InviteOct 10 · 3 Miles Open · Place 6 · Breese (Mater Dei)3 Miles Open623:46.77 PB12
Oct 3Wesclin InvitationalOct 3 · 3 Miles Varsity · Place 43 · Breese (Mater Dei)3 Miles Varsity4323:46.7 PB12
Sep 26Freeburg InvitationalSep 26 · 3 Miles Junior Varsity · Place 12 · Breese (Mater Dei)3 Miles Junior Varsity1224:11.5 PB12
Sep 21Nashville InvitationalSep 21 · 3.1 Miles Varsity · Place 44 · Breese (Mater Dei)3.1 Miles Varsity4425:59.8 PB12
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Girl's Junior Varsity · Place 42 · Breese (Mater Dei)3 Miles Girl's Junior Varsity4225:59.99 PB12
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Open Girls · Place 14 · Breese (Mater Dei)3 Miles HS Open Girls1425:04.6 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 18Trojan Classic XC InviteOct 18 · 3 Miles Varsity · Place 105 · Breese (Mater Dei)3 Miles Varsity10527:57.50 PB11
Oct 11Centralia Orphan InvitationalOct 11 · 3 Miles Open · Place 6 · Breese (Mater Dei)3 Miles Open628:15.1711
Oct 4Wesclin InvitationalOct 4 · 3 Miles Varsity · Place 73 · Breese (Mater Dei)3 Miles Varsity7326:30.111
Oct 12025 Triad Cross Country InvitationalOct 1 · 3 Miles Varsity · Place 136 · Breese (Mater Dei)3 Miles Varsity13630:48.80 PB11
Sep 27Freeburg InvitationalSep 27 · 3 Miles Junior Varsity · Place 29 · Breese (Mater Dei)3 Miles Junior Varsity2927:35.711
Sep 22Nashville InvitationalSep 22 · 3.1 Miles Open · Place 7 · Breese (Mater Dei)3.1 Miles Open729:51.011
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 115 · Breese (Mater Dei)3 Miles Varsity11529:04.90 PB11
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Junior Varsity · Place 92 · Breese (Mater Dei)3 Miles Junior Varsity9228:38.08 PB11
Aug 30Mascoutah XC KickoffAug 30 · 3 Miles Varsity · Place 111 · Breese (Mater Dei)3 Miles Varsity11128:57.3011

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 1A State XC ChampionshipsNov 9 · 3 Miles 1A Varsity · Place 255 · Breese (Mater Dei)3 Miles 1A Varsity25529:41.00 PB10
Oct 2Triad Cross Country Invitational Oct 2 · 3 Miles Girls Varsity 3 Mile · Place 136 · Breese (Mater Dei)3 Miles Girls Varsity 3 Mile13631:58.7010
Sep 28Freeburg InvitationalSep 28 · 3 Miles Varsity · Place 120 · Breese (Mater Dei)3 Miles Varsity12028:05.810
Sep 21Highland XC InvitationalSep 21 · 3 Miles Varsity · Place 69 · Breese (Mater Dei)3 Miles Varsity6928:09.50SO
Sep 18Collinsville Cross Country InviteSep 18 · 3 Miles Varsity · Place 26 · Breese (Mater Dei)3 Miles Varsity2630:20.8010
Sep 142024 Belleville West XC InvitationalSep 14 · 3 Miles Varsity · Place 56 · Breese (Mater Dei)3 Miles Varsity5628:46.30SO
Aug 31Mascoutah XC KickoffAug 31 · 3 Miles Varsity · Place 121 · Breese (Mater Dei)3 Miles Varsity12129:28.710

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Sep 30Wesclin InvitationalSep 30 · 3 Miles Varsity · Place 43 · Breese (Mater Dei)3 Miles Varsity4330:13.49
Sep 18Nashville InvitationalSep 18 · 3.1 Miles Open · Place 7 · Breese (Mater Dei)3.1 Miles Open731:24.99
Sep 16Highland XC InvitationalSep 16 · 3 Miles Open · Place 12 · Breese (Mater Dei)3 Miles Open1233:29.809
Sep 13Collinsville XC InvitationalSep 13 · 3 Miles Varsity · Place 45 · Breese (Mater Dei)3 Miles Varsity4536:29.00—
Sep 2Granite City Robinson/Lang Cross Country InvitationalSep 2 · 2.95 Miles Junior Varsity · Place 98 · Breese (Mater Dei)2.95 Miles Junior Varsity9832:24.80 PB9