Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBob Pollock Indoor Invitational · Jan 315:02.22aBob Pollock Indoor InvitationalJanuary 31, 2025
1 Mile · OutdoorWeston Twilight Invitational · May 45:25.86aWeston Twilight InvitationalMay 4, 2019
10,000 Meters · OutdoorConference USA Championships · May 1138:20.63aConference USA ChampionshipsMay 11, 2023
1000 Meters · IndoorMiddlesex League Block #1 · Dec 133:29.82aMiddlesex League Block #1December 13, 2018
10000 Meters · OutdoorThe American Outdoor Championships · May 1536:19.06The American Outdoor ChampionshipsMay 15, 2025
1500 Meters · Outdoor2023 Charlotte 49er Classic · Mar 164:56.512023 Charlotte 49er ClassicMarch 16, 2023
2 Miles · IndoorMiddlesex League Block #3 · Dec 2813:00.81aMiddlesex League Block #3December 28, 2017
3000 Meters · IndoorDarius Dixon Memorial Invitational · Feb 149:53.33aDarius Dixon Memorial InvitationalFebruary 14, 2025
3000 Meters · Outdoor49er Classic · Mar 149:59.32a49er ClassicMarch 14, 2024
5000 Meters · IndoorAmerican Athletic Conference Indoor Championships · Feb 2817:10.83aAmerican Athletic Conference Indoor ChampionshipsFebruary 28, 2025
5000 Meters · OutdoorDuke Twilight · May 416:49.78aDuke TwilightMay 4, 2025
Long Jump · IndoorMiddlesex League Championship · Feb 55:37.88aMiddlesex League ChampionshipFebruary 5, 2018

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15The American Outdoor ChampionshipsMay 15 · 10000 Meters · Place 8 · CharlotteCharlotte10000 Meters836:19.06 PBSR
May 15The American Outdoor ChampionshipsMay 15 · 5000 Meters · Place 17 · CharlotteCharlotte5000 Meters1717:56.66SR
May 4Duke TwilightMay 4 · 5000 Meters · Place 26 · CharlotteCharlotte5000 Meters2616:49.78a PBSr
Apr 10Duke InvitationalApr 10 · 5000 Meters · Place 10 · CharlotteCharlotte5000 Meters1016:51.79SR
Mar 27Raleigh RelaysMar 27 · 5000 Meters · Place 114 · CharlotteCharlotte5000 Meters11416:59.98SR

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28American Athletic Conference Indoor ChampionshipsFeb 28 · 5000 Meters · Place 9 · CharlotteCharlotte5000 Meters9.17:10.83a PBSr
Feb 28American Athletic Conference Indoor ChampionshipsFeb 28 · 3000 Meters · Place 23 · CharlotteCharlotte3000 Meters23.9:56.29aSr
Feb 14Darius Dixon Memorial InvitationalFeb 14 · 1 Mile · Place 21 · CharlotteCharlotte1 Mile215:10.51a—
Feb 14Darius Dixon Memorial InvitationalFeb 14 · 3000 Meters · Place 21 · CharlotteCharlotte3000 Meters219:53.33a PB—
Jan 31Bob Pollock Indoor InvitationalJan 31 · 1 Mile · Place 16 · CharlotteCharlotte1 Mile16.5:02.22a PBSr
Jan 31Bob Pollock Indoor InvitationalJan 31 · 3000 Meters · Place 20 · CharlotteCharlotte3000 Meters20.9:58.25aSr
Jan 17Virginia Tech InvitationalJan 17 · 3000 Meters · Place 25 · CharlotteCharlotte3000 Meters25.10:15.84aSr

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10AAC Outdoor ChampionshipsMay 10 · 10,000 Meters · Place 15 · CharlotteCharlotte10,000 Meters15.39:03.33aJr
May 10AAC Outdoor ChampionshipsMay 10 · 5000 Meters · Place 14 · CharlotteCharlotte5000 Meters14.17:49.66aJr
Apr 262024 Charlotte InviteApr 26 · 5000 Meters · Place 10 · CharlotteCharlotte5000 Meters1017:11.32JR
Apr 11Duke InvitationalApr 11 · 5000 Meters · Place 6 · CharlotteCharlotte5000 Meters617:14.97a—
Mar 28Raleigh RelaysMar 28 · 5000 Meters · Place 155 · CharlotteCharlotte5000 Meters15517:26.78a—
Mar 1449er ClassicMar 14 · 3000 Meters · Place 11 · CharlotteCharlotte3000 Meters11.9:59.32a PBJr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 9Darius Dixon Memorial InvitationalFeb 9 · 3000 Meters · Place 6 · CharlotteCharlotte3000 Meters610:10.13a—
Jan 26Bob Pollock InvitationalJan 26 · 3000 Meters · Place 31 · CharlotteCharlotte3000 Meters31.10:24.31aJr
Jan 19Carolina ChallengeJan 19 · 3000 Meters · Place 8 · CharlotteCharlotte3000 Meters810:15.98a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11Conference USA ChampionshipsMay 11 · 10,000 Meters · Place 13 · CharlotteCharlotte10,000 Meters13.38:20.63a PBSo
May 11Conference USA ChampionshipsMay 11 · 5000 Meters · Place 23 · CharlotteCharlotte5000 Meters23.18:26.78aSo
Apr 28Charlotte Invitational 2023Apr 28 · 5000 Meters · Place 11 · CharlotteCharlotte5000 Meters1117:44.77SO
Apr 15Meet of ChampionsApr 15 · 1500 Meters · Place 30 · CharlotteCharlotte1500 Meters304:57.81SO
Mar 162023 Charlotte 49er ClassicMar 16 · 3000 Meters · Place 4 · CharlotteCharlotte3000 Meters410:27.44SO
Mar 162023 Charlotte 49er ClassicMar 16 · 1500 Meters · Place 33 · CharlotteCharlotte1500 Meters334:56.51 PBSO

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 3Camel City InvitationalFeb 3 · 3000 Meters · Place 31 · CharlotteCharlotte3000 Meters3110:38.87SO
Jan 22COROS Collegiate ChallengeJan 22 · 3000 Meters · Place 6 · CharlotteCharlotte3000 Meters610:49.92—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12Conference USA Outdoor ChampionshipsMay 12 · 10,000 Meters · Place 16 · CharlotteCharlotte10,000 Meters16.39:24.53aFr
May 12Conference USA Outdoor ChampionshipsMay 12 · 5000 Meters · Place 30 · CharlotteCharlotte5000 Meters30.19:02.64aFr
Apr 29Charlotte InvitationalApr 29 · 5000 Meters · Place 12 · CharlotteCharlotte5000 Meters12.17:57.19aFr
Apr 15High Point - Meet of ChampionsApr 15 · 1500 Meters · Place 25 · CharlotteCharlotte1500 Meters25.5:03.55aFr
Apr 7Duke InvitationalApr 7 · 5000 Meters · Place 36 · North Carolina-CharlotteNorth Carolina-Charlotte5000 Meters3618:12.63—
Mar 19Charlotte 49er ClassicMar 19 · 5000 Meters · Place 9 · CharlotteCharlotte5000 Meters918:29.40FR

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15MIAA Division IV Championship Feb 15 · 1 Mile · Place 4 · MelroseMelrose1 Mile4.5:31.95a12

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27Middlesex League Meet #2Dec 27 · 1 Mile · Place 8 · MelroseMelrose1 Mile8.5:50.05a12
Dec 18Middlesex League Indoor Meet #1Dec 18 · 1 Mile · Place 4 · MelroseMelrose1 Mile4.5:35.36a12

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 26MIAA East Division 3 ChampionshipMay 26 · 1 Mile · Place 9 · MelroseMelrose1 Mile95:32.1411
May 11Andover Booster InviteMay 11 · 1 Mile · Place 6 · MelroseMelrose1 Mile65:30.0011
May 4Weston Twilight InvitationalMay 4 · 1 Mile · Place 26 · MelroseMelrose1 Mile26.5:25.86a PB11

