Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorLast Chance Indoor National Qualifier @ BU · Mar 23:47.22aLast Chance Indoor National Qualifier @ BUMarch 2, 2025
1 Mile · OutdoorEugene Diamond League · Sep 163:43.97aEugene Diamond LeagueSeptember 16, 2023
1500 Meters · IndoorLast Chance Indoor National Qualifier @ BU · Mar 23:32.29aLast Chance Indoor National Qualifier @ BUMarch 2, 2025
1500 Meters · OutdoorEugene Diamond League · Sep 163:29.10aEugene Diamond LeagueSeptember 16, 2023
1600 Meters · OutdoorKHSAA 3A State Championships · May 284:12.10aKHSAA 3A State ChampionshipsMay 28, 2016
3000 Meters · IndoorJohn Thomas Terrier Classic · Jan 277:28.23aJohn Thomas Terrier ClassicJanuary 27, 2023
3200 Meters · OutdoorEastern Relays · Apr 219:06.44aEastern RelaysApril 21, 2017
5000 Meters · OutdoorRaleigh Relays · Mar 2513:40.62Raleigh RelaysMarch 25, 2021
800 Meters · IndoorWildcat Classic · Jan 281:55.04WWildcat ClassicJanuary 28, 2017
800 Meters · OutdoorKHSAA State Meet Class 3A · May 191:54.13aKHSAA State Meet Class 3AMay 19, 2017

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 3Eugene Diamond League (51st Prefontaine Classic)Jul 3 · 1 Mile · Place 2 · United StatesUnited States1 Mile2.3:46.61a-
Jul 3Eugene Diamond League (51st Prefontaine Classic)Jul 3 · 1500 Meters · Place 3 · United StatesUnited States1500 Meters3.3:32.14a-

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 282026 USATF Indoor ChampionshipsFeb 28 · 3000 Meters · Place 2 · On Athletics ClubOn Athletics Club3000 Meters2.7:39.28a-
Feb 282026 USATF Indoor ChampionshipsFeb 28 · 1500 Meters · Place 4 · On Athletics ClubOn Athletics Club1500 Meters4.3:38.06a-
Feb 1118th Millrose Games Pro En RouteFeb 1 · 1500 Meters · Place 3 · On Athletics ClubOn Athletics Club1500 Meters3.3:33.07a-

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · 1500 Meters · Place 2 · On RunningOn Running1500 MetersRound P2.3:32.66a-
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · 1500 Meters · Place 5 · On RunningOn Running1500 Meters5.3:31.34a-

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 2Last Chance Indoor National Qualifier @ BUMar 2 · 5000 Meters · On RunningOn Running5000 Meters—DNF-
Mar 2Last Chance Indoor National Qualifier @ BUMar 2 · 1 Mile · Place 1 · On RunningOn Running1 Mile1.3:47.22a PB-
Mar 2Last Chance Indoor National Qualifier @ BUMar 2 · 1500 Meters · Place 1 · On RunningOn Running1500 Meters1.3:32.29a PB-

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 21United States Olympic Team Track & Field TrialsJun 21 · 1500 Meters · Place 1 · On RunningOn Running1500 MetersRound S1.3:34.08a-
Jun 21United States Olympic Team Track & Field TrialsJun 21 · 1500 Meters · Place 2 · On RunningOn Running1500 MetersRound P2.3:37.61a-
Jun 21United States Olympic Team Track & Field TrialsJun 21 · 1500 Meters · Place 2 · On RunningOn Running1500 Meters2.3:30.86a-
May 25Eugene Diamond LeagueMay 25 · 1 Mile · Place 3 · United StatesUnited States1 Mile3.3:46.22a-
May 25Eugene Diamond LeagueMay 25 · 1500 Meters · Place 3 · United StatesUnited States1500 Meters3.3:31.51a-
Apr 25128th Penn Relay Carnival - ClubApr 25 · 1 Mile · Place 1 · USAUSA1 Mile1.3:51.06a-

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 16USATF Indoor ChampionshipsFeb 16 · 3000 Meters · Place 1 · On ACOn AC3000 Meters1.7:55.76a-

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Sep 16Eugene Diamond LeagueSep 16 · 1 Mile · Place 2 · United StatesUnited States1 Mile2.3:43.97a PB-
Sep 16Eugene Diamond LeagueSep 16 · 1500 Meters · Place 2 · United StatesUnited States1500 Meters2.3:29.10a PB-

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 27John Thomas Terrier ClassicJan 27 · 3000 Meters · Place 1 · On RunningOn Running3000 Meters1.7:28.23a PB-

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 6Sound Running THE Track MeetMay 6 · 1500 Meters · Place 6 · Notre DameNotre Dame1500 Meters6.3:39.29aSr

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 11NCAA DI Indoor Track & Field ChampionshipsMar 11 · 3000 Meters · Place 9 · Notre DameNotre Dame3000 Meters9.8:01.53aSr
Jan 22Notre Dame InvitationalJan 22 · 1 Mile · Place 1 · Notre DameNotre Dame1 Mile13:54.46SR

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 24USA Olympic Track & Field Team TrialsJun 24 · 1500 Meters · Place 2 · Notre DameNotre Dame1500 MetersRound S2.3:38.60aSr
Jun 24USA Olympic Track & Field Team TrialsJun 24 · 1500 Meters · Place 2 · Notre DameNotre Dame1500 MetersRound P2.3:39.09aSr
Jun 24USA Olympic Track & Field Team TrialsJun 24 · 1500 Meters · Place 3 · Notre DameNotre Dame1500 Meters3.3:36.19aSr
Jun 11NCAA Division I Outdoor Track & Field Championships (Day 3)Jun 11 · 1500 Meters · Place 2 · Notre DameNotre Dame1500 Meters2.3:35.60aSr
Jun 9NCAA Division I Outdoor Track & Field Championships (Day 1)Jun 9 · 1500 Meters · Place 1 · Notre DameNotre Dame1500 MetersRound P1.3:37.36aSr
May 28NCAA DI East Region Track and Field Championships (Day 3)May 28 · 1500 Meters · Place 3 · Notre DameNotre Dame1500 MetersRound S3.3:36.85aSr
May 26NCAA DI East Region Track and Field Championships (Day 1)May 26 · 1500 Meters · Place 4 · Notre DameNotre Dame1500 MetersRound P4.3:44.34aSr
May 13ACC Outdoor Track & Field ChampionshipsMay 13 · 1500 Meters · Place 1 · Notre DameNotre Dame1500 MetersRound P1.3:34.68aSr
May 13ACC Outdoor Track & Field ChampionshipsMay 13 · 1500 Meters · Place 1 · Notre DameNotre Dame1500 Meters1.3:40.86aSr
Mar 25Raleigh RelaysMar 25 · 5000 Meters · Place 1 · Notre DameNotre Dame5000 Meters113:40.62 PBJR

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27ACC Indoor Track & Field ChampionshipFeb 27 · 1 Mile · Place 1 · Notre DameNotre Dame1 MileRound P1.4:02.59aJr
Feb 27ACC Indoor Track & Field ChampionshipFeb 27 · 1 Mile · Place 1 · Notre DameNotre Dame1 Mile1.3:55.62aJr
Feb 7Notre Dame Meyo Indoor InvitationalFeb 7 · 3000 Meters · Place 1 · Notre DameNotre Dame3000 Meters1.7:46.71aJr

