Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Channahon Community ParkSouthwest Prairie Conference Championship · Oct 1415:26.5Southwest Prairie Conference Championship October 14, 2022
3 Miles · Detweiller ParkIHSA Class 3A State Cross Country Championships · Nov 615:18.02IHSA Class 3A State Cross Country ChampionshipsNovember 6, 2021
3 Miles · Hoover ParkSterling High School Invitational · Oct 915:39.0Sterling High School InvitationalOctober 9, 2021
3 Miles · Katherine Legge Memorial ParkIHSA Class 3A XC Sectional - Hinsdale (Central) #2 · Oct 3016:01.93IHSA Class 3A XC Sectional - Hinsdale (Central) #2October 30, 2021
3 Miles · Leroy Oakes Forest PreserveIHSA Class 3A St. Charles East Sectional · Nov 217:12IHSA Class 3A St. Charles East SectionalNovember 2, 2019
3 Miles · Lincoln ParkIHSA Class 3A XC Sectional #4 - Chicago (Whitney Young) · Oct 3115:56.97IHSA Class 3A XC Sectional #4 - Chicago (Whitney Young)October 31, 2020
3 Miles · Oswego East High SchoolWest Aurora / Oswego V/JV Dual Meet · Sep 516:33West Aurora / Oswego V/JV Dual MeetSeptember 5, 2020
3 Miles · Yorkville High SchoolYorkville SPC Top Times Invitational · Oct 715:39.2Yorkville SPC Top Times InvitationalOctober 7, 2020
4,000 Meters · UW-ParksideRacine Horlick Rebel Invitational · Sep 714:06.1Racine Horlick Rebel InvitationalSeptember 7, 2019
6,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Vic Godfrey Invitational · Sep 621:45.4Vic Godfrey InvitationalSeptember 6, 2024
8,000 Meters · Mahoney State ParkPlatte River Rumble College · Oct 1326:25.6Platte River Rumble CollegeOctober 13, 2023
8,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1728:12.47Bradley "Pink" ClassicOctober 17, 2025
8,000 Meters · Notre Dame Burke Memorial Golf CourseJoe Piane Invitational · Oct 327:44.7Joe Piane InvitationalOctober 3, 2025

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17Bradley "Pink" ClassicOct 17 · 8,000 Meters White · Place 97 · MarquetteMarquette8,000 Meters White9728:12.47 PBJr
Oct 3Joe Piane InvitationalOct 3 · 8,000 Meters Open · Place 114 · MarquetteMarquette8,000 Meters Open11427:44.7 PBJr
Sep 19Badger ClassicSep 19 · 8,000 Meters College · MarquetteMarquette8,000 Meters College0DNFJr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 6Vic Godfrey InvitationalSep 6 · 6,000 Meters college · Place 45 · MarquetteMarquette6,000 Meters college4521:45.4 PBSo

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 10NCAA Division I Great Lakes RegionalNov 10 · 10,000 Meters Championship · Place 192 · MarquetteMarquette10,000 Meters Championship19233:51.1FR
Oct 28Big East Cross Country ChampionshipsOct 28 · 8,000 Meters Varsity · Place 76 · MarquetteMarquette8,000 Meters Varsity7628:31.0FR
Oct 13Platte River Rumble CollegeOct 13 · 8,000 Meters College · Place 59 · MarquetteMarquette8,000 Meters College5926:25.6 PBFr

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 52022 IHSA Class 3A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 49 · OswegoOswego3 Miles Varsity4915:46.1212
Oct 292022 IHSA Class 3A XC Sectional - Normal (Community) #1Oct 29 · 3 Miles Varsity · Place 13 · Oswego (H.S.)Oswego (H.S.)3 Miles Varsity1315:28.2212
Oct 222022 IHSA Class 3A XC Regional - Minooka #1BOct 22 · 3 Miles Varsity · Place 6 · Oswego (H.S.)Oswego (H.S.)3 Miles Varsity615:37.0012
Oct 14Southwest Prairie Conference Championship Oct 14 · 3 Miles Varsity · Place 10 · OswegoOswego3 Miles Varsity1015:26.5 PB12
Oct 1Pat Savage InvitationalOct 1 · 3 Miles Varsity · Place 5 · OswegoOswego3 Miles Varsity515:29.4712
Sep 24Macnider InviteSep 24 · 5,000 Meters Varsity · Place 3 · OswegoOswego5,000 Meters Varsity315:56.5412
Sep 3Hornet-Red Devil InvitationalSep 3 · 3 Miles Varsity · Place 12 · OswegoOswego3 Miles Varsity1215:27.912
Aug 22Yorkville InvitationalAug 22 · Varsity · Place 4 · OswegoOswegoVarsity415:0112

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 6IHSA Class 3A State Cross Country ChampionshipsNov 6 · 3 Miles Varsity · Place 66 · OswegoOswego3 Miles Varsity6615:18.02 PB11
Oct 30IHSA Class 3A XC Sectional - Hinsdale (Central) #2Oct 30 · 3 Miles Varsity · Place 34 · OswegoOswego3 Miles Varsity3416:01.93 PB11
Oct 23IHSA Class 3A XC Regional - Oswego (East) #2COct 23 · 3 Miles Varsity · Place 16 · Oswego (HS.)Oswego (HS.)3 Miles Varsity1615:3311
Oct 15Southwest Prairie Conference ChampionshipOct 15 · 3 Miles Varsity · Place 20 · Oswego (HS.)Oswego (HS.)3 Miles Varsity2015:53.511
Oct 9Sterling High School InvitationalOct 9 · 3 Miles Varsity · Place 5 · OswegoOswego3 Miles Varsity515:39.0 PB11
Sep 25Macnider InviteSep 25 · 3 Miles Varsity · Place 12 · Oswego (HS.)Oswego (HS.)3 Miles Varsity1216:40.311
Sep 18Richard Spring InvitationalSep 18 · 3 Miles Varsity · Place 33 · Oswego (HS.)Oswego (HS.)3 Miles Varsity3315:20.011
Sep 11Joliet Central Steelman InviteSep 11 · 3 Miles Varsity · Place 5 · OswegoOswego3 Miles Varsity515:48.511
Aug 23Yorkville InvitationalAug 23 · 3 Miles Varsity · Place 6 · Oswego (HS.)Oswego (HS.)3 Miles Varsity615:13.411

