Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorJaguar Boys Invitational · Apr 215:16.88aJaguar Boys InvitationalApril 21, 2026
800 Meters · OutdoorCarlisle HS Boys · Apr 282:08.60aCarlisle HS Boys April 28, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14State Qualifier at Pella 5/14/26May 14 · 800 Meters · Place 10 · CarlisleCarlisle800 Meters102:09.95a10
May 14 Iowa State Qualifier - 3A - PellaMay 14 · 800 Meters · Place 10 · CarlisleCarlisle800 Meters10.2:09.95a10
Apr 28Carlisle HS Boys Apr 28 · 800 Meters · Place 7 · CarlisleCarlisle800 Meters72:08.60a PB10
Apr 21Jaguar Boys InvitationalApr 21 · 1600 Meters · Place 28 · CarlisleCarlisle1600 Meters28.5:16.88a PB10
Apr 14Fred Smith Hawk RelaysApr 14 · 800 Meters · Place 12 · CarlisleCarlisle800 Meters12.2:10.70a10
Apr 9Osky RelyasApr 9 · 800 Meters · CarlisleCarlisle800 Meters--DNS10
Apr 6NHS CoedApr 6 · 800 Meters · CarlisleCarlisle800 Meters--SCR10
Mar 30Warren County RelaysMar 30 · 1600 Meters · Place 8 · CarlisleCarlisle1600 Meters8.5:20.37a10
Mar 24Simpson HS ClassicMar 24 · 800 Meters · Place 9 · CarlisleCarlisle800 Meters9.2:17.73a10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29Carlisle HS Boys Apr 29 · 800 Meters · CarlisleCarlisle800 Meters—2:20.33a9
Apr 22Ankeny Cent HS BoysApr 22 · 1600 Meters · Place 32 · CarlisleCarlisle1600 Meters32.5:25.60a9
Apr 15Ankeny HS BoysApr 15 · 1600 Meters · Place 21 · CarlisleCarlisle1600 Meters215:25.90a9
Apr 10Osky RelaysApr 10 · 800 Meters · Place 10 · CarlisleCarlisle800 Meters102:23.709
Mar 25Simpson HS ClassicMar 25 · 800 Meters · Place 8 · CarlisleCarlisle800 Meters82:21.31a9

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 25Gilbert MS CoedApr 25 · 800 Meters · Place 6 · CarlisleCarlisle800 Meters6.2:28.47a8

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 17ADM Boys Middle School InvitationalApr 17 · 800 Meters · Place 8 · CarlisleCarlisle800 Meters82:47.48a—