Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Delavan Jr-Sr High School44th ANNUAL DELAVAN DARE CLASSIC · Oct 213:20.5544th ANNUAL DELAVAN DARE CLASSICOctober 2, 2021
2 Miles · Maxwell ParkIESA State Meet · Oct 1512:53.4IESA State MeetOctober 15, 2022
2 Miles · Olympia High SchoolOlympia Middle School XC Spartan Spectacular · Sep 2313:02.50Olympia Middle School XC Spartan SpectacularSeptember 23, 2023
2 Miles · Upland AcresLiberty MS XC Invitational · Sep 2612:37.70Liberty MS XC InvitationalSeptember 26, 2023
2 Miles · Williamsville Jr. High Course (New 2023)Williamsville Bee Bee Invite · Aug 2712:31.81Williamsville Bee Bee InviteAugust 27, 2022
2.1 Miles · Schyler/Rush ParkSchuyler-Industry XC Invitational · Sep 813:29.3Schuyler-Industry XC InvitationalSeptember 8, 2022
2.4 Miles · Shady Oaks Country ClubAmboy Columbus Day XC Invitational · Oct 1314:35.50Amboy Columbus Day XC Invitational October 13, 2025
2.95 Miles · Shady Oaks Country ClubAmboy XC Invitational · Oct 1218:30.1Amboy XC InvitationalOctober 12, 2026
3 Miles · 17651 Boy Scout TrailIHSA Class 1A XC Regional - #2A Petersburg (Porta) · Oct 2517:58.53IHSA Class 1A XC Regional - #2A Petersburg (Porta)October 25, 2025
3 Miles · Detweiller Park47th Annual Patriot XC Invite · Oct 1817:43.2047th Annual Patriot XC InviteOctober 18, 2025
3 Miles · Lincoln Park58th Annual Lee Halberg Lanphier Invitational · Sep 1219:11.8058th Annual Lee Halberg Lanphier InvitationalSeptember 12, 2026
3 Miles · Maple Shade Country ClubElmwood HS XC Invite · Oct 318:19.2Elmwood HS XC InviteOctober 3, 2026
3 Miles · Pittsfield LakeToby Elledge Invitational · Sep 2319:13.48Toby Elledge InvitationalSeptember 23, 2025
3 Miles · Rochester Community ParkRochester XC Invitational · Sep 519:19.2Rochester XC InvitationalSeptember 5, 2026
3 Miles · Scripts ParkRushville-Industry HS XC invitational · Sep 818:36.0Rushville-Industry HS XC invitationalSeptember 8, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 12Amboy XC InvitationalOct 12 · 2.95 Miles Varsity · Place 38 · FranklinFranklin2.95 Miles Varsity3818:30.1 PB11
Oct 3Elmwood HS XC InviteOct 3 · 3 Miles Varsity · Place 87 · FranklinFranklin3 Miles Varsity8718:19.2 PB11
Sep 1258th Annual Lee Halberg Lanphier InvitationalSep 12 · 3 Miles Varsity · Place 71 · FranklinFranklin3 Miles Varsity7119:11.80 PB11
Sep 8Rushville-Industry HS XC invitationalSep 8 · 3 Miles Varsity · Place 9 · FranklinFranklin3 Miles Varsity918:36.0 PB11
Sep 5Rochester XC InvitationalSep 5 · 3 Miles Varsity · Place 49 · FranklinFranklin3 Miles Varsity4919:19.2 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #2A Petersburg (Porta)Oct 25 · 3 Miles Varsity · Place 64 · FranklinFranklin3 Miles Varsity6417:58.53 PB10
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Junior Varsity - Co-Ed · Place 11 · FranklinFranklin3 Miles Junior Varsity - Co-Ed1117:43.20 PB10
Oct 13Amboy Columbus Day XC Invitational Oct 13 · 2.4 Miles Frosh/Soph · Place 9 · FranklinFranklin2.4 Miles Frosh/Soph914:35.50 PB10
Oct 4Elmwood HS XC InvitationalOct 4 · 3 Miles Varsity · Place 109 · FranklinFranklin3 Miles Varsity10918:50.8010
Sep 23Toby Elledge InvitationalSep 23 · 3 Miles Varsity · Place 12 · FranklinFranklin3 Miles Varsity1219:13.48 PB10

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Sep 3046th Annual Delavan Dare ClassicSep 30 · 2 Miles Boys Team Race · Place 54 · FranklinFranklin2 Miles Boys Team Race5412:40.4Unofficial8
Sep 26Liberty MS XC InvitationalSep 26 · 2 Miles Varsity · Place 11 · FranklinFranklin2 Miles Varsity1112:37.70 PB8
Sep 23Olympia Middle School XC Spartan SpectacularSep 23 · 2 Miles Varsity Boys - 2 Miles · Place 26 · FranklinFranklin2 Miles Varsity Boys - 2 Miles2613:02.50 PB8
Sep 9Parkside XC InvitationalSep 9 · 2 Miles Varsity · Place 167 · Franklin (Franklin)Franklin (Franklin)2 Miles Varsity16713:08.408
Sep 7Schuyler-Industry XC InviteSep 7 · 2 Miles Varsity · Place 5 · Franklin (Franklin)Franklin (Franklin)2 Miles Varsity512:59.508
Sep 2Rochester XC InviteSep 2 · 2 Miles Middle School · Place 17 · Franklin (Franklin)Franklin (Franklin)2 Miles Middle School1712:43.708
Aug 262023 Williamsville Jr. High Bee Bee Invite Aug 26 · 2 Miles Middle School · Place 15 · Franklin (Franklin)Franklin (Franklin)2 Miles Middle School1512:35.628

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15IESA State MeetOct 15 · 2 Miles 1A · Place 139 · FranklinFranklin2 Miles 1A13912:53.4 PB7
Sep 24Olympia Middle School XC Spartan SpectacularSep 24 · 2 Miles Varsity Boys · Place 35 · FranklinFranklin2 Miles Varsity Boys3513:06.47
Sep 10Parkside InvitationalSep 10 · 2 Miles Varsity Boys · Place 217 · FranklinFranklin2 Miles Varsity Boys21713:56.17
Sep 8Schuyler-Industry XC InvitationalSep 8 · 2.1 Miles Varsity · Place 22 · FranklinFranklin2.1 Miles Varsity2213:29.3 PB7
Sep 3Rochester XC InvitationalSep 3 · 2 Miles Middle School · Place 45 · Franklin (Franklin)Franklin (Franklin)2 Miles Middle School4513:02.97
Aug 27Williamsville Bee Bee InviteAug 27 · 2 Miles Middle School · Place 13 · FranklinFranklin2 Miles Middle School1312:31.81 PB7

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 16IESA XC State ChampionshipsOct 16 · 2 Miles 1A Boys · Place 188 · FranklinFranklin2 Miles 1A Boys18813:48.56
Oct 244th ANNUAL DELAVAN DARE CLASSICOct 2 · 2 Miles JH Boys Open · Place 13 · FranklinFranklin2 Miles JH Boys Open1313:20.55 PB6
Sep 11Parkside InvitationalSep 11 · 2 Miles Varsity Boys · Place 179 · FranklinFranklin2 Miles Varsity Boys17913:55.16