Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorFranklin Central Flashers Distance Meet · Apr 164:24.11aFranklin Central Flashers Distance MeetApril 16, 2021
10,000 Meters · OutdoorACC Outdoor Championships · May 1530:43.80aACC Outdoor ChampionshipsMay 15, 2025
10000 Meters · OutdoorRaleigh Relays · Mar 2729:44.78Raleigh RelaysMarch 27, 2025
1500 Meters · OutdoorHigh Point - Meet of Champions · Apr 154:02.73aHigh Point - Meet of ChampionsApril 15, 2022
3200 Meters · OutdoorRunning Lane Track Championships 2021 · Jun 129:10.18aRunning Lane Track Championships 2021June 12, 2021
5000 Meters · IndoorJohn Thomas Terrier Classic · Jan 2614:30.93aJohn Thomas Terrier ClassicJanuary 26, 2024
5000 Meters · OutdoorDuke Twilight · May 414:16.19aDuke TwilightMay 4, 2025

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15ACC Outdoor ChampionshipsMay 15 · 10,000 Meters · Place 30 · DukeDuke10,000 Meters30.30:43.80a PBJr
May 4Duke TwilightMay 4 · 5000 Meters · Place 7 · DukeDuke5000 Meters714:16.19a PBJr
Apr 10Duke InvitationalApr 10 · 5000 Meters · Place 12 · DukeDuke5000 Meters1214:23.47JR
Apr 10Duke InvitationalApr 10 · 5000 Meters · Place 12 · DukeDuke5000 Meters1214:23.47JR
Mar 27Raleigh RelaysMar 27 · 10000 Meters · Place 88 · DukeDuke10000 Meters8829:44.78 PBJR
Mar 27Raleigh RelaysMar 27 · 10000 Meters · Place 88 · DukeDuke10000 Meters8829:44.78JR

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5Liberty KickoffDec 5 · 5000 Meters · Place 3 · DukeDuke5000 Meters3.14:56.45aSr
Jan 26John Thomas Terrier ClassicJan 26 · 5000 Meters · Place 42 · DukeDuke5000 Meters4214:30.93a PB—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 15High Point - Meet of ChampionsApr 15 · 1500 Meters · Place 15 · DukeDuke1500 Meters15.4:02.73a PBFr
Apr 7Duke InvitationalApr 7 · 5000 Meters · Place 27 · DukeDuke5000 Meters2714:33.08—

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 12Running Lane Track Championships 2021Jun 12 · 3200 Meters · Place 13 · OhioOhio3200 Meters13.9:10.18a PB12
Jun 4OHSAA D1 State Track & Field ChampionshipsJun 4 · 3200 Meters · Place 4 · St. XavierSt. Xavier3200 Meters4.9:12.41a12
May 26OHSAA D1 Region 4May 26 · 3200 Meters · Place 3 · St. XavierSt. Xavier3200 Meters3.9:16.64a12
May 19OHSAA D1 Southwest District - MasonMay 19 · 3200 Meters · Place 2 · St. XavierSt. Xavier3200 Meters2.9:10.88a12
May 7Eastern RelaysMay 7 · 3200 Meters · Place 5 · St. XavierSt. Xavier3200 Meters5.9:10.27a12
Apr 16Franklin Central Flashers Distance MeetApr 16 · 1 Mile · Place 17 · St. XavierSt. Xavier1 Mile17.4:24.11a PB12