Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Bartlett High SchoolU46 Middle School XC Meet · Oct 1617:34.1U46 Middle School XC MeetOctober 16, 2021
2.95 Miles · LeRoy Oakes Forest PreserveSt. Charles North XC Invite · Oct 125:17.1St. Charles North XC InviteOctober 1, 2022
3 Miles · Bartlett High School21st Annual Flyin’ Hawk Cross Country Invitational · Sep 2324:39.4021st Annual Flyin’ Hawk Cross Country InvitationalSeptember 23, 2023
3 Miles · Belvidere South Middle SchoolBlack Sail Invitational · Oct 1120:29.77Black Sail Invitational October 11, 2025
3 Miles · Elgin High SchoolUpstate 8 XC Conference Championships · Oct 1523:39.2Upstate 8 XC Conference ChampionshipsOctober 15, 2022
3 Miles · Elk Grove Village High SchoolElk Grove Invitational · Sep 721:40.47Elk Grove InvitationalSeptember 7, 2024
3 Miles · Elmwood Park High SchoolUpstate 8 XC Championships · Oct 1820:00.50Upstate 8 XC ChampionshipsOctober 18, 2025
3 Miles · Lake Park HS (East Campus)2024 Lake Park Harvey Braus Classic · Sep 1420:52.72024 Lake Park Harvey Braus ClassicSeptember 14, 2024
3 Miles · Settler's Hill CC CourseIHSA Class 3A XC Regional - #3B St. Charles (East) · Oct 2520:41.96IHSA Class 3A XC Regional - #3B St. Charles (East)October 25, 2025
4570 m · Elgin High SchoolElgin City Classic XC Invitational · Aug 3021:04.30Elgin City Classic XC InvitationalAugust 30, 2025
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1722:05.08NXR Midwest Regional ChampionshipsNovember 17, 2024

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #3B St. Charles (East)Oct 25 · 3 Miles Varsity · Place 63 · ElginElgin3 Miles Varsity6320:41.96 PB12
Oct 18Upstate 8 XC ChampionshipsOct 18 · 3 Miles Varsity · Place 23 · ElginElgin3 Miles Varsity2320:00.50 PB12
Oct 11Black Sail Invitational Oct 11 · 3 Miles Varsity · Place 21 · ElginElgin3 Miles Varsity2120:29.77 PB12
Sep 202025 Woodstock Byrnefest XC Invite Sep 20 · 3 Miles Varsity · Place 4 · ElginElgin3 Miles Varsity427:19.6612
Sep 132025 Lake Park Harvey Braus ClassicSep 13 · 3 Miles Varsity · Place 115 · ElginElgin3 Miles Varsity11521:17.612
Sep 62025 Elk Grove InviteSep 6 · 3 Miles Varsity · Place 31 · ElginElgin3 Miles Varsity3122:12.3512
Aug 30Elgin City Classic XC InvitationalAug 30 · 2.84 Miles Varsity · Place 37 · ElginElgin2.84 Miles Varsity3721:04.30 PB12

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 1 · Place 110 · Unattached IllinoisUnattached Illinois5,000 Meters Open 111022:05.08 PB11
Oct 262024 IHSA Class 3A XC Regional-#3B Glen Ellyn (Glenbard West)Oct 26 · 2.88 Miles Varsity · Place 39 · ElginElgin2.88 Miles Varsity3919:50.0611
Oct 19Upstate 8 XC ChampionshipsOct 19 · 3 Miles Varsity · Place 17 · ElginElgin3 Miles Varsity1720:35.3011
Oct 12Black Sail InvitationalOct 12 · 3 Miles Varsity · Place 20 · ElginElgin3 Miles Varsity2020:34.9711
Oct 5St. Charles North XC InviteOct 5 · 3 Miles Varsity · Place 67 · ElginElgin3 Miles Varsity6721:17.5811
Sep 28Bartlett Flyin' Hawk InviteSep 28 · 3 Miles Varsity · Place 54 · ElginElgin3 Miles Varsity5420:16.3011
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 217 · ElginElgin3 Miles Varsity21720:30.7011
Sep 142024 Lake Park Harvey Braus ClassicSep 14 · 3 Miles Varsity · Place 84 · ElginElgin3 Miles Varsity8420:52.7 PB11
Sep 7Elk Grove InvitationalSep 7 · 3 Miles Varsity · Place 23 · ElginElgin3 Miles Varsity2321:40.47 PB11
Aug 31Elgin City Classic XC InvitationalAug 31 · 3 Miles Varsity · Place 32 · ElginElgin3 Miles Varsity3222:15.4011

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 3A XC Regional - #3C HampshireOct 21 · 3 Miles Varsity · Place 42 · ElginElgin3 Miles Varsity4222:42.710
Oct 14Upstate 8 XC Championships Oct 14 · 3 Miles Varsity · Place 44 · ElginElgin3 Miles Varsity4423:30.2010
Oct 7Black Sail InvitationalOct 7 · 3 Miles Varsity · Place 54 · ElginElgin3 Miles Varsity5422:47.310
Sep 2321st Annual Flyin’ Hawk Cross Country InvitationalSep 23 · 3 Miles Varsity · Place 95 · ElginElgin3 Miles Varsity9524:39.40 PB10
Sep 92023 Lake Park Harvey Braus ClassicSep 9 · 3 Miles Varsity · Place 138 · Elgin (H.S.)Elgin (H.S.)3 Miles Varsity13822:49.710
Sep 2Elk Grove Cross Country InviteSep 2 · 2.93 Miles Varsity · Place 36 · Elgin (H.S.)Elgin (H.S.)2.93 Miles Varsity3624:25.80SO
Aug 29Elgin City Classic XC InviteAug 29 · 3 Miles Varsity · Place 34 · Elgin (H.S.)Elgin (H.S.)3 Miles Varsity3423:30.3010
Aug 29Elgin City Classic XC InviteAug 29 · 3 Miles Varsity · Place 34 · Elgin (H.S.)Elgin (H.S.)3 Miles Varsity3423:30.3010
Aug 26Northwestern Medicine Kane County XC MeetAug 26 · 3 Miles Varsity · Place 47 · Elgin (H.S.)Elgin (H.S.)3 Miles Varsity4725:03.010

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 222022 IHSA Class 3A XC Regional - Machesney Park (Harlem) #3COct 22 · 3 Miles Varsity · Place 56 · Elgin (H.S.)Elgin (H.S.)3 Miles Varsity5624:16.89
Oct 15Upstate 8 XC Conference ChampionshipsOct 15 · 3 Miles Varsity · Place 55 · ElginElgin3 Miles Varsity5523:39.2 PB9
Oct 1St. Charles North XC InviteOct 1 · 2.95 Miles Varsity Girls · Place 109 · ElginElgin2.95 Miles Varsity Girls10925:17.1 PB9
Sep 24Flyin' Hawk XC InvitationalSep 24 · 3 Miles Frosh/Soph · Place 77 · Elgin (H.S.)Elgin (H.S.)3 Miles Frosh/Soph7725:07.29
Sep 10Lake Park Harvey Braus ClassicSep 10 · 3 Miles Junior Varsity · Place 210 · Elgin (H.S.)Elgin (H.S.)3 Miles Junior Varsity21027:45.49
Sep 3Fenton John Kurtz Early Bird InvitationalSep 3 · 3 Miles Open · Place 107 · Elgin (H.S.)Elgin (H.S.)3 Miles Open10731:20.19
Aug 30Elgin City Classic XC InviteAug 30 · 2 Miles Junior Varsity · Place 67 · Elgin (H.S.)Elgin (H.S.)2 Miles Junior Varsity6718:48.49

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 16U46 Middle School XC MeetOct 16 · 1.5 Miles 8th Grade Girls · Place 51 · LarsenLarsen1.5 Miles 8th Grade Girls5117:34.1 PB8