Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Wilson Park 3 MileGranite City Robinson/Lang Cross Country Invitational · Sep 222:25.50Granite City Robinson/Lang Cross Country InvitationalSeptember 2, 2023
3 Miles · Clinton Hills XC CourseIHSA Class 1A XC Regional - Belleville (Althoff) #5A · Oct 2321:33.51IHSA Class 1A XC Regional - Belleville (Althoff) #5AOctober 23, 2021
3 Miles · Detweiller ParkPatriot XC Invitational · Oct 1421:56.70Patriot XC InvitationalOctober 14, 2023
3 Miles · Smithton ParkFreeburg Invitational · Sep 2421:45.5Freeburg InvitationalSeptember 24, 2022
3 Miles · Trenton (Wesclin) High SchoolIHSA Class 1A XC Sectional - Trenton (Wesclin) #5 · Oct 3022:38.34IHSA Class 1A XC Sectional - Trenton (Wesclin) #5October 30, 2021
3 Miles · Triad High SchoolTriad Invitational · Sep 2821:43.40Triad Invitational September 28, 2022
3 Miles · Triad HSTriad Invitational · Sep 2923:12.51Triad InvitationalSeptember 29, 2021
3 Miles · Wilson ParkGranite City Invitational · Sep 422:52.60Granite City InvitationalSeptember 4, 2021
3 Miles · Wilson Park 3 MileGranite City XC Invitational · Sep 322:27.6Granite City XC InvitationalSeptember 3, 2022
5,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 320:43.43Swags Louisville Cross Country ClassicOctober 3, 2026
5,000 Meters · Maxwell ParkHeartland Invitational · Sep 2519:28.1Heartland InvitationalSeptember 25, 2026
5,000 Meters · Muskegon Community College Public Golf CourseJayhawk Invite · Oct 1720:06.23Jayhawk InviteOctober 17, 2026
5,000 Meters · Southern Illinois University Edwardsville58th Annual Edwardsville Invitational · Sep 2123:40.5058th Annual Edwardsville InvitationalSeptember 21, 2024
5,000 Meters · University of Illinois Springfield11th Annual UIS Prairie Stars Invitational · Sep 421:28.6311th Annual UIS Prairie Stars Invitational September 4, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30 NJCAA Region 24 Cross Country ChampionshipsOct 30 · 5,000 Meters NJCAA Division 2 · Place 2 · Heartland (Ill.) CCHeartland (Ill.) CC5,000 Meters NJCAA Division 2219:29.9Fr
Oct 17Jayhawk InviteOct 17 · 5,000 Meters Varsity · Place 17 · Heartland (Ill.) CCHeartland (Ill.) CC5,000 Meters Varsity1720:06.23 PBFr
Oct 3Swags Louisville Cross Country ClassicOct 3 · 5,000 Meters Silver · Place 42 · Heartland (Ill.) CCHeartland (Ill.) CC5,000 Meters Silver4220:43.43 PBFr
Sep 25Heartland InvitationalSep 25 · 5,000 Meters Collegiate 5K · Place 12 · Heartland (Ill.) CCHeartland (Ill.) CC5,000 Meters Collegiate 5K1219:28.1 PBFr
Sep 411th Annual UIS Prairie Stars Invitational Sep 4 · 5,000 Meters Collegiate · Place 19 · Heartland (Ill.) CCHeartland (Ill.) CC5,000 Meters Collegiate1921:28.63 PBFr

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 1A XC Sectional-#5 BentonNov 2 · 2.92 Miles Varsity · Place 36 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)2.92 Miles Varsity3620:00.60SR
Oct 262024 IHSA Class 1A XC Regional-#5A Trenton (Wesclin)Oct 26 · 3 Miles Varsity · Place 16 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity1620:59.4012
Oct 12Gateway Metro Conference Cross Country ChampionshipsOct 12 · 3 Miles Varsity · Place 11 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity1122:12.3012
Oct 82024 Madison County XC ChampionshipOct 8 · 3 Miles Varsity · Place 6 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity621:49.70SR
Sep 28Coal Mine ClassicSep 28 · 3 Miles Varsity · Place 2 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity222:50.9612
Sep 2158th Annual Edwardsville InvitationalSep 21 · 5,000 Meters Varsity · Place 32 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)5,000 Meters Varsity3223:40.50 PB12
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 125 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity 1A12521:29.9012
Sep 3Carlinville Early MeetSep 3 · 3 Miles Varsity · Place 9 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity921:59.3612
Aug 31Civic Memorial Twilight InvitationalAug 31 · 3 Miles Varsity · Place 4 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity421:45.7012

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 1A XC Sectional - #5 BentonOct 28 · 2.92 Miles Varsity · Place 33 · Edwardsville (Metro-EasEdwardsville (Metro-Eas2.92 Miles Varsity3320:28.00JR
Oct 212023 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 21 · 3 Miles Varsity · Place 11 · Edwardsville (Metro-EasEdwardsville (Metro-Eas3 Miles Varsity1120:44.8011
Oct 14Patriot XC InvitationalOct 14 · 3 Miles Varsity · Place 122 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity12221:56.70 PB11
Oct 10Gateway Metro Conference ChampionshipsOct 10 · 3 Miles Varsity · Place 16 · Edwardsville (Metro-EasEdwardsville (Metro-Eas3 Miles Varsity1622:12.0JR
Oct 3Madison County InvitationalOct 3 · 3 Miles Small School Varsity · Place 8 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Small School Varsity822:49.4011
Sep 30Wesclin InvitationalSep 30 · 3 Miles Varsity · Place 7 · Edwardsville (Metro-EasEdwardsville (Metro-Eas3 Miles Varsity721:41.411
Sep 23Freeburg InvitationalSep 23 · 3 Miles Varsity · Place 42 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity4222:03.311
Sep 1657th Annual Edwardsville InvitationalSep 16 · 5,000 Meters Varsity · Place 38 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)5,000 Meters Varsity3823:00.10—
Sep 2Granite City Robinson/Lang Cross Country InvitationalSep 2 · 2.95 Miles Varsity · Place 93 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)2.95 Miles Varsity9322:25.50 PB11
Aug 28New Athens InvitationalAug 28 · 2.95 Miles Varsity · Place 6 · Edwardsville (Metro-EasEdwardsville (Metro-Eas2.95 Miles Varsity622:41.711
Aug 28New Athens InvitationalAug 28 · 2.95 Miles Varsity · Place 6 · Edwardsville (Metro-EasEdwardsville (Metro-Eas2.95 Miles Varsity622:41.711
Aug 26CM Twilight Invite Aug 26 · 3 Miles Varsity · Place 13 · Edwardsville (Metro-East LEdwardsville (Metro-East L3 Miles Varsity1323:02.1011

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 222022 IHSA Class 1A XC Regional - Trenton (Wesclin) #5AOct 22 · 3 Miles Varsity · Place 33 · Edwardsville (Metro-EasEdwardsville (Metro-Eas3 Miles Varsity3322:16.810
Oct 15Patriot InviteOct 15 · 3 Miles Varsity · Place 148 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity14823:14.910
Oct 11Gateway Metro Conference Cross Country ChampionshipsOct 11 · 3 Miles Varsity · Place 7 · Edwardsville (Metro-EasEdwardsville (Metro-Eas3 Miles Varsity721:49.61SO
Oct 4Madison County XC ChampionshipsOct 4 · 3 Miles Varsity · Place 8 · Edwardsville (Metro-EasEdwardsville (Metro-Eas3 Miles Varsity822:48.20SO
Sep 28Triad Invitational Sep 28 · 3 Miles Varsity · Place 28 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity2821:43.40 PB10
Sep 24Freeburg InvitationalSep 24 · 3 Miles Varsity · Place 40 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity4021:45.5 PB10
Sep 17Althoff Crusaders XC InvitationalSep 17 · 3 Miles Open · Place 24 · Edwardsville (Metro-EasEdwardsville (Metro-Eas3 Miles Open2423:03.76SO
Sep 3Granite City XC InvitationalSep 3 · 3 Miles Junior Varsity Girls · Place 24 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Junior Varsity Girls2422:27.6 PB10
Aug 27CM Twilight Invite Aug 27 · 3 Miles Varsity · Place 16 · Edwardsville (Metro-East LEdwardsville (Metro-East L3 Miles Varsity1623:08.1010
Aug 22New Athens InvitationalAug 22 · 3 Miles Varsity · Place 15 · Edwardsville (Metro-EasEdwardsville (Metro-Eas3 Miles Varsity1524:28.710

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 30IHSA Class 1A XC Sectional - Trenton (Wesclin) #5Oct 30 · 3 Miles Varsity · Place 70 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity7022:38.34 PB9
Oct 23IHSA Class 1A XC Regional - Belleville (Althoff) #5AOct 23 · 3 Miles Varsity · Place 17 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity1721:33.51 PB9
Oct 16Peoria Heights InvitationalOct 16 · 3 Miles Varsity · Place 71 · Edwardsville (Metro-..Edwardsville (Metro-..3 Miles Varsity7121:22.49
Oct 5Madison County Cross Country ChampionshipsOct 5 · 3 Miles Varsity · Place 7 · Edwardsville (Metro-..Edwardsville (Metro-..3 Miles Varsity721:11.09
Sep 29Triad InvitationalSep 29 · 3 Miles Varsity · Place 29 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity2923:12.51 PB9
Sep 18Highland InviteSep 18 · 3 Miles Varsity · Place 33 · Edwardsville (Metro-..Edwardsville (Metro-..3 Miles Varsity3323:48.009
Sep 4Granite City InvitationalSep 4 · 3 Miles Varsity · Place 99 · Edwardsville (Metro-East Lutheran)Edwardsville (Metro-East Lutheran)3 Miles Varsity9922:52.60 PB9
Aug 23New Athens InvitationalAug 23 · 2.18 Miles Varsity · Place 31 · Edwardsville (Metro-..Edwardsville (Metro-..2.18 Miles Varsity3118:24.29