Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCentre First Chance Indoors · Dec 66:08.31aCentre First Chance IndoorsDecember 6, 2025
1 Mile · OutdoorEastern Relays · Apr 196:01.00Eastern RelaysApril 19, 2024
1000 Meters · IndoorCentre Indoor Showcase · Jan 233:34.20Centre Indoor ShowcaseJanuary 23, 2026
1500 Meters · OutdoorAsbury Invitational · Apr 105:53.57aAsbury InvitationalApril 10, 2026
1600 Meters · Outdoor Shelby County Pre Spring Break Invitational · Mar 286:03.52 Shelby County Pre Spring Break InvitationalMarch 28, 2024
2000m Steeplechase · OutdoorShelbyville Hexagonal · Mar 229:05.70Shelbyville HexagonalMarch 22, 2025
3200 Meters · OutdoorRun for the Roses 3200 · May 313:41.7Run for the Roses 3200May 3, 2025
3200 Meters · OutdoorRun for the Roses 3200M · May 614:11.90Run for the Roses 3200MMay 6, 2023
400 Meters · OutdoorLandon Bond Classic · Mar 281:12.55aLandon Bond ClassicMarch 28, 2026
800 Meters · IndoorWittenberg Steemer Collegiate Meet · Jan 312:43.17aWittenberg Steemer Collegiate MeetJanuary 31, 2026
800 Meters · OutdoorCentre Invitational · Apr 42:40.13aCentre InvitationalApril 4, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · 800 Meters · Place 17 · Asbury (Ky.)Asbury (Ky.)800 Meters17.2:44.27aFr
Apr 21CCS ChampionshipsApr 21 · 10,000 Meters · Asbury (Ky.)Asbury (Ky.)10,000 Meters--DNFFr
Apr 10Asbury InvitationalApr 10 · 1500 Meters · Place 11 · Asbury (Ky.)Asbury (Ky.)1500 Meters11.5:53.57a PBFr
Apr 4Centre InvitationalApr 4 · 800 Meters · Place 17 · Asbury (Ky.)Asbury (Ky.)800 Meters17.2:40.13a PBFr
Mar 28Landon Bond ClassicMar 28 · 400 Meters · Place 8 · Asbury (Ky.)Asbury (Ky.)400 Meters8.1:12.55a PBFr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7MSJ Alumni OpenFeb 7 · 800 Meters · Place 12 · AsburyAsbury800 Meters122:47.28FR
Jan 31Wittenberg Steemer Collegiate MeetJan 31 · 800 Meters · Place 42 · Asbury (Ky.)Asbury (Ky.)800 Meters42.2:43.17a PBFr
Jan 23Centre Indoor ShowcaseJan 23 · 1000 Meters · Place 9 · AsburyAsbury1000 Meters93:34.20 PBFR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Centre First Chance IndoorsDec 6 · 1 Mile · Place 4 · Asbury (Ky.)Asbury (Ky.)1 Mile4.6:08.31a PBFr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21Class 2A Region 3May 21 · 1600 Meters · Place 4 · Christian Academy-LouisvilleChristian Academy-Louisville1600 Meters4.6:22.04a12
May 3Run for the Roses 3200May 3 · 3200 Meters · Place 23 · Christian Academy-LouisvilleChristian Academy-Louisville3200 Meters23.13:41.7 PB12
Apr 22SHA HS and MS Short ScheduleApr 22 · 1600 Meters · Place 8 · Christian Academy-LouisvilleChristian Academy-Louisville1600 Meters8.6:47.16a12
Mar 22Shelbyville HexagonalMar 22 · 2000m Steeplechase · Place 2 · Christian Academy-LouisvilleChristian Academy-Louisville2000m Steeplechase29:05.70 PB12

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21Class 2A Region 3May 21 · 1600 Meters · Place 3 · Christian Academy-LouisvilleChristian Academy-Louisville1600 Meters36:08.4311
May 15Metro Meet of ChampionsMay 15 · 1600 Meters · Christian Academy-LouisvilleChristian Academy-Louisville1600 Meters—DNS11
May 4Run for the Roses 3200May 4 · 3200 Meters · Place 17 · Christian Academy-LouisvilleChristian Academy-Louisville3200 Meters17.13:51.07a11
May 2Ballard HS TF Derby InviteMay 2 · 1600 Meters · Place 7 · Christian Academy-LouisvilleChristian Academy-Louisville1600 Meters76:26.3111
Apr 19Eastern RelaysApr 19 · 1 Mile · Place 8 · Christian Academy-LouisviChristian Academy-Louisvi1 Mile86:01.00 PB11
Apr 16North Oldham All Comers #1 Apr 16 · 1600 Meters · Place 5 · Christian Academy-LouisvilleChristian Academy-Louisville1600 Meters5.6:15.27a11
Apr 16North Oldham All Comers #1 Apr 16 · 800 Meters · Place 12 · Christian Academy-LouisvilleChristian Academy-Louisville800 Meters12.2:52.62a11
Apr 13Johnny Conn T&F InvitationalApr 13 · 1600 Meters · Place 16 · Christian Academy-LouisviChristian Academy-Louisvi1600 Meters166:19.2611
Mar 28 Shelby County Pre Spring Break InvitationalMar 28 · 800 Meters · Place 11 · Christian Academy-LouisvilleChristian Academy-Louisville800 Meters112:51.4011
Mar 28 Shelby County Pre Spring Break InvitationalMar 28 · 1600 Meters · Place 5 · Christian Academy-LouisvilleChristian Academy-Louisville1600 Meters56:03.52 PB11
Mar 23OC Kick-Off ClassicMar 23 · 1600 Meters · Place 18 · Christian Academy-LouisvilleChristian Academy-Louisville1600 Meters18.6:09.01a11

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9St. Xavier Master #3May 9 · 1600 Meters · Place 18 · Christian Academy-LouisvilleChristian Academy-Louisville1600 Meters18.6:24.01a10
May 6Run for the Roses 3200MMay 6 · 3200 Meters · Place 21 · Christian Academy-LoChristian Academy-Lo3200 Meters2114:11.90 PB10
Mar 23Ballard JV InvitationalMar 23 · 1600 Meters · Christian Academy-LouisvilleChristian Academy-Louisville1600 Meters—DNS10

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 21JV Championships LouisvilleMay 21 · 1600 Meters · Place 18 · Christian Academy-LouisvilleChristian Academy-Louisville1600 Meters18.6:55.74a9
May 21JV Championships LouisvilleMay 21 · 800 Meters · Place 11 · Christian Academy-LouisvilleChristian Academy-Louisville800 Meters11.3:13.60a9