Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.74 Miles · Byron Forest PreserveByron Cross Country Invitational · Sep 2420:12.38Byron Cross Country InvitationalSeptember 24, 2025
2.85 Miles · Forreston High SchoolNUIC Conference Meet · Oct 1820:50.56NUIC Conference MeetOctober 18, 2025
2.85 Miles · Levi and Ester Fuller Memorial Forest PreserveIHSA Class 1A XC Regional - #4A Winnebago · Oct 2519:33.31IHSA Class 1A XC Regional - #4A WinnebagoOctober 25, 2025
2.9 Miles · Lake Carrol Ski HillEastland Lenark Invitational · Sep 1623:43.41Eastland Lenark InvitationalSeptember 16, 2026
2.95 Miles · Shady Oaks Country ClubAmboy XC Invitational · Oct 1225:14.9Amboy XC InvitationalOctober 12, 2026
2.95 Miles · Shady Oaks Country ClubAmboy Columbus Day XC Invitational · Oct 1321:13.20Amboy Columbus Day XC Invitational October 13, 2025
3 Miles · Centennial Park14th Annual Rocket Run · Aug 2524:42.8014th Annual Rocket RunAugust 25, 2026
3 Miles · Highland Community CollegePretzel XC Invite · Oct 324:53.22Pretzel XC InviteOctober 3, 2026
3299 m · Levi and Ester Fuller Memorial Forest PreserveFrederickson Invite · Oct 713:39.59Frederickson InviteOctober 7, 2025
4618 m · Byron Forest PreserveByron Cross Country Invitational · Sep 2521:20Byron Cross Country InvitationalSeptember 25, 2024
5,000 Meters · Hoover ParkSterling HS XC Invitational · Oct 1122:12.59Sterling HS XC InvitationalOctober 11, 2025
5,000 Meters · Oregon High SchoolOregon HS Open · Sep 527:00.79Oregon HS OpenSeptember 5, 2026
5,000 Meters · Oregon Park WestOregon HS Open · Sep 622:26.09Oregon HS OpenSeptember 6, 2025

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 1A XC Regional - #4A WinnebagoOct 24 · 2.85 Miles Varsity · Place 84 · Lanark (Eastland)2.85 Miles Varsity8421:47.6212
Oct 17NUIC ConferenceOct 17 · 3 Miles Varsity · Place 52 · Lanark (Eastland)3 Miles Varsity5225:23.8612
Oct 12Amboy XC InvitationalOct 12 · 2.95 Miles Varsity · Place 147 · Lanark (Eastland)2.95 Miles Varsity14725:14.9 PB12
Oct 10Sterling XC InvitationalOct 10 · 5,000 Meters Varsity · Place 89 · Lanark (Eastland)5,000 Meters Varsity8925:16.512
Oct 6Frederickson InviteOct 6 · 2.05 Miles HS Boys · Place 66 · Lanark (Eastland)2.05 Miles HS Boys6615:22.7812
Oct 3Pretzel XC InviteOct 3 · 3 Miles Varsity · Place 103 · Lanark (Eastland)3 Miles Varsity10324:53.22 PB12
Sep 26Rock River RunSep 26 · 5,000 Meters Varsity · Place 191 · Lanark (Eastland)5,000 Meters Varsity19125:00.7012
Sep 23Byron Cross Country InvitationalSep 23 · 2.74 Miles Varsity · Place 39 · Lanark (Eastland)2.74 Miles Varsity3921:4512
Sep 16Eastland Lenark InvitationalSep 16 · 2.9 Miles Varsity · Place 17 · Lanark (Eastland)2.9 Miles Varsity1723:43.41 PB12
Sep 8Season OpenerSep 8 · 2.05 Miles Varsity · Place 42 · Lanark (Eastland)2.05 Miles Varsity4216:17.9112
Sep 5Oregon HS OpenSep 5 · 5,000 Meters Varsity · Place 151 · Lanark (Eastland)5,000 Meters Varsity15127:00.79 PB12
Aug 2514th Annual Rocket RunAug 25 · 3 Miles Varsity · Place 99 · Lanark (Eastland)3 Miles Varsity9924:42.80 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #4A WinnebagoOct 25 · 2.85 Miles Varsity · Place 82 · Lanark (Eastland)2.85 Miles Varsity8219:33.31 PB11
Oct 18NUIC Conference MeetOct 18 · 2.85 Miles Varsity · Place 41 · Lanark (Eastland)2.85 Miles Varsity4120:50.56 PB11
Oct 13Amboy Columbus Day XC Invitational Oct 13 · 2.95 Miles Varsity · Place 126 · Lanark (Eastland)2.95 Miles Varsity12621:13.20 PB11
Oct 11Sterling HS XC InvitationalOct 11 · 5,000 Meters Varsity · Place 62 · Lanark (Eastland)5,000 Meters Varsity6222:12.59 PB11
Oct 7Frederickson InviteOct 7 · 2.05 Miles HS Boys · Place 62 · Lanark (Eastland)2.05 Miles HS Boys6213:39.59 PB11
Oct 4Pretzel XC Invitational Oct 4 · 3 Miles Varsity · Place 103 · Lanark (Eastland)3 Miles Varsity10325:06.8411
Sep 24Byron Cross Country InvitationalSep 24 · 2.74 Miles Varsity · Place 41 · Lanark (Eastland)2.74 Miles Varsity4120:12.38 PB11
Sep 17Eastland Lenark InvitationalSep 17 · 2.9 Miles Varsity · Place 17 · Lanark (Eastland)2.9 Miles Varsity1723:35.4811
Sep 6Oregon HS OpenSep 6 · 5,000 Meters Varsity · Place 136 · Lanark (Eastland)5,000 Meters Varsity13622:26.09 PB11

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 14Amboy Columbus Day XC InvitationalOct 14 · 2.95 Miles Varsity · Place 151 · Lanark (Eastland)2.95 Miles Varsity15122:57.6010
Oct 12Sterling HS InviteOct 12 · 3 Miles Varsity · Place 76 · Lanark (Eastland)3 Miles Varsity7622:57.3010
Oct 10Du-Pec InvitationalOct 10 · 2.3 Miles Varsity · Place 18 · Lanark (Eastland)2.3 Miles Varsity1816:32.5310
Oct 8Fredrickson Invite hosted by WinnebagoOct 8 · 2.05 Miles Varsity · Place 45 · Lanark (Eastland)2.05 Miles Varsity4513:37.7810
Oct 5Pretzels XC InvitationalOct 5 · 3 Miles Varsity · Place 105 · Lanark (Eastland)3 Miles Varsity10522:26.6310
Sep 25Byron Cross Country InvitationalSep 25 · 2.87 Miles Varsity · Place 45 · Lanark (Eastland)2.87 Miles Varsity4521:20 PB10
Sep 18Eastland Invitational 2Sep 18 · 2.9 Miles Varsity · Place 15 · Lanark (Eastland)2.9 Miles Varsity1522:16.9810
Sep 14Forreston Invite 2024Sep 14 · 3 Miles Varsity · Place 36 · Lanark (Eastland)3 Miles Varsity3623:35.7710
Sep 10Winnebago Season OpenerSep 10 · 2.05 Miles Varsity · Place 53 · Lanark (Eastland)2.05 Miles Varsity5314:18.0010
Sep 7Oregon OpenSep 7 · 5,000 Meters Varsity · Place 143 · Lanark (Eastland)5,000 Meters Varsity14323:08.510
Sep 4Eastland InvitationalSep 4 · 2.9 Miles Varsity · Place 14 · Lanark (Eastland)2.9 Miles Varsity1424:45.3010
Aug 28RF- Rocket Run 2024Aug 28 · 3 Miles Open · Place 14 · Lanark (Eastland)3 Miles Open1424:1610