Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorF Lee Slick Invitational · Feb 205:33.38aF Lee Slick InvitationalFebruary 20, 2026
10,000 Meters · OutdoorSt Francis Fighting Chance Invite · May 838:33.63aSt Francis Fighting Chance InviteMay 8, 2026
1500 Meters · OutdoorWheaton College Invitational · Apr 135:14.55aWheaton College InvitationalApril 13, 2024
1600 Meters · OutdoorTiger Trials · Apr 305:40.61Tiger TrialsApril 30, 2022
200 Meters · OutdoorRegion 11 Meet at Stansbury · Mar 2732.62PRRegion 11 Meet at StansburyMarch 27, 2019
3000 Meters · IndoorCCIW Indoor Championships · Feb 2810:44.81aCCIW Indoor ChampionshipsFebruary 28, 2025
3000 Meters · OutdoorWheaton Invite · Mar 3110:57.37aWheaton InviteMarch 31, 2026
3000m Steeplechase · 0.762m · OutdoorCCIW Championships · May 111:37.61aCCIW ChampionshipsMay 1, 2026
3000m Steeplechase · OutdoorCCIW Outdoor Championships · May 211:48.95aCCIW Outdoor ChampionshipsMay 2, 2025
3200 Meters · OutdoorPine View Invitational · Mar 2512:14.47Pine View InvitationalMarch 25, 2022
400 Meters · OutdoorRegion 11 Meet at Stansbury · Mar 271:09.96PRRegion 11 Meet at StansburyMarch 27, 2019
5000 Meters · IndoorChicagoland Intercollegiate Indoor Track & Field Inv. · Feb 1418:44.78Chicagoland Intercollegiate Indoor Track & Field Inv.February 14, 2025
5000 Meters · OutdoorCCIW Championships · May 118:36.28aCCIW ChampionshipsMay 1, 2026
800 Meters · OutdoorTaylorsville Invitational · Apr 92:37.74Taylorsville InvitationalApril 9, 2022

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8St Francis Fighting Chance InviteMay 8 · 10,000 Meters · Place 13 · Wheaton (Ill.)Wheaton (Ill.)10,000 Meters13.38:33.63a PBSr
May 1CCIW ChampionshipsMay 1 · 3000m Steeplechase · Place 5 · Wheaton (Ill.)Wheaton (Ill.)3000m Steeplechase0.762m5.11:37.61a PBSr
May 1CCIW ChampionshipsMay 1 · 5000 Meters · Place 7 · Wheaton (Ill.)Wheaton (Ill.)5000 Meters7.18:36.28a PBSr
Apr 18Don Church Twilight MeetApr 18 · 3000m Steeplechase · Place 1 · Wheaton (Ill.)Wheaton (Ill.)3000m Steeplechase0.762m1.11:50.22aSr
Apr 92026 Chicagoland ChampionshipsApr 9 · 3000m Steeplechase · Place 6 · Wheaton (Ill.)Wheaton (Ill.)3000m Steeplechase0.762m6.11:44.24aSr
Mar 31Wheaton InviteMar 31 · 3000 Meters · Place 1 · Wheaton (Ill.)Wheaton (Ill.)3000 Meters1.10:57.37a PBSr
Mar 27NCC Distance FlingMar 27 · 3000m Steeplechase · Place 4 · Wheaton (Ill.)Wheaton (Ill.)3000m Steeplechase0.762m4.11:55.51aSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 272025 CCIW ChampionshipFeb 27 · 5000 Meters · Place 6 · Wheaton (Ill.)Wheaton (Ill.)5000 Meters6.18:47.48aSr
Feb 272025 CCIW ChampionshipFeb 27 · 3000 Meters · Place 9 · Wheaton (Ill.)Wheaton (Ill.)3000 Meters9.10:50.42aSr
Feb 20F Lee Slick InvitationalFeb 20 · 1 Mile · Place 10 · Wheaton (Ill.)Wheaton (Ill.)1 Mile105:33.38a PBSr
Feb 13Chicagoland Intercollegiate ChampionshipsFeb 13 · 5000 Meters · Place 4 · Wheaton (Ill.)Wheaton (Ill.)5000 Meters418:49.34SR
Jan 31Windy City RumbleJan 31 · 3000 Meters · Place 4 · Wheaton (Ill.)Wheaton (Ill.)3000 Meters411:03.62aSr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2CCIW Outdoor ChampionshipsMay 2 · 3000m Steeplechase · Place 8 · Wheaton (Ill.)Wheaton (Ill.)3000m Steeplechase811:48.95a PBJR
Apr 25Elmhurst TwilightApr 25 · 5000 Meters · Wheaton (Ill.)Wheaton (Ill.)5000 Meters--DNSJr
Apr 17Don ChurchApr 17 · 3000m Steeplechase · Place 1 · Wheaton (Ill.)Wheaton (Ill.)3000m Steeplechase0.762m1.11:47.24aJr
Apr 3Chicagoland ChampionshipsApr 3 · 5000 Meters · Place 13 · Wheaton (Ill.)Wheaton (Ill.)5000 Meters1319:00.12aJr
Mar 28First Chance InvitationalMar 28 · 3000m Steeplechase · Place 4 · Wheaton (Ill.)Wheaton (Ill.)3000m Steeplechase0.762m4.12:16.83aJr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28CCIW Indoor ChampionshipsFeb 28 · 5000 Meters · Place 7 · Wheaton (Ill.)Wheaton (Ill.)5000 Meters7.18:53.25aJr
Feb 28CCIW Indoor ChampionshipsFeb 28 · 3000 Meters · Place 9 · Wheaton (Ill.)Wheaton (Ill.)3000 Meters9.10:44.81a PBJr
Feb 21F Lee Slick InvitationalFeb 21 · 1 Mile · Place 14 · Wheaton (Ill.)Wheaton (Ill.)1 Mile145:36.89a—
Feb 14Chicagoland Intercollegiate Indoor Track & Field Inv.Feb 14 · 5000 Meters · Place 5 · Wheaton (Ill.)Wheaton (Ill.)5000 Meters518:44.78 PBJR
Feb 7Tadd Metzger InvitationalFeb 7 · 1 Mile · Place 5 · Wheaton (Ill.)Wheaton (Ill.)1 Mile5.5:36.16aJr

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10University of St. Francis Fighting Chance InviteMay 10 · 5000 Meters · Place 8 · Wheaton (Ill.)Wheaton (Ill.)5000 Meters8.18:55.65aSo
May 3CCIW ChampionshipsMay 3 · 3000m Steeplechase · Place 7 · Wheaton (Ill.)Wheaton (Ill.)3000m Steeplechase712:01.99a—
Apr 25Elmhurst TwilightApr 25 · 3000m Steeplechase · Place 1 · Wheaton (Ill.)Wheaton (Ill.)3000m Steeplechase0.762m1.12:26.07aSo
Apr 20Wheaton TwilightApr 20 · 5000 Meters · Place 6 · Wheaton (Ill.)Wheaton (Ill.)5000 Meters619:09.19a—
Apr 13Wheaton College InvitationalApr 13 · 1500 Meters · Place 29 · Wheaton (Ill.)Wheaton (Ill.)1500 Meters29.5:14.55a PBSo
Mar 28First Chance InvitationalMar 28 · 5000 Meters · Place 7 · Wheaton (Ill.)Wheaton (Ill.)5000 Meters7.19:11.50aSo

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 23CCIW Indoor ChampionshipsFeb 23 · 5000 Meters · Place 6 · WheatonWheaton5000 Meters618:51.81—
Feb 23CCIW Indoor ChampionshipsFeb 23 · 1 Mile · Place 12 · WheatonWheaton1 Mile125:36.29—
Feb 16Slick InviteFeb 16 · 3000 Meters · Place 1 · Wheaton (Ill.)Wheaton (Ill.)3000 Meters1.11:08.49aSo
Feb 102024 Windy City RumbleFeb 10 · 5000 Meters · Place 5 · Wheaton (Ill.)Wheaton (Ill.)5000 Meters519:04.22a—
Jan 26ONU InvitationalJan 26 · 3000 Meters · Wheaton (Ill.)Wheaton (Ill.)3000 Meters—DNSSo

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 5CCIW Outdoor ChampionshipsMay 5 · 3000m Steeplechase · Place 11 · Wheaton (Ill.)Wheaton (Ill.)3000m Steeplechase0.762m11.12:30.93aFr
Apr 28Elmhurst University TwilightApr 28 · 3000 Meters · Place 8 · Wheaton (Ill.)Wheaton (Ill.)3000 Meters811:16.26FR
Apr 22Wheaton Don Church TwilightApr 22 · 3000m Steeplechase · Place 3 · Wheaton (Ill.)Wheaton (Ill.)3000m Steeplechase312:38.23FR
Apr 7NCC 1st Chance InvitationalApr 7 · 3000m Steeplechase · Place 10 · Wheaton (Ill.)Wheaton (Ill.)3000m Steeplechase1012:41.05FR

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 24CCIW Indoor ChampionshipsFeb 24 · 5000 Meters · Place 16 · Wheaton (Ill.)Wheaton (Ill.)5000 Meters16.19:26.09aFr
Feb 17NCC Slick Track & Field InvitationalFeb 17 · 1 Mile · Place 7 · Wheaton (Ill.)Wheaton (Ill.)1 Mile75:45.86FR
Feb 17NCC Slick Track & Field InvitationalFeb 17 · 1 Mile · Place 7 · Wheaton (Ill.)Wheaton (Ill.)1 Mile75:45.86FR
Feb 11Pat Heenan InvitationalFeb 11 · 3000 Meters · Place 8 · Wheaton (Ill.)Wheaton (Ill.)3000 Meters811:31.45FR
Feb 11Pat Heenan InvitationalFeb 11 · 3000 Meters · Place 8 · Wheaton (Ill.)Wheaton (Ill.)3000 Meters811:31.45FR
Feb 3Tadd Metzger InvitationalFeb 3 · 1 Mile · Place 11 · Wheaton (IL) CollegeWheaton (IL) College1 Mile115:46.16a—
Jan 27Aurora University Grand PrixJan 27 · 3000 Meters · Place 17 · Wheaton (Ill.)Wheaton (Ill.)3000 Meters1711:24.81FR

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 11Utah Region 6 ChampionshipsMay 11 · 3200 Meters · Place 7 · Park CityPark City3200 Meters712:30.44SR
May 11Utah Region 6 ChampionshipsMay 11 · 1600 Meters · Place 10 · Park CityPark City1600 Meters105:51.91SR
May 62022 BYU InvitationalMay 6 · 1600 Meters · Place 94 · Park CityPark City1600 Meters94.5:45.20a12
Apr 30Tiger TrialsApr 30 · 3200 Meters · Place 22 · Park CityPark City3200 Meters2212:29.16SR
Apr 30Tiger TrialsApr 30 · 1600 Meters · Place 61 · Park CityPark City1600 Meters615:40.61 PBSR
Apr 9Taylorsville InvitationalApr 9 · 800 Meters · Place 17 · Park CityPark City800 Meters172:37.74 PBSR
Apr 9Taylorsville InvitationalApr 9 · 1600 Meters · Place 17 · Park CityPark City1600 Meters175:49.83SR
Mar 25Pine View InvitationalMar 25 · 3200 Meters · Place 10 · Park CityPark City3200 Meters1012:14.47 PBSr
Mar 25Pine View InvitationalMar 25 · 1600 Meters · Place 43 · Park CityPark City1600 Meters435:46.66Sr
Mar 18Early Bird InvitationalMar 18 · 1600 Meters · Place 47 · Park CityPark City1600 Meters475:51.76Sr
Mar 18Early Bird InvitationalMar 18 · 3200 Meters · Place 30 · Park CityPark City3200 Meters3012:31.44Sr

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 122021 Region 8 ChampionshipsMay 12 · 3200 Meters · Place 20 · Park CityPark City3200 Meters2013:32.03JR
May 122021 Region 8 ChampionshipsMay 12 · 1600 Meters · Place 34 · Park CityPark City1600 Meters346:04.64JR
May 42021 JV Region 8 Meet May 4 · 1600 Meters · Place 22 · Park CityPark City1600 Meters22.6:13.05a11
Apr 24Ogden InvitationalApr 24 · 3200 Meters · Place 8 · Park CityPark City3200 Meters813:09.59JR
Apr 20Region 8 MeetApr 20 · 1600 Meters · Place 9 · Park CityPark City1600 Meters9.6:18.35a11
Apr 20Region 8 MeetApr 20 · 800 Meters · Place 4 · Park CityPark City800 Meters4.2:55.08a11
Apr 12Region 8 Quad @ Payson HighApr 12 · 800 Meters · Place 4 · Park CityPark City800 Meters4.2:50.2911
Mar 19Early Bird InvitationalMar 19 · 3200 Meters · Place 43 · Park CityPark City3200 Meters4313:08.12JR

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 20Deseret Peak Invitational (2019) (RunnerCard)Apr 20 · 800 Meters · Place 21 · Park CityPark City800 Meters212:49.24FR
Mar 27Region 11 Meet at StansburyMar 27 · 400 Meters · Place 7 · Park CityPark City400 Meters71:09.96PR PB9
Mar 27Region 11 Meet at StansburyMar 27 · 200 Meters · Place 35 · Park CityPark City200 Meters3532.62PR PB9
Mar 20PCHS @ JDCHS DualMar 20 · 800 Meters · Place 2 · Park CityPark City800 Meters22:55.18FR