2020 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31IHSA Class 3A XC Sectional #4 - Chicago (Whitney Young)Oct 31 · 3 Miles Varsity · Place 47 · OswegoOswego3 Miles Varsity4715:56.97 PB10
Oct 24IHSA Class 3A XC Regional #4C - Oswego (East)Oct 24 · 3 Miles Varsity · Place 26 · OswegoOswego3 Miles Varsity2616:02.410
Oct 16Southwest Prairie Conference Championships Oct 16 · 3 Miles Varsity · Place 21 · OswegoOswego3 Miles Varsity2116:15.010
Oct 7Yorkville SPC Top Times InvitationalOct 7 · 3 Miles Varsity · Place 23 · OswegoOswego3 Miles Varsity2315:39.2 PB10
Sep 26Minooka vs. OswegoSep 26 · 3 Miles Varsity · Place 10 · OswegoOswego3 Miles Varsity1016:1610
Sep 19Oswego/Yorkville Dual Meet Sep 19 · 3.06 Miles Varsity · Place 9 · OswegoOswego3.06 Miles Varsity916:0410
Sep 12Oswego/Oswego East Dual MeetSep 12 · 3 Miles Varsity · Place 4 · OswegoOswego3 Miles Varsity416:0110
Sep 5West Aurora / Oswego V/JV Dual MeetSep 5 · 3 Miles Varsity · Place 6 · OswegoOswego3 Miles Varsity616:33 PB10
Aug 29Oswego / Planfield North Dual MeetAug 29 · 3 Miles Varsity · Place 7 · OswegoOswego3 Miles Varsity716:2410

2019 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2IHSA Class 3A St. Charles East SectionalNov 2 · 3 Miles Varsity · Place 70 · OswegoOswego3 Miles Varsity7017:12 PB9
Oct 26IHSA Class 3A Oswego East RegionalOct 26 · 3 Miles Varsity · Place 46 · OswegoOswego3 Miles Varsity4616:49.29
Oct 18Southwest Prairie Conference XC ChampionshipsOct 18 · 3 Miles Varsity · Place 41 · OswegoOswego3 Miles Varsity4116:58.09
Oct 12Sterling InvitationalOct 12 · 3 Miles Varsity · Place 20 · OswegoOswego3 Miles Varsity2016:30.59
Sep 21Peoria Notre Dame Richard Spring InvitationalSep 21 · 3 Miles FS Boys · Place 35 · OswegoOswego3 Miles FS Boys3516:35.39
Sep 14Joliet Central InvitationalSep 14 · 3 Miles Frosh/Soph Freshman · Place 6 · OswegoOswego3 Miles Frosh/Soph Freshman616:48.89
Sep 7Racine Horlick Rebel InvitationalSep 7 · 4,000 Meters Freshman · Place 1 · OswegoOswego4,000 Meters Freshman114:06.1 PB9