2019 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 7NCAA Division I Outdoor Track & Field Championships (Day 3)Jun 7 · 1500 Meters · Place 1 · Notre DameNotre Dame1500 Meters1.3:41.39aSo
Jun 5NCAA Division I Outdoor Track & Field Championships (Day 1)Jun 5 · 1500 Meters · Place 3 · Notre DameNotre Dame1500 MetersRound P3.3:44.33aSo
May 23NCAA D1 East Outdoor Preliminary RoundMay 23 · 1500 Meters · Place 1 · Notre DameNotre Dame1500 MetersRound S1.3:41.86aSo
May 23NCAA D1 East Outdoor Preliminary RoundMay 23 · 1500 Meters · Place 1 · Notre DameNotre Dame1500 MetersRound P1.3:45.06aSo
May 9ACC Outdoor Track & Field ChampionshipsMay 9 · 1500 Meters · Place 1 · Notre DameNotre Dame1500 MetersRound P1.3:46.86aSo
May 9ACC Outdoor Track & Field ChampionshipsMay 9 · 1500 Meters · Place 1 · Notre DameNotre Dame1500 Meters1.3:41.34aSo
Apr 19Bryan Clay Invitational (Day 3)Apr 19 · 1500 Meters · Place 3 · Notre DameNotre Dame1500 Meters3.3:38.32aSo

