Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Oak Hills Golf CourseNorth Mac Invite · Sep 2026:06.1North Mac InviteSeptember 20, 2025
3 Miles · 17651 Boy Scout TrailPORTA Prairie Trails XC Classic · Sep 1330:06.78PORTA Prairie Trails XC ClassicSeptember 13, 2025
3 Miles · Athens Junior/Senior High SchoolAthens Home Meet #2 · Sep 1526:12.31Athens Home Meet #2September 15, 2026
3 Miles · Auburn High SchoolAuburn Invitational · Sep 2225:06Auburn InvitationalSeptember 22, 2025
3 Miles · CCSC HSSouth Central Conference · Oct 1725:49.70South Central ConferenceOctober 17, 2026
3 Miles · General Dacey TrailIHSA Class 1A XC Regional - #3C Shelbyville · Oct 2525:03.62IHSA Class 1A XC Regional - #3C ShelbyvilleOctober 25, 2025
3 Miles · Litchfield Country ClubLitchfield Meet · Sep 3026:18Litchfield MeetSeptember 30, 2026
3 Miles · Little Dog / Soccer ComplexCoal Mine Classic · Sep 2623:20.76Coal Mine ClassicSeptember 26, 2026
3 Miles · Loveless ParkCarlinville Invite · Oct 623:23.17Carlinville InviteOctober 6, 2026
3 Miles · PORTA HS CampusPORTA Early Bird Open · Aug 2524:32PORTA Early Bird OpenAugust 25, 2026
3 Miles · Porta Jr Sr High SchoolPORTA Prairie Trails XC Classic · Sep 1226:57.45PORTA Prairie Trails XC ClassicSeptember 12, 2026
3 Miles · Southwestern High SchoolSouthwestern Invitational · Oct 324:29.00Southwestern InvitationalOctober 3, 2026
3 Miles · Staunton Country Club1st Annual Staunton Country Club Classic · Oct 1428:41.261st Annual Staunton Country Club ClassicOctober 14, 2025
5,000 Meters · Southwestern Middle SchoolTwi-Light Meet · Sep 1027:14Twi-Light MeetSeptember 10, 2025

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 1A XC Regional - #2A WilliamsvilleOct 24 · 3 Miles Varsity · Place 47 · Virden (North Mac)3 Miles Varsity4723:30.6712
Oct 17South Central ConferenceOct 17 · 3 Miles Varsity · Place 20 · Virden (North Mac)3 Miles Varsity2025:49.70 PB12
Oct 6Carlinville InviteOct 6 · 3 Miles Varsity · Place 21 · Virden (North Mac)3 Miles Varsity2123:23.17 PB12
Oct 3Southwestern InvitationalOct 3 · 3 Miles Varsity · Place 15 · Virden (North Mac)3 Miles Varsity1524:29.00 PB12
Sep 30Litchfield MeetSep 30 · 3 Miles Varsity · Place 9 · Virden (North Mac)3 Miles Varsity926:18 PB12
Sep 26Coal Mine ClassicSep 26 · 3 Miles Varsity · Place 3 · Virden (North Mac)3 Miles Varsity323:20.76 PB12
Sep 19North Mac Cross Country Invitational Sep 19 · 3 Miles Varsity · Place 17 · Virden (North Mac)3 Miles Varsity1727:18.3Unofficial12
Sep 15Athens Home Meet #2Sep 15 · 3 Miles Girl's Varsity · Place 14 · Virden (North Mac)3 Miles Girl's Varsity1426:12.31 PB12
Sep 12PORTA Prairie Trails XC ClassicSep 12 · 3 Miles HS Girls · Place 40 · Virden (North Mac)3 Miles HS Girls4026:57.45 PB12
Sep 9Twilight MeetSep 9 · 3 Miles Varsity · Place 11 · Virden (North Mac)3 Miles Varsity1127:1012
Aug 25PORTA Early Bird OpenAug 25 · 3 Miles Varsity · Place 9 · Virden (North Mac)3 Miles Varsity924:32 PB12

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #3C ShelbyvilleOct 25 · 3 Miles Varsity · Place 56 · Virden (North Mac)3 Miles Varsity5625:03.62 PB11
Oct 18SCC Conference Oct 18 · 3 Miles Varsity · Place 13 · Virden (North Mac)3 Miles Varsity1323:45.7011
Oct 141st Annual Staunton Country Club ClassicOct 14 · 3 Miles Varsity Open · Place 8 · Virden (North Mac)3 Miles Varsity Open828:41.26 PB11
Oct 7Carlinville InviteOct 7 · 3 Miles Varsity · Place 31 · Virden (North Mac)3 Miles Varsity3124:00.7911
Sep 27Springfield High School InviteSep 27 · 3 Miles Varsity · Place 88 · Virden (North Mac)3 Miles Varsity8828:54.7111
Sep 22Auburn InvitationalSep 22 · 3 Miles Varsity · Place 7 · Virden (North Mac)3 Miles Varsity725:06 PB11
Sep 20North Mac InviteSep 20 · 2.9 Miles Varsity · Place 5 · Virden (North Mac)2.9 Miles Varsity526:06.1 PB11
Sep 16Athens Home Meet #2Sep 16 · 3 Miles Varsity · Place 9 · Virden (North Mac)3 Miles Varsity929:54.9611
Sep 13PORTA Prairie Trails XC ClassicSep 13 · 3 Miles High School Girls · Place 64 · Virden (North Mac)3 Miles High School Girls6430:06.78 PB11
Sep 10Twi-Light MeetSep 10 · 5,000 Meters Varsity · Place 14 · Virden (North Mac)5,000 Meters Varsity1427:14 PB11
Sep 2Carlinville Early MeetSep 2 · 3 Miles Varsity · Place 51 · Virden (North Mac)3 Miles Varsity5127:47.0911
Aug 26PORTA Early Bird QuadAug 26 · 3 Miles Varsity · Place 14 · Virden (North Mac)3 Miles Varsity1427:1111

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 1A XC Regional-#2A Stanford (Olympia)Oct 26 · 3 Miles Varsity · Place 76 · Virden (North Mac)3 Miles Varsity7626:53.2510
Oct 15Staunton Invitational Oct 15 · 3 Miles Varsity · Place 7 · Virden (North Mac)3 Miles Varsity727:0110
Oct 8Carlinville InviteOct 8 · 3 Miles Varsity · Place 24 · Virden (North Mac)3 Miles Varsity2425:09.6410
Oct 1Litchfield Quad MeetOct 1 · 3 Miles Varsity · Place 4 · Virden (North Mac)3 Miles Varsity425:43.0010
Sep 28Springfield HS InviteSep 28 · 3 Miles Junior Varsity · Place 45 · Virden (North Mac)3 Miles Junior Varsity4526:47.0010
Sep 21North Mac InvitationalSep 21 · 2.9 Miles Varsity · Place 8 · Virden (North Mac)2.9 Miles Varsity829:38.710
Sep 17Athens QuadSep 17 · 3 Miles Varsity · Place 12 · Virden (North Mac)3 Miles Varsity1225:40.1810
Sep 14PORTA XC InvitationalSep 14 · 3 Miles Varsity · Place 31 · Virden (North Mac)3 Miles Varsity3126:49.3010
Sep 3Carlinville Early MeetSep 3 · 3 Miles Varsity · Place 43 · Virden (North Mac)3 Miles Varsity4327:48.2110

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 1A XC Regional - #2A Petersburg (Porta)Oct 21 · 3 Miles Varsity · Place 67 · Virden (North Mac)3 Miles Varsity6726:11.909
Oct 14South Central Conference XC MeetOct 14 · Varsity · Place 21 · Virden (North Mac)Varsity2127:419
Oct 3Carlinville InvitationalOct 3 · 3 Miles Varsity · Place 45 · Virden (North Mac)3 Miles Varsity4527:01.149
Sep 26Litchfield Quad MeetSep 26 · Varsity · Place 8 · Virden (North Mac)Varsity828:579
Sep 18Auburn Home MeetSep 18 · Varsity · Place 5 · Virden (North Mac)Varsity526:469
Sep 16North Mac InvitationalSep 16 · 3 Miles Varsity · Place 8 · Virden (North Mac)3 Miles Varsity826:539
Sep 12Athens XC MeetSep 12 · Varsity · Place 13 · Virden (North Mac)Varsity1328:36:999
Sep 9Petersburg PORTA XC InviteSep 9 · 2.9 Miles Varsity · Place 46 · Virden (North Mac)2.9 Miles Varsity4627:40.109
Aug 29Carlinville Early MeetAug 29 · 3 Miles Varsity · Place 54 · Virden (North Mac)3 Miles Varsity5427:53.529