Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Community ParkDan Moy/Jacksonville Invitational 2026 · Oct 317:08.21Dan Moy/Jacksonville Invitational 2026October 3, 2026
3 Miles · 17651 Boy Scout TrailIHSA Class 1A XC Regional - #2A Petersburg (Porta) · Oct 2517:35.90IHSA Class 1A XC Regional - #2A Petersburg (Porta)October 25, 2025
3 Miles · Chestnut Beason ParkMP HOME XC #2 · Oct 1518:07.44MP HOME XC #2October 15, 2026
3 Miles · Clinton High SchoolClinton Light it Up XC Invitational · Aug 2916:43.5Clinton Light it Up XC InvitationalAugust 29, 2026
3 Miles · Kickapoo Creek ParkLincoln vs. Limestone / Springfield Lutheran / Riverton / Centennial · Sep 3019:00.66Lincoln vs. Limestone / Springfield Lutheran / Riverton / CentennialSeptember 30, 2025
3 Miles · Kickapoo ParkLCHS vs. Riverton/Springfield Lutheran · Sep 2917:35.62LCHS vs. Riverton/Springfield LutheranSeptember 29, 2026
3 Miles · Lincoln ParkSHS XC Invite · Sep 2617:35.30SHS XC InviteSeptember 26, 2026
3 Miles · Loveless ParkCarlinville Invite · Oct 617:31.39Carlinville InviteOctober 6, 2026
3 Miles · Maple Lane Country Club2026 IHSA Class 1A XC Sectional - #2 Elmwood · Oct 3116:38.82026 IHSA Class 1A XC Sectional - #2 ElmwoodOctober 31, 2026
3 Miles · Pittsfield Lake10th Annual Toby Elledge Cross Country Invitational · Sep 2217:07.2710th Annual Toby Elledge Cross Country InvitationalSeptember 22, 2026
3 Miles · Rochester Community ParkRochester XC Invitational · Sep 517:34.9Rochester XC InvitationalSeptember 5, 2026
3 Miles · Williamsville High School Rust Buster Invite · Sep 618:04.15Rust Buster InviteSeptember 6, 2025

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 1A XC Sectional - #2 ElmwoodOct 31 · 3 Miles Varsity · Place 49 · Springfield (Lutheran)3 Miles Varsity4916:38.8 PB10
Oct 242026 IHSA Class 1A XC Regional - #2A WilliamsvilleOct 24 · 3 Miles Varsity · Place 17 · Springfield (Lutheran)3 Miles Varsity1716:16.1510
Oct 20Lutheran High Crusader ClassicOct 20 · 3 Miles Varsity · Place 5 · Springfield (Lutheran)3 Miles Varsity517:15.5610
Oct 15MP HOME XC #2Oct 15 · 3 Miles Varsity · Place 6 · Springfield (Lutheran)3 Miles Varsity618:07.44 PB10
Oct 6Carlinville InviteOct 6 · 3 Miles Varsity · Place 8 · Springfield (Lutheran)3 Miles Varsity817:31.39 PB10
Oct 3Dan Moy/Jacksonville Invitational 2026Oct 3 · 2.9 Miles 2nd Boy Race · Place 4 · Springfield (Lutheran)2.9 Miles 2nd Boy Race417:08.21 PB10
Sep 29LCHS vs. Riverton/Springfield LutheranSep 29 · 3 Miles Varsity · Place 8 · Springfield (Lutheran)3 Miles Varsity817:35.62 PB10
Sep 26SHS XC InviteSep 26 · 3 Miles Varsity · Place 64 · Springfield (Lutheran)3 Miles Varsity6417:35.30 PB10
Sep 2210th Annual Toby Elledge Cross Country InvitationalSep 22 · 3 Miles Varsity · Place 5 · Springfield (Lutheran)3 Miles Varsity517:07.27 PB10
Sep 1258th Annual Lee Halberg Lanphier InvitationalSep 12 · 3 Miles Varsity · Place 49 · Springfield (Lutheran)3 Miles Varsity4918:11.1010
Sep 5Rochester XC InvitationalSep 5 · 3 Miles Varsity · Place 18 · Springfield (Lutheran)3 Miles Varsity1817:34.9 PB10
Aug 29Clinton Light it Up XC InvitationalAug 29 · 3 Miles Varsity · Place 60 · Springfield (Lutheran)3 Miles Varsity6016:43.5 PB10

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #2A Petersburg (Porta)Oct 25 · 3 Miles Varsity · Place 48 · Springfield (Lutheran)3 Miles Varsity4817:35.90 PB9
Oct 7Carlinville InviteOct 7 · 3 Miles Varsity · Place 25 · Springfield (Lutheran)3 Miles Varsity2518:41.849
Sep 30Lincoln vs. Limestone / Springfield Lutheran / Riverton / CentennialSep 30 · 3 Miles Varsity · Place 11 · Springfield (Lutheran)3 Miles Varsity1119:00.66 PB9
Sep 23Toby Elledge InvitationalSep 23 · 3 Miles Varsity · Place 21 · Springfield (Lutheran)3 Miles Varsity2120:23.419
Sep 6Rust Buster InviteSep 6 · 3 Miles Male · Place 11 · Springfield (Lutheran)3 Miles Male1118:04.15 PB9
Aug 30Clinton Light it Up XC Invitational Aug 30 · 3 Miles Varsity · Place 119 · Springfield (Lutheran)3 Miles Varsity11918:44.349