Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.4 Miles · Shady Oaks Country ClubAmboy Columbus Day XC Invitational · Oct 1316:22.40Amboy Columbus Day XC Invitational October 13, 2025
2.95 Miles · Shady Oaks Country ClubAmboy XC Invitational · Oct 1220:09.7Amboy XC InvitationalOctober 12, 2026
3 Miles · 17651 Boy Scout TrailIHSA Class 1A XC Regional - #2A Petersburg (Porta) · Oct 2518:40.60IHSA Class 1A XC Regional - #2A Petersburg (Porta)October 25, 2025
3 Miles · Detweiller Park47th Annual Patriot XC Invite · Oct 1819:30.0047th Annual Patriot XC InviteOctober 18, 2025
3 Miles · Lincoln ParkSHS XC Invite · Sep 2620:07.00SHS XC InviteSeptember 26, 2026
3 Miles · Maple Shade Country ClubElmwood HS XC Invite · Oct 319:42.4Elmwood HS XC InviteOctober 3, 2026
3 Miles · Pittsfield Lake10th Annual Toby Elledge Cross Country Invitational · Sep 2219:44.2010th Annual Toby Elledge Cross Country InvitationalSeptember 22, 2026
3 Miles · Rochester Community ParkRochester XC Invitational · Sep 521:14.4Rochester XC InvitationalSeptember 5, 2026
3 Miles · Scripts ParkRushville-Industry HS XC invitational · Sep 820:27.5Rushville-Industry HS XC invitationalSeptember 8, 2026
4103 m · Elmwood Cross CountryElmwood HS XC Invitational · Oct 417:01.20Elmwood HS XC InvitationalOctober 4, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 1A XC Regional - #2A WilliamsvilleOct 24 · 3 Miles Varsity · Place 60 · Franklin3 Miles Varsity6018:46.3711
Oct 20Lutheran High Crusader ClassicOct 20 · 3 Miles Varsity · Place 27 · Franklin3 Miles Varsity2719:58.5611
Oct 1748th Annual Patriot XC InviteOct 17 · 3 Miles Varsity · Place 212 · Franklin3 Miles Varsity21219:26.111
Oct 12Amboy XC InvitationalOct 12 · 2.95 Miles Varsity · Place 76 · Franklin2.95 Miles Varsity7620:09.7 PB11
Oct 3Elmwood HS XC InviteOct 3 · 3 Miles Varsity · Place 156 · Franklin3 Miles Varsity15619:42.4 PB11
Sep 26SHS XC InviteSep 26 · 3 Miles Varsity · Place 113 · Franklin3 Miles Varsity11320:07.00 PB11
Sep 2210th Annual Toby Elledge Cross Country InvitationalSep 22 · 3 Miles Varsity · Place 24 · Franklin3 Miles Varsity2419:44.20 PB11
Sep 1258th Annual Lee Halberg Lanphier InvitationalSep 12 · 3 Miles Varsity · Place 88 · Franklin3 Miles Varsity8820:41.9011
Sep 8Rushville-Industry HS XC invitationalSep 8 · 3 Miles Varsity · Place 16 · Franklin3 Miles Varsity1620:27.5 PB11
Sep 5Rochester XC InvitationalSep 5 · 3 Miles Varsity · Place 96 · Franklin3 Miles Varsity9621:14.4 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #2A Petersburg (Porta)Oct 25 · 3 Miles Varsity · Place 77 · Franklin3 Miles Varsity7718:40.60 PB10
Oct 21Lutheran InviteOct 21 · 3 Miles Varsity · Place 18 · Franklin3 Miles Varsity1820:57.0410
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Junior Varsity - Co-Ed · Place 35 · Franklin3 Miles Junior Varsity - Co-Ed3519:30.00 PB10
Oct 13Amboy Columbus Day XC Invitational Oct 13 · 2.4 Miles Frosh/Soph · Place 23 · Franklin2.4 Miles Frosh/Soph2316:22.40 PB10
Oct 4Elmwood HS XC InvitationalOct 4 · 2.55 Miles Open · Place 20 · Franklin2.55 Miles Open2017:01.20 PB10
Sep 27Springfield High School InviteSep 27 · 3 Miles Frosh/Soph Freshman · Place 38 · Franklin3 Miles Frosh/Soph Freshman3821:42.8910
Sep 23Toby Elledge InvitationalSep 23 · 3 Miles Varsity · Place 23 · Franklin3 Miles Varsity2320:28.2010
Sep 1357th Lee Halberg/Lanphier InvitationalSep 13 · 3 Miles Junior Varsity · Place 58 · Franklin3 Miles Junior Varsity5821:23.8210
Sep 9Rushville-Industry HS XC InvitationalSep 9 · 3 Miles Varsity · Place 40 · Franklin3 Miles Varsity4020:19.9910
Sep 6Rochester XC InviteSep 6 · 3 Miles Varsity · Place 97 · Franklin3 Miles Varsity9719:32.1010
Sep 2Jacksonville Kickoff Meet 2025Sep 2 · 2.9 Miles Varsity · Place 54 · Franklin2.9 Miles Varsity5419:54.1810

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 1A XC Sectional-#2 ElmwoodNov 2 · 3 Miles Varsity · Place 148 · Franklin3 Miles Varsity14820:24.019
Oct 262024 IHSA Class 1A XC Regional-#2A Stanford (Olympia)Oct 26 · 3 Miles Varsity · Place 60 · Franklin3 Miles Varsity6020:06.209
Oct 19Patriot XC InviteOct 19 · 3 Miles Varsity · Place 194 · Franklin3 Miles Varsity19419:24.209
Oct 14Amboy Columbus Day XC InvitationalOct 14 · 2.4 Miles Frosh/Soph Freshman · Place 20 · Franklin2.4 Miles Frosh/Soph Freshman2016:06.609
Oct 5Elmwood HS InvitationalOct 5 · 3 Miles Varsity · Place 157 · Franklin3 Miles Varsity15720:10.309
Sep 28Springfield HS InviteSep 28 · 3 Miles Varsity · Place 102 · Franklin3 Miles Varsity10220:39.909
Sep 24Toby Elledge InvitationalSep 24 · 3 Miles Varsity · Place 19 · Franklin3 Miles Varsity1921:11.869
Sep 1456th Lee Halberg/Lanphier InvitationalSep 14 · 3 Miles Varsity · Place 78 · Franklin3 Miles Varsity7821:189
Sep 1043rd Annual Rushville - Industry XC InvitationalSep 10 · 3 Miles Varsity · Place 36 · Franklin3 Miles Varsity3622:16.309
Sep 7Rochester XC InvitationalSep 7 · 3 Miles Varsity · Place 97 · Franklin3 Miles Varsity9720:12.609
Sep 3Jacksonville Kickoff MeetSep 3 · 2.9 Miles Varsity · Place 69 · Franklin2.9 Miles Varsity6920:51.989