Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUAB Blazer Invite · Jan 96:04.18UAB Blazer InviteJanuary 9, 2026
10,000 Meters · OutdoorLee Fast Break Athletics Invitational · Apr 1045:26.80aLee Fast Break Athletics InvitationalApril 10, 2026
1500 Meters · OutdoorDon McGarey Invitational · Mar 275:25.46aDon McGarey InvitationalMarch 27, 2026
1600 Meters · IndoorDistance Wars 2022 · Feb 256:35.68Distance Wars 2022February 25, 2022
1600 Meters · OutdoorCCAL Varsity Championships · May 15:46.00aCCAL Varsity ChampionshipsMay 1, 2024
3000 Meters · IndoorSamford Open · Jan 1711:54.10Samford OpenJanuary 17, 2026
3000 Meters · OutdoorLife University Super Bowl Indoor/Outdoor Polar Meet · Feb 712:11.57Life University Super Bowl Indoor/Outdoor Polar MeetFebruary 7, 2026
3200 Meters · OutdoorStanislaus County Championships · Mar 712:12.32aStanislaus County ChampionshipsMarch 7, 2025
400 Meters · OutdoorCCAL #2 · Apr 31:09.82aCCAL #2April 3, 2025
5000 Meters · IndoorSamford Invitational · Feb 1320:20.19aSamford InvitationalFebruary 13, 2026
5000 Meters · OutdoorLife University Super Bowl Indoor/Outdoor Polar Meet · Feb 720:38.07Life University Super Bowl Indoor/Outdoor Polar MeetFebruary 7, 2026
800 Meters · OutdoorCCAL Tri Meet #2 · Apr 62:40.58CCAL Tri Meet #2April 6, 2022

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 10Lee Fast Break Athletics InvitationalApr 10 · 10,000 Meters · Place 41 · Georgia StateGeorgia State10,000 Meters41.45:26.80a PBFr
Mar 27Don McGarey InvitationalMar 27 · 5000 Meters · Place 8 · Georgia StateGeorgia State5000 Meters8.21:04.12aFr
Mar 27Don McGarey InvitationalMar 27 · 1500 Meters · Place 14 · Georgia StateGeorgia State1500 Meters14.5:25.46a PBFr
Mar 20Emory Spring Break ClassicMar 20 · 5000 Meters · Place 29 · Georgia StateGeorgia State5000 Meters2921:09.12aFr
Feb 7Life University Super Bowl Indoor/Outdoor Polar MeetFeb 7 · 5000 Meters · Place 6 · Georgia StateGeorgia State5000 Meters620:38.07 PBFR
Feb 7Life University Super Bowl Indoor/Outdoor Polar MeetFeb 7 · 3000 Meters · Place 6 · Georgia StateGeorgia State3000 Meters612:11.57 PBFR

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 13Samford InvitationalFeb 13 · 5000 Meters · Place 10 · Georgia StateGeorgia State5000 Meters10.20:20.19a PBFr
Jan 17Samford OpenJan 17 · 3000 Meters · Place 28 · Georgia StateGeorgia State3000 Meters2811:54.10 PBFR
Jan 17Samford OpenJan 17 · 5000 Meters · Place 15 · Georgia StateGeorgia State5000 Meters1520:54.33FR
Jan 9UAB Blazer InviteJan 9 · 3000 Meters · Place 23 · Georgia StateGeorgia State3000 Meters2312:16.31FR
Jan 9UAB Blazer InviteJan 9 · 1 Mile · Place 19 · Georgia StateGeorgia State1 Mile196:04.18 PBFR

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25German Fernandez Distance CarnivalApr 25 · 3200 Meters · Place 7 · GregoriGregori3200 Meters712:47.2112
Apr 16CCAL #3Apr 16 · 1600 Meters · Place 4 · GregoriGregori1600 Meters45:57.99a12
Apr 3CCAL #2Apr 3 · 800 Meters · Place 7 · GregoriGregori800 Meters72:43.74a12
Apr 3CCAL #2Apr 3 · 400 Meters · Place 18 · GregoriGregori400 Meters181:09.82a PB12
Mar 28County ClashMar 28 · 3200 Meters · Place 7 · GregoriGregori3200 Meters712:13.75a12
Mar 19CCAL #1Mar 19 · 1600 Meters · Place 6 · GregoriGregori1600 Meters65:57.29a—
Mar 7Stanislaus County ChampionshipsMar 7 · 3200 Meters · Place 6 · GregoriGregori3200 Meters612:12.32a PB—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 1CCAL Varsity ChampionshipsMay 1 · 3200 Meters · Place 10 · GregoriGregori3200 Meters1013:11.13a—
May 1CCAL Varsity ChampionshipsMay 1 · 1600 Meters · Place 8 · GregoriGregori1600 Meters85:46.00a PB—
Apr 19German Fernandez Distance CarnivalApr 19 · 3200 Meters · Place 3 · GregoriGregori3200 Meters312:48.34a—
Apr 17CCAL 3Apr 17 · 1600 Meters · Place 6 · GregoriGregori1600 Meters65:47.28a—
Mar 29MJC HS InvitationalMar 29 · 1600 Meters · Place 15 · GregoriGregori1600 Meters156:02.70a—
Mar 27CCAL 2Mar 27 · 800 Meters · Place 8 · GregoriGregori800 Meters82:46.31a—
Mar 22County ClashMar 22 · 3200 Meters · Place 8 · GregoriGregori3200 Meters812:57.64a—
Mar 15Dublin Distance FiestaMar 15 · 1600 Meters · Place 372 · GregoriGregori1600 Meters3726:04.95a—
Mar 15Dublin Distance FiestaMar 15 · 1600 Meters · Place 372 · Gregori (Ce)Gregori (Ce)1600 Meters3726:04.9511
Mar 8Stanislaus County Championship MeetMar 8 · 3200 Meters · Place 7 · GregoriGregori3200 Meters712:42.20a—
Mar 6CCAL #1Mar 6 · 800 Meters · Place 6 · GregoriGregori800 Meters62:46.25a—
Feb 2313th annual Distance WarsFeb 23 · 3200 Meters · Place 16 · GregoriGregori3200 Meters16.13:44.57a11
Feb 2313th annual Distance WarsFeb 23 · 1600 Meters · Place 23 · GregoriGregori1600 Meters23.6:12.41a11

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3CCAL Frosh Soph ChampionshipsMay 3 · 3200 Meters · Place 1 · GregoriGregori3200 Meters113:13.00a—
May 3CCAL Frosh Soph ChampionshipsMay 3 · 1600 Meters · Place 3 · GregoriGregori1600 Meters36:08.14a—
Apr 21German Fernandez Distance CarnivalApr 21 · 1600 Meters · Place 10 · GregoriGregori1600 Meters106:04.98a—
Apr 5CCAL 2 @ Pitman HSApr 5 · 3200 Meters · Place 6 · GregoriGregori3200 Meters614:08.46a10
Mar 17Dublin Distance FiestaMar 17 · 1600 Meters · Place 328 · GregoriGregori1600 Meters3286:10.6310
Mar 15CCAL #1Mar 15 · 800 Meters · Place 13 · GregoriGregori800 Meters133:01.46a—
Mar 414th Annual Dean Andreessen Classic Mar 4 · 1600 Meters · Place 6 · GregoriGregori1600 Meters66:31.22a10

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 4CCAL ChampionshipsMay 4 · 1600 Meters · Place 2 · GregoriGregori1600 Meters26:19.80a9
May 4CCAL ChampionshipsMay 4 · 800 Meters · Place 3 · GregoriGregori800 Meters32:55.30a9
Apr 28CCAL #3 Downey/Modesto/Enochs/GregoriApr 28 · 3200 Meters · Place 1 · GregoriGregori3200 Meters113:54.08a9
Apr 28CCAL #3 Downey/Modesto/Enochs/GregoriApr 28 · 800 Meters · Place 3 · GregoriGregori800 Meters32:47.40a9
Apr 22Glenn Rogers-Sheldon Distance CarnivalApr 22 · 1600 Meters · Place 5 · GregoriGregori1600 Meters5.5:58.40a9
Apr 6CCAL Tri Meet #2Apr 6 · 800 Meters · Place 2 · GregoriGregori800 Meters22:40.58 PB9
Apr 6CCAL Tri Meet #2Apr 6 · 400 Meters · Place 3 · GregoriGregori400 Meters31:10.829
Apr 1MJC InvitationalApr 1 · 1600 Meters · Place 15 · GregoriGregori1600 Meters156:10.409
Mar 18Dublin Distance FiestaMar 18 · 1600 Meters · Place 251 · GregoriGregori1600 Meters2516:08.189
Mar 16CCAL 1Mar 16 · 800 Meters · Place 1 · GregoriGregori800 Meters1.2:49.17a9
Mar 16CCAL 1Mar 16 · 400 Meters · Place 6 · GregoriGregori400 Meters6.1:11.74a9
Mar 513th Annual Dean Andreessen ClassicMar 5 · 1600 Meters · Place 2 · GregoriGregori1600 Meters26:10.079

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 25Distance Wars 2022Feb 25 · 1600 Meters · Place 37 · GregoriGregori1600 Meters376:35.68 PB9