Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Edison Middle SchoolHubble/Jefferson @ Edison · Sep 129:46.20Hubble/Jefferson @ EdisonSeptember 12, 2022
1.5 Miles · Grace Church of DuPageHubble vs Thompson/Edison · Sep 2710:03.66Hubble vs Thompson/EdisonSeptember 27, 2022
1.5 Miles · Stratford Middle SchoolHubble vs Stratford · Sep 1510:17Hubble vs StratfordSeptember 15, 2022
2 Miles · Grace Church of DuPageHubble vs. Jay Stream · Sep 1212:45.04Hubble vs. Jay StreamSeptember 12, 2023
2.95 Miles · St. James Farm Forest PreserveWN/WWS Dual · Aug 2716:51.1WN/WWS DualAugust 27, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1916:45.00PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Lake Park HS (East Campus)DuKane Conference XC Championships · Oct 1816:59.8DuKane Conference XC ChampionshipsOctober 18, 2025
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North XC Invite · Oct 417:32.70St. Charles North XC InviteOctober 4, 2025
3154 m · Katherine Legge Memorial Park46th Annual Red Devil Invitational · Sep 510:38.9446th Annual Red Devil InvitationalSeptember 5, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17DuKane Conference XC ChampionshipsOct 17 · 3 Miles Open · Place 2 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)3 Miles Open216:20.911
Sep 23DVC Legacy QuadSep 23 · 2.95 Miles Varsity · Place 48 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)2.95 Miles Varsity4817:44.2511
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Open Boys · Place 21 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)3 Miles Open Boys2116:45.00 PB11
Sep 122026 Lake Park Harvey Braus ClassicSep 12 · 3 Miles Junior Varsity · Place 22 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)3 Miles Junior Varsity2217:55.011
Sep 546th Annual Red Devil InvitationalSep 5 · 1.96 Miles F/S - Open · Place 23 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1.96 Miles F/S - Open2310:38.94 PB11
Aug 27WN/WWS DualAug 27 · 2.95 Miles Varsity · Place 16 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)2.95 Miles Varsity1616:51.1 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18DuKane Conference XC ChampionshipsOct 18 · 3 Miles Frosh/Soph · Place 11 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)3 Miles Frosh/Soph1116:59.8 PB10
Oct 4St. Charles North XC InviteOct 4 · 3 Miles Frosh/Soph · Place 25 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)3 Miles Frosh/Soph2517:32.70 PB10
Sep 242025 DVC Legacy QuadSep 24 · 2.95 Miles Frosh/Soph · Place 9 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)2.95 Miles Frosh/Soph917:25.4210
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Frosh/Soph · Place 125 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)3 Miles Frosh/Soph12517:25.1010
Aug 28WN/WWS Dual (Boys Only)Aug 28 · 2.95 Miles Varsity · Place 24 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)2.95 Miles Varsity2417:43.310

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19DuKane Cross Country ChampionshipsOct 19 · 3 Miles Frosh/Soph Freshman · Place 31 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)3 Miles Frosh/Soph Freshman3117:31.69
Sep 25DVC Legacy QuadSep 25 · 2.95 Miles Frosh/Soph Freshman · Place 16 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)2.95 Miles Frosh/Soph Freshman1618:09.209
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Freshman Sophomore · Place 161 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)3 Miles Freshman Sophomore16119:13.499
Sep 7Hinsdale Central Red Devil InvitationalSep 7 · 2.9 Miles Frosh/Soph Freshman · Place 66 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)2.9 Miles Frosh/Soph Freshman6617:17.609

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 12Hubble vs. MonroeOct 12 · 2 Miles 8th Grade · Place 4 · HubbleHubble2 Miles 8th Grade413:06.418
Oct 5Hubble vs. EdisonOct 5 · 2 Miles 8th Grade · HubbleHubble2 Miles 8th Grade0DNS8
Sep 12Hubble vs. Jay StreamSep 12 · 2 Miles 8th Grade · Place 1 · HubbleHubble2 Miles 8th Grade112:45.04 PB8
Sep 6Hubble vs. Glen CrestSep 6 · 2 Miles 8th Grade · Place 3 · HubbleHubble2 Miles 8th Grade313:02.568

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Sep 27Hubble vs Thompson/EdisonSep 27 · 1.5 Miles 6th/7th Grade · Place 12 · HubbleHubble1.5 Miles 6th/7th Grade1210:03.66 PB7
Sep 22Hubble vs. FranklinSep 22 · 1.5 Miles 6th/7th Grade · Place 4 · HubbleHubble1.5 Miles 6th/7th Grade410:15.347
Sep 20Hubble vs. EdisonSep 20 · 1.5 Miles 6th/7th Grade · Place 20 · HubbleHubble1.5 Miles 6th/7th Grade2010:53.907
Sep 15Hubble vs StratfordSep 15 · 1.5 Miles 1.5 Miles 6th/7th Grade Boys · Place 2 · HubbleHubble1.5 Miles 1.5 Miles 6th/7th Grade Boys210:17 PB7
Sep 13Hubble vs Jay StreamSep 13 · 1.5 Miles 6th/7th Grade · Place 3 · HubbleHubble1.5 Miles 6th/7th Grade310:14Unofficial7
Sep 12Hubble/Jefferson @ EdisonSep 12 · 1.5 Miles 6th/7th Grade · Place 6 · HubbleHubble1.5 Miles 6th/7th Grade69:46.20 PB7