Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Blue River Cross Country CourseUSATF Region 7 Junior Olympic Championships and Open/Masters All-Comers Meet · Nov 2011:20.40USATF Region 7 Junior Olympic Championships and Open/Masters All-Comers MeetNovember 20, 2021
3,000 Meters · Saturday RaceNXR Midwest Middle School & Community Race Registration · Nov 1210:53.0NXR Midwest Middle School & Community Race RegistrationNovember 12, 2022
3,000 Meters · White River ElementaryUSATF Indiana Association Junior Olympic Championships · Nov 1311:16.60USATF Indiana Association Junior Olympic ChampionshipsNovember 13, 2021
4,000 Meters · Guerin Catholic High School2022 Noblesville Classic / Hoosier XC Grand Prix (non-USATF members) · Oct 2315:132022 Noblesville Classic / Hoosier XC Grand Prix (non-USATF members)October 23, 2022
4,000 Meters · Northview Christian Church2022 Carmel Classic / Hoosier XC Grand Prix · Nov 515:302022 Carmel Classic / Hoosier XC Grand PrixNovember 5, 2022
5,000 Meters · Blue River Cross Country CourseIHSAA Shelbyville Regional · Oct 2516:03.94IHSAA Shelbyville RegionalOctober 25, 2025
5,000 Meters · Brebeuf Jesuit Prepatory SchoolCircle City Conference · Sep 2716:31.9Circle City ConferenceSeptember 27, 2025
5,000 Meters · Brownsburg East MSBrownsburg XC Invitational (Boys Only) · Sep 218:00.6Brownsburg XC Invitational (Boys Only)September 2, 2023
5,000 Meters · Eagle ParkHarrier Invitational · Aug 2417:40.0Harrier InvitationalAugust 24, 2024
5,000 Meters · Guerin Catholic High SchoolIndiana All-Catholic · Sep 1316:23.9Indiana All-CatholicSeptember 13, 2025
5,000 Meters · LaVern Gibson CourseIHSAA Cross Country State Championships · Oct 3115:45.5IHSAA Cross Country State ChampionshipsOctober 31, 2026
5,000 Meters · White River ElementaryHamilton County Cross Country Championship · Aug 3016:12.5Hamilton County Cross Country ChampionshipAugust 30, 2025
5,000 Meters · White River Elementary SchoolHamilton County · Aug 2916:14.5Hamilton CountyAugust 29, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31IHSAA Cross Country State ChampionshipsOct 31 · 5,000 Meters Varsity · Place 43 · Guerin CatholicGuerin Catholic5,000 Meters Varsity4315:45.5 PB12
Oct 24IHSAA Cross Country Regional 4Oct 24 · 5,000 Meters Varsity · Place 18 · Guerin Catholic SchoolGuerin Catholic School5,000 Meters Varsity1815:46.412
Oct 2Nike XC Town TwilightOct 2 · 5,000 Meters Combined Open Green · Place 23 · Guerin CatholicGuerin Catholic5,000 Meters Combined Open Green2316:25.2112
Sep 5Brownsburg InviteSep 5 · 5,000 Meters Boys Varsity · Place 21 · Guerin CatholicGuerin Catholic5,000 Meters Boys Varsity2116:16.1Unofficial12
Aug 29Hamilton CountyAug 29 · 5,000 Meters Varsity · Place 16 · Guerin CatholicGuerin Catholic5,000 Meters Varsity1616:14.5 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1IHSAA State FinalsNov 1 · 5,000 Meters Varsity · Place 106 · Guerin CatholicGuerin Catholic5,000 Meters Varsity10616:27.6711
Oct 25IHSAA Shelbyville RegionalOct 25 · 5,000 Meters Varsity · Place 23 · Guerin CatholicGuerin Catholic5,000 Meters Varsity2316:03.94 PB11
Sep 27Circle City ConferenceSep 27 · 5,000 Meters Varsity · Place 2 · Guerin CatholicGuerin Catholic5,000 Meters Varsity216:31.9 PB11
Sep 13Indiana All-CatholicSep 13 · 5,000 Meters Varsity · Place 2 · Guerin CatholicGuerin Catholic5,000 Meters Varsity216:23.9 PB11
Sep 6Brownsburg InviteSep 6 · 5,000 Meters Varsity · Place 38 · Guerin CatholicGuerin Catholic5,000 Meters Varsity3816:08.711
Aug 30Hamilton County Cross Country ChampionshipAug 30 · 5,000 Meters Varsity · Place 18 · Guerin CatholicGuerin Catholic5,000 Meters Varsity1816:12.5 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26IHSAA Shelbyville RegionalOct 26 · 5,000 Meters Varsity · Place 111 · Guerin CatholicGuerin Catholic5,000 Meters Varsity11117:29.6910
Oct 19IHSAA Sectional 16 - NoblesvilleOct 19 · 5,000 Meters Varsity · Place 43 · Guerin CatholicGuerin Catholic5,000 Meters Varsity4317:24.5SO
Oct 4Nike XC Town TwilightOct 4 · 5,000 Meters Open · Place 87 · Guerin CatholicGuerin Catholic5,000 Meters Open8717:30.9110
Sep 21Golden Bear InviteSep 21 · 5,000 Meters Varsity · Place 34 · Guerin CatholicGuerin Catholic5,000 Meters Varsity3418:08.8SO
Sep 7Brownsburg InviteSep 7 · 5,000 Meters Boys Varsity · Place 82 · Guerin CatholicGuerin Catholic5,000 Meters Boys Varsity8217:11.69Unofficial10
Aug 31Hamilton CountyAug 31 · 5,000 Meters Varsity · Place 58 · Guerin CatholicGuerin Catholic5,000 Meters Varsity5817:50.9SO
Aug 24Harrier InvitationalAug 24 · 5,000 Meters Varsity · Place 22 · Guerin CatholicGuerin Catholic5,000 Meters Varsity2217:40.0 PB10

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Sep 30Nike XC Town TwilightSep 30 · 5,000 Meters Open · Place 229 · Guerin CatholicGuerin Catholic5,000 Meters Open22918:26.69
Sep 30Nike XC Town TwilightSep 30 · 5,000 Meters Open · Place 229 · Guerin CatholicGuerin Catholic5,000 Meters Open22918:26.69
Sep 30Nike XC Town TwilightSep 30 · 5,000 Meters Open · Place 357 · Guerin CatholicGuerin Catholic5,000 Meters Open35718:26.59
Sep 16FlashRock InvitationalSep 16 · 5,000 Meters Varsity Championship · Place 128 · Guerin CatholicGuerin Catholic5,000 Meters Varsity Championship12817:49.59
Sep 16FlashRock InvitationalSep 16 · 5,000 Meters Varsity Championship · Place 128 · Guerin CatholicGuerin Catholic5,000 Meters Varsity Championship12817:49.59
Sep 9Indiana All-CatholicSep 9 · 5,000 Meters Varsity · Place 24 · Guerin Catholic (Noblesville)Guerin Catholic (Noblesville)5,000 Meters Varsity245:45FR
Sep 2Brownsburg InviteSep 2 · 5,000 Meters Varsity · Place 105 · Guerin CatholicGuerin Catholic5,000 Meters Varsity10518:00.569
Sep 2Brownsburg XC Invitational (Boys Only)Sep 2 · 5,000 Meters Varsity · Place 105 · Guerin CatholicGuerin Catholic5,000 Meters Varsity10518:00.6 PB9
Aug 26Hamilton CountyAug 26 · 5,000 Meters Varsity · Place 58 · Guerin CatholicGuerin Catholic5,000 Meters Varsity5818:01.4FR
Aug 19John Cleland InvitationalAug 19 · 4,000 Meters Frosh/Soph Freshman · Place 41 · Guerin CatholicGuerin Catholic4,000 Meters Frosh/Soph Freshman415:41FR

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12NXR Midwest Middle School & Community Race RegistrationNov 12 · 3,000 Meters MS Boys (6-8th Gr) - Saturday Race · Place 29 · Carmel Distance ProjectCarmel Distance Project3,000 Meters MS Boys (6-8th Gr) - Saturday Race2910:53.0 PB8
Nov 52022 Carmel Classic / Hoosier XC Grand PrixNov 5 · 4,000 Meters 13-14 · Place 14 · Carmel Distance ProjectCarmel Distance Project4,000 Meters 13-141415:30 PB8
Oct 232022 Noblesville Classic / Hoosier XC Grand Prix (non-USATF members)Oct 23 · 4,000 Meters 13-14 · Place 26 · Carmel Distance ProjectCarmel Distance Project4,000 Meters 13-142615:13 PB8

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 20USATF Region 7 Junior Olympic Championships and Open/Masters All-Comers MeetNov 20 · 3,000 Meters 11-12 · Place 7 · Carmel Distance ProjectCarmel Distance Project3,000 Meters 11-12711:20.40 PB7
Nov 13USATF Indiana Association Junior Olympic ChampionshipsNov 13 · 3,000 Meters 11-12 · Place 4 · Carmel Distance ProjectCarmel Distance Project3,000 Meters 11-12411:16.60 PB7