Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorAAU Track & Field Region 4 (NI,WP) Qualifier · Jun 255:47.90aAAU Track & Field Region 4 (NI,WP) QualifierJune 25, 2026
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 15:36.21aAAU Junior Olympic GamesAugust 1, 2026
3000 Meters · IndoorAAU Track & Field Region 4 (NI,WP) Qualifier · Jun 2512:56.74aAAU Track & Field Region 4 (NI,WP) QualifierJune 25, 2026
3000 Meters · OutdoorAAU Junior Olympic Games · Aug 113:00.17aAAU Junior Olympic GamesAugust 1, 2026
400 Meters · OutdoorSpeed Capital Showcase Ohio · May 241:21.06Speed Capital Showcase OhioMay 24, 2025
800 Meters · IndoorAAU Track & Field Region 4 (NI,WP) Qualifier · Jun 252:45.60aAAU Track & Field Region 4 (NI,WP) QualifierJune 25, 2026
800 Meters · OutdoorAAU Lake Erie District Qualifier · Jun 132:47.80AAU Lake Erie District QualifierJune 13, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 31 · ATP EliteATP Elite3000 Meters31.13:00.17a PB4
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 49 · ATP EliteATP Elite1500 Meters49.5:36.21a PB4
Jun 13AAU Lake Erie District QualifierJun 13 · 3000 Meters · Place 1 · ATP EliteATP Elite3000 Meters113:39.7211
Jun 13AAU Lake Erie District QualifierJun 13 · 800 Meters · Place 4 · ATP EliteATP Elite800 Meters42:47.80 PB11
Jun 13AAU Lake Erie District QualifierJun 13 · 1500 Meters · Place 1 · ATP EliteATP Elite1500 Meters15:41.6811

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · 3000 Meters · Place 1 · ATP EliteATP Elite3000 Meters1.12:56.74a PB4
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · 1500 Meters · Place 4 · ATP EliteATP Elite1500 Meters4.5:47.90a PB4
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · 800 Meters · Place 8 · ATP EliteATP Elite800 Meters8.2:45.60a PB4

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 26AAU Region 4 (LE,OH,WV) QualifierJun 26 · 1500 Meters · Place 5 · ATP EliteATP Elite1500 Meters56:23.84a—
Jun 26AAU Region 4 (LE,OH,WV) QualifierJun 26 · 800 Meters · Place 11 · ATP EliteATP Elite800 Meters113:11.58a—
Jun 14AAU Lake Erie District QualifierJun 14 · 1500 Meters · Place 3 · ATP EliteATP Elite1500 Meters35:55.9810
Jun 14AAU Lake Erie District QualifierJun 14 · 800 Meters · Place 3 · ATP EliteATP Elite800 Meters32:58.1310
Jun 14AAU Lake Erie District QualifierJun 14 · 1500 Meters · Place 3 · ATP EliteATP Elite1500 Meters35:55.9810
Jun 14AAU Lake Erie District QualifierJun 14 · 800 Meters · Place 3 · ATP EliteATP Elite800 Meters32:58.1310
May 24Speed Capital Showcase OhioMay 24 · 800 Meters · Place 9 · ATP ELITEATP ELITE800 Meters93:07.94—
May 24Speed Capital Showcase OhioMay 24 · 800 Meters · Place 13 · ATP ELITEATP ELITE800 Meters133:07.94—
May 24Speed Capital Showcase OhioMay 24 · 400 Meters · Place 19 · ATP ELITEATP ELITE400 Meters191:21.06 PB—
May 24Speed Capital Showcase OhioMay 24 · 1500 Meters · Place 7 · ATP ELITEATP ELITE1500 Meters76:28.47—
May 24Speed Capital Showcase OhioMay 24 · 1500 Meters · Place 3 · ATP ELITEATP ELITE1500 Meters36:28.47—