Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · OutdoorWolverine-Hoosier (WHAC) Outdoor Championships · Apr 3034:34.82aWolverine-Hoosier (WHAC) Outdoor ChampionshipsApril 30, 2026
1500 Meters · IndoorWe Fly Challenge · Apr 104:21.50aWe Fly ChallengeApril 10, 2026
1600 Meters · OutdoorStargazer Invitational · Apr 114:39.59aStargazer InvitationalApril 11, 2025
3000 Meters · IndoorWarrior Invitational · Dec 129:33.96aWarrior InvitationalDecember 12, 2025
3000 Meters · OutdoorBlizzard Buster · Mar 209:52.05aBlizzard BusterMarch 20, 2026
3200 Meters · OutdoorCarmel Distance Showcase · Apr 259:55.41Carmel Distance ShowcaseApril 25, 2025
5000 Meters · IndoorWe Fly Challenge · Apr 1016:19.72aWe Fly ChallengeApril 10, 2026
5000 Meters · OutdoorWolverine-Hoosier (WHAC) Outdoor Championships · Apr 3016:28.48aWolverine-Hoosier (WHAC) Outdoor ChampionshipsApril 30, 2026
800 Meters · OutdoorStargazer Invitational · Apr 112:07.97aStargazer InvitationalApril 11, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 30Wolverine-Hoosier (WHAC) Outdoor ChampionshipsApr 30 · 10,000 Meters · Place 15 · Indiana TechIndiana Tech10,000 Meters15.34:34.82a PBFr
Apr 30Wolverine-Hoosier (WHAC) Outdoor ChampionshipsApr 30 · 5000 Meters · Place 25 · Indiana TechIndiana Tech5000 Meters25.16:28.48a PBFr
Apr 17Indiana Little State ChampionshipsApr 17 · 5000 Meters · Place 24 · Indiana TechIndiana Tech5000 Meters24.16:33.13aFr
Mar 20Blizzard BusterMar 20 · 3000 Meters · Place 31 · Indiana TechIndiana Tech3000 Meters31.9:52.05a PBFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 10We Fly ChallengeApr 10 · 5000 Meters · Place 15 · Indiana TechIndiana Tech5000 Meters15.16:19.72a PBFr
Apr 10We Fly ChallengeApr 10 · 1500 Meters · Place 47 · Indiana TechIndiana Tech1500 Meters47.4:21.50a PBFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 12Warrior InvitationalDec 12 · 3000 Meters · Place 5 · Indiana TechIndiana Tech3000 Meters5.9:33.96a PBFr

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29IHSAA Boys Regional 7 - Bloomington NorthMay 29 · 1600 Meters · Place 16 · EdgewoodEdgewood1600 Meters164:51.71SR
May 22IHSAA Boys Sectional 26 - Bloomington NorthMay 22 · 1600 Meters · Place 6 · EdgewoodEdgewood1600 Meters64:43.97SR
May 15WIC Boys ChampionshipMay 15 · 3200 Meters · Place 6 · EdgewoodEdgewood3200 Meters610:36.24a12
May 15WIC Boys ChampionshipMay 15 · 1600 Meters · Place 4 · EdgewoodEdgewood1600 Meters44:40.86a12
Apr 25Carmel Distance ShowcaseApr 25 · 3200 Meters · Place 126 · EdgewoodEdgewood3200 Meters1269:55.41 PBSR
Apr 15THS TriApr 15 · 1600 Meters · Place 2 · EdgewoodEdgewood1600 Meters2.4:45.75a12
Apr 15THS TriApr 15 · 800 Meters · Place 5 · EdgewoodEdgewood800 Meters5.2:12.45a12
Apr 11Stargazer InvitationalApr 11 · 1600 Meters · Place 4 · EdgewoodEdgewood1600 Meters4.4:39.59a PB12
Apr 11Stargazer InvitationalApr 11 · 800 Meters · Place 9 · EdgewoodEdgewood800 Meters9.2:07.97a PB12

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16IHSAA Boys Sectional 26May 16 · 800 Meters · Place 8 · EdgewoodEdgewood800 Meters82:11.83JR
May 16IHSAA Boys Sectional 26May 16 · 800 Meters · Place 8 · EdgewoodEdgewood800 Meters82:11.83JR
May 9WICMay 9 · 800 Meters · Place 9 · EdgewoodEdgewood800 Meters9.2:11.40a11
Apr 19Carmel 3200 ShowcaseApr 19 · 3200 Meters · Place 16 · EdgewoodEdgewood3200 Meters16.10:15.10a11
Mar 6Bloomington North Invitational #2Mar 6 · 1600 Meters · Place 10 · EdgewoodEdgewood1600 Meters10.4:52.60a11
Feb 28Bloomington North Invitational #1Feb 28 · 1600 Meters · EdgewoodEdgewood1600 Meters—DNS11

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2Edgewood vs Owen Valley and NorthviewMay 2 · 1600 Meters · Place 11 · EdgewoodEdgewood1600 Meters115:25.38a9
Apr 28Edgewood vs Brown County and Indian Creek and Owen ValleyApr 28 · 1600 Meters · Place 10 · EdgewoodEdgewood1600 Meters10.5:17.40a9
Apr 28Edgewood vs Brown County and Indian Creek and Owen ValleyApr 28 · 800 Meters · Place 15 · EdgewoodEdgewood800 Meters15.2:27.96a9
Apr 7Edgewood vs Martinsville and Brown County (HS)Apr 7 · 1600 Meters · Place 11 · EdgewoodEdgewood1600 Meters11.5:25.48a9
Apr 7Edgewood vs Martinsville and Brown County (HS)Apr 7 · 800 Meters · Place 10 · EdgewoodEdgewood800 Meters10.2:36.25a9
Mar 21Edgewood HS vs Whiteland HSMar 21 · 1600 Meters · Place 8 · EdgewoodEdgewood1600 Meters85:26.669
Mar 21Edgewood HS vs Whiteland HSMar 21 · 800 Meters · Place 9 · EdgewoodEdgewood800 Meters92:28.769

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 19Edgewood Jr. High v Tri-NorthApr 19 · 1600 Meters · Place 7 · Edgewood (Ellettsville)Edgewood (Ellettsville)1600 Meters7.6:26.22a8
Apr 19Edgewood Jr. High v Tri-NorthApr 19 · 800 Meters · Place 6 · Edgewood (Ellettsville)Edgewood (Ellettsville)800 Meters6.2:50.90a8
Apr 15Edgewood Jr. High v St. Charles, LCAApr 15 · 1600 Meters · Place 9 · Edgewood (Ellettsville)Edgewood (Ellettsville)1600 Meters9.6:14.49a8
Apr 15Edgewood Jr. High v St. Charles, LCAApr 15 · 800 Meters · Place 8 · Edgewood (Ellettsville)Edgewood (Ellettsville)800 Meters8.2:51.28a8
Apr 12Edgewood Jr. High v Brown CountyApr 12 · 1600 Meters · Place 6 · Edgewood (Ellettsville)Edgewood (Ellettsville)1600 Meters6.6:23.57a8
Apr 12Edgewood Jr. High v Brown CountyApr 12 · 800 Meters · Place 3 · Edgewood (Ellettsville)Edgewood (Ellettsville)800 Meters3.2:55.32a8