Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOhio Rockets Classic · Jul 2514.55aOhio Rockets ClassicJuly 25, 2026
1500 Meters · IndoorAAU Track & Field Region 4 (NI,WP) Qualifier · Jun 255:11.79aAAU Track & Field Region 4 (NI,WP) QualifierJune 25, 2026
1500 Meters · OutdoorGail A Blackwell Invitational · May 165:11.14aGail A Blackwell Invitational May 16, 2026
200 Meters · IndoorUSATF National Youth Indoor Championship · Mar 1736.25aUSATF National Youth Indoor ChampionshipMarch 17, 2023
200 Meters · OutdoorOhio Rockets Classic · Jul 2529.87aOhio Rockets ClassicJuly 25, 2026
400 Meters · IndoorAAU Track & Field Region 4 (NI,WP) Qualifier · Jun 251:05.79aAAU Track & Field Region 4 (NI,WP) QualifierJune 25, 2026
400 Meters · OutdoorOhio Rockets Classic · Jul 251:04.74aOhio Rockets ClassicJuly 25, 2026
50 Meter · OutdoorEpic Pee Wee Championships · Jul 1113.21aEpic Pee Wee ChampionshipsJuly 11, 2021
60 Meter · Indoor2022 Plus Two University Invitational · Jan 1513.37a2022 Plus Two University InvitationalJanuary 15, 2022
800 Meters · IndoorAAU Track & Field Region 4 (NI,WP) Qualifier · Jun 252:31.98aAAU Track & Field Region 4 (NI,WP) QualifierJune 25, 2026
800 Meters · OutdoorGail A Blackwell Invitational · May 162:31.93aGail A Blackwell Invitational May 16, 2026
Long Jump · OutdoorDayton Wolverine And 513 Elite JO Tune Up · Jul 100.83mDayton Wolverine And 513 Elite JO Tune UpJuly 10, 2021

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 20 · Dayton Wolverine Track1500 Meters20.5:23.34a4
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 29 · Dayton Wolverine Track800 Meters29.2:37.41a4
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Dayton Wolverine Track400 MetersRound P--DNS4
Jul 25Ohio Rockets ClassicJul 25 · 400 Meters · Place 1 · Dayton Wolverine Track400 Meters1.1:04.74a PB4
Jul 25Ohio Rockets ClassicJul 25 · 200 Meters · Place 3 · Dayton Wolverine Track200 Meters3.29.87a PB4
Jul 25Ohio Rockets ClassicJul 25 · 100 Meters · Place 3 · Dayton Wolverine Track100 Meters3.14.55a PB4
Jul 18Queen City InvitationalJul 18 · 1500 Meters · Place 1 · Dayton Wolverine Track1500 Meters1.5:19.54a4
Jul 18Queen City InvitationalJul 18 · 800 Meters · Place 1 · Dayton Wolverine Track800 Meters1.2:44.37a4
Jul 18Queen City InvitationalJul 18 · 400 Meters · Place 1 · Dayton Wolverine Track400 Meters1.1:08.53a4
May 16Gail A Blackwell Invitational May 16 · Long Jump · Place 7 · Dayton Wolverine TrackLong Jump7.12-06.004
May 16Gail A Blackwell Invitational May 16 · 1500 Meters · Place 1 · Dayton Wolverine Track1500 Meters1.5:11.14a PB4
May 16Gail A Blackwell Invitational May 16 · 800 Meters · Place 1 · Dayton Wolverine Track800 Meters1.2:31.93a PB4

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · 1500 Meters · Place 1 · Dayton Wolverine Track1500 Meters1.5:11.79a PB4
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · 800 Meters · Place 1 · Dayton Wolverine Track800 Meters1.2:31.98a PB4
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · 400 Meters · Place 1 · Dayton Wolverine Track400 Meters1.1:05.79a PB4
Jun 25AAU Track & Field Region 4 (LE,OH,WV) QualifierJun 25 · 1500 Meters · Place 1 · Dayton Wolverine Track1500 Meters1.5:11.79a4
Jun 25AAU Track & Field Region 4 (LE,OH,WV) QualifierJun 25 · 800 Meters · Place 1 · Dayton Wolverine Track800 Meters1.2:31.98a4
Jun 25AAU Track & Field Region 4 (LE,OH,WV) QualifierJun 25 · 400 Meters · Place 1 · Dayton Wolverine Track400 Meters1.1:05.79a4

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7Blackwell Ice BreakerDec 7 · 1500 Meters · Place 1 · Dayton Wolverine Track1500 Meters1.6:00.26a4
Dec 7Blackwell Ice BreakerDec 7 · 800 Meters · Place 3 · Dayton Wolverine Track800 Meters3.3:03.70a4
Dec 7Blackwell Ice BreakerDec 7 · 400 Meters · Dayton Wolverine Track400 Meters—DNS4
Jul 19Queen City InvitationalJul 19 · 1500 Meters · Place 1 · Dayton Wolverine Track1500 Meters1.5:38.83a3
Jul 19Queen City InvitationalJul 19 · 800 Meters · Place 1 · Dayton Wolverine Track800 Meters1.2:46.90a3

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 640 West Elite InvitationalJul 6 · 1500 Meters · Place 1 · Dayton Wolve1500 Meters15:36.1816
Jul 640 West Elite InvitationalJul 6 · 400 Meters · Place 3 · Dayton Wolve400 Meters31:14.0316
Jun 26AAU Region 4 (NI,WP) QualifierJun 26 · 1500 Meters · Place 1 · Dayton Wolverine Track1500 Meters1.5:45.43a3
Jun 26AAU Region 4 (NI,WP) QualifierJun 26 · 800 Meters · Place 1 · Dayton Wolverine Track800 Meters1.2:41.66a3
Jun 26AAU Region 4 (NI,WP) QualifierJun 26 · 400 Meters · Place 5 · Dayton Wolverine Track400 Meters5.1:11.25a3
Jun 1USATF JO Lefty Martin InvitationalJun 1 · 1500 Meters · Place 2 · Dayton Wolverine Track1500 Meters2.5:29.37a3
Jun 1USATF JO Lefty Martin InvitationalJun 1 · 800 Meters · Place 2 · Dayton Wolverine Track800 Meters2.2:45.74a3
May 24Speed Capital Showcase OhioMay 24 · 800 Meters · Place 3 · Dayton Wolverines T . C.800 Meters32:42.70—
May 24Speed Capital Showcase OhioMay 24 · 800 Meters · Place 2 · Dayton Wolverines T . C.800 Meters22:42.70—
May 24Speed Capital Showcase OhioMay 24 · 200 Meters · Place 10 · Dayton Wolverines T . C.200 Meters1030.90—
May 24Speed Capital Showcase OhioMay 24 · 1500 Meters · Place 3 · Dayton Wolverines T . C.1500 Meters35:27.82—
May 24Speed Capital Showcase OhioMay 24 · 1500 Meters · Place 1 · Dayton Wolverines T . C.1500 Meters15:27.82—
May 17Gail A Blackwell Invitational hosted by C2K StridersMay 17 · 1500 Meters · Place 2 · Dayton Wolverine Track1500 Meters2.5:33.54a3
May 17Gail A Blackwell Invitational hosted by C2K StridersMay 17 · 400 Meters · Place 6 · Dayton Wolverine Track400 Meters6.1:12.64a3
May 17Gail A Blackwell Invitational hosted by C2K StridersMay 17 · 100 Meters · Place 19 · Dayton Wolverine Track100 Meters19.15.71a3
May 10Blackwell Scholastic InvitationalMay 10 · 1500 Meters · Place 2 · Dayton Wolverine Track1500 Meters2.5:33.26aUnofficial3
May 10Blackwell Scholastic InvitationalMay 10 · 400 Meters · Place 9 · Dayton Wolverine Track400 Meters9.1:13.13aUnofficial3
May 10Blackwell Scholastic InvitationalMay 10 · 100 Meters · Place 23 · Dayton Wolverine Track100 Meters23.15.60aUnofficial3
Apr 27Dayton Wolverines - HBCU ClassicApr 27 · 1500 Meters · Place 2 · Dayton Wolverine Track1500 Meters2.5:41.38a3
Apr 27Dayton Wolverines - HBCU ClassicApr 27 · 800 Meters · Place 3 · Dayton Wolverine Track800 Meters3.2:45.72a3
Apr 27Dayton Wolverines - HBCU ClassicApr 27 · 200 Meters · Place 12 · Dayton Wolverine Track200 Meters12.31.54a3

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 2USATF - United Students - Midwest InvitationalJun 2 · 800 Meters · Place 1 · Dayton Wolverine Track800 Meters1.2:51.46aUnofficial2
Jun 2USATF - United Students - Midwest InvitationalJun 2 · 400 Meters · Place 1 · Dayton Wolverine Track400 Meters1.1:14.36aUnofficial2
Jun 2USATF - United Students - Midwest InvitationalJun 2 · 200 Meters · Place 2 · Dayton Wolverine Track200 Meters2.33.09aUnofficial2
May 25SPEED CAPITAL MIDWEST SERIES:OHIOMay 25 · 800 Meters · Place 2 · Dayton Wolve800 Meters22:51.74—
May 25SPEED CAPITAL MIDWEST SERIES:OHIOMay 25 · 1500 Meters · Place 1 · Dayton Wolve1500 Meters15:48.74—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 17USATF National Youth Indoor ChampionshipMar 17 · Long Jump · Dayton Wolverine TrackLong Jump--FOUL1
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 400 Meters · Place 7 · Dayton Wolverine Track400 MetersRound P7.1:22.13a1
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 200 Meters · Place 14 · Dayton Wolverine Track200 MetersRound P14.36.25a PB1

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 5USATF United Students - MIDWEST INVITATIONALJun 5 · 400 Meters · Place 6 · Dayton Wolverine Track400 Meters6.1:30.85aGr
Jun 5USATF United Students - MIDWEST INVITATIONALJun 5 · 200 Meters · Place 10 · Dayton Wolverine Track200 Meters10.38.83aGr
Jun 5USATF United Students - MIDWEST INVITATIONALJun 5 · 100 Meters · Place 16 · Dayton Wolverine Track100 MetersRound P16.19.36aGr
May 28Speed Capital Memorial (Midwest)May 28 · Long Jump · Place 3 · Dayton Wolverine TrackLong Jump3.2.30mGr
May 28Speed Capital Memorial (Midwest)May 28 · 200 Meters · Place 3 · Dayton Wolverine Track200 MetersRound P3.39.75aGr
May 28Speed Capital Memorial (Midwest)May 28 · 200 Meters · Place 2 · Dayton Wolverine Track200 Meters2.38.91aGr
May 28Speed Capital Memorial (Midwest)May 28 · 100 Meters · Place 3 · Dayton Wolverine Track100 MetersRound P3.18.97aGr
May 28Speed Capital Memorial (Midwest)May 28 · 100 Meters · Place 4 · Dayton Wolverine Track100 Meters4.18.17aGr

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 152022 Plus Two University InvitationalJan 15 · 60 Meter · Place 17 · Dayton Wolverine Track60 MeterRound P17.13.37a PBGr
Jan 152022 Plus Two University InvitationalJan 15 · 400 Meters · Place 2 · Dayton Wolverine Track400 Meters2.1:45.61aGr
Jan 152022 Plus Two University InvitationalJan 15 · 200 Meters · Place 12 · Dayton Wolverine Track200 Meters12.47.99aGr

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 17Queen City InvitationalJul 17 · 400 Meters · Place 8 · Dayton Wolverine Track400 Meters8.1:50.62a-
Jul 17Queen City InvitationalJul 17 · 200 Meters · Place 15 · Dayton Wolverine Track200 Meters15.52.32a-
Jul 17Queen City InvitationalJul 17 · 100 Meters · Place 16 · Dayton Wolverine Track100 MetersRound P16.23.34a-
Jul 11Epic Pee Wee ChampionshipsJul 11 · 50 Meter · Place 7 · Dayton Wolverine Track50 Meter7.13.21a PB-
Jul 11Epic Pee Wee ChampionshipsJul 11 · 200 Meters · Place 8 · Dayton Wolverine Track200 Meters8.58.84a-
Jul 11Epic Pee Wee ChampionshipsJul 11 · 100 Meters · Place 12 · Dayton Wolverine Track100 MetersRound P12.24.01a-
Jul 11Epic Pee Wee ChampionshipsJul 11 · 100 Meters · Place 12 · Dayton Wolverine Track100 Meters12.24.01a-
Jul 10Dayton Wolverine And 513 Elite JO Tune UpJul 10 · Long Jump · Place 7 · Dayton WolveLong Jump70.83m PB—
Jul 10Dayton Wolverine And 513 Elite JO Tune UpJul 10 · 200 Meters · Place 8 · Dayton Wolve200 Meters852.16—
Jul 10Dayton Wolverine And 513 Elite JO Tune UpJul 10 · 100 Meters · Place 9 · Dayton Wolve100 Meters924.13—
Jul 2Capital City Midwest InvitationalJul 2 · 400 Meters · Place 6 · Dayton Wolverine Track400 Meters6.1:56.01a-
Jul 2Capital City Midwest InvitationalJul 2 · 200 Meters · Place 9 · Dayton Wolverine Track200 MetersRound P9.50.60a-
Jul 2Capital City Midwest InvitationalJul 2 · 200 Meters · Dayton Wolverine Track200 Meters—DNS-
Jul 2Capital City Midwest InvitationalJul 2 · 100 Meters · Place 10 · Dayton Wolverine Track100 MetersRound P10.23.98a-