Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorAAU Lake Erie District Qualifier · Jun 145:39.99AAU Lake Erie District QualifierJune 14, 2025
1600 Meters · OutdoorStars and Stripes Invitational · Jul 46:02.0Stars and Stripes InvitationalJuly 4, 2026
3000 Meters · IndoorAAU Track & Field Region 4 (NI,WP) Qualifier · Jun 2512:18.90aAAU Track & Field Region 4 (NI,WP) QualifierJune 25, 2026
3000 Meters · OutdoorAAU Junior Olympic Games · Aug 111:59.68aAAU Junior Olympic GamesAugust 1, 2026
400 Meters · OutdoorAAU Lake Erie District Qualifier · Jun 131:10.98AAU Lake Erie District QualifierJune 13, 2026
800 Meters · OutdoorWarrensville Youth Track Invitational · Jun 202:46.70aWarrensville Youth Track InvitationalJune 20, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 48 · Youngstown Striders Track & Field Club3000 Meters48.11:59.68a PB6
Jul 4Stars and Stripes InvitationalJul 4 · 1600 Meters · Place 1 · Youngstown Striders Track & Field Club1600 Meters1.6:02.0 PB6
Jun 20Warrensville Youth Track InvitationalJun 20 · 800 Meters · Place 6 · Youngstown Striders Track & Field Club800 Meters6.2:46.70a PB6
Jun 20Warrensville Youth Track InvitationalJun 20 · 400 Meters · Place 18 · Youngstown Striders Track & Field Club400 Meters18.1:12.64a6
Jun 13AAU Lake Erie District QualifierJun 13 · 3000 Meters · Place 2 · Youngstown Striders Track &3000 Meters213:26.5812
Jun 13AAU Lake Erie District QualifierJun 13 · 400 Meters · Place 9 · Youngstown Striders Track &400 Meters91:10.98 PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jul 11Ohio Elite InvitationalJul 11 · 1500 Meters · Place 2 · Youngstown Striders Track & Field Club1500 Meters2.5:27.27aUnofficial6
Jul 11Ohio Elite InvitationalJul 11 · 800 Meters · Place 6 · Youngstown Striders Track & Field Club800 Meters6.2:53.17aUnofficial6
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · 3000 Meters · Place 2 · Youngstown Striders Track & Field Club3000 Meters2.12:18.90a PB6
Jun 25AAU Track & Field Region 4 (LE,OH,WV) QualifierJun 25 · 3000 Meters · Place 2 · Youngstown Striders Track & Field Club3000 Meters2.12:18.90a6

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 19Steuben Strider CloserJul 19 · 800 Meters · Place 1 · Youngstown Striders800 Meters13:07.00a—
Jul 19Steuben Strider CloserJul 19 · 400 Meters · Place 2 · Youngstown Striders400 Meters21:16.20a—
Jul 5Stars and Stripes InvitationalJul 5 · 1600 Meters · Place 2 · Youngstown Striders Track & Field Club1600 Meters2.6:36.005
Jul 5Stars and Stripes InvitationalJul 5 · 800 Meters · Place 1 · Youngstown Striders Track & Field Club800 Meters1.3:00.005
Jun 26AAU Region 4 (LE,OH,WV) QualifierJun 26 · 3000 Meters · Place 2 · Youngstown Striders3000 Meters212:34.11a—
Jun 26AAU Region 4 (LE,OH,WV) QualifierJun 26 · 1500 Meters · Place 5 · Youngstown Striders1500 Meters56:09.53a—
Jun 26AAU Region 4 (NI,WP) QualifierJun 26 · 3000 Meters · Place 2 · Youngstown Striders Track & Field Club3000 Meters2.12:34.11a5
Jun 26AAU Region 4 (NI,WP) QualifierJun 26 · 1500 Meters · Place 5 · Youngstown Striders Track & Field Club1500 Meters5.6:09.53a5
Jun 14AAU Lake Erie District QualifierJun 14 · 1500 Meters · Place 2 · Youngstown Striders Track &1500 Meters25:39.99 PB11
Jun 14AAU Lake Erie District QualifierJun 14 · 3000 Meters · Place 1 · Youngstown Striders Track &3000 Meters113:25.7811
Jun 14AAU Lake Erie District QualifierJun 14 · 1500 Meters · Place 2 · Youngstown Striders Track &1500 Meters25:39.9911
Jun 14AAU Lake Erie District QualifierJun 14 · 3000 Meters · Place 1 · Youngstown Striders Track &3000 Meters113:25.7811