Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Marmion AcademyJr. Royal Cadet Invite · Sep 1414:05.83Jr. Royal Cadet InviteSeptember 14, 2021
2 Miles · Marmion AcademyJr. Royal CC Meet · Sep 1213:26.80Jr. Royal CC MeetSeptember 12, 2023
2 Miles · Settler's Hill CC CourseFox Valley Middle School Conference Meet · Sep 2313:23.20Fox Valley Middle School Conference MeetSeptember 23, 2023
2 Miles · Yorkville High SchoolFox Trot XC Invite · Oct 114:14.6Fox Trot XC InviteOctober 1, 2022
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1918:56.11PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Lake Park HS (East Campus)DuKane Conference XC Championships · Oct 1818:11.3DuKane Conference XC ChampionshipsOctober 18, 2025
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North High School XC Invitational · Oct 318:00.1St. Charles North High School XC InvitationalOctober 3, 2026
3 Miles · Naperville North Campus XC CourseTwilight XC Invitational · Oct 717:36.30Twilight XC InvitationalOctober 7, 2026
3 Miles · Naperville North HS XC Campus CourseNaperville Twilight Invitational · Oct 918:24.50Naperville Twilight InvitationalOctober 9, 2024
3 Miles · Settler's Hill CC CourseNaperville Twilight Invitational · Oct 818:23.6Naperville Twilight InvitationalOctober 8, 2025
3 Miles · Settler's Hill Golf CourseKane County XC Invitational · Aug 2917:55.1Kane County XC InvitationalAugust 29, 2026
5,000 Meters · Hoover ParkRock River Run · Sep 2618:46.70Rock River RunSeptember 26, 2026
5,000 Meters · Sterling MS XC CourseRock River Run · Sep 2719:18.22Rock River RunSeptember 27, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17DuKane Conference XC ChampionshipsOct 17 · 3 Miles Open · Place 18 · GenevaGeneva3 Miles Open1817:46.211
Oct 7Twilight XC InvitationalOct 7 · 3 Miles JV Boys · Place 69 · GenevaGeneva3 Miles JV Boys6917:36.30 PB11
Oct 3St. Charles North High School XC InvitationalOct 3 · 3 Miles Open Boys · Place 33 · GenevaGeneva3 Miles Open Boys3318:00.1 PB11
Sep 26Rock River RunSep 26 · 5,000 Meters Varsity · Place 89 · GenevaGeneva5,000 Meters Varsity8918:46.70 PB11
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Open Boys · Place 171 · GenevaGeneva3 Miles Open Boys17118:56.11 PB11
Sep 5 St. Charles East Leavey InvitationalSep 5 · 3 Miles Boys Varsity - 3 Miles · Place 57 · GenevaGeneva3 Miles Boys Varsity - 3 Miles5718:10.011
Aug 29Kane County XC InvitationalAug 29 · 3 Miles HS Boys Varsity · Place 56 · GenevaGeneva3 Miles HS Boys Varsity5617:55.1 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 18DuKane Conference XC ChampionshipsOct 18 · 3 Miles Frosh/Soph · Place 36 · GenevaGeneva3 Miles Frosh/Soph3618:11.3 PB10
Oct 8Twilight XC InvitationalOct 8 · 3 Miles Frosh/Soph · Place 134 · GenevaGeneva3 Miles Frosh/Soph13418:23.6510
Oct 8Naperville Twilight InvitationalOct 8 · 3 Miles Frosh/Soph · Place 134 · GenevaGeneva3 Miles Frosh/Soph13418:23.6 PB10
Oct 4St. Charles North XC InviteOct 4 · 3 Miles Frosh/Soph · Place 75 · GenevaGeneva3 Miles Frosh/Soph7518:31.9010
Sep 27Rock River RunSep 27 · 5,000 Meters Frosh/Soph · Place 20 · GenevaGeneva5,000 Meters Frosh/Soph2019:18.22 PB10
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Frosh/Soph · Place 217 · GenevaGeneva3 Miles Frosh/Soph21718:24.5210
Sep 6St. Charles East Leavey InvitationalSep 6 · 3 Miles Frosh/Soph · Place 32 · GenevaGeneva3 Miles Frosh/Soph3219:16.0010
Aug 30Kane County XC InvitationalAug 30 · 3 Miles Frosh/Soph Freshman · Place 26 · GenevaGeneva3 Miles Frosh/Soph Freshman2618:45.8010

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19DuKane Cross Country ChampionshipsOct 19 · 3 Miles Frosh/Soph Freshman · Place 65 · GenevaGeneva3 Miles Frosh/Soph Freshman6518:55.89
Oct 9Naperville Twilight InvitationalOct 9 · 3 Miles Frosh/Soph · Place 129 · GenevaGeneva3 Miles Frosh/Soph12918:24.50 PB9
Oct 5St. Charles North XC InviteOct 5 · 3 Miles Varsity · Place 142 · GenevaGeneva3 Miles Varsity14219:47.969
Sep 28Rock River RunSep 28 · 5,000 Meters Frosh/Soph Freshman · Place 59 · GenevaGeneva5,000 Meters Frosh/Soph Freshman5920:39.709
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Open · Place 206 · GenevaGeneva3 Miles Open20618:52.779
Sep 142024 Royal/Cadet XC InviteSep 14 · 3 Miles Junior Varsity · Place 25 · GenevaGeneva3 Miles Junior Varsity2519:33.789
Sep 7 St. Charles East Leavey InvitationalSep 7 · 3 Miles Frosh/Soph · Place 47 · GenevaGeneva3 Miles Frosh/Soph4719:46.609

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 23Fox Valley Middle School Conference MeetSep 23 · 2 Miles Varsity Boys - 2 Miles · Place 38 · Geneva NorthGeneva North2 Miles Varsity Boys - 2 Miles3813:23.20 PB8
Sep 12Jr. Royal CC MeetSep 12 · 2 Miles 7th & 8th Grade · Place 41 · Geneva NorthGeneva North2 Miles 7th & 8th Grade4113:26.80 PB8

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 1Fox Trot XC InviteOct 1 · 2 Miles JV Boys · Place 70 · Geneva NorthGeneva North2 Miles JV Boys7014:14.6 PB7
Sep 13Jr. Cadet CC InviteSep 13 · 2 Miles 7th & 8th Grade · Place 85 · Geneva NorthGeneva North2 Miles 7th & 8th Grade8514:54.007

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 2Fox Trot XC InviteOct 2 · 2 Miles Open Boys · Place 66 · Geneva NorthGeneva North2 Miles Open Boys6616:43.06
Sep 25Fox Valley Middle School Conference MeetSep 25 · 2 Miles Middle School - Open · Place 72 · Geneva NorthGeneva North2 Miles Middle School - Open7216:40.86
Sep 14Jr. Royal Cadet InviteSep 14 · 1.5 Miles 5th & 6th Grade · Place 87 · Geneva NorthGeneva North1.5 Miles 5th & 6th Grade8714:05.83 PB6