Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Delavan Jr-Sr High School44th ANNUAL DELAVAN DARE CLASSIC · Oct 214:15.6944th ANNUAL DELAVAN DARE CLASSICOctober 2, 2021
2 Miles · Maxwell ParkIESA State Meet · Oct 1513:27.0IESA State MeetOctober 15, 2022
2 Miles · Olympia High SchoolOlympia Middle School XC Spartan Spectacular · Sep 2313:59.50Olympia Middle School XC Spartan SpectacularSeptember 23, 2023
2 Miles · Upland AcresLiberty MS XC Invitational · Sep 2613:05.80Liberty MS XC InvitationalSeptember 26, 2023
2 Miles · Williamsville Jr. High Course (New 2023)Williamsville Bee Bee Invite · Aug 2713:22.03Williamsville Bee Bee InviteAugust 27, 2022
2.1 Miles · Schyler/Rush ParkSchuyler-Industry XC Invitational · Sep 815:00.5Schuyler-Industry XC InvitationalSeptember 8, 2022
2.4 Miles · Shady Oaks Country ClubAmboy Columbus Day XC Invitational · Oct 1316:22.70Amboy Columbus Day XC Invitational October 13, 2025
3 Miles · 17651 Boy Scout TrailIHSA Class 1A XC Regional - #2A Petersburg (Porta) · Oct 2519:39.30IHSA Class 1A XC Regional - #2A Petersburg (Porta)October 25, 2025
3 Miles · Detweiller Park47th Annual Patriot XC Invite · Oct 1819:59.4047th Annual Patriot XC InviteOctober 18, 2025
3 Miles · Maple Shade Country ClubElmwood HS XC Invitational · Oct 421:32.20Elmwood HS XC InvitationalOctober 4, 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 - #2A Petersburg (Porta)Oct 25 · 3 Miles Varsity · Place 90 · FranklinFranklin3 Miles Varsity9019:39.30 PB10
Oct 21Lutheran InviteOct 21 · 3 Miles Varsity · Place 23 · FranklinFranklin3 Miles Varsity2321:03.8410
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Junior Varsity - Co-Ed · Place 46 · FranklinFranklin3 Miles Junior Varsity - Co-Ed4619:59.40 PB10
Oct 13Amboy Columbus Day XC Invitational Oct 13 · 2.4 Miles Frosh/Soph · Place 24 · FranklinFranklin2.4 Miles Frosh/Soph2416:22.70 PB10
Oct 4Elmwood HS XC InvitationalOct 4 · 3 Miles Varsity · Place 193 · FranklinFranklin3 Miles Varsity19321:32.20 PB10
Sep 1357th Lee Halberg/Lanphier InvitationalSep 13 · 3 Miles Junior Varsity · Place 54 · FranklinFranklin3 Miles Junior Varsity5421:18.2610
Sep 9Rushville-Industry HS XC InvitationalSep 9 · 3 Miles Varsity · Place 31 · FranklinFranklin3 Miles Varsity3119:28.1310
Sep 6Rochester XC InviteSep 6 · 3 Miles Varsity · Place 86 · FranklinFranklin3 Miles Varsity8619:07.3010
Sep 2Jacksonville Kickoff Meet 2025Sep 2 · 2.9 Miles Varsity · Place 53 · FranklinFranklin2.9 Miles Varsity5319:53.8110

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 1A XC Sectional-#2 ElmwoodNov 2 · 3 Miles Varsity · Place 137 · FranklinFranklin3 Miles Varsity13719:30.839
Oct 262024 IHSA Class 1A XC Regional-#2A Stanford (Olympia)Oct 26 · 3 Miles Varsity · Place 56 · FranklinFranklin3 Miles Varsity5619:57.419
Oct 19Patriot XC InviteOct 19 · 3 Miles Varsity · Place 192 · FranklinFranklin3 Miles Varsity19219:22.909
Oct 14Amboy Columbus Day XC InvitationalOct 14 · 2.4 Miles Frosh/Soph Freshman · Place 21 · FranklinFranklin2.4 Miles Frosh/Soph Freshman2116:08.209
Oct 5Elmwood HS InvitationalOct 5 · 3 Miles Varsity · Place 148 · FranklinFranklin3 Miles Varsity14819:56.609
Sep 28Springfield HS InviteSep 28 · 3 Miles Varsity · Place 100 · FranklinFranklin3 Miles Varsity10020:32.209
Sep 24Toby Elledge InvitationalSep 24 · 3 Miles Varsity · Place 15 · FranklinFranklin3 Miles Varsity1520:32.789
Sep 1456th Lee Halberg/Lanphier InvitationalSep 14 · 3 Miles Varsity · Place 71 · FranklinFranklin3 Miles Varsity7120:469
Sep 1043rd Annual Rushville - Industry XC InvitationalSep 10 · 3 Miles Varsity · Place 35 · FranklinFranklin3 Miles Varsity3522:00.509
Sep 7Rochester XC InvitationalSep 7 · 3 Miles Varsity · Place 83 · FranklinFranklin3 Miles Varsity8319:30.009
Sep 3Jacksonville Kickoff MeetSep 3 · 2.9 Miles Varsity · Place 60 · FranklinFranklin2.9 Miles Varsity6020:01.339

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Sep 3046th Annual Delavan Dare ClassicSep 30 · 2 Miles Boys Team Race · Place 70 · FranklinFranklin2 Miles Boys Team Race7013:02.3Unofficial8
Sep 26Liberty MS XC InvitationalSep 26 · 2 Miles Varsity · Place 22 · FranklinFranklin2 Miles Varsity2213:05.80 PB8
Sep 23Olympia Middle School XC Spartan SpectacularSep 23 · 2 Miles Varsity Boys - 2 Miles · Place 53 · FranklinFranklin2 Miles Varsity Boys - 2 Miles5313:59.50 PB8
Sep 14St. John's Open InvitationalSep 14 · Varsity · Place 2 · Franklin (Franklin)Franklin (Franklin)Varsity212:598
Sep 9Parkside XC InvitationalSep 9 · 2 Miles Varsity · Place 209 · Franklin (Franklin)Franklin (Franklin)2 Miles Varsity20913:34.108
Sep 7Schuyler-Industry XC InviteSep 7 · 2 Miles Varsity · Place 13 · Franklin (Franklin)Franklin (Franklin)2 Miles Varsity1313:19.608
Sep 2Rochester XC InviteSep 2 · 2 Miles Middle School · Place 33 · Franklin (Franklin)Franklin (Franklin)2 Miles Middle School3313:13.808
Aug 262023 Williamsville Jr. High Bee Bee Invite Aug 26 · 2 Miles Middle School · Place 28 · Franklin (Franklin)Franklin (Franklin)2 Miles Middle School2813:18.888

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15IESA State MeetOct 15 · 2 Miles 1A · Place 184 · FranklinFranklin2 Miles 1A18413:27.0 PB7
Sep 24Olympia Middle School XC Spartan SpectacularSep 24 · 2 Miles Varsity Boys · Place 88 · FranklinFranklin2 Miles Varsity Boys8814:47.67
Sep 10Parkside InvitationalSep 10 · 2 Miles Varsity Boys · Place 275 · FranklinFranklin2 Miles Varsity Boys27514:39.67
Sep 8Schuyler-Industry XC InvitationalSep 8 · 2.1 Miles Varsity · Place 54 · FranklinFranklin2.1 Miles Varsity5415:00.5 PB7
Sep 3Rochester XC InvitationalSep 3 · 2 Miles Middle School · Place 43 · Franklin (Franklin)Franklin (Franklin)2 Miles Middle School4312:58.87
Aug 27Williamsville Bee Bee InviteAug 27 · 2 Miles Middle School · Place 30 · FranklinFranklin2 Miles Middle School3013:22.03 PB7

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 244th ANNUAL DELAVAN DARE CLASSICOct 2 · 2 Miles JH Boys Varsity · Place 106 · FranklinFranklin2 Miles JH Boys Varsity10614:15.69 PB6
Sep 11Parkside InvitationalSep 11 · 2 Miles Varsity Boys · Place 246 · FranklinFranklin2 Miles Varsity Boys24614:54.26