Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Wilson Park 2 MileGranite City Coolidge Cross Country Invitational · Sep 114:30.30Granite City Coolidge Cross Country InvitationalSeptember 1, 2023
2832 m · Lincoln ParkSt John's Lutheran Cougar Prowl · Sep 811:59.2St John's Lutheran Cougar ProwlSeptember 8, 2023
3,000 Meters · Alhambra Fireman & Legion ParkSt Paul Invitational · Aug 2713:45.13St Paul InvitationalAugust 27, 2022
3,000 Meters · Gibault High SchoolBelleville Diocesan Championship · Oct 113:14.0Belleville Diocesan ChampionshipOctober 1, 2022
3,000 Meters · Immaculate ConceptionSIJHSAA Class S Region 1 Regional · Oct 613:01.3SIJHSAA Class S Region 1 RegionalOctober 6, 2023
3,000 Meters · Lincoln ParkSt John's Lutheran Cougar Prowl · Sep 912:36.5St John's Lutheran Cougar ProwlSeptember 9, 2022
3,000 Meters · Marissa Recreational AreaMarissa Comet Invitational · Sep 1413:23.6Marissa Comet InvitationalSeptember 14, 2023
3,000 Meters · Milburn CampusSIJHSAA Class S Region 2 Regionals · Oct 512:41.1SIJHSAA Class S Region 2 RegionalsOctober 5, 2022
5,000 Meters · Arcadia Valley High SchoolMSHSAA Class 3 District 1 · Nov 121:39.99MSHSAA Class 3 District 1November 1, 2025
5,000 Meters · Blackburn ParkPatriot - Statesman Classic · Oct 1022:52.8Patriot - Statesman ClassicOctober 10, 2026
5,000 Meters · Jefferson Barracks Park63rd Annual Hancock XC Invitational · Oct 1823:20.363rd Annual Hancock XC InvitationalOctober 18, 2025
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1224:17.021st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · McNair ParkFirst Capitol XC Invite · Sep 424:49.20First Capitol XC InviteSeptember 4, 2026
5,000 Meters · Saint Louis Priory School Priory Mike Rebello XC Open · Oct 224:42.82 Priory Mike Rebello XC OpenOctober 2, 2026
5,000 Meters · St Vincent ParkGISL Champs · Oct 1024:06.9GISL ChampsOctober 10, 2024

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 3 District 1Oct 31 · 5,000 Meters Varsity · Place 46 · Notre Dame (Saint Louis)Notre Dame (Saint Louis)5,000 Meters Varsity4622:25.2911
Oct 24Big River PR InvitationalOct 24 · 5,000 Meters Varsity · Place 79 · Notre Dame (Saint Louis)Notre Dame (Saint Louis)5,000 Meters Varsity7923:29.4JR
Oct 20Broncho PostalOct 20 · 3,200 Meters Varsity · Place 6 · Notre Dame (Saint Louis)Notre Dame (Saint Louis)3,200 Meters Varsity613:39.0611
Oct 1764th Annual Hancock XC InvitationalOct 17 · 5,000 Meters Varsity · Place 48 · Notre Dame (Saint Louis)Notre Dame (Saint Louis)5,000 Meters Varsity4824:19.511
Oct 10Patriot - Statesman ClassicOct 10 · 5,000 Meters Varsity · Place 75 · Notre Dame (Saint Louis)Notre Dame (Saint Louis)5,000 Meters Varsity7522:52.8 PB11
Oct 7GISL XC ChampionshipsOct 7 · 5,000 Meters Varsity · Place 24 · Notre Dame (Saint Louis)Notre Dame (Saint Louis)5,000 Meters Varsity2424:53.3711
Oct 2 Priory Mike Rebello XC OpenOct 2 · 5,000 Meters Varsity · Place 14 · Notre Dame (Saint Louis)Notre Dame (Saint Louis)5,000 Meters Varsity1424:42.82 PB11
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity White · Place 25 · Notre Dame (Saint Louis)Notre Dame (Saint Louis)5,000 Meters Varsity White2524:17.0 PB11
Sep 4First Capitol XC InviteSep 4 · 5,000 Meters High School · Place 68 · Notre Dame (Saint Louis)Notre Dame (Saint Louis)5,000 Meters High School6824:49.20 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 3 District 1Nov 1 · 5,000 Meters Varsity · Place 31 · Notre Dame (Saint Louis)Notre Dame (Saint Louis)5,000 Meters Varsity3121:39.99 PB10
Oct 1863rd Annual Hancock XC InvitationalOct 18 · 5,000 Meters Varsity · Place 42 · Notre Dame (Saint Louis)Notre Dame (Saint Louis)5,000 Meters Varsity4223:20.3 PB10
Oct 11Patriot - Statesman ClassicOct 11 · 5,000 Meters Varsity · Place 61 · Notre Dame (Saint Louis)Notre Dame (Saint Louis)5,000 Meters Varsity6123:27.2SO
Oct 9GISL XC ChampsOct 9 · 5,000 Meters Varsity · Place 31 · Notre Dame (Saint Louis)Notre Dame (Saint Louis)5,000 Meters Varsity3123:35.38SO
Sep 2528th Annual Ed White Festival of RacesSep 25 · 5,000 Meters Varsity · Place 43 · Notre Dame (Saint Louis)Notre Dame (Saint Louis)5,000 Meters Varsity4322:58.5SO
Sep 10Dick Gregory XC InviteSep 10 · 5,000 Meters Varsity · Place 7 · Notre Dame (Saint Louis)Notre Dame (Saint Louis)5,000 Meters Varsity723:38.7SO
Jul 25Detweiller at Dark Jul 25 · 3 Miles Varsity · Place 267 · Columbia Run Club-HS GirlsColumbia Run Club-HS Girls3 Miles Varsity26724:25.00—

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Hancock XCOct 19 · 5,000 Meters JV Small School · Place 2 · Notre Dame (Saint Louis)Notre Dame (Saint Louis)5,000 Meters JV Small School223:51.39
Oct 10GISL ChampsOct 10 · 5,000 Meters Varsity · Place 27 · Notre Dame (Saint Louis)Notre Dame (Saint Louis)5,000 Meters Varsity2724:06.9 PB9
Oct 4Priory Mike Rebello XC Open 2024Oct 4 · 5,000 Meters Varsity · Place 8 · Notre Dame (Saint Louis)Notre Dame (Saint Louis)5,000 Meters Varsity825:11.649
Jul 26Detweiller at DarkJul 26 · 2.1 Miles Middle School · Place 62 · Columbia Run Club - GirlsColumbia Run Club - Girls2.1 Miles Middle School6214:49.809

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 6SIJHSAA Class S Region 1 RegionalOct 6 · 3,000 Meters Junior High · Place 6 · Immaculate Conception (Columbia)Immaculate Conception (Columbia)3,000 Meters Junior High613:01.3 PB8
Sep 23Belleville Diocesan ChampionshipSep 23 · 3,000 Meters Varsity · Place 6 · Immaculate Conception (Columbia)Immaculate Conception (Columbia)3,000 Meters Varsity613:40.58
Sep 14Marissa Comet InvitationalSep 14 · 3,000 Meters Varsity · Place 10 · Immaculate Conception (Columbia)Immaculate Conception (Columbia)3,000 Meters Varsity1013:23.6 PB8
Sep 8St John's Lutheran Cougar ProwlSep 8 · 1.76 Miles Junior High · Place 2 · Immaculate Conception (Columbia)Immaculate Conception (Columbia)1.76 Miles Junior High211:59.2 PB8
Sep 1Granite City Coolidge Cross Country InvitationalSep 1 · 2 Miles Girls Varsity · Place 46 · Immaculate Conception (Columbia)Immaculate Conception (Columbia)2 Miles Girls Varsity4614:30.30 PB8
Aug 26St Paul-Hamel InvitationalAug 26 · 3,000 Meters Varsity · Place 6 · Immaculate Conception (Immaculate Conception (3,000 Meters Varsity613:42.328
Jul 28PNC Presents Detweiller at DarkJul 28 · 2 Miles Varsity · Place 46 · Columbia Run Club - GirlsColumbia Run Club - Girls2 Miles Varsity4616:10.1—
Jul 28PNC Presents Detweiller at DarkJul 28 · 2.1 Miles Middle School · Place 46 · Columbia Run Club - GirColumbia Run Club - Gir2.1 Miles Middle School4616:10.1—

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 5SIJHSAA Class S Region 2 RegionalsOct 5 · 3,000 Meters Varsity · Place 9 · Immaculate Conception (Columbia)Immaculate Conception (Columbia)3,000 Meters Varsity912:41.1 PB7
Oct 1Belleville Diocesan ChampionshipOct 1 · 3,000 Meters Varsity · Place 8 · Immaculate Conception (Columbia)Immaculate Conception (Columbia)3,000 Meters Varsity813:14.0 PB7
Sep 9St John's Lutheran Cougar ProwlSep 9 · 3,000 Meters Varsity · Place 6 · Immaculate Conception (Columbia)Immaculate Conception (Columbia)3,000 Meters Varsity612:36.5 PB7
Sep 2Granite City Coolidge XC InviteSep 2 · 2 Miles Girls Varsity (Top 7) · Place 42 · Immaculate Conception (Columbia)Immaculate Conception (Columbia)2 Miles Girls Varsity (Top 7)4214:56.07
Aug 27St Paul InvitationalAug 27 · 3,000 Meters Varsity · Place 7 · Immaculate Conception (Columbia)Immaculate Conception (Columbia)3,000 Meters Varsity713:45.13 PB7
Aug 23Immaculate Conception InvitationalAug 23 · 3,000 Meters Varsity · Place 11 · Immaculate Conception (Columbia)Immaculate Conception (Columbia)3,000 Meters Varsity1113:44.77