Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Delavan Jr-Sr High School47th Annual Delevan Dare Classic · Oct 514:53.947th Annual Delevan Dare ClassicOctober 5, 2024
2 Miles · Mary Michelle WinerySt. John's Invitational · Sep 1915:42St. John's Invitational September 19, 2024
2 Miles · Maxwell ParkIESA State Meet · Oct 1514:14.7IESA State MeetOctober 15, 2022
2 Miles · Olympia High SchoolOlympia Middle School XC Spartan Spectacular · Sep 2314:49.70Olympia Middle School XC Spartan SpectacularSeptember 23, 2023
2 Miles · Upland AcresLiberty MS XC Invitational · Sep 2614:25.30Liberty MS XC InvitationalSeptember 26, 2023
2 Miles · Williamsville Jr. High Course (New 2023)Williamsville Bee Bee Invite · Aug 2714:09.75Williamsville Bee Bee InviteAugust 27, 2022
2.1 Miles · Schyler/Rush ParkSchuyler-Industry XC Invitational · Sep 815:52.1Schuyler-Industry XC InvitationalSeptember 8, 2022
2.4 Miles · Shady Oaks Country ClubAmboy Columbus Day XC Invitational · Oct 1316:58.90Amboy Columbus Day XC Invitational October 13, 2025
2.95 Miles · Shady Oaks Country ClubAmboy XC Invitational · Oct 1221:07.7Amboy XC InvitationalOctober 12, 2026
3 Miles · 17651 Boy Scout TrailIHSA Class 1A XC Regional - #2A Petersburg (Porta) · Oct 2519:26.76IHSA Class 1A XC Regional - #2A Petersburg (Porta)October 25, 2025
3 Miles · Detweiller Park47th Annual Patriot XC Invite · Oct 1820:48.6047th Annual Patriot XC InviteOctober 18, 2025
3 Miles · Lincoln ParkSHS XC Invite · Sep 2621:25.60SHS XC InviteSeptember 26, 2026
3 Miles · Maple Shade Country ClubElmwood HS XC Invite · Oct 320:18.8Elmwood HS XC InviteOctober 3, 2026
3 Miles · Pittsfield Lake10th Annual Toby Elledge Cross Country Invitational · Sep 2221:45.2810th Annual Toby Elledge Cross Country InvitationalSeptember 22, 2026
3 Miles · Rochester Community ParkRochester XC Invitational · Sep 522:17.7Rochester XC InvitationalSeptember 5, 2026
3 Miles · Scripts ParkRushville-Industry HS XC invitational · Sep 823:31.7Rushville-Industry HS XC invitationalSeptember 8, 2026
4103 m · Elmwood Cross CountryElmwood HS XC Invitational · Oct 417:40.80Elmwood HS XC InvitationalOctober 4, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 12Amboy XC InvitationalOct 12 · 2.95 Miles Varsity · Place 97 · FranklinFranklin2.95 Miles Varsity9721:07.7 PB10
Oct 3Elmwood HS XC InviteOct 3 · 3 Miles Varsity · Place 174 · FranklinFranklin3 Miles Varsity17420:18.8 PB10
Sep 26SHS XC InviteSep 26 · 3 Miles Varsity · Place 122 · FranklinFranklin3 Miles Varsity12221:25.60 PB10
Sep 2210th Annual Toby Elledge Cross Country InvitationalSep 22 · 3 Miles Varsity · Place 48 · FranklinFranklin3 Miles Varsity4821:45.28 PB10
Sep 1258th Annual Lee Halberg Lanphier InvitationalSep 12 · 3 Miles Varsity · Place 96 · FranklinFranklin3 Miles Varsity9622:48.2010
Sep 8Rushville-Industry HS XC invitationalSep 8 · 3 Miles Varsity · Place 32 · FranklinFranklin3 Miles Varsity3223:31.7 PB10
Sep 5Rochester XC InvitationalSep 5 · 3 Miles Varsity · Place 122 · FranklinFranklin3 Miles Varsity12222:17.7 PB10

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #2A Petersburg (Porta)Oct 25 · 3 Miles Varsity · Place 86 · FranklinFranklin3 Miles Varsity8619:26.76 PB9
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Junior Varsity - Co-Ed · Place 63 · FranklinFranklin3 Miles Junior Varsity - Co-Ed6320:48.60 PB9
Oct 13Amboy Columbus Day XC Invitational Oct 13 · 2.4 Miles Frosh/Soph · Place 31 · FranklinFranklin2.4 Miles Frosh/Soph3116:58.90 PB9
Oct 4Elmwood HS XC InvitationalOct 4 · 2.55 Miles Open · Place 29 · FranklinFranklin2.55 Miles Open2917:40.80 PB9
Sep 23Toby Elledge InvitationalSep 23 · 3 Miles Varsity · Place 42 · FranklinFranklin3 Miles Varsity4222:14.539

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 547th Annual Delevan Dare ClassicOct 5 · 2 Miles Boys Open Race · Place 80 · FranklinFranklin2 Miles Boys Open Race8014:53.9 PB8
Oct 1Liberty MS XC InviteOct 1 · 2 Miles Varsity · Place 78 · Franklin (Franklin)Franklin (Franklin)2 Miles Varsity7815:25.008
Sep 28Olympia MS XC Spartan SpectacularSep 28 · 2 Miles Varsity · Place 133 · Franklin (Franklin)Franklin (Franklin)2 Miles Varsity13319:53.708
Sep 19St. John's Invitational Sep 19 · 2 Miles Middle School · Place 17 · FranklinFranklin2 Miles Middle School1715:42 PB8
Sep 14Parkside XC InvitationalSep 14 · 2 Miles Varsity · Place 362 · Franklin (Franklin)Franklin (Franklin)2 Miles Varsity36216:34.608
Aug 31Bee Bee InviteAug 31 · 2 Miles Middle School · Place 93 · Franklin (Franklin)Franklin (Franklin)2 Miles Middle School9315:18.378

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Sep 3046th Annual Delavan Dare ClassicSep 30 · 2 Miles Boys Open · Place 58 · FranklinFranklin2 Miles Boys Open5814:22.3Unofficial7
Sep 26Liberty MS XC InvitationalSep 26 · 2 Miles Varsity · Place 55 · FranklinFranklin2 Miles Varsity5514:25.30 PB7
Sep 23Olympia Middle School XC Spartan SpectacularSep 23 · 2 Miles Open Boys - 2 Miles · Place 14 · FranklinFranklin2 Miles Open Boys - 2 Miles1414:49.70 PB7
Sep 14St. John's Open InvitationalSep 14 · Varsity · Place 12 · Franklin (Franklin)Franklin (Franklin)Varsity1214:557
Sep 9Parkside XC InvitationalSep 9 · 2 Miles Open · Place 211 · Franklin (Franklin)Franklin (Franklin)2 Miles Open21115:09.907
Sep 7Schuyler-Industry XC InviteSep 7 · 2 Miles Varsity · Place 58 · Franklin (Franklin)Franklin (Franklin)2 Miles Varsity5814:52.207
Sep 2Rochester XC InviteSep 2 · 2 Miles Middle School · Place 104 · Franklin (Franklin)Franklin (Franklin)2 Miles Middle School10414:51.407
Aug 262023 Williamsville Jr. High Bee Bee Invite Aug 26 · 2 Miles Middle School · Place 74 · Franklin (Franklin)Franklin (Franklin)2 Miles Middle School7414:34.977

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15IESA State MeetOct 15 · 2 Miles 1A · Place 208 · FranklinFranklin2 Miles 1A20814:14.7 PB6
Sep 24Olympia Middle School XC Spartan SpectacularSep 24 · 2 Miles Open Boys · Place 22 · FranklinFranklin2 Miles Open Boys2214:58.26
Sep 10Parkside InvitationalSep 10 · 2 Miles Varsity Boys · Place 318 · FranklinFranklin2 Miles Varsity Boys31815:35.66
Sep 8Schuyler-Industry XC InvitationalSep 8 · 2.1 Miles Varsity · Place 81 · FranklinFranklin2.1 Miles Varsity8115:52.1 PB6
Sep 3Rochester XC InvitationalSep 3 · 2 Miles Middle School · Place 92 · Franklin (Franklin)Franklin (Franklin)2 Miles Middle School9214:11.36
Aug 27Williamsville Bee Bee InviteAug 27 · 2 Miles Middle School · Place 49 · FranklinFranklin2 Miles Middle School4914:09.75 PB6