Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jefferson High SchoolJ-Hawk Invite · Aug 2914:21.97J-Hawk Invite August 29, 2026
2.74 Miles · Byron Forest PreserveByron Cross Country Invitational · Sep 2319:33Byron Cross Country InvitationalSeptember 23, 2026
2.85 Miles · Levi and Ester Fuller Memorial Forest PreserveIHSA Class 1A XC Regional - #4A Winnebago · Oct 2519:16.43IHSA Class 1A XC Regional - #4A WinnebagoOctober 25, 2025
3 Miles · Highland Community CollegePretzel XC Invite · Oct 321:35.94Pretzel XC InviteOctober 3, 2026
3 Miles · Kieselburg County Forest PreserveHarlem Invitational · Sep 522:04.11Harlem InvitationalSeptember 5, 2026
3 Miles · RVC XC CourseNAC XC Meet · Oct 1421:26.58NAC XC MeetOctober 14, 2026
3 Miles · Saukie Golf CourseIHSA Class 1A XC Sectional - #4 Sherrard · Nov 121:48.4IHSA Class 1A XC Sectional - #4 SherrardNovember 1, 2025
3299 m · Levi and Ester Fuller Memorial Forest PreserveFrederickson Invite · Oct 613:16.12Frederickson InviteOctober 6, 2026
5,000 Meters · Harvest Christian AcademyHarvest Christian Academy-Conference Meet · Oct 1522:11.54Harvest Christian Academy-Conference MeetOctober 15, 2025
5,000 Meters · Oregon2026 IHSA Class 1A XC Sectional - #4 Oregon · Oct 3121:25.22026 IHSA Class 1A XC Sectional - #4 OregonOctober 31, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 1A XC Sectional - #4 OregonOct 31 · 5,000 Meters Varsity · Place 45 · Rockford (Our Lady of the Sacred Heart)5,000 Meters Varsity4521:25.2 PB10
Oct 242026 IHSA Class 1A XC Regional - #4A WinnebagoOct 24 · 2.85 Miles Varsity · Place 14 · Rockford (Our Lady of the Sacred Heart)2.85 Miles Varsity1419:01.8110
Oct 14NAC XC MeetOct 14 · 3 Miles Varsity · Place 3 · Rockford (Our Lady of the Sacred Heart)3 Miles Varsity321:26.58 PB10
Oct 6Frederickson InviteOct 6 · 2.05 Miles HS Girls · Place 6 · Rockford (Our Lady of the Sacred Heart)2.05 Miles HS Girls613:16.12 PB10
Oct 3Pretzel XC InviteOct 3 · 3 Miles Open · Place 1 · Rockford (Our Lady of the Sacred Heart)3 Miles Open121:35.94 PB10
Sep 26Schmidt InvitationalSep 26 · 2.05 Miles Varsity Girls · Place 22 · Rockford (Our Lady of the Sacred Heart)2.05 Miles Varsity Girls2213:36.1510
Sep 23Byron Cross Country InvitationalSep 23 · 2.74 Miles Varsity · Place 7 · Rockford (Our Lady of the Sacred Heart)2.74 Miles Varsity719:33 PB10
Sep 8Season OpenerSep 8 · 2.05 Miles Varsity · Place 12 · Rockford (Our Lady of the Sacred Heart)2.05 Miles Varsity1213:42.4410
Sep 5Harlem InvitationalSep 5 · 3 Miles Varsity · Place 21 · Rockford (Our Lady of the Sacred Heart)3 Miles Varsity2122:04.11 PB10
Aug 29J-Hawk Invite Aug 29 · 2 Miles Varsity · Place 10 · Rockford (Our Lady of the Sacred Heart)2 Miles Varsity1014:21.97 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #4 SherrardNov 1 · 3 Miles Varsity · Place 78 · Rockford (Our Lady of the Sacred Heart)3 Miles Varsity7821:48.4 PB9
Oct 25IHSA Class 1A XC Regional - #4A WinnebagoOct 25 · 2.85 Miles Varsity · Place 14 · Rockford (Our Lady of the Sacred Heart)2.85 Miles Varsity1419:16.43 PB9
Oct 15Harvest Christian Academy-Conference MeetOct 15 · 5,000 Meters Varsity · Place 6 · Rockford (Our Lady of the Sacred Heart)5,000 Meters Varsity622:11.54 PB9
Oct 7Frederickson InviteOct 7 · 2.05 Miles HS Girls · Place 10 · Rockford (Our Lady of the Sacred Heart)2.05 Miles HS Girls1013:55.849
Oct 4Pretzel XC Invitational Oct 4 · 3 Miles Varsity · Place 26 · Rockford (Our Lady of the Sacred Heart)3 Miles Varsity2621:49.629
Sep 27Schmidt InvitationalSep 27 · 2.05 Miles Varsity Girls · Place 25 · Rockford (Our Lady of the Sacred Heart)2.05 Miles Varsity Girls2514:16.389
Sep 24Byron Cross Country InvitationalSep 24 · 2.74 Miles Varsity · Place 10 · Rockford (Our Lady of the Sacred Heart)2.74 Miles Varsity1020:13.779
Sep 9Winnebago Season OpenerSep 9 · 2.05 Miles Varsity · Place 15 · Rockford (Our Lady of the Sacred Heart)2.05 Miles Varsity1513:54.599