Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMargaret Bradley Invitational · Feb 214:59.44aMargaret Bradley InvitationalFebruary 21, 2026
10,000 Meters · OutdoorNACC Outdoor · May 135:20.86aNACC OutdoorMay 1, 2026
1500 Meters · Outdoor2026 Chicagoland Championships · Apr 94:50.52a2026 Chicagoland ChampionshipsApril 9, 2026
1600 Meters · IndoorCPS Challenger Meet #5 · Feb 225:41.09aCPS Challenger Meet #5February 22, 2023
1600 Meters · OutdoorRickover Meet #3 · Apr 265:23.92aRickover Meet #3April 26, 2023
200 Meters · IndoorTadd Metzger Multi · Feb 628.72aTadd Metzger MultiFebruary 6, 2026
3000 Meters · IndoorNACC Championship · Feb 279:55.82aNACC ChampionshipFebruary 27, 2026
3200 Meters · Indoor*CPL Indoor Last Chance Meet North/West · Mar 1111:40.22a*CPL Indoor Last Chance Meet North/WestMarch 11, 2023
3200 Meters · OutdoorRickover Naval Academy Invitational 2 · Apr 2711:15.02aRickover Naval Academy Invitational 2April 27, 2024
5000 Meters · IndoorNACC Championship · Feb 2717:17.08aNACC ChampionshipFebruary 27, 2026
5000 Meters · OutdoorBig Blue Outdoor Opener · Mar 2817:08.56aBig Blue Outdoor OpenerMarch 28, 2026
55 Meters · IndoorTadd Metzger Multi · Feb 68.08aTadd Metzger MultiFebruary 6, 2026
60 Meters · IndoorChallenger Meet #3 · Feb 169.60Challenger Meet #3February 16, 2022
800 Meters · IndoorPat Heenan Invitational · Jan 172:23.57aPat Heenan InvitationalJanuary 17, 2026
800 Meters · OutdoorRickover Meet #3 · Apr 262:31.81aRickover Meet #3April 26, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1NACC OutdoorMay 1 · 10,000 Meters · Place 15 · Concordia ChicagoConcordia Chicago10,000 Meters15.35:20.86a PBFr
Apr 24Cougar Invitational (Concordia Chicago)Apr 24 · 5000 Meters · Place 2 · Concordia ChicagoConcordia Chicago5000 Meters2.17:12.42aFr
Apr 18Warrior Quad InviteApr 18 · 5000 Meters · Place 9 · Concordia ChicagoConcordia Chicago5000 Meters9.17:16.07aFr
Apr 92026 Chicagoland ChampionshipsApr 9 · 10,000 Meters · Place 6 · Concordia ChicagoConcordia Chicago10,000 Meters6.36:07.13aFr
Apr 92026 Chicagoland ChampionshipsApr 9 · 1500 Meters · Place 76 · Concordia ChicagoConcordia Chicago1500 Meters76.4:50.52a PBFr
Mar 28Big Blue Outdoor OpenerMar 28 · 5000 Meters · Place 17 · Concordia ChicagoConcordia Chicago5000 Meters17.17:08.56a PBFr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 27NACC ChampionshipFeb 27 · 5000 Meters · Place 14 · Concordia ChicagoConcordia Chicago5000 Meters14.17:17.08a PBFr
Feb 27NACC ChampionshipFeb 27 · 3000 Meters · Place 21 · Concordia ChicagoConcordia Chicago3000 Meters21.9:55.82a PBFr
Feb 21Margaret Bradley InvitationalFeb 21 · 1 Mile · Place 26 · Concordia ChicagoConcordia Chicago1 Mile264:59.44a PBFr
Feb 6Tadd Metzger MultiFeb 6 · 200 Meters · Place 29 · Concordia ChicagoConcordia Chicago200 Meters2928.72a PBFr
Feb 6Tadd Metzger MultiFeb 6 · 55 Meters · Place 27 · Concordia ChicagoConcordia Chicago55 MetersRound P278.08a PBFr
Jan 30ONU InviteJan 30 · 1 Mile · Place 30 · Concordia Univ. ChicagoConcordia Univ. Chicago1 Mile305:05.24FR
Jan 24Aurora Grand PrixJan 24 · 3000 Meters · Place 42 · Concordia ChicagoConcordia Chicago3000 Meters4210:06.94aFr
Jan 17Pat Heenan InvitationalJan 17 · 3000 Meters · Place 6 · Concordia ChicagoConcordia Chicago3000 Meters610:27.29aFr
Jan 17Pat Heenan InvitationalJan 17 · 800 Meters · Place 18 · Concordia ChicagoConcordia Chicago800 Meters182:23.57a PBFr
Jan 10Phoenix InvitationalJan 10 · 1 Mile · Place 34 · Concordia ChicagoConcordia Chicago1 Mile345:13.94aFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6ONU Holiday OpenDec 6 · 1 Mile · Place 16 · Concordia ChicagoConcordia Chicago1 Mile16.5:11.40aFr
Dec 6ONU Holiday OpenDec 6 · 3000 Meters · Place 7 · Concordia ChicagoConcordia Chicago3000 Meters7.10:21.78aFr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 21IHSA Class 2A TRB Sectional - #03 Norridge (Ridgewood)May 21 · 3200 Meters · Place 13 · Chicago (Rickover NavalChicago (Rickover Naval3200 Meters1312:04.8012
Apr 19Rickover Invitational #2Apr 19 · 3200 Meters · Place 1 · Chicago (Rickover NavalChicago (Rickover Naval3200 Meters111:55.7812
Mar 5Triple A Challenger MeetMar 5 · 1600 Meters · Place 28 · Chicago (Rickover NavalChicago (Rickover Naval1600 Meters285:52.0112

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15IHSA Class 2A TRB Sectional - #4 Chicago (DePaul College Prep)May 15 · 1600 Meters · Place 15 · Chicago (Rickover NavalChicago (Rickover Naval1600 Meters155:24.69a—
Apr 27Rickover Naval Academy Invitational 2Apr 27 · 3200 Meters · Place 3 · Chicago (Rickover NavalChicago (Rickover Naval3200 Meters311:15.02a PB—
Apr 20Walther Christian InvitationalApr 20 · 3200 Meters · Place 5 · Chicago (Rickover NavalChicago (Rickover Naval3200 Meters511:31.4911
Apr 20Walther Christian InvitationalApr 20 · 1600 Meters · Place 16 · Chicago (Rickover NavalChicago (Rickover Naval1600 Meters165:33.8411
Apr 13Rickover Naval Academy Invitational 1Apr 13 · 3200 Meters · Place 1 · Chicago (Rickover NavalChicago (Rickover Naval3200 Meters111:42.80a—
Apr 13Rickover Naval Academy Invitational 1Apr 13 · 1600 Meters · Place 3 · Chicago (Rickover NavalChicago (Rickover Naval1600 Meters35:32.07a—
Mar 6Mid Week Last Chance MeetMar 6 · 1600 Meters · Place 2 · Chicago (Rickover NavalChicago (Rickover Naval1600 Meters25:28.13a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7*Single A Challenger MeetFeb 7 · 1600 Meters · Place 1 · Chicago (Rickover NavalChicago (Rickover Naval1600 Meters15:47.43a—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 1A TRB Sectional - #4 Chicago (C. Hope Academy)May 17 · 3200 Meters · Place 7 · Chicago (Rickover NavalChicago (Rickover Naval3200 Meters711:34.1310
May 172023 IHSA Class 1A TRB Sectional - #4 Chicago (C. Hope Academy)May 17 · 1600 Meters · Place 9 · Chicago (Rickover NavalChicago (Rickover Naval1600 Meters95:28.6310
Apr 26Rickover Meet #3Apr 26 · 1600 Meters · Place 2 · Chicago (Rickover NavalChicago (Rickover Naval1600 Meters25:23.92a PB—
Apr 26Rickover Meet #3Apr 26 · 800 Meters · Place 6 · Chicago (Rickover NavalChicago (Rickover Naval800 Meters62:31.81a PB—
Apr 22Walther Christian InvitationalApr 22 · 3200 Meters · Place 7 · Chicago (Rickover NavalChicago (Rickover Naval3200 Meters711:46.27a—
Apr 22Walther Christian InvitationalApr 22 · 1600 Meters · Place 13 · Chicago (Rickover NavalChicago (Rickover Naval1600 Meters135:40.61a—
Apr 19Rickover Meet #2Apr 19 · 1600 Meters · Place 7 · Chicago (Rickover NavalChicago (Rickover Naval1600 Meters75:36.29a—
Apr 15Rickover Invitational #3Apr 15 · 3200 Meters · Place 2 · Chicago (Rickover Naval AChicago (Rickover Naval A3200 Meters211:53.3510
Apr 15Rickover Invitational #3Apr 15 · 1600 Meters · Place 4 · Chicago (Rickover Naval AChicago (Rickover Naval A1600 Meters45:47.5410
Apr 1Rickover Invitational #2Apr 1 · 3200 Meters · Place 5 · Chicago (Rickover Naval AChicago (Rickover Naval A3200 Meters512:25.9010
Apr 1Rickover Invitational #2Apr 1 · 1600 Meters · Place 9 · Chicago (Rickover Naval AChicago (Rickover Naval A1600 Meters96:13.9810
Mar 15Rickover Meet #1Mar 15 · 3200 Meters · Place 2 · Chicago (Rickover Naval Academy)Chicago (Rickover Naval Academy)3200 Meters2.11:51.56a10
Mar 15Rickover Meet #1Mar 15 · 1600 Meters · Place 5 · Chicago (Rickover Naval Academy)Chicago (Rickover Naval Academy)1600 Meters5.5:36.92a10
Mar 8Rickover Team Time TrialsMar 8 · 1600 Meters · Place 1 · Chicago (Rickover Naval Academy)Chicago (Rickover Naval Academy)1600 Meters1.5:53.102aUnofficial10

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 11*CPL Indoor Last Chance Meet North/WestMar 11 · 3200 Meters · Place 3 · Chicago (Rickover NavalChicago (Rickover Naval3200 Meters311:40.22a PB—
Mar 11*CPL Indoor Last Chance Meet North/WestMar 11 · 3200 Meters · Place 3 · Chicago (Rickover NavalChicago (Rickover Naval3200 Meters311:40.22a—
Mar 11*CPL Indoor Last Chance Meet North/WestMar 11 · 1600 Meters · Place 17 · Chicago (Rickover NavalChicago (Rickover Naval1600 Meters175:46.19a—
Mar 11*CPL Indoor Last Chance Meet North/WestMar 11 · 1600 Meters · Place 17 · Chicago (Rickover NavalChicago (Rickover Naval1600 Meters175:46.19a—
Feb 22CPS Challenger Meet #5Feb 22 · 1600 Meters · Place 7 · Chicago (Rickover Naval Academy)Chicago (Rickover Naval Academy)1600 Meters7.5:41.09a PB10
Feb 22CPS Challenger Meet #5Feb 22 · 800 Meters · Place 10 · Chicago (Rickover Naval Academy)Chicago (Rickover Naval Academy)800 Meters10.2:34.58a10

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 18IHSA Class 1A TRB Sectional #4 - Chicago (C. Hope Academy)May 18 · 1600 Meters · Place 14 · Chicago (Rickover NavalChicago (Rickover Naval1600 Meters145:37.91a9
May 18IHSA Class 1A TRB Sectional #4 - Chicago (C. Hope Academy)May 18 · 800 Meters · Place 12 · Chicago (Rickover NavalChicago (Rickover Naval800 Meters122:35.09a9
Apr 23Walther Christian InvitationalApr 23 · 1600 Meters · Place 12 · Rickover Naval AcadeRickover Naval Acade1600 Meters126:04.70FR
Apr 23Walther Christian InvitationalApr 23 · 800 Meters · Place 15 · Rickover Naval AcadeRickover Naval Acade800 Meters152:47.42FR
Apr 9Rickover InvitationalApr 9 · 1600 Meters · Place 6 · Chicago (Rickover Naval .Chicago (Rickover Naval .1600 Meters65:48.36FR
Apr 9Rickover InvitationalApr 9 · 800 Meters · Place 10 · Chicago (Rickover Naval .Chicago (Rickover Naval .800 Meters102:41.89FR
Apr 2Amundsen Viking InviteApr 2 · 1600 Meters · Place 5 · Chicago (Rickover Naval Academy)Chicago (Rickover Naval Academy)1600 Meters5.6:07.89a9
Apr 2Amundsen Viking InviteApr 2 · 800 Meters · Place 9 · Chicago (Rickover Naval Academy)Chicago (Rickover Naval Academy)800 Meters9.2:42.30a9
Mar 29Rickover Triad MeetMar 29 · 1600 Meters · Place 8 · Chicago (Rickover Naval Academy)Chicago (Rickover Naval Academy)1600 Meters8.6:54.99

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 16Challenger Meet #3Feb 16 · 60 Meters · Place 11 · Chicago (Rickover Naval .Chicago (Rickover Naval .60 Meters119.60 PB9