Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Deer Grove Forest PreservePalatine Pack No Frills #1 · Jul 710:31.35Palatine Pack No Frills #1July 7, 2022
2 Miles · Deer Grove Forest PreservePalatine Pack No Frills Cross Country · Jul 1314:41.59Palatine Pack No Frills Cross CountryJuly 13, 2023
3 Miles · Bartlett High School24th Annual Bartlett Flyin’ Hawk Invitational · Sep 2619:58.3324th Annual Bartlett Flyin’ Hawk InvitationalSeptember 26, 2026
3 Miles · Belvidere South Middle SchoolBlack Sail Invitational · Oct 1120:12.25Black Sail Invitational October 11, 2025
3 Miles · Community ParkLisle Mane XC Invitational · Oct 319:44.8Lisle Mane XC InvitationalOctober 3, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1920:25.28PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Elgin High SchoolElgin City Classic XC Invitational · Aug 2920:14.95Elgin City Classic XC InvitationalAugust 29, 2026
3 Miles · Elk Grove Village High School2025 Elk Grove Invite · Sep 620:16.792025 Elk Grove InviteSeptember 6, 2025
3 Miles · Elmwood Park High SchoolUpstate 8 XC Championships · Oct 1819:29.90Upstate 8 XC ChampionshipsOctober 18, 2025
3 Miles · HCA CourseElgin City Championship · Oct 821:22.86Elgin City ChampionshipOctober 8, 2025
3 Miles · Lake Park HS (East Campus)2026 IHSA Class 3A XC Sectional - #3 Roselle (Lake Park) · Oct 3119:35.02026 IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)October 31, 2026
3 Miles · Settler's Hill CC CourseIHSA Class 3A XC Regional - #3B St. Charles (East) · Oct 2519:24.35IHSA Class 3A XC Regional - #3B St. Charles (East)October 25, 2025
3 Miles · South Elgin High SchoolUpstate 8 XC Championships · Oct 1719:16.84Upstate 8 XC ChampionshipsOctober 17, 2026
4570 m · Elgin High SchoolElgin City Classic XC Invitational · Aug 3020:06.70Elgin City Classic XC InvitationalAugust 30, 2025
4876 m · Elk Grove Village High SchoolDick Pond Athletics Blackout XC Invite Presented By Nike · Aug 821:20.49Dick Pond Athletics Blackout XC Invite Presented By NikeAugust 8, 2026
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1723:04.08NXR Midwest Regional ChampionshipsNovember 17, 2024

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 3A XC Sectional - #3 Roselle (Lake Park)Oct 31 · 3 Miles Varsity · Place 84 · ElginElgin3 Miles Varsity8419:35.0 PB12
Oct 242026 IHSA Class 3A XC Regional - #3B Glen Ellyn (Glenbard West)Oct 24 · 3 Miles Varsity · Place 37 · ElginElgin3 Miles Varsity3719:52.8512
Oct 17Upstate 8 XC ChampionshipsOct 17 · 3 Miles Varsity · Place 14 · ElginElgin3 Miles Varsity1419:16.84 PB12
Oct 3Lisle Mane XC InvitationalOct 3 · 3 Miles Varsity · Place 22 · ElginElgin3 Miles Varsity2219:44.8 PB12
Sep 2624th Annual Bartlett Flyin’ Hawk InvitationalSep 26 · 3 Miles Varsity Girls · Place 27 · ElginElgin3 Miles Varsity Girls2719:58.33 PB12
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Girls · Place 244 · ElginElgin3 Miles Varsity Girls24420:25.28 PB12
Sep 122026 Lake Park Harvey Braus ClassicSep 12 · 3 Miles Varsity · Place 80 · ElginElgin3 Miles Varsity8020:39.912
Sep 52026 Elk Grove InviteSep 5 · 3 Miles Varsity · Place 14 · ElginElgin3 Miles Varsity1421:22.5912
Aug 29Elgin City Classic XC InvitationalAug 29 · 3 Miles Varsity Girls · Place 12 · ElginElgin3 Miles Varsity Girls1220:14.95 PB12
Aug 8Dick Pond Athletics Blackout XC Invite Presented By NikeAug 8 · 3.03 Miles High School · Place 18 · UnattachedUnattached3.03 Miles High School1821:20.49 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #3B St. Charles (East)Oct 25 · 3 Miles Varsity · Place 43 · ElginElgin3 Miles Varsity4319:24.35 PB11
Oct 18Upstate 8 XC ChampionshipsOct 18 · 3 Miles Varsity · Place 11 · ElginElgin3 Miles Varsity1119:29.90 PB11
Oct 11Black Sail Invitational Oct 11 · 3 Miles Varsity · Place 20 · ElginElgin3 Miles Varsity2020:12.25 PB11
Oct 8Elgin City ChampionshipOct 8 · 3 Miles Varsity · Place 3 · ElginElgin3 Miles Varsity321:22.86 PB11
Sep 2723rd Annual Flyin' Hawk InviteSep 27 · 3 Miles Varsity Girls · Place 31 · ElginElgin3 Miles Varsity Girls3120:03.5811
Sep 202025 Woodstock Byrnefest XC Invite Sep 20 · 3 Miles Varsity · Place 4 · ElginElgin3 Miles Varsity421:55.8511
Sep 132025 Lake Park Harvey Braus ClassicSep 13 · 3 Miles Varsity · Place 83 · ElginElgin3 Miles Varsity8320:18.311
Sep 62025 Elk Grove InviteSep 6 · 3 Miles Varsity · Place 11 · ElginElgin3 Miles Varsity1120:16.79 PB11
Aug 30Elgin City Classic XC InvitationalAug 30 · 2.84 Miles Varsity · Place 28 · ElginElgin2.84 Miles Varsity2820:06.70 PB11

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Rising Stars · Place 104 · Unattached IllinoisUnattached Illinois5,000 Meters Rising Stars10423:04.08 PB10
Oct 262024 IHSA Class 3A XC Regional-#3B Glen Ellyn (Glenbard West)Oct 26 · 2.88 Miles Varsity · Place 51 · ElginElgin2.88 Miles Varsity5120:23.8210
Oct 19Upstate 8 XC ChampionshipsOct 19 · 3 Miles Varsity · Place 14 · ElginElgin3 Miles Varsity1420:23.0010
Oct 12Black Sail InvitationalOct 12 · 3 Miles Varsity · Place 12 · ElginElgin3 Miles Varsity1219:47.7010
Oct 5St. Charles North XC InviteOct 5 · 3 Miles Varsity · Place 34 · ElginElgin3 Miles Varsity3420:24.3010
Sep 28Bartlett Flyin' Hawk InviteSep 28 · 3 Miles Varsity · Place 53 · ElginElgin3 Miles Varsity5320:16.1010
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 197 · ElginElgin3 Miles Varsity19720:19.7410
Sep 142024 Lake Park Harvey Braus ClassicSep 14 · 3 Miles Varsity · Place 68 · ElginElgin3 Miles Varsity6820:22.210
Sep 7Elk Grove InvitationalSep 7 · 3 Miles Varsity · Place 15 · ElginElgin3 Miles Varsity1520:22.0710
Aug 31Elgin City Classic XC InvitationalAug 31 · 3 Miles Varsity · Place 7 · ElginElgin3 Miles Varsity719:51.4010

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)Oct 28 · 3 Miles Varsity · Place 105 · ElginElgin3 Miles Varsity10520:33.29
Oct 212023 IHSA Class 3A XC Regional - #3C HampshireOct 21 · 3 Miles Varsity · Place 19 · ElginElgin3 Miles Varsity1920:57.89
Oct 14Upstate 8 XC Championships Oct 14 · 3 Miles Varsity · Place 13 · ElginElgin3 Miles Varsity1320:46.709
Oct 7Black Sail InvitationalOct 7 · 3 Miles Varsity · Place 21 · ElginElgin3 Miles Varsity2120:41.69
Sep 30St. Charles North XC InviteSep 30 · 3 Miles Varsity · Place 63 · Elgin (H.S.)Elgin (H.S.)3 Miles Varsity6321:56.409
Sep 2321st Annual Flyin’ Hawk Cross Country InvitationalSep 23 · 3 Miles Varsity · Place 31 · ElginElgin3 Miles Varsity3121:17.009
Sep 92023 Lake Park Harvey Braus ClassicSep 9 · 3 Miles Varsity · Place 80 · Elgin (H.S.)Elgin (H.S.)3 Miles Varsity8020:57.69
Sep 2Elk Grove Cross Country InviteSep 2 · 2.93 Miles Varsity · Place 13 · Elgin (H.S.)Elgin (H.S.)2.93 Miles Varsity1321:04.00FR
Aug 29Elgin City Classic XC InviteAug 29 · 3 Miles Varsity · Place 16 · Elgin (H.S.)Elgin (H.S.)3 Miles Varsity1621:21.609
Aug 29Elgin City Classic XC InviteAug 29 · 3 Miles Varsity · Place 16 · Elgin (H.S.)Elgin (H.S.)3 Miles Varsity1621:21.609
Aug 26Northwestern Medicine Kane County XC MeetAug 26 · 3 Miles Varsity · Place 8 · Elgin (H.S.)Elgin (H.S.)3 Miles Varsity822:23.29
Jul 13Palatine Pack No Frills Cross CountryJul 13 · 2 Miles 2 Miles · Place 10 · UnattachedUnattached2 Miles 2 Miles1014:41.59 PB9

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Jul 7Palatine Pack No Frills #1Jul 7 · 1.5 Miles 1.5 Mile · Place 10 · UnattachedUnattached1.5 Miles 1.5 Mile1010:31.35 PB8