2019 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21ACC Indoor Track & Field ChampionshipsFeb 21 · 1 Mile · Place 2 · Notre DameNotre Dame1 MileRound P2.4:06.96aSo
Feb 21ACC Indoor Track & Field ChampionshipsFeb 21 · 1 Mile · Place 1 · Notre DameNotre Dame1 Mile1.3:57.93aSo
Feb 16Notre Dame Alex Wilson Indoor InvitationalFeb 16 · 1 Mile · Notre DameNotre Dame1 Mile-NTSo
Feb 9Iowa State ClassicFeb 9 · 3000 Meters · Place 7 · Notre DameNotre Dame3000 Meters7.7:57.55aSo
Feb 1Notre Dame Meyo InvitationalFeb 1 · 1 Mile · Place 1 · Notre DameNotre Dame1 Mile1.4:01.10aSo

2018 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 26NCAA DI East Region Track and Field Championships (Day 3)May 26 · 1500 Meters · Place 19 · Notre DameNotre Dame1500 MetersRound S19.3:48.92aFr
May 24NCAA DI East Region Track and Field Championships (Day 1)May 24 · 1500 Meters · Place 13 · Notre DameNotre Dame1500 MetersRound P13.3:45.76aUnofficialFr
May 10ACC Outdoor Track & Field ChampionshipsMay 10 · 1500 Meters · Place 1 · Notre DameNotre Dame1500 MetersRound P1.3:42.44aFr
May 10ACC Outdoor Track & Field ChampionshipsMay 10 · 1500 Meters · Place 3 · Notre DameNotre Dame1500 Meters3.3:46.86aFr

2018 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22ACC Indoor Track & Field ChampionshipsFeb 22 · 1 Mile · Place 6 · Notre DameNotre Dame1 MileRound P6.4:06.81aFr
Feb 22ACC Indoor Track & Field ChampionshipsFeb 22 · 1 Mile · Place 5 · Notre DameNotre Dame1 Mile5.4:05.29aFr
Feb 2Meyo InvitationalFeb 2 · 1 Mile · Place 1 · Notre DameNotre Dame1 Mile14:02.44FR
Jan 20Notre Dame Indoor InvitationalJan 20 · 3000 Meters · Place 1 · Notre DameNotre Dame3000 Meters18:16.15FR

2017 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19KHSAA State Meet Class 3AMay 19 · 3200 Meters · Place 1 · DuPont ManualDuPont Manual3200 Meters1.9:19.07a12
May 19KHSAA State Meet Class 3AMay 19 · 1600 Meters · Place 1 · DuPont ManualDuPont Manual1600 Meters1.4:17.94a12
May 19KHSAA State Meet Class 3AMay 19 · 800 Meters · Place 1 · DuPont ManualDuPont Manual800 Meters1.1:54.13a PB12
May 13KHSAA 3A Region 3May 13 · 3200 Meters · Place 1 · DuPont ManualDuPont Manual3200 Meters1.9:34.67a12
May 13KHSAA 3A Region 3May 13 · 1600 Meters · Place 1 · DuPont ManualDuPont Manual1600 Meters1.4:25.21a12
May 13KHSAA 3A Region 3May 13 · 800 Meters · Place 1 · DuPont ManualDuPont Manual800 Meters1.1:57.17a12
May 5Kentucky Dream Mile May 5 · 1 Mile · Place 1 · Dupont ManualDupont Manual1 Mile14:06.3SR
Apr 21Eastern RelaysApr 21 · 3200 Meters · Place 2 · DuPont ManualDuPont Manual3200 Meters2.9:06.44a PB12
Apr 21Eastern RelaysApr 21 · 1 Mile · Place 1 · DuPont ManualDuPont Manual1 Mile1.4:21.85a12
Apr 21Eastern RelaysApr 21 · 800 Meters · Place 2 · DuPont ManualDuPont Manual800 Meters2.1:55.74a12
Apr 15Johnny Conn InvitationalApr 15 · 1600 Meters · Place 1 · DuPont ManualDuPont Manual1600 Meters1.4:12.86a12

