Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Detweiller ParkPatriot XC Invitational · Oct 1425:34.20Patriot XC InvitationalOctober 14, 2023
3 Miles · Farmington Central High SchoolIHSA Class 1A XC Regional - #2C Farmington · Oct 2532:14.40IHSA Class 1A XC Regional - #2C FarmingtonOctober 25, 2025
3 Miles · Maple Shade Country ClubElmwood HS XC Invitational · Oct 431:27.50Elmwood HS XC InvitationalOctober 4, 2025
3 Miles · Midwest Central High SchoolMCHS HS Cross Country Meet 2 · Sep 1929:04MCHS HS Cross Country Meet 2September 19, 2024

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #2C FarmingtonOct 25 · 3 Miles Varsity · Place 73 · Peoria Heights3 Miles Varsity7332:14.40 PB12
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 234 · Peoria Heights3 Miles Varsity23429:08.7012
Oct 4Elmwood HS XC InvitationalOct 4 · 3 Miles Varsity · Place 174 · Peoria Heights3 Miles Varsity17431:27.50 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 1A XC Regional-#2C Peoria (Notre Dame)Oct 26 · 5,000 Meters Varsity · Place 59 · Peoria Heights5,000 Meters Varsity5932:03.4111
Oct 19Patriot XC InviteOct 19 · 3 Miles Varsity · Place 208 · Peoria Heights3 Miles Varsity20825:28.6011
Sep 19MCMS Cross Country Meet 2Sep 19 · Varsity · Place 6 · Peoria HeightsVarsity629:0411
Sep 19MCHS HS Cross Country Meet 2Sep 19 · 3 Miles Varsity · Place 6 · Peoria Heights3 Miles Varsity629:04 PB11
Sep 3IVC Meet - 9/3Sep 3 · 3 Miles Varsity · Peoria Heights3 Miles Varsity0NT11

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 1A XC Regional - #2C Peoria (Notre Dame)Oct 21 · 3.1 Miles Varsity · Place 75 · Peoria Heights3.1 Miles Varsity7528:46.7010
Oct 14Patriot XC InvitationalOct 14 · 3 Miles Varsity · Place 212 · Peoria Heights3 Miles Varsity21225:34.20 PB10
Sep 30Elmwood XC Invitational Sep 30 · 3 Miles Varsity · Place 178 · Peoria Heights3 Miles Varsity17830:06.8010
Sep 16Dunlap XC InvitationalSep 16 · 3 Miles Varsity · Place 89 · Peoria Heights3 Miles Varsity8926:25.0010