Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPat Heenan Invitational · Jan 176:05.86aPat Heenan InvitationalJanuary 17, 2026
1000 Meters · IndoorONU Invite · Jan 303:37.43ONU InviteJanuary 30, 2026
1500 Meters · OutdoorNACC Outdoor · May 15:29.80aNACC OutdoorMay 1, 2026
1600 Meters · OutdoorMHSAA LP Region 40-4 @ LWL · May 206:12.30aMHSAA LP Region 40-4 @ LWLMay 20, 2023
3000 Meters · IndoorONU Invite · Jan 3012:17.27ONU InviteJanuary 30, 2026
3000 Meters · OutdoorCougar Invitational (Concordia Chicago) · Apr 2412:10.34aCougar Invitational (Concordia Chicago)April 24, 2026
3200 Meters · OutdoorMHSAA LP Region 40-4 @ LWL · May 2013:34.66aMHSAA LP Region 40-4 @ LWLMay 20, 2023
5000 Meters · IndoorNACC Championship · Feb 2721:36.17aNACC ChampionshipFebruary 27, 2026
5000 Meters · OutdoorNACC Outdoor · May 121:03.07aNACC OutdoorMay 1, 2026
800 Meters · IndoorPhoenix Invitational · Jan 102:51.87aPhoenix InvitationalJanuary 10, 2026
800 Meters · OutdoorCougar Invitational (Concordia Chicago) · Apr 242:47.31aCougar Invitational (Concordia Chicago)April 24, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1NACC OutdoorMay 1 · 5000 Meters · Place 17 · Concordia ChicagoConcordia Chicago5000 Meters17.21:03.07a PBFr
May 1NACC OutdoorMay 1 · 1500 Meters · Place 16 · Concordia ChicagoConcordia Chicago1500 Meters16.5:29.80a PBFr
Apr 24Cougar Invitational (Concordia Chicago)Apr 24 · 3000 Meters · Place 3 · Concordia ChicagoConcordia Chicago3000 Meters3.12:10.34a PBFr
Apr 24Cougar Invitational (Concordia Chicago)Apr 24 · 800 Meters · Place 7 · Concordia ChicagoConcordia Chicago800 Meters7.2:47.31a PBFr
Apr 18Warrior Quad InviteApr 18 · 1500 Meters · Place 18 · Concordia ChicagoConcordia Chicago1500 Meters18.5:35.50aFr
Apr 18Warrior Quad InviteApr 18 · 800 Meters · Place 11 · Concordia ChicagoConcordia Chicago800 Meters11.2:48.14aFr
Apr 92026 Chicagoland ChampionshipsApr 9 · 5000 Meters · Place 41 · Concordia ChicagoConcordia Chicago5000 Meters41.21:36.68aFr
Apr 92026 Chicagoland ChampionshipsApr 9 · 3000 Meters · Place 23 · Concordia ChicagoConcordia Chicago3000 Meters23.12:16.52aFr
Mar 28Big Blue Outdoor OpenerMar 28 · 5000 Meters · Place 8 · Concordia ChicagoConcordia Chicago5000 Meters8.21:14.94aFr

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 27NACC ChampionshipFeb 27 · 5000 Meters · Place 14 · Concordia ChicagoConcordia Chicago5000 Meters14.21:36.17a PBFr
Feb 27NACC ChampionshipFeb 27 · 3000 Meters · Place 19 · Concordia ChicagoConcordia Chicago3000 Meters19.12:18.28aFr
Feb 21Margaret Bradley InvitationalFeb 21 · 1 Mile · Place 20 · Concordia ChicagoConcordia Chicago1 Mile206:05.89aFr
Feb 13Chicagoland Intercollegiate ChampionshipsFeb 13 · 5000 Meters · Place 19 · Concordia Univ. ChicagoConcordia Univ. Chicago5000 Meters1922:16.33FR
Feb 6Tadd Metzger MultiFeb 6 · 1 Mile · Place 9 · Concordia ChicagoConcordia Chicago1 Mile96:07.72aFr
Jan 30ONU InviteJan 30 · 3000 Meters · Place 23 · Concordia Univ. ChicagoConcordia Univ. Chicago3000 Meters2312:17.27 PBFR
Jan 30ONU InviteJan 30 · 1000 Meters · Place 8 · Concordia Univ. ChicagoConcordia Univ. Chicago1000 Meters83:37.43 PBFR
Jan 24Aurora Grand PrixJan 24 · 3000 Meters · Place 28 · Concordia ChicagoConcordia Chicago3000 Meters2812:31.58aFr
Jan 17Pat Heenan InvitationalJan 17 · 1 Mile · Place 21 · Concordia ChicagoConcordia Chicago1 Mile216:05.86a PBFr
Jan 10Phoenix InvitationalJan 10 · 3000 Meters · Place 17 · Concordia ChicagoConcordia Chicago3000 Meters1713:26.51aFr
Jan 10Phoenix InvitationalJan 10 · 800 Meters · Place 16 · Concordia ChicagoConcordia Chicago800 Meters162:51.87a PBFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6ONU Holiday OpenDec 6 · 1 Mile · Place 6 · Concordia ChicagoConcordia Chicago1 Mile6.6:12.23aFr
Dec 6ONU Holiday OpenDec 6 · 3000 Meters · Place 4 · Concordia ChicagoConcordia Chicago3000 Meters4.12:27.68aFr

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 18MHSAA LP Region 40-4 @ Lutheran WestlandMay 18 · 3200 Meters · Place 7 · Royal Oak ShrineRoyal Oak Shrine3200 Meters7.13:42.80a11
May 18MHSAA LP Region 40-4 @ Lutheran WestlandMay 18 · 1600 Meters · Place 10 · Royal Oak ShrineRoyal Oak Shrine1600 Meters10.6:50.77a11

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 20MHSAA LP Region 40-4 @ LWLMay 20 · 3200 Meters · Place 4 · Royal Oak ShrineRoyal Oak Shrine3200 Meters4.13:34.66a PB10
May 20MHSAA LP Region 40-4 @ LWLMay 20 · 1600 Meters · Place 6 · Royal Oak ShrineRoyal Oak Shrine1600 Meters6.6:12.30a PB10

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 282022 MITCA D4 Team StateMay 28 · 3200 Meters · Place 10 · Royal Oak ShrineRoyal Oak Shrine3200 Meters10.14:17.13a9
May 282022 MITCA D4 Team StateMay 28 · 1600 Meters · Place 13 · Royal Oak ShrineRoyal Oak Shrine1600 Meters13.6:22.90a9
May 25CHSL Championship - Cardinal DivisionMay 25 · 3200 Meters · Place 9 · Royal Oak ShrineRoyal Oak Shrine3200 Meters9.14:10.96a9
May 25CHSL Championship - Cardinal DivisionMay 25 · 1600 Meters · Place 7 · Royal Oak ShrineRoyal Oak Shrine1600 Meters7.6:24.62a9
Apr 12CHSL Intersectional Jamboree 1 (AAG)Apr 12 · 3200 Meters · Place 5 · Royal Oak ShrineRoyal Oak Shrine3200 Meters5.14:02.89a9

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 4CYO Middle School ChampionshipsJun 4 · 1600 Meters · Place 13 · Royal Oak ShrineRoyal Oak Shrine1600 Meters13.7:48.19a8
Jun 4CYO Middle School ChampionshipsJun 4 · 800 Meters · Place 17 · Royal Oak ShrineRoyal Oak Shrine800 Meters17.3:17.43a8
May 21CYO 2021 Jamboree #3May 21 · 1600 Meters · Place 17 · Royal Oak ShrineRoyal Oak Shrine1600 Meters17.7:48.0aUnofficial8
May 15St. Regis Shrine & Holy Family MeetMay 15 · 1600 Meters · Royal Oak ShrineRoyal Oak Shrine1600 Meters—7:56.15Unofficial8
May 15St. Regis Shrine & Holy Family MeetMay 15 · 800 Meters · Royal Oak ShrineRoyal Oak Shrine800 Meters—3:22.68Unofficial8
May 8ND Marist, St. Anne's, UDJ, Shrine and/at Holy FamilyMay 8 · 1600 Meters · Royal Oak ShrineRoyal Oak Shrine1600 Meters—7:36.50Unofficial8
May 8ND Marist, St. Anne's, UDJ, Shrine and/at Holy FamilyMay 8 · 800 Meters · Royal Oak ShrineRoyal Oak Shrine800 Meters—3:29.99Unofficial8
Apr 30St. Anne's Time TrialApr 30 · 1600 Meters · Place 10 · Royal Oak ShrineRoyal Oak Shrine1600 Meters10.8:38.96Unofficial8
Apr 30St. Anne's Time TrialApr 30 · 800 Meters · Place 6 · Royal Oak ShrineRoyal Oak Shrine800 Meters6.3:33.34Unofficial8

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 26Divine Child MS Jamboree/ScrimmageApr 26 · Long Jump · Royal Oak ShrineRoyal Oak ShrineLong Jump—8-3.5Unofficial6
Apr 6Shrine vs St. RegisApr 6 · 1600 Meters · Place 3 · Royal Oak ShrineRoyal Oak Shrine1600 Meters3.7:25Unofficial6

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6Shrine CYO vs. St. Regis CYO and Holy Family CYOMay 6 · 1600 Meters · Royal Oak ShrineRoyal Oak Shrine1600 Meters—7:39Unofficial5
Apr 28Shrine CYO vs. WOLL CYOApr 28 · 1600 Meters · Royal Oak ShrineRoyal Oak Shrine1600 Meters—8:04Unofficial5
Apr 23Shrine CYO vs. Marist CYOApr 23 · 1600 Meters · Royal Oak ShrineRoyal Oak Shrine1600 Meters—8:02Unofficial5

2017 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Shrine CYO vs. Gesu CYOMay 6 · 1600 Meters · Royal Oak ShrineRoyal Oak Shrine1600 Meters—7:574
Apr 8Shrine CYP vs. St. Clare CYO April 8Apr 8 · 1600 Meters · Royal Oak ShrineRoyal Oak Shrine1600 Meters—7:52Unofficial4
Apr 8Shrine CYP vs. St. Clare CYO April 8Apr 8 · Long Jump · Royal Oak ShrineRoyal Oak ShrineLong Jump—7'3"Unofficial4
Apr 1Shrine CYO vs. St. Robert Bellarmine CYOApr 1 · 1600 Meters · Royal Oak ShrineRoyal Oak Shrine1600 Meters—8:10Unofficial4
Apr 1Shrine CYO vs. St. Robert Bellarmine CYOApr 1 · Long Jump · Royal Oak ShrineRoyal Oak ShrineLong Jump—6'Unofficial4