Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Highland Community CollegeFreeport Middle School Cross Country Invitational · Oct 117:15.7Freeport Middle School Cross Country InvitationalOctober 1, 2021
2 Miles · Levi and Ester Fuller Memorial Forest PreserveWinnebago MS Invite · Sep 1616:26.44Winnebago MS InviteSeptember 16, 2021
2.4 Miles · Shady Oaks Country ClubAmboy Columbus Day XC Invitational · Oct 1317:55.20Amboy Columbus Day XC Invitational October 13, 2025
2.85 Miles · Levi and Ester Fuller Memorial Forest PreserveBig Northern Conference Meet · Oct 1920:04.28Big Northern Conference MeetOctober 19, 2024
2011 m · Levi and Ester Fuller Memorial Forest PreserveWinnebago Schmidt Invitational · Sep 258:57.00Winnebago Schmidt InvitationalSeptember 25, 2021
3 Miles · Highland Community CollegePretzel XC Invitational · Oct 422:35.04Pretzel XC Invitational October 4, 2025
3 Miles · Walcamp Outdoor Ministries and Retreat CenterBig Northern Conference Championships · Oct 1821:38.59Big Northern Conference ChampionshipsOctober 18, 2025
3299 m · Levi and Ester Fuller Memorial Forest PreserveFrederickson Invite · Oct 713:50.59Frederickson InviteOctober 7, 2025
5,000 Meters · Oregon Park WestOregon HS Open · Sep 623:40.59Oregon HS OpenSeptember 6, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 18Big Northern Conference ChampionshipsOct 18 · 3 Miles Junior Varsity · Place 27 · WinnebagoWinnebago3 Miles Junior Varsity2721:38.59 PB12
Oct 13Amboy Columbus Day XC Invitational Oct 13 · 2.4 Miles Open · Place 18 · WinnebagoWinnebago2.4 Miles Open1817:55.20 PB12
Oct 7Frederickson InviteOct 7 · 2.05 Miles HS Boys · Place 64 · WinnebagoWinnebago2.05 Miles HS Boys6413:50.59 PB12
Oct 4Pretzel XC Invitational Oct 4 · 3 Miles Open · Place 55 · WinnebagoWinnebago3 Miles Open5522:35.04 PB12
Sep 27Schmidt InvitationalSep 27 · 2.05 Miles Junior Varsity Boys · Place 33 · WinnebagoWinnebago2.05 Miles Junior Varsity Boys3314:58.4112
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 603 · WinnebagoWinnebago3 Miles Varsity 1A60322:53.8012
Sep 9Winnebago Season OpenerSep 9 · 2.05 Miles Varsity · Place 40 · WinnebagoWinnebago2.05 Miles Varsity4014:36.1512
Sep 6Oregon HS OpenSep 6 · 5,000 Meters Junior Varsity · Place 67 · WinnebagoWinnebago5,000 Meters Junior Varsity6723:40.59 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 19Big Northern Conference MeetOct 19 · 2.85 Miles Junior Varsity · Place 22 · WinnebagoWinnebago2.85 Miles Junior Varsity2220:04.28 PB11
Oct 14Amboy Columbus Day XC InvitationalOct 14 · 2.4 Miles Open · Place 16 · WinnebagoWinnebago2.4 Miles Open1617:38.8011
Oct 8Fredrickson Invite hosted by WinnebagoOct 8 · 2.05 Miles Varsity · Place 49 · WinnebagoWinnebago2.05 Miles Varsity4914:00.2811
Oct 5Pretzels XC InvitationalOct 5 · 3 Miles Open · Place 46 · WinnebagoWinnebago3 Miles Open4622:15.4111
Sep 28Schmidt Invitational hosted by WinnebagoSep 28 · 2.05 Miles Junior Varsity · Place 21 · WinnebagoWinnebago2.05 Miles Junior Varsity2114:08.6211
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 468 · WinnebagoWinnebago3 Miles Varsity 1A46822:02.8011
Sep 10Winnebago Season OpenerSep 10 · 2.05 Miles Varsity · Place 58 · WinnebagoWinnebago2.05 Miles Varsity5814:48.0011
Sep 7Oregon OpenSep 7 · 5,000 Meters Junior Varsity · Place 61 · WinnebagoWinnebago5,000 Meters Junior Varsity6123:44.311

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14Big Northern Conference MeetOct 14 · 3.1 Miles Junior Varsity · Place 18 · WinnebagoWinnebago3.1 Miles Junior Varsity1823:51.710
Oct 3Winnebago Fredrickson InviteOct 3 · 2.05 Miles Varsity · Place 47 · WinnebagoWinnebago2.05 Miles Varsity4714:26.8110
Sep 30Freeport High School InvitationalSep 30 · 3 Miles Open · Place 37 · WinnebagoWinnebago3 Miles Open3724:43.710
Sep 23Winnebago Schmidt InviteSep 23 · 2.05 Miles Junior Varsity · Place 11 · WinnebagoWinnebago2.05 Miles Junior Varsity1114:48.8110
Sep 6Winnebago Season OpenerSep 6 · 2.05 Miles Varsity · Place 43 · WinnebagoWinnebago2.05 Miles Varsity4315:41.4110
Sep 2Oregon (IL) HS OpenSep 2 · 5,000 Meters Junior Varsity · Place 56 · WinnebagoWinnebago5,000 Meters Junior Varsity5627:15.210

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 15Big Northern Conference XC ChampionshipsOct 15 · 5,000 Meters Open · Place 11 · WinnebagoWinnebago5,000 Meters Open1124:36.89
Oct 10Amboy Columbus Day InvitationalOct 10 · 2.4 Miles Frosh/Soph · Place 58 · WinnebagoWinnebago2.4 Miles Frosh/Soph5819:06.809
Oct 4Winnebago Fredrickson InviteOct 4 · 2.05 Miles Varsity · Place 76 · WinnebagoWinnebago2.05 Miles Varsity7615:11.039
Oct 1Freeport High School InvitationalOct 1 · 3 Miles Varsity · Place 96 · WinnebagoWinnebago3 Miles Varsity9624:08.29
Sep 24Winnebago Schmidt InviteSep 24 · 2.05 Miles Junior Varsity · Place 32 · WinnebagoWinnebago2.05 Miles Junior Varsity3215:05.699
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 1A · Place 581 · WinnebagoWinnebago3 Miles Varsity 1A58125:06.89
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 1A · Place 581 · WinnebagoWinnebago3 Miles Varsity 1A58125:06.89
Sep 6Winnebago Season OpenerSep 6 · 2.05 Miles Varsity · Place 44 · WinnebagoWinnebago2.05 Miles Varsity4415:57.889
Sep 6Winnebago Season OpenerSep 6 · 2.05 Miles Varsity · Place 44 · WinnebagoWinnebago2.05 Miles Varsity4415:57.889
Sep 3Oregon (IL) HS OpenSep 3 · 5,000 Meters Junior Varsity · Place 18 · WinnebagoWinnebago5,000 Meters Junior Varsity1822:08.799

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 5Fredrickson InvitationalOct 5 · 2.05 Miles Middle School · Place 44 · WinnebagoWinnebago2.05 Miles Middle School4417:33.008
Oct 1Freeport Middle School Cross Country InvitationalOct 1 · 2 Miles Middle School · Place 66 · WinnebagoWinnebago2 Miles Middle School6617:15.7 PB8
Sep 25Winnebago Schmidt InvitationalSep 25 · 1.25 Miles Middle School · Place 31 · WinnebagoWinnebago1.25 Miles Middle School318:57.00 PB8
Sep 16Winnebago MS InviteSep 16 · 2 Miles Middle School · Place 26 · WinnebagoWinnebago2 Miles Middle School2616:26.44 PB8

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 8Dual-Rockford Christian & BagoOct 8 · 2.05 Miles Junior High · Place 30 · WinnebagoWinnebago2.05 Miles Junior High3017:45.47
Oct 1MS Tri Byron Stockton BagoOct 1 · 1.25 Miles Junior High · Place 31 · WinnebagoWinnebago1.25 Miles Junior High3110:32.87
Sep 17Dual Freeport & BagoSep 17 · 1.25 Miles Junior High · Place 39 · WinnebagoWinnebago1.25 Miles Junior High3910:20.07