Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorACC Indoor Championships · Feb 264:36.32aACC Indoor ChampionshipsFebruary 26, 2026
1000 Meters · IndoorVirginia Tech Invitational · Jan 172:47.87aVirginia Tech InvitationalJanuary 17, 2025
1500 Meters · OutdoorNCAA Division I Outdoor Championships · Jun 104:08.52aNCAA Division I Outdoor ChampionshipsJune 10, 2026
1600 Meters · OutdoorOHSAA D2 Region 8 · May 264:39.71aOHSAA D2 Region 8May 26, 2022
3000 Meters · IndoorVisit Winston-Salem College Kick-off · Dec 69:26.03aVisit Winston-Salem College Kick-offDecember 6, 2025
5000 Meters · OutdoorACC Outdoor Track & Field Championships · May 1117:11.17aACC Outdoor Track & Field ChampionshipsMay 11, 2023
800 Meters · Outdoor2026 Wake Forest Invitational · Apr 162:07.39a2026 Wake Forest InvitationalApril 16, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 10NCAA Division I Outdoor ChampionshipsJun 10 · 1500 Meters · Place 12 · Wake ForestWake Forest1500 MetersRound P12.4:08.52a PBSr
Jun 10NCAA Division I Outdoor ChampionshipsJun 10 · 1500 Meters · Place 12 · Wake ForestWake Forest1500 Meters12.4:18.49aSr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 1500 Meters · Place 9 · Wake ForestWake Forest1500 MetersRound P9.4:10.71aSr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 1500 Meters · Place 6 · Wake ForestWake Forest1500 MetersRound S6.4:11.85aSr
May 14ACC Outdoor ChampionshipsMay 14 · 1500 Meters · Place 4 · Wake ForestWake Forest1500 MetersRound P4.4:11.34aSr
May 14ACC Outdoor ChampionshipsMay 14 · 1500 Meters · Place 5 · Wake ForestWake Forest1500 Meters5.4:15.12aSr
May 3Duke TwilightMay 3 · 1500 Meters · Place 2 · Wake ForestWake Forest1500 Meters2.4:10.86aSr
Apr 162026 Wake Forest InvitationalApr 16 · 1500 Meters · Place 7 · Wake ForestWake Forest1500 Meters7.4:09.78aSr
Apr 162026 Wake Forest InvitationalApr 16 · 800 Meters · Place 7 · Wake ForestWake Forest800 Meters7.2:07.39a PBSr
Mar 26Raleigh RelaysMar 26 · 1500 Meters · Place 13 · Wake ForestWake Forest1500 Meters13.4:15.21aSr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26ACC Indoor ChampionshipsFeb 26 · 1 Mile · Place 9 · Wake ForestWake Forest1 MileRound P9.4:38.10aSr
Feb 26ACC Indoor ChampionshipsFeb 26 · 1 Mile · Place 7 · Wake ForestWake Forest1 Mile7.4:36.32a PBSr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 7JDL Early Bird InvitationalDec 7 · 1 Mile · Place 1 · Wake ForestWake Forest1 Mile1.4:43.68aSr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 3000 Meters · Place 2 · Wake ForestWake Forest3000 Meters2.9:26.03a PBSr
Jan 17Virginia Tech InvitationalJan 17 · 1000 Meters · Place 4 · Wake ForestWake Forest1000 Meters4.2:47.87a PBJr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 1500 Meters · Place 20 · Wake ForestWake Forest1500 MetersRound S20.4:14.89aJr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 1500 Meters · Place 21 · Wake ForestWake Forest1500 MetersRound P21.4:15.12aJr
May 15ACC Outdoor ChampionshipsMay 15 · 1500 Meters · Place 10 · Wake ForestWake Forest1500 MetersRound P10.4:17.09aJr
May 15ACC Outdoor ChampionshipsMay 15 · 1500 Meters · Place 8 · Wake ForestWake Forest1500 Meters8.4:15.05aJr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 7Boston University/Sharon Colyear-Danville Season OpenerDec 7 · 3000 Meters · Place 59 · Wake ForestWake Forest3000 Meters59.9:28.46aJr
Feb 22ACC Indoor ChampionshipsFeb 22 · 1 Mile · Place 9 · Wake ForestWake Forest1 MileRound P9.4:44.48aSo
Feb 22ACC Indoor ChampionshipsFeb 22 · 1 Mile · Place 9 · Wake ForestWake Forest1 Mile9.4:47.22aSo
Feb 9Boston College Eagle Elite InvitationalFeb 9 · 1 Mile · Place 18 · Wake ForestWake Forest1 Mile18.4:45.84aSo

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22NCAA DI Outdoor Championships - East First-RoundsMay 22 · 1500 Meters · Place 30 · Wake ForestWake Forest1500 MetersRound P30.4:21.13aSo
Mar 29Stanford Invitational - CollegiateMar 29 · 1500 Meters · Place 5 · Wake ForestWake Forest1500 Meters5.4:23.24aSo
Mar 29Stanford Invitational - CollegiateMar 29 · 800 Meters · Place 5 · Wake ForestWake Forest800 Meters5.2:11.08aSo
Mar 1449er ClassicMar 14 · 1500 Meters · Place 1 · Wake ForestWake Forest1500 Meters1.4:23.38aSo

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11ACC Outdoor Track & Field ChampionshipsMay 11 · 5000 Meters · Place 25 · Wake ForestWake Forest5000 Meters25.17:11.17a PBFr
May 11ACC Outdoor Track & Field ChampionshipsMay 11 · 1500 Meters · Place 16 · Wake ForestWake Forest1500 MetersRound P16.4:23.48aFr
Apr 6Duke InvitationalApr 6 · 1500 Meters · Place 18 · Wake ForestWake Forest1500 Meters18.4:26.29aFr
Mar 23adidas Raleigh RelaysMar 23 · 1500 Meters · Place 67 · Wake ForestWake Forest1500 Meters67.4:30.17aFr

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 23ACC Indoor Track & Field ChampionshipsFeb 23 · 1 Mile · Place 17 · Wake ForestWake Forest1 MileRound P17.4:48.66aFr

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 23USATF U-20 Outdoor ChampionshipsJun 23 · 1500 Meters · Place 3 · Wake ForestWake Forest1500 Meters3.4:23.00a12
Jun 3OHSAA D2 State Track & Field ChampionshipsJun 3 · 1600 Meters · Place 1 · Indian HillIndian Hill1600 Meters1.4:43.31a12
Jun 3OHSAA D2 State Track & Field ChampionshipsJun 3 · 800 Meters · Place 2 · Indian HillIndian Hill800 Meters2.2:08.82a12
May 26OHSAA D2 Region 8May 26 · 1600 Meters · Place 1 · Indian HillIndian Hill1600 Meters1.4:39.71a PB12
May 26OHSAA D2 Region 8May 26 · 800 Meters · Place 1 · Indian HillIndian Hill800 Meters1.2:10.25a12
Apr 29Goshen HS InvitationalApr 29 · 1600 Meters · Place 1 · Indian HillIndian Hill1600 Meters1.4:44.14a12
Apr 29Goshen HS InvitationalApr 29 · 800 Meters · Place 1 · Indian HillIndian Hill800 Meters1.2:11.34a12
Apr 22Sycamore Golden Baton RelaysApr 22 · 1600 Meters · Place 1 · Indian HillIndian Hill1600 Meters1.4:49.11a12

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 27OHSAA D2 Region 8May 27 · 1600 Meters · Place 3 · Indian HillIndian Hill1600 Meters3.5:04.97a11
May 27OHSAA D2 Region 8May 27 · 800 Meters · Place 4 · Indian HillIndian Hill800 Meters4.2:22.92a11
May 18OHSAA D2 Southwest District - New RichmondMay 18 · 1600 Meters · Place 1 · Indian HillIndian Hill1600 Meters1.5:03.42a11
May 18OHSAA D2 Southwest District - New RichmondMay 18 · 800 Meters · Place 1 · Indian HillIndian Hill800 Meters1.2:19.63a11
Apr 28Taylor InvitationalApr 28 · 800 Meters · Place 1 · Indian HillIndian Hill800 Meters1.2:18.64a11