Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.8 Miles · 1.8 MilesHighland Invite · Sep 2913:06.4Highland InviteSeptember 29, 2022
1.8 Miles · Ray M. Schon ParkSJN XC Invitational · Sep 2212:34SJN XC InvitationalSeptember 22, 2026
2 Miles · 2 MileTrimpe Invitational · Sep 2414:23.39Trimpe InvitationalSeptember 24, 2026
2 Miles · Highland High SchoolHighland Invite · Oct 115:19.62Highland InviteOctober 1, 2026
2 Miles · Maryville Christian SchoolMaryville Christian School Invitational · Sep 715:26.0Maryville Christian School InvitationalSeptember 7, 2023
2 Miles · Wilson Park 2 MileGranite City Coolidge XC Invite · Sep 215:23.1Granite City Coolidge XC InviteSeptember 2, 2022
3,000 Meters · Immaculate ConceptionSIJHSAA CLASS S REGION 1 REGIONAL · Oct 713:26SIJHSAA CLASS S REGION 1 REGIONALOctober 7, 2026
3,000 Meters · Milburn CampusSIJHSAA Class S Region 2 Regional · Oct 412:58.2SIJHSAA Class S Region 2 RegionalOctober 4, 2023

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 7SIJHSAA CLASS S REGION 1 REGIONALOct 7 · 3,000 Meters Varsity · Place 32 · St. Mary's (Alton)3,000 Meters Varsity3213:26 PB8
Oct 1Highland InviteOct 1 · 2 Miles Varsity · Place 154 · St. Mary's (Alton)2 Miles Varsity15415:19.62 PB8
Sep 24Trimpe InvitationalSep 24 · 2 Miles Boys Varsity · Place 81 · St. Mary's (Alton)2 Miles Boys Varsity8114:23.39 PB8
Sep 22SJN XC InvitationalSep 22 · 1.8 Miles Varsity · Place 11 · St. Mary's (Alton)1.8 Miles Varsity1112:34 PB8
Sep 21Granite City Coolidge Cross Country InvitationalSep 21 · 2 Miles Boys Top 7 · Place 149 · St. Mary's (Alton)2 Miles Boys Top 714915:24.228
Aug 26ICS Invitational Day 2Aug 26 · 3,000 Meters Varsity · Place 29 · St. Mary's (Alton)3,000 Meters Varsity2913:378

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 8SIJHSAA Region 1 Class S RegionalOct 8 · 3,000 Meters Middle School · Place 31 · St. Mary's (Alton)3,000 Meters Middle School3113:36.27
Oct 2Highland InvitationalOct 2 · 2 Miles Varsity · Place 137 · St. Mary's (Alton)2 Miles Varsity13714:49.287
Sep 25Trimpe InvitationalSep 25 · 2 Miles Varsity · Place 95 · St. Mary's (Alton)2 Miles Varsity9515:18.507
Sep 11Maryville Christian School Cross Country InviteSep 11 · 2 Miles Varsity · Place 83 · St. Mary's (Alton)2 Miles Varsity8315:22.37
Sep 5Granite City Coolidge XC InvitationalSep 5 · 2 Miles Varsity · Place 129 · St. Mary's (Alton)2 Miles Varsity12915:19.887

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 8SIJHSAA Class S Region 2 RegionalOct 8 · 3,000 Meters Varsity · Place 59 · St. Mary's (Alton)3,000 Meters Varsity5912:48.16
Sep 26Trimpe Middle School XC InviteSep 26 · 2 Miles Varsity · Place 73 · St. Mary's (Alton)2 Miles Varsity7314:42.606
Sep 12Maryville Christian InvitationalSep 12 · 2 Miles Varsity · Place 46 · St. Mary's (Alton)2 Miles Varsity4614:42.16
Sep 6Granite City Coolidge InvitationalSep 6 · 2 Miles Varsity · Place 116 · St. Mary's (Alton)2 Miles Varsity11614:29.506

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 4SIJHSAA Class S Region 2 RegionalOct 4 · 3,000 Meters Varsity · Place 43 · St. Mary's (Alton)3,000 Meters Varsity4312:58.2 PB5
Sep 21Trimpe Middle School InviteSep 21 · 2 Miles Boys Varsity · Place 63 · St. Mary's (Alton)2 Miles Boys Varsity6315:15.005
Sep 7Maryville Christian School InvitationalSep 7 · 2 Miles Open · Place 20 · St. Mary's (Alton)2 Miles Open2015:26.0 PB5
Sep 1Granite City Coolidge Cross Country InvitationalSep 1 · 2 Miles Boys Varsity · Place 134 · St. Mary's (Alton)2 Miles Boys Varsity13415:34.405

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 5SIJHSAA Class S Region 2 RegionalsOct 5 · 3,000 Meters Varsity · Place 44 · St. Mary's (Alton)3,000 Meters Varsity4413:28.54
Sep 29Highland InviteSep 29 · 1.8 Miles Boys Top 7 · Place 103 · St. Mary's (Alton)1.8 Miles Boys Top 710313:06.4 PB4
Sep 22Trimpe Middle School XC InviteSep 22 · 2 Miles Boys Varsity · Place 64 · St. Mary's (Alton)2 Miles Boys Varsity6414:37.744
Sep 17Edwardsville InvitationalSep 17 · 2 Miles Open · Place 47 · MS_St. Mary's (Alton)2 Miles Open4714:35.104
Sep 2Granite City Coolidge XC InviteSep 2 · 2 Miles Boys Open · Place 28 · St. Mary's (Alton)2 Miles Boys Open2815:23.1 PB4