2018 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27Middlesex League #3 - FreedomDec 27 · 1 Mile · Place 2 · MelroseMelrose1 Mile2.5:38.71a11
Dec 13Middlesex League Block #1Dec 13 · 1000 Meters · Place 17 · MelroseMelrose1000 Meters17.3:29.82a PB11
Feb 14MIAA Div. 4 ChampionshipsFeb 14 · 1 Mile · Place 18 · MelroseMelrose1 Mile18.5:41.23a10
Feb 5Middlesex League ChampionshipFeb 5 · Long Jump · Place 8 · MelroseMelroseLong Jump85:37.88a PB10
Jan 25BSC #5Jan 25 · 1 Mile · Place 9 · MelroseMelrose1 Mile9.5:43.88a10

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 26MIAA Division 3 ChampionshipsMay 26 · 1 Mile · Place 15 · MelroseMelrose1 Mile15.5:49.41a10
May 11Andover Boosters InviteMay 11 · 1 Mile · Place 5 · MelroseMelrose1 Mile5.5:42.90a10
May 5Weston TwilightMay 5 · 1 Mile · Place 30 · MelroseMelrose1 Mile30.5:35.06a10

2017 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Middlesex League Block #3Dec 28 · 2 Miles · Place 8 · MelroseMelrose2 Miles8.13:00.81a PB10
Dec 22Middlesex Duals #2Dec 22 · 1 Mile · Place 2 · MelroseMelrose1 Mile2.6:00.92a10
Jan 10Middlesex League BlockJan 10 · 1000 Meters · Place 18 · MelroseMelrose1000 Meters18.3:30.77a9

2017 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 28MIAA D3 MeetMay 28 · 1 Mile · Place 25 · MelroseMelrose1 Mile25.5:54.55a9
May 13Andover InvitationalMay 13 · 1 Mile · Place 6 · MelroseMelrose1 Mile6.5:45.42a9

2016 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29Middlesex League Indoor Block #2Dec 29 · 1000 Meters · Place 22 · MelroseMelrose1000 Meters22.3:44.45a9
Dec 20Middlesex League Block #1Dec 20 · 1 Mile · Place 16 · MelroseMelrose1 Mile16.6:03.52a9
Dec 18MSTCA Winter Festival-Small SchoolsDec 18 · 1000 Meters · Place 33 · MelroseMelrose1000 Meters33.3:33.44a9