Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Alhambra Fireman & Legion Park2025 Highland XC Invitational · Sep 2017:19.402025 Highland XC InvitationalSeptember 20, 2025
3 Miles · Triad High School2025 Madison County Championships · Oct 717:58.402025 Madison County ChampionshipsOctober 7, 2025
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Regional - #5A Trenton (Wesclin) · Oct 2516:53.09IHSA Class 1A XC Regional - #5A Trenton (Wesclin)October 25, 2025
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 617:42.2652nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2618:06.63Gans Creek Classic HSSeptember 26, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 25 · 3 Miles Varsity · Place 19 · Edwardsville (Metro-East Lutheran)3 Miles Varsity1916:53.09 PB10
Oct 11Gateway Metro Conference XC ChampsOct 11 · 2.8 Miles Varsity · Place 14 · Edwardsville (Metro-East Lutheran)2.8 Miles Varsity1416:27.6910
Oct 72025 Madison County ChampionshipsOct 7 · 3 Miles Varsity · Place 40 · Edwardsville (Metro-East Lutheran)3 Miles Varsity4017:58.40 PB10
Oct 4Wesclin InvitationalOct 4 · 3 Miles Varsity · Place 12 · Edwardsville (Metro-East Lutheran)3 Miles Varsity1217:06.010
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Elite Varsity · Place 218 · Edwardsville (Metro-East Lutheran)5,000 Meters Elite Varsity21818:06.63 PB10
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 22 · Edwardsville (Metro-East Lutheran)3 Miles Varsity2217:19.40 PB10
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 137 · Edwardsville (Metro-East Lutheran)3 Miles Varsity 1A13717:14.9010
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 108 · Edwardsville (Metro-East Lutheran)3 Miles Varsity10817:42.26 PB10
Aug 30Mascoutah XC KickoffAug 30 · 3 Miles Varsity · Place 23 · Edwardsville (Metro-East Lutheran)3 Miles Varsity2317:28.2010

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 1A XC Sectional-#5 BentonNov 2 · 2.92 Miles Varsity · Place 19 · Edwardsville (Metro-East Lutheran)2.92 Miles Varsity1915:41.00FR
Oct 262024 IHSA Class 1A XC Regional-#5A Trenton (Wesclin)Oct 26 · 3 Miles Varsity · Place 9 · Edwardsville (Metro-East Lutheran)3 Miles Varsity916:14.109
Oct 12Gateway Metro Conference Cross Country ChampionshipsOct 12 · 3 Miles Varsity · Place 3 · Edwardsville (Metro-East Lutheran)3 Miles Varsity316:48.649
Oct 82024 Madison County XC ChampionshipOct 8 · 3 Miles Varsity · Place 12 · Edwardsville (Metro-East Lutheran)3 Miles Varsity1217:08.50FR
Sep 28Coal Mine ClassicSep 28 · 3 Miles Varsity · Place 5 · Edwardsville (Metro-East Lutheran)3 Miles Varsity517:51.009
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 82 · Edwardsville (Metro-East Lutheran)3 Miles Varsity 1A8217:00.709
Sep 3Carlinville Early MeetSep 3 · 3 Miles Varsity · Place 13 · Edwardsville (Metro-East Lutheran)3 Miles Varsity1318:01.749
Aug 31Civic Memorial Twilight InvitationalAug 31 · 3 Miles Varsity · Place 24 · Edwardsville (Metro-East Lutheran)3 Miles Varsity2418:43.209