Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.4 Miles · Shady Oaks Country ClubAmboy Columbus Day XC Invitational · Oct 1315:38.00Amboy Columbus Day XC Invitational October 13, 2025
2.95 Miles · Shady Oaks Country ClubAmboy XC Invitational · Oct 1220:06.5Amboy XC InvitationalOctober 12, 2026
3 Miles · 17651 Boy Scout TrailIHSA Class 1A XC Regional - #2A Petersburg (Porta) · Oct 2517:58.69IHSA Class 1A XC Regional - #2A Petersburg (Porta)October 25, 2025
3 Miles · Detweiller Park47th Annual Patriot XC Invite · Oct 1819:16.3047th Annual Patriot XC InviteOctober 18, 2025
3 Miles · Lincoln ParkSHS XC Invite · Sep 2620:13.30SHS XC InviteSeptember 26, 2026
3 Miles · Maple Shade Country ClubElmwood HS XC Invite · Oct 319:23.2Elmwood HS XC InviteOctober 3, 2026
3 Miles · Pittsfield Lake10th Annual Toby Elledge Cross Country Invitational · Sep 2219:49.0310th Annual Toby Elledge Cross Country InvitationalSeptember 22, 2026
3 Miles · Rochester Community ParkRochester XC Invitational · Sep 520:19.3Rochester XC InvitationalSeptember 5, 2026
3 Miles · Scripts ParkRushville-Industry HS XC invitational · Sep 820:36.5Rushville-Industry HS XC invitationalSeptember 8, 2026
4103 m · Elmwood Cross CountryElmwood HS XC Invitational · Oct 416:32.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 58 · Franklin3 Miles Varsity5818:41.4911
Oct 20Lutheran High Crusader ClassicOct 20 · 3 Miles Varsity · Place 35 · Franklin3 Miles Varsity3520:23.3211
Oct 1748th Annual Patriot XC InviteOct 17 · 3 Miles Varsity · Place 201 · Franklin3 Miles Varsity20119:08.211
Oct 12Amboy XC InvitationalOct 12 · 2.95 Miles Varsity · Place 74 · Franklin2.95 Miles Varsity7420:06.5 PB11
Oct 3Elmwood HS XC InviteOct 3 · 3 Miles Varsity · Place 138 · Franklin3 Miles Varsity13819:23.2 PB11
Sep 26SHS XC InviteSep 26 · 3 Miles Varsity · Place 114 · Franklin3 Miles Varsity11420:13.30 PB11
Sep 2210th Annual Toby Elledge Cross Country InvitationalSep 22 · 3 Miles Varsity · Place 26 · Franklin3 Miles Varsity2619:49.03 PB11
Sep 1258th Annual Lee Halberg Lanphier InvitationalSep 12 · 3 Miles Varsity · Place 93 · Franklin3 Miles Varsity9321:44.1011
Sep 8Rushville-Industry HS XC invitationalSep 8 · 3 Miles Varsity · Place 17 · Franklin3 Miles Varsity1720:36.5 PB11
Sep 5Rochester XC InvitationalSep 5 · 3 Miles Varsity · Place 72 · Franklin3 Miles Varsity7220:19.3 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #2A Petersburg (Porta)Oct 25 · 3 Miles Varsity · Place 65 · Franklin3 Miles Varsity6517:58.69 PB10
Oct 21Lutheran InviteOct 21 · 3 Miles Varsity · Place 17 · Franklin3 Miles Varsity1720:52.8210
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Junior Varsity - Co-Ed · Place 29 · Franklin3 Miles Junior Varsity - Co-Ed2919:16.30 PB10
Oct 13Amboy Columbus Day XC Invitational Oct 13 · 2.4 Miles Frosh/Soph · Place 16 · Franklin2.4 Miles Frosh/Soph1615:38.00 PB10
Oct 4Elmwood HS XC InvitationalOct 4 · 2.55 Miles Open · Place 13 · Franklin2.55 Miles Open1316:32.20 PB10
Sep 27Springfield High School InviteSep 27 · 3 Miles Frosh/Soph Freshman · Place 36 · Franklin3 Miles Frosh/Soph Freshman3621:14.8610
Sep 23Toby Elledge InvitationalSep 23 · 3 Miles Varsity · Place 24 · Franklin3 Miles Varsity2420:28.6610
Sep 1357th Lee Halberg/Lanphier InvitationalSep 13 · 3 Miles Junior Varsity · Place 60 · Franklin3 Miles Junior Varsity6021:27.9310
Sep 9Rushville-Industry HS XC InvitationalSep 9 · 3 Miles Varsity · Place 46 · Franklin3 Miles Varsity4621:01.4210
Sep 6Rochester XC InviteSep 6 · 3 Miles Varsity · Place 98 · Franklin3 Miles Varsity9819:34.1010
Sep 2Jacksonville Kickoff Meet 2025Sep 2 · 2.9 Miles Varsity · Place 55 · Franklin2.9 Miles Varsity5519:57.2610