Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUL Lenny Lyles Indoor TF · Jan 305:00.70aUL Lenny Lyles Indoor TFJanuary 30, 2026
1 Mile · OutdoorMason Rod Russell Invitational · May 54:52.93Mason Rod Russell InvitationalMay 5, 2023
1500 Meters · OutdoorUL Clark Woods TF Invitational · Apr 234:31.98aUL Clark Woods TF InvitationalApril 23, 2026
1600 Meters · IndoorCedarville Richey Tune-Up HS Indoor Meet 2022-23 · Feb 45:17.49aCedarville Richey Tune-Up HS Indoor Meet 2022-23February 4, 2023
1600 Meters · OutdoorMason Rod Russell Invitational · May 54:51.27Mason Rod Russell InvitationalMay 5, 2023
2 Miles · IndoorPresident's Day Weekend Invite · Feb 1811:22.92aPresident's Day Weekend InviteFebruary 18, 2023
3000 Meters · IndoorBellarmine Open · Jan 1710:17.92aBellarmine OpenJanuary 17, 2025
3200 Meters · IndoorOATCC D1 Indoor State Championships · Mar 411:06.12OATCC D1 Indoor State ChampionshipsMarch 4, 2023
3200 Meters · OutdoorGreg Zuleger Harrison Invitational · Apr 1511:14.39Greg Zuleger Harrison InvitationalApril 15, 2022
500 Meters · OutdoorEKU Spring Invitational · Mar 225:01.70EKU Spring InvitationalMarch 22, 2024
5000 Meters · OutdoorJack Lintz Northmont Invitational · Apr 117:57.64Jack Lintz Northmont InvitationalApril 1, 2023
800 Meters · IndoorGem City Invitational · Feb 82:15.79aGem City InvitationalFebruary 8, 2025
800 Meters · OutdoorOHSAA Division 1 District - Mason · May 172:13.12OHSAA Division 1 District - MasonMay 17, 2023
Combined results · IndoorCedarville University Richey Tune-up HS Indoor Meet · Jan 2911:58.15Cedarville University Richey Tune-up HS Indoor MeetJanuary 29, 2022

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 8Horizon League Outdoor ChampionshipsMay 8 · 1500 Meters · Place 2 · Northern KentuckyNorthern Kentucky1500 MetersRound P2.4:37.40aJr
May 8Horizon League Outdoor ChampionshipsMay 8 · 1500 Meters · Place 12 · Northern KentuckyNorthern Kentucky1500 Meters12.4:51.32aJr
May 8Horizon League Outdoor ChampionshipsMay 8 · 800 Meters · Place 15 · Northern KentuckyNorthern Kentucky800 MetersRound P15.2:22.08aJr
Apr 23UL Clark Woods TF InvitationalApr 23 · 1500 Meters · Place 2 · Northern KentuckyNorthern Kentucky1500 Meters2.4:31.98a PBJr
Apr 162026 Wake Forest InvitationalApr 16 · 1500 Meters · Place 49 · Northern KentuckyNorthern Kentucky1500 Meters49.4:36.86aJr
Apr 162026 Wake Forest InvitationalApr 16 · 800 Meters · Place 55 · Northern KentuckyNorthern Kentucky800 Meters55.2:13.13aJr
Apr 11Northern Kentucky University InvitationalApr 11 · 1 Mile · Place 2 · Northern KentuckyNorthern Kentucky1 Mile2.5:00.48aJr
Apr 11Northern Kentucky University InvitationalApr 11 · 800 Meters · Northern KentuckyNorthern Kentucky800 Meters--DNSJr
Apr 4Oliver Nikoloff - University of CincinnatiApr 4 · 1500 Meters · Place 10 · Northern KentuckyNorthern Kentucky1500 Meters10.4:37.03aJr
Apr 4Oliver Nikoloff - University of CincinnatiApr 4 · 800 Meters · Place 17 · Northern KentuckyNorthern Kentucky800 Meters17.2:16.98aJr
Mar 28Jim Vargo InvitationalMar 28 · 800 Meters · Place 1 · Northern KentuckyNorthern Kentucky800 Meters1.2:17.33aJr
Mar 20EKU Spring InvitationalMar 20 · 1500 Meters · Place 5 · Northern KentuckyNorthern Kentucky1500 Meters54:52.05aJR
Mar 20EKU Spring InvitationalMar 20 · 800 Meters · Place 5 · Northern KentuckyNorthern Kentucky800 Meters52:20.88aJR

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 282026 Horizon League Indoor ChampionshipFeb 28 · 1 Mile · Place 22 · Northern KentuckyNorthern Kentucky1 Mile225:20.64JR
Jan 30UL Lenny Lyles Indoor TFJan 30 · 1 Mile · Place 26 · Northern KentuckyNorthern Kentucky1 Mile26.5:00.70a PBJr
Jan 24MoJoe College InviteJan 24 · 1 Mile · Place 2 · Northern KentuckyNorthern Kentucky1 Mile25:14.52JR
Jan 24MoJoe InviteJan 24 · 1 Mile · Place 2 · Northern KentuckyNorthern Kentucky1 Mile2.5:14.52aJr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9Horizon League ChampionshipMay 9 · 800 Meters · Place 9 · Northern KentuckyNorthern Kentucky800 MetersRound P9.2:16.13aSo
Apr 25UL Jim Freeman /Clark Wood OpenApr 25 · 800 Meters · Place 14 · Northern KentuckyNorthern Kentucky800 Meters142:14.94SO
Apr 12Northern Kentucky University InvitationalApr 12 · 1 Mile · Place 2 · Northern KentuckyNorthern Kentucky1 Mile2.5:09.93aSo
Apr 12Northern Kentucky University InvitationalApr 12 · 800 Meters · Place 8 · Northern KentuckyNorthern Kentucky800 Meters8.2:22.74aSo
Apr 4Oliver Nikoloff InviteApr 4 · 1500 Meters · Place 11 · Northern KentuckyNorthern Kentucky1500 Meters114:42.13SO
Apr 4Oliver Nikoloff InviteApr 4 · 1500 Meters · Place 11 · Northern KentuckyNorthern Kentucky1500 Meters114:42.13aSo
Mar 21Blizzard BusterMar 21 · 1500 Meters · Place 5 · Northern KentuckyNorthern Kentucky1500 Meters5.4:45.33aSo
Mar 21Blizzard BusterMar 21 · 800 Meters · Place 9 · Northern KentuckyNorthern Kentucky800 Meters9.2:24.14aSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 29Yellow Jacket Collegiate Outdoor Open 2025Mar 29 · 800 Meters · Place 3 · Northern KentuckyNorthern Kentucky800 Meters3.2:16.91aSo
Feb 8Gem City InvitationalFeb 8 · 800 Meters · Place 7 · Northern KentuckyNorthern Kentucky800 Meters7.2:15.79a PBSo
Jan 31PNC Lenny Lyles TF InvitationalJan 31 · 1 Mile · Place 27 · Northern KentuckyNorthern Kentucky1 Mile275:06.23a—
Jan 17Bellarmine OpenJan 17 · 3000 Meters · Place 4 · Northern KentuckyNorthern Kentucky3000 Meters410:17.92a PB—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 3Horizon LeagueMay 3 · 1500 Meters · Place 20 · Northern KentuckyNorthern Kentucky1500 MetersRound P20.4:55.28aFr
Apr 19Jim Green Track & Field InvitationalApr 19 · 1500 Meters · Place 23 · Northern KentuckyNorthern Kentucky1500 Meters23.4:44.90aFr
Apr 19Jim Green Track & Field InvitationalApr 19 · 800 Meters · Place 11 · Northern KentuckyNorthern Kentucky800 Meters11.2:19.18aFr
Apr 5Tennessee InvitationalApr 5 · 1500 Meters · Place 10 · Northern KentuckyNorthern Kentucky1500 Meters10.4:36.86aFr
Apr 5Tennessee InvitationalApr 5 · 800 Meters · Place 38 · Northern KentuckyNorthern Kentucky800 Meters38.2:22.42aFr
Mar 292024 Oliver Nikoloff Invitational Mar 29 · 1500 Meters · Place 6 · Northern KentuckyNorthern Kentucky1500 Meters6.4:41.60aFr
Mar 292024 Oliver Nikoloff Invitational Mar 29 · 800 Meters · Place 7 · Northern KentuckyNorthern Kentucky800 Meters7.2:19.56aFr
Mar 22EKU Spring InvitationalMar 22 · 500 Meters · Place 7 · Northern KentuckyNorthern Kentucky500 Meters75:01.70 PBFR
Mar 22EKU Spring InvitationalMar 22 · 800 Meters · Place 3 · Northern KentuckyNorthern Kentucky800 Meters32:20.52FR

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 242024 Horizon IndoorsFeb 24 · 1 Mile · Place 17 · Northern KentuckyNorthern Kentucky1 Mile17.5:20.88aFr
Feb 2Bellarmine PNC TF 2024Feb 2 · 1 Mile · Place 58 · Northern KentuckyNorthern Kentucky1 Mile585:33.81a—
Jan 202024 MSJ January MeetJan 20 · 3000 Meters · Place 2 · Northern KentuckyNorthern Kentucky3000 Meters2.10:48.68aFr

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 2OHSAA D1 State Track & Field ChampionshipsJun 2 · 1600 Meters · Place 5 · Little MiamiLittle Miami1600 Meters5.4:55.73a12
May 24OHSAA D1 Region 4 - WayneMay 24 · 1600 Meters · Place 1 · Little MiamiLittle Miami1600 Meters1.4:58.07a12
May 24OHSAA D1 Region 4 - WayneMay 24 · 800 Meters · Place 7 · Little MiamiLittle Miami800 Meters7.2:17.55a12
May 17OHSAA Division 1 District - MasonMay 17 · 800 Meters · Place 8 · Little MiamiLittle Miami800 MetersRound P82:34.2512
May 17OHSAA Division 1 District - MasonMay 17 · 800 Meters · Place 1 · Little MiamiLittle Miami800 Meters12:13.12 PB12
May 17OHSAA Division 1 District - MasonMay 17 · 1600 Meters · Place 1 · Little MiamiLittle Miami1600 Meters14:56.8912
May 5Mason Rod Russell InvitationalMay 5 · 1 Mile · Place 3 · Little MiamiLittle Miami1 Mile34:52.93 PB12
May 5Mason Rod Russell InvitationalMay 5 · 1600 Meters · Place 3 · Little MiamiLittle Miami1600 Meters34:51.27 PB12
Apr 27Little Miami InvitationalApr 27 · 1600 Meters · Place 1 · Little MiamiLittle Miami1600 Meters15:10.6812
Apr 25Kings HS InvitationalApr 25 · 800 Meters · Place 1 · Little MiamiLittle Miami800 Meters12:18.6312
Apr 25Kings HS InvitationalApr 25 · 800 Meters · Place 1 · Little MiamiLittle Miami800 Meters12:18.6312
Apr 20Anderson InvitationalApr 20 · 3200 Meters · Place 3 · Little MiamiLittle Miami3200 Meters3.11:18.62a12
Apr 20Anderson InvitationalApr 20 · 1600 Meters · Place 1 · Little MiamiLittle Miami1600 Meters1.5:01.91a12
Apr 14Greg Zuleger Harrison InvitationalApr 14 · 1600 Meters · Place 1 · Little MiamiLittle Miami1600 Meters15:05.8312
Apr 1Jack Lintz Northmont InvitationalApr 1 · 5000 Meters · Place 1 · Little MiamiLittle Miami5000 Meters117:57.64 PB12

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 4OATCC D1 Indoor State ChampionshipsMar 4 · 3200 Meters · Place 9 · Little MiamiLittle Miami3200 Meters911:06.12 PB12
Feb 25PresidesntFeb 25 · 2 Miles · Place 1 · Little MiamiLittle Miami2 Miles1.11:22.92aUnofficial12
Feb 18President's Day Weekend InviteFeb 18 · 2 Miles · Place 1 · Little MiamiLittle Miami2 Miles111:22.92a PB12
Feb 11Ohio State Buckeye HS Qualifier #4Feb 11 · 800 Meters · Place 1 · Little MiamiLittle Miami800 Meters12:18.6512
Feb 4Cedarville Richey Tune-Up HS Indoor Meet 2022-23Feb 4 · 1600 Meters · Place 4 · Little MiamiLittle Miami1600 Meters4.5:17.49a PB12
Jan 29Wittenberg HS Open #2Jan 29 · 3200 Meters · Place 7 · Little MiamiLittle Miami3200 Meters711:31.7612
Jan 14Univ. of Findlay Dave's Running HS Series Meet #2Jan 14 · 1600 Meters · Place 2 · Little MiamiLittle Miami1600 Meters25:39.9512
Jan 14Univ. of Findlay Dave's Running HS Series Meet #2Jan 14 · 800 Meters · Place 1 · Little MiamiLittle Miami800 Meters12:26.0412

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 21Anderson InvitationalApr 21 · 3200 Meters · Place 2 · Little MiamiLittle Miami3200 Meters2.11:28.36a11
Apr 21Anderson InvitationalApr 21 · 1600 Meters · Place 5 · Little MiamiLittle Miami1600 Meters5.5:21.88a11
Apr 19Bellbrook InvitationalApr 19 · 1600 Meters · Place 1 · Little MiamiLittle Miami1600 Meters15:29.8011
Apr 15Greg Zuleger Harrison InvitationalApr 15 · 3200 Meters · Place 1 · Little MiamiLittle Miami3200 Meters111:14.39 PB11
Apr 8Clash of the Titans ECC VS. GMCApr 8 · 3200 Meters · Place 1 · Little MiamiLittle Miami3200 Meters111:23.0811
Apr 8Clash of the Titans ECC VS. GMCApr 8 · 1600 Meters · Place 1 · Little MiamiLittle Miami1600 Meters15:08.8311
Apr 5Little Miami HS Quad MeetApr 5 · 800 Meters · Place 1 · Little MiamiLittle Miami800 Meters12:22.511
Mar 29Little Miami HS Tri MeetMar 29 · 1500 Meters · Place 1 · Little MiamiLittle Miami1500 Meters15:25.0011

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 4OATCCC D1 Indoor State ChampionshipsMar 4 · 3200 Meters · Place 10 · Little MiamiLittle Miami3200 Meters1011:12.32—
Feb 19UK HS InvitationalFeb 19 · 2 Miles · Place 12 · Little MiamiLittle Miami2 Miles12.11:50.71a11
Feb 5OSU Buckeye HS Open Meet #3Feb 5 · 800 Meters · Place 2 · Little MiamiLittle Miami800 Meters2.2:25.16a11
Jan 29Cedarville University Richey Tune-up HS Indoor MeetJan 29 · Combined results · Place 2 · Little MiamiLittle MiamiCombined results211:58.15 PB—
Jan 29Richey Tune-Up HS MeetJan 29 · 3200 Meters · Place 2 · Little MiamiLittle Miami3200 Meters2.11:58.15a11
Jan 15Univ. of Findlay Dave's Running HS Series Meet #2Jan 15 · 3200 Meters · Place 1 · Little MiamiLittle Miami3200 Meters111:57.7311
Jan 15Univ. of Findlay Dave's Running HS Series Meet #2Jan 15 · 1600 Meters · Place 1 · Little MiamiLittle Miami1600 Meters15:25.0911

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 26OHSAA D1 Region 4May 26 · 3200 Meters · Place 8 · Little MiamiLittle Miami3200 Meters8.11:26.76a10
May 19OHSAA D1 Southwest District - MasonMay 19 · 3200 Meters · Place 4 · Little MiamiLittle Miami3200 Meters4.11:20.06a10
May 5Lebanon Warrior InvitationalMay 5 · 800 Meters · Place 7 · Little MiamiLittle Miami800 Meters72:27.78—
Apr 29Little Miami InvitationalApr 29 · 3200 Meters · Place 1 · Little MiamiLittle Miami3200 Meters111:34.38—
Apr 29Little Miami InvitationalApr 29 · 3200 Meters · Place 1 · Little MiamiLittle Miami3200 Meters111:34.3810
Apr 22Anderson InvitationalApr 22 · 3200 Meters · Place 5 · Little MiamiLittle Miami3200 Meters5.11:46.99a10
Apr 22Anderson InvitationalApr 22 · 1600 Meters · Place 8 · Little MiamiLittle Miami1600 Meters8.5:17.92a10
Apr 16Greg Zuleger Harrison InvitationalApr 16 · 3200 Meters · Place 1 · Little MiamiLittle Miami3200 Meters111:23.46—

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Rubber City OpenFeb 22 · 3200 Meters · Place 26 · Little MiamiLittle Miami3200 Meters2612:26.309
Feb 22Rubber City OpenFeb 22 · 1600 Meters · Place 37 · Little MiamiLittle Miami1600 Meters375:44.459