Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Concordia University WisconsinNational Lutheran State Meet · Oct 2212:15.79National Lutheran State MeetOctober 22, 2022
2 Miles · Trinity Lutheran courseCID Meet · Oct 511:23CID MeetOctober 5, 2022
2 Miles · Trinity Lutheran School CourseIllinois Lutheran State Meet · Oct 1512:17.60Illinois Lutheran State MeetOctober 15, 2022
3 Miles · 17651 Boy Scout TrailIHSA Class 1A XC Regional - #2A Petersburg (Porta) · Oct 2516:15.79IHSA Class 1A XC Regional - #2A Petersburg (Porta)October 25, 2025
3 Miles · Chestnut Beason ParkMP HOME XC #2 · Oct 1518:12.03MP HOME XC #2October 15, 2026
3 Miles · Clinton High SchoolClinton Light it Up XC Invitational · Aug 3017:32.02Clinton Light it Up XC Invitational August 30, 2025
3 Miles · Kickapoo Creek ParkLincoln vs. Limestone / Springfield Lutheran / Riverton / Centennial · Sep 3017:29.22Lincoln vs. Limestone / Springfield Lutheran / Riverton / CentennialSeptember 30, 2025
3 Miles · Lincoln ParkSHS XC Invite · Sep 2617:41.80SHS XC InviteSeptember 26, 2026
3 Miles · Lincoln ParkSpringfield HS Invitational · Sep 2321:06.30Springfield HS InvitationalSeptember 23, 2023
3 Miles · Loveless ParkCarlinville Invite · Oct 717:22.02Carlinville InviteOctober 7, 2025
3 Miles · Lutheran High SchoolLutheran High School End of Season · Oct 1721:34Lutheran High School End of SeasonOctober 17, 2023
3 Miles · Maple Lane Country ClubIHSA Class 1A XC Sectional - #2 Elmwood · Nov 116:40.66IHSA Class 1A XC Sectional - #2 ElmwoodNovember 1, 2025
3 Miles · Pittsfield Lake10th Annual Toby Elledge Cross Country Invitational · Sep 2217:27.6010th Annual Toby Elledge Cross Country InvitationalSeptember 22, 2026
3 Miles · Rochester Community ParkRochester XC Invitational · Sep 521:59.0Rochester XC InvitationalSeptember 5, 2026
3 Miles · Williamsville High School Rust Buster Invite · Sep 616:48.84Rust Buster InviteSeptember 6, 2025
3,000 Meters · Alhambra Fireman & Legion ParkSt Paul Invitational · Aug 2711:31.81St Paul InvitationalAugust 27, 2022

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 1A XC Sectional - #2 ElmwoodOct 31 · 3 Miles Varsity · Place 90 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity9017:44.212
Oct 242026 IHSA Class 1A XC Regional - #2A WilliamsvilleOct 24 · 3 Miles Varsity · Place 42 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity4217:22.0012
Oct 20Lutheran High Crusader ClassicOct 20 · 3 Miles Varsity · Place 9 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity917:37.5812
Oct 15MP HOME XC #2Oct 15 · 3 Miles Varsity · Place 7 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity718:12.03 PB12
Oct 6Carlinville InviteOct 6 · 3 Miles Varsity · Place 15 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity1518:15.4712
Sep 26SHS XC InviteSep 26 · 3 Miles Varsity · Place 68 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity6817:41.80 PB12
Sep 2210th Annual Toby Elledge Cross Country InvitationalSep 22 · 3 Miles Varsity · Place 7 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity717:27.60 PB12
Sep 1258th Annual Lee Halberg Lanphier InvitationalSep 12 · 3 Miles Varsity · Place 76 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity7619:30.9012
Sep 5Rochester XC InvitationalSep 5 · 3 Miles Varsity · Place 115 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity11521:59.0 PB12
Aug 29Clinton Light it Up XC InvitationalAug 29 · 3 Miles Varsity · Place 89 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity8917:33.012

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #2 ElmwoodNov 1 · 3 Miles Varsity · Place 51 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity5116:40.66 PB11
Oct 25IHSA Class 1A XC Regional - #2A Petersburg (Porta)Oct 25 · 3 Miles Varsity · Place 18 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity1816:15.79 PB11
Oct 21Lutheran InviteOct 21 · 3 Miles Varsity · Place 2 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity217:36.3111
Oct 7Carlinville InviteOct 7 · 3 Miles Varsity · Place 13 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity1317:22.02 PB11
Sep 30Lincoln vs. Limestone / Springfield Lutheran / Riverton / CentennialSep 30 · 3 Miles Varsity · Place 2 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity217:29.22 PB11
Sep 27Springfield High School InviteSep 27 · 3 Miles Varsity · Place 41 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity4117:42.2311
Sep 23Toby Elledge InvitationalSep 23 · 3 Miles Varsity · Place 3 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity317:38.5311
Sep 1357th Lee Halberg/Lanphier InvitationalSep 13 · 3 Miles Varsity · Place 55 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity5518:28.6011
Sep 6Rust Buster InviteSep 6 · 3 Miles Male · Place 5 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Male516:48.84 PB11
Sep 2Jacksonville Kickoff Meet 2025Sep 2 · 2.9 Miles Varsity · Place 19 · Springfield (Lutheran)Springfield (Lutheran)2.9 Miles Varsity1917:23.9911
Aug 30Clinton Light it Up XC Invitational Aug 30 · 3 Miles Varsity · Place 71 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity7117:32.02 PB11

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 1A XC Sectional-#2 ElmwoodNov 2 · 3 Miles Varsity · Place 84 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity8417:31.4710
Oct 262024 IHSA Class 1A XC Regional-#2A Stanford (Olympia)Oct 26 · 3 Miles Varsity · Place 21 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity2117:41.7010
Oct 22Lutheran High School End of Season Quad MeetOct 22 · 3 Miles Varsity · Place 1 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity119:1710
Oct 8Carlinville InviteOct 8 · 3 Miles Varsity · Place 17 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity1718:44.7110
Sep 28Springfield HS InviteSep 28 · 3 Miles Varsity · Place 76 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity7618:36.8010
Sep 24Toby Elledge InvitationalSep 24 · 3 Miles Varsity · Place 6 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity618:33.7810
Sep 1456th Lee Halberg/Lanphier InvitationalSep 14 · 3 Miles Varsity · Place 58 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity5819:3410
Sep 7Rust Buster InviteSep 7 · 3 Miles Varsity · Place 9 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity918:33.2810
Sep 3Jacksonville Kickoff MeetSep 3 · 2.9 Miles Varsity · Place 45 · Springfield (Lutheran)Springfield (Lutheran)2.9 Miles Varsity4518:58.9010
Aug 31Light It Up XC MeetAug 31 · 3 Miles Varsity · Place 56 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity5617:50.6910

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 1A XC Regional - #2A Petersburg (Porta)Oct 21 · 3 Miles Varsity · Place 54 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity5419:26.109
Oct 17Lutheran High School End of SeasonOct 17 · 3 Miles Varsity · Place 12 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity1221:34 PB9
Oct 3Carlinville InvitationalOct 3 · 3 Miles Varsity · Place 31 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity3119:02.029
Sep 23Springfield HS InvitationalSep 23 · 3 Miles Varsity · Place 85 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity8521:06.30 PB9
Sep 19Toby Elledge InvitationalSep 19 · 3 Miles Varsity · Place 12 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity1220:42.789
Sep 955th Lee Halberg/Lanphier Invite Presented by Springfield Running CenterSep 9 · 3 Miles Varsity · Place 58 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity5820:47Unofficial9
Sep 2Williamsville CC MeetSep 2 · Varsity · Place 8 · Springfield (Lutheran)Springfield (Lutheran)Varsity820:049
Aug 29Jacksonville Kickoff MeetAug 29 · 2.9 Miles Varsity · Place 23 · Springfield (Lutheran)Springfield (Lutheran)2.9 Miles Varsity2319:41.409
Aug 29Jacksonville Kickoff MeetAug 29 · 2.9 Miles Varsity · Place 23 · Springfield (Lutheran)Springfield (Lutheran)2.9 Miles Varsity2319:41.409
Aug 26Light It Up XC MeetAug 26 · 3 Miles Varsity · Place 82 · Springfield (Lutheran)Springfield (Lutheran)3 Miles Varsity8220:30.739

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 22National Lutheran State MeetOct 22 · 2 Miles Middle School · Place 28 · Trinity Lutheran (Springfield)Trinity Lutheran (Springfield)2 Miles Middle School2812:15.79 PB8
Oct 15Illinois Lutheran State MeetOct 15 · 2 Miles Middle School · Place 14 · Trinity Lutheran (Springfield)Trinity Lutheran (Springfield)2 Miles Middle School1412:17.60 PB8
Oct 5CID MeetOct 5 · 2 Miles Middle School · Place 2 · Trinity Lutheran (Springfield)Trinity Lutheran (Springfield)2 Miles Middle School211:23 PB8
Aug 27St Paul InvitationalAug 27 · 3,000 Meters Varsity · Place 5 · Trinity Lutheran (Springfield)Trinity Lutheran (Springfield)3,000 Meters Varsity511:31.81 PB8
Aug 20Trinity Early Bird MeetAug 20 · 2 Miles Varsity Boys · Place 1 · Trinity Lutheran (Springfield)Trinity Lutheran (Springfield)2 Miles Varsity Boys112:41.208

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 7CID MeetOct 7 · 2 Miles Middle School · Place 3 · Trinity Lutheran (Springfield)Trinity Lutheran (Springfield)2 Miles Middle School312:23.907