2017 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18UK HS InviteFeb 18 · 1 Mile · Place 1 · DuPont ManualDuPont Manual1 Mile1.4:14.36a12
Jan 28Wildcat ClassicJan 28 · 800 Meters · Place 1 · duPont ManualduPont Manual800 Meters11:55.04W PB12

2016 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 28KHSAA 3A State ChampionshipsMay 28 · 1600 Meters · Place 1 · DuPont ManualDuPont Manual1600 Meters1.4:12.10a PB11
May 28KHSAA 3A State ChampionshipsMay 28 · 800 Meters · Place 3 · DuPont ManualDuPont Manual800 Meters3.1:55.37a11
May 21KHSAA 3A Region 3May 21 · 1600 Meters · Place 1 · DuPont ManualDuPont Manual1600 Meters1.4:24.32a11
May 21KHSAA 3A Region 3May 21 · 800 Meters · Place 1 · DuPont ManualDuPont Manual800 Meters1.1:56.53a11
May 6Kentucky Dream MileMay 6 · 1 Mile · Place 2 · Dupont ManualDupont Manual1 Mile24:15.19—
Apr 29Eastern RelaysApr 29 · 800 Meters · Place 2 · duPont ManualduPont Manual800 Meters21:56.5311
Apr 29Eastern RelaysApr 29 · 1 Mile · Place 4 · duPont ManualduPont Manual1 Mile44:18.5211
Mar 30Fern Creek QuadMar 30 · 800 Meters · Place 1 · duPont ManualduPont Manual800 Meters12:05.4711
Mar 18KYtrackXC.com 5K ShowdownMar 18 · 5000 Meters · Place 11 · duPont ManuaduPont Manua5000 Meters1116:12.07—

2016 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20University of Kentucky HS InvitationalFeb 20 · 1 Mile · Place 19 · DuPont ManualDuPont Manual1 Mile19.4:35.29a11
Jan 30Wildcat HS Track ClassicJan 30 · 800 Meters · Place 3 · duP. ManualduP. Manual800 Meters32:02.17JR

2015 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23KHSAA Class 3A State ChampionshipMay 23 · 1600 Meters · Place 3 · DuPont ManualDuPont Manual1600 Meters3.4:16.11a10
May 9KHSAA 3A Region 3 ChampionshipMay 9 · 3200 Meters · Place 2 · DuPont ManualDuPont Manual3200 Meters2.10:02.88a10
May 9KHSAA 3A Region 3 ChampionshipMay 9 · 1600 Meters · Place 2 · DuPont ManualDuPont Manual1600 Meters2.4:25.31a10
Mar 20KYtrackXC.com 5K ShowdownMar 20 · 5000 Meters · Place 5 · duPont ManuaduPont Manua5000 Meters515:37.5110
Mar 20KYtrackXC.com 5K ShowdownMar 20 · 5000 Meters · Place 5 · duPont ManuaduPont Manua5000 Meters515:37.5110

2014 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24KHSAA Class 3A State ChampionshipMay 24 · 3200 Meters · Place 8 · DuPont ManualDuPont Manual3200 Meters8.9:37.52a9
May 15KHSAA 3A Region 3 ChampionshipMay 15 · 3200 Meters · Place 3 · DuPont ManualDuPont Manual3200 Meters3.9:48.76a9
Apr 26Eastern RelaysApr 26 · 3200 Meters · Place 53 · DuPont ManualDuPont Manual3200 Meters53.9:48.32a9
Apr 26Eastern RelaysApr 26 · 1 Mile · Place 54 · DuPont ManualDuPont Manual1 Mile54.4:41.92a9