Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSkyline Invitational · Feb 286:15.68Skyline InvitationalFebruary 28, 2026
1600 Meters · OutdoorMVAL Championships · May 85:57.23aMVAL ChampionshipsMay 8, 2026
3200 Meters · IndoorSkyline Invitational · Feb 2414:25.72Skyline InvitationalFebruary 24, 2024
3200 Meters · Outdoor2026 Mid-Season Mania 3200m Invitational · Oct 2112:46.172026 Mid-Season Mania 3200m InvitationalOctober 21, 2026
400 Meters · OutdoorMVAL #2A · Mar 251:15.31aMVAL #2AMarch 25, 2026
800 Meters · OutdoorMVAL #1B · Mar 112:47.89aMVAL #1BMarch 11, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Oct 212026 Mid-Season Mania 3200m InvitationalOct 21 · 3200 Meters · Place 49 · American3200 Meters4912:46.17 PB12
May 8MVAL ChampionshipsMay 8 · 3200 Meters · Place 7 · American3200 Meters7.12:55.68a11
May 8MVAL ChampionshipsMay 8 · 1600 Meters · Place 10 · American1600 Meters10.5:57.23a PB11
Apr 18MVAL #3Apr 18 · 3200 Meters · Place 5 · American3200 Meters5.13:18.35a11
Apr 18MVAL #3Apr 18 · 1600 Meters · Place 14 · American1600 Meters14.6:04.66a11
Apr 4East Bay InvitationalApr 4 · 1600 Meters · Place 11 · American1600 Meters116:06.2811
Apr 1MVAL #2BApr 1 · 3200 Meters · Place 14 · American3200 Meters1413:09.5711
Apr 1MVAL #2BApr 1 · 800 Meters · Place 24 · American800 Meters242:48.6211
Mar 25MVAL #2AMar 25 · 1600 Meters · Place 13 · American1600 Meters136:04.73a11
Mar 25MVAL #2AMar 25 · 400 Meters · Place 36 · American400 Meters361:15.31a PB11
Mar 20Dublin Distance Fiesta Mar 20 · 1600 Meters · Place 451 · American (Nc)1600 Meters4516:07.8911
Mar 11MVAL #1BMar 11 · 3200 Meters · Place 10 · American3200 Meters1013:19.38a11
Mar 11MVAL #1BMar 11 · 800 Meters · Place 21 · American800 Meters212:47.89a PB11
Mar 4MVAL Center Meet 1AMar 4 · 1600 Meters · Place 12 · American1600 Meters12.6:10.50a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Skyline InvitationalFeb 28 · 1600 Meters · Place 89 · American (Nc)1600 Meters896:15.68 PB11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 9MVAL ChampionshipsMay 9 · 3200 Meters · Place 5 · American3200 Meters5.13:21.33a10
May 9MVAL ChampionshipsMay 9 · 1600 Meters · Place 10 · American1600 Meters10.6:10.25a10
May 9MVAL ChampionshipsMay 9 · 800 Meters · Place 11 · American800 Meters11.2:54.90a10
Apr 16MVAL 3B @ Moreau CatholicApr 16 · 3200 Meters · Place 11 · American3200 Meters1113:29.1110
Apr 16MVAL 3B @ Moreau CatholicApr 16 · 800 Meters · Place 32 · American800 Meters322:52.7710
Apr 2MVAL Center Meet #4Apr 2 · 1600 Meters · Place 21 · American1600 Meters21.6:10.47a10
Mar 22MVAL #2Mar 22 · 3200 Meters · Place 6 · American3200 Meters613:41.49a10
Mar 22MVAL #2Mar 22 · 1600 Meters · Place 9 · American1600 Meters96:15.31a10
Mar 22MVAL #2Mar 22 · 800 Meters · Place 7 · American800 Meters72:53.07a10
Mar 12MVAL #1bMar 12 · 3200 Meters · Place 12 · American3200 Meters1213:31.19a—
Mar 12MVAL #1bMar 12 · 800 Meters · Place 31 · American800 Meters312:52.79a—
Mar 5MVAL Center Meet #1Mar 5 · 400 Meters · Place 35 · American400 Meters351:17.6610
Mar 5MVAL Center Meet #1Mar 5 · 1600 Meters · Place 21 · American1600 Meters216:15.3110
Mar 1Dan Gabor InvitationalMar 1 · 3200 Meters · Place 54 · American3200 Meters5413:47.5910

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Skyline InvitationalFeb 22 · 1600 Meters · Place 47 · American (Nc)1600 Meters476:20.5710

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 4MVAL ChampionshipsMay 4 · 3200 Meters · Place 8 · American3200 Meters814:30.019
May 4MVAL ChampionshipsMay 4 · 1600 Meters · Place 21 · American1600 Meters216:54.359
May 4MVAL ChampionshipsMay 4 · 800 Meters · Place 21 · American800 Meters213:10.699
Apr 20It's Always Sunny In Union CityApr 20 · 1600 Meters · Place 20 · American1600 Meters206:35.909
Apr 17MVAL #5Apr 17 · 3200 Meters · Place 14 · American3200 Meters1414:31.58a—
Apr 17MVAL #5Apr 17 · 800 Meters · Place 45 · American800 Meters453:02.23a—
Apr 10MVAL Center Meet #4 at Moreau CatholicApr 10 · 1600 Meters · Place 15 · American1600 Meters156:41.099
Mar 23MVAL #3Mar 23 · 3200 Meters · Place 7 · American3200 Meters714:34.95a—
Mar 23MVAL #3Mar 23 · 1600 Meters · Place 23 · American1600 Meters236:40.40a—
Mar 23MVAL #3Mar 23 · 800 Meters · Place 24 · American800 Meters243:01.35a—
Mar 13MVAL #2Mar 13 · 3200 Meters · Place 10 · American3200 Meters1014:28.88a—
Mar 13MVAL #2Mar 13 · 800 Meters · Place 32 · American800 Meters323:01.72a—
Mar 6MVAL #1Mar 6 · 1600 Meters · Place 21 · American1600 Meters216:43.40a—
Mar 6MVAL #1Mar 6 · 400 Meters · Place 49 · American400 Meters491:21.64a—
Mar 2K-Bell Track and Field ClassicMar 2 · 1600 Meters · Place 35 · American1600 Meters356:42.93a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 24Skyline InvitationalFeb 24 · 3200 Meters · Place 5 · American3200 Meters514:25.72 PB9
Feb 24Skyline InvitationalFeb 24 · 1600 Meters · Place 82 · American1600 Meters826:46.1029
Feb 24Skyline InvitationalFeb 24 · 3200 Meters · Place 5 · American3200 Meters514:25.729
Feb 24Skyline InvitationalFeb 24 · 1600 Meters · Place 82 · American1600 Meters826:46.1029