Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Centralia Foundation ParkOrphan Invitational · Oct 920:48.1Orphan InvitationalOctober 9, 2021
3 Miles · Detweiller - IHSA State CourseIHSA Class 1A State XC Championships · Nov 919:47.62IHSA Class 1A State XC ChampionshipsNovember 9, 2019
3 Miles · Detweiller ParkIHSA Class 1A State Cross Country Championships · Nov 619:39.60IHSA Class 1A State Cross Country ChampionshipsNovember 6, 2021
3 Miles · Fireman's ParkHighland XC Invitational · Sep 1720:52.00Highland XC InvitationalSeptember 17, 2022
3 Miles · Loveless ParkCarlinville Invitational · Oct 520:57.55Carlinville InvitationalOctober 5, 2021
3 Miles · Mascoutah Middle SchoolMascoutah Kickoff Meet · Aug 2922:43.2Mascoutah Kickoff MeetAugust 29, 2020
3 Miles · Smithton ParkFreeburg Invitational · Sep 2419:39.9Freeburg InvitationalSeptember 24, 2022
3 Miles · Swansea Clinton Hills Conservation ParkAlthoff Crusaders XC Invitational · Sep 1921:13Althoff Crusaders XC InvitationalSeptember 19, 2020
3 Miles · Trenton (Wesclin) High SchoolIHSA Class 1A XC Sectional - Trenton (Wesclin) #5 · Oct 3020:18.39IHSA Class 1A XC Sectional - Trenton (Wesclin) #5October 30, 2021
3 Miles · Triad High SchoolTriad Invitational · Sep 2820:49.60Triad Invitational September 28, 2022
3 Miles · Triad HSTriad Invitational · Sep 2922:00.00Triad InvitationalSeptember 29, 2021
3 Miles · Wesclin Campus 3 MileWesclin Home Meet · Sep 1121:22.4Wesclin Home MeetSeptember 11, 2020
3 Miles · Wilson ParkGranite City Invitational · Sep 420:06.00Granite City InvitationalSeptember 4, 2021
3 Miles · Wilson Park 3 MileGranite City XC Invitational · Sep 319:54.2Granite City XC InvitationalSeptember 3, 2022
3,000 Meters · Osage ParkRedhawks XC Invite · Sep 413:34.3Redhawks XC InviteSeptember 4, 2026
4699 m · Benton Community ParkIHSA Class 1A Benton Sectional · Nov 219:43.70IHSA Class 1A Benton SectionalNovember 2, 2019
4699 m · Benton Community Park DistrictIHSA Class 1A XC Regional - Benton #5B · Oct 2319:50.30IHSA Class 1A XC Regional - Benton #5BOctober 23, 2021
5,000 Meters · Osage ParkSEMO XC Invite · Aug 3024:50.9SEMO XC InviteAugust 30, 2024
5,000 Meters · SIU-E Cross Country CourseSIUE XC Challenge · Sep 1827:24.68SIUE XC ChallengeSeptember 18, 2026
6,000 Meters · Eastern Illinois University2025 Walt Crawford Invitational · Sep 527:43.602025 Walt Crawford InvitationalSeptember 5, 2025
6,000 Meters · Gans Creek Recreation AreaGans Creek Classic · Sep 2726:29.6Gans Creek ClassicSeptember 27, 2024
6,000 Meters · LaVern Gibson CourseNike XC Town Twilight College · Oct 228:09.5Nike XC Town Twilight CollegeOctober 2, 2026
6,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1625:53.5Bradley "Pink" ClassicOctober 16, 2026
6,000 Meters · Osage ParkOhio Valley (OVC) Cross Country Championships · Oct 3126:25.98Ohio Valley (OVC) Cross Country ChampionshipsOctober 31, 2026
6,000 Meters · Southern Illinois University CarbondaleSIU Oscar Moore XC Invitational · Sep 1929:44.6SIU Oscar Moore XC InvitationalSeptember 19, 2025
6,000 Meters · University of Southern IndianaAngel Mounds Invite · Oct 1727:23.3Angel Mounds InviteOctober 17, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Ohio Valley (OVC) Cross Country ChampionshipsOct 31 · 6,000 Meters OVC · Place 68 · SIUESIUE6,000 Meters OVC6826:25.98 PBSr
Oct 16Bradley "Pink" ClassicOct 16 · 6,000 Meters Women's White Race · Place 144 · SIUESIUE6,000 Meters Women's White Race14425:53.5 PBSr
Oct 2Nike XC Town Twilight CollegeOct 2 · 6,000 Meters XC Town · Place 150 · SIUESIUE6,000 Meters XC Town15028:09.5 PBSr
Sep 18SIUE XC ChallengeSep 18 · 5,000 Meters Women's 5K · Place 27 · SIUESIUE5,000 Meters Women's 5K2727:24.68 PBSr
Sep 4Redhawks XC InviteSep 4 · 3,000 Meters Collegiate · Place 28 · SIUESIUE3,000 Meters Collegiate2813:34.3 PBSr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17Angel Mounds InviteOct 17 · 6,000 Meters College · Place 159 · SIUESIUE6,000 Meters College15927:23.3 PBJr
Sep 19SIU Oscar Moore XC InvitationalSep 19 · 6,000 Meters College · Place 34 · SIUESIUE6,000 Meters College3429:44.6 PBJr
Sep 52025 Walt Crawford InvitationalSep 5 · 6,000 Meters Collegiate · Place 57 · SIUESIUE6,000 Meters Collegiate5727:43.60 PBJr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Bradley University "Pink" ClassicOct 18 · 6,000 Meters Varsity · Place 123 · SIUESIUE6,000 Meters Varsity12326:10.25SO
Sep 27Gans Creek ClassicSep 27 · 6,000 Meters Open · Place 245 · SIUESIUE6,000 Meters Open24526:29.6 PBSo
Sep 13ISU XC Redbird InviteSep 13 · 6,000 Meters Varsity · Place 77 · SIUESIUE6,000 Meters Varsity7728:21.60SO
Aug 30SEMO XC InviteAug 30 · 5,000 Meters Women · Place 85 · SIUESIUE5,000 Meters Women8524:50.9 PBSo

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 14Bradley Pink ClassicOct 14 · 6,000 Meters White · Place 107 · SIUESIUE6,000 Meters White10725:56.4Fr

2022 Cross Country

15 results
DateMeetEventPlMarkGr
Nov 52022 IHSA Class 1A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 123 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity12320:14.6812
Oct 292022 IHSA Class 1A XC Sectional - Benton #5Oct 29 · 2.92 Miles Varsity · Place 35 · Breese (Mater Dei)Breese (Mater Dei)2.92 Miles Varsity3519:58.80SR
Oct 222022 IHSA Class 1A XC Regional - Trenton (Wesclin) #5AOct 22 · 3 Miles Varsity · Place 14 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity1420:42.712
Oct 15Bulldog Classic Cross Country InvitationalOct 15 · 3 Miles Varsity · Place 34 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity3421:35.8312
Oct 8Centralia InvitationalOct 8 · 3 Miles Varsity · Place 5 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity520:28.212
Oct 1Wesclin InvitationalOct 1 · 3 Miles Varsity · Place 8 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity821:06.612
Sep 28Triad Invitational Sep 28 · 3 Miles Varsity · Place 10 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity1020:49.60 PB12
Sep 24Freeburg InvitationalSep 24 · 3 Miles Varsity · Place 14 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity1419:39.9 PB12
Sep 19Nashville InvitationalSep 19 · 3.1 Miles Varsity · Place 8 · Breese (Mater Dei)Breese (Mater Dei)3.1 Miles Varsity821:00.112
Sep 19Nashville InvitationalSep 19 · 3.1 Miles Varsity · Place 8 · Breese (Mater Dei)Breese (Mater Dei)3.1 Miles Varsity821:00.112
Sep 17Highland XC InvitationalSep 17 · 3 Miles Varsity · Place 9 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity920:52.00 PB12
Sep 14Collinsville InvitationalSep 14 · 3 Miles Varsity · Place 4 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity421:55.5SR
Sep 10Belleville West InvitationalSep 10 · 3 Miles Varsity · Place 6 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity620:03.3SR
Sep 3Granite City XC InvitationalSep 3 · 3 Miles Varsity Girls · Place 29 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity Girls2919:54.2 PB12
Aug 27Mascoutah JH/HS KickoffAug 27 · 3 Miles Varsity · Place 7 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity720:46.312

2021 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 6IHSA Class 1A State Cross Country ChampionshipsNov 6 · 3 Miles Varsity · Place 105 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity10519:39.60 PB11
Oct 30IHSA Class 1A XC Sectional - Trenton (Wesclin) #5Oct 30 · 3 Miles Varsity · Place 13 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity1320:18.39 PB11
Oct 23IHSA Class 1A XC Regional - Benton #5BOct 23 · 2.92 Miles Varsity · Place 19 · Breese (Mater Dei)Breese (Mater Dei)2.92 Miles Varsity1919:50.30 PB11
Oct 16St. Anthony XC Bulldog ClassicOct 16 · 3 Miles Varsity · Place 31 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity3122:32.5011
Oct 9Orphan InvitationalOct 9 · 3 Miles Varsity · Place 5 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity520:48.1 PB11
Oct 5Carlinville InvitationalOct 5 · 3 Miles High School · Place 4 · Breese (Mater Dei)Breese (Mater Dei)3 Miles High School420:57.55 PB11
Oct 2Wesclin InvitationalOct 2 · 3 Miles Varsity · Place 8 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity821:09.411
Sep 29Triad InvitationalSep 29 · 3 Miles Varsity · Place 9 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity922:00.00 PB11
Sep 18Olney InvitationalSep 18 · 3 Miles Varsity · Place 16 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity1621:32.4311
Sep 11Carbondale InvitationalSep 11 · 3 Miles Varsity · Place 3 · Mater DeiMater Dei3 Miles Varsity320:00.2711
Sep 4Granite City InvitationalSep 4 · 3 Miles Varsity · Place 21 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity2120:06.00 PB11
Aug 28Mascoutah KickoffAug 28 · 3 Miles Varsity · Place 15 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity1521:50.511

2020 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31IHSA Class 1A XC Sectional #5 - Belleville (Althoff Catholic)Oct 31 · 3 Miles Varsity · Place 26 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity2621:25.7610
Oct 24IHSA Class 1A XC Regional #5A - FreeburgOct 24 · 3 Miles Varsity · Place 4 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity419:47.6610
Oct 3Alhambra InvitationalOct 3 · 3 Miles Varsity · Place 34 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity3421:56.50SO
Sep 19Althoff Crusaders XC InvitationalSep 19 · 3 Miles Varsity · Place 9 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity921:13 PB10
Sep 11Wesclin Home MeetSep 11 · 3 Miles Varsity · Place 2 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity221:22.4 PB10
Sep 5Granite City InvitationalSep 5 · 3 Miles Varsity · Place 43 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity4321:23.9910
Aug 29Mascoutah Kickoff MeetAug 29 · 3 Miles Large School Varsity · Place 13 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Large School Varsity1322:43.2 PB10

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 9IHSA Class 1A State XC ChampionshipsNov 9 · 3 Miles Class 1A · Place 113 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Class 1A11319:47.62 PB9
Nov 2IHSA Class 1A Benton SectionalNov 2 · 2.92 Miles Varsity · Place 34 · Breese (Mater Dei)Breese (Mater Dei)2.92 Miles Varsity3419:43.70 PB9
Oct 26IHSA Class 1A New Athens RegionalOct 26 · 3 Miles Varsity · Place 12 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity1220:419
Oct 2Triad InvitationalOct 2 · 3 Miles Varsity · Place 29 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity2923:04.599
Sep 7Granite City InvitationalSep 7 · 3 Miles Varsity · Place 36 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity3620:25.819
Aug 31First to The Finish Kickoff MeetAug 31 · 5,000 Meters Varsity · Place 19 · Breese (Mater Dei)Breese (Mater Dei)5,000 Meters Varsity1922:51.389