Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Northview Christian ChurchIMSCCC Indiana Middle School Cross Country Championships · Oct 512:07.7IMSCCC Indiana Middle School Cross Country ChampionshipsOctober 5, 2019
5,000 Meters · Brownsburg East MSIHSAA Brownsburg Regional · Oct 2616:12.9IHSAA Brownsburg RegionalOctober 26, 2024
5,000 Meters · Eagle ParkEagle Classic · Sep 917:22.7Eagle ClassicSeptember 9, 2023
5,000 Meters · LaVern Gibson CourseIHSAA State XC Championships · Nov 216:45.05IHSAA State XC ChampionshipsNovember 2, 2024
5,000 Meters · Taylor University Cross Country CourseTaylor University HS Invitational · Aug 2617:32.9Taylor University HS InvitationalAugust 26, 2023
6,000 Meters · Kenyon CollegePort Kenyon Opener XC Meet · Aug 2920:45.60Port Kenyon Opener XC MeetAugust 29, 2025
8,000 Meters · CedarvilleAll-Ohio InterCollegiate Challenge · Sep 1927:11.50All-Ohio InterCollegiate ChallengeSeptember 19, 2025
8,000 Meters · Elvin R. King Cross Country CourseAll-Ohio Inter-Collegiate Classic · Sep 1826:54.1All-Ohio Inter-Collegiate ClassicSeptember 18, 2026
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 426:32.54Swags Louisville Cross Country ClassicOctober 4, 2025
8,000 Meters · Houghton CollegeHoughton Highlander XC Invitational · Oct 1025:36.3Houghton Highlander XC InvitationalOctober 10, 2026
8,000 Meters · Kenyon CollegeNCAC XC Championships · Nov 127:31.20NCAC XC ChampionshipsNovember 1, 2025
8,000 Meters · Oberlin CollegeNCAC Cross Country Championships · Oct 3125:27.0NCAC Cross Country ChampionshipsOctober 31, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31NCAC Cross Country ChampionshipsOct 31 · 8,000 Meters NCAC Championships · Place 7 · KenyonKenyon8,000 Meters NCAC Championships725:27.0 PBSo
Oct 17Oberlin Inter-Regional RumbleOct 17 · 8,000 Meters Varsity · Place 15 · KenyonKenyon8,000 Meters Varsity1526:28.0SO-2
Oct 10Houghton Highlander XC InvitationalOct 10 · 8,000 Meters Collegiate · Place 10 · KenyonKenyon8,000 Meters Collegiate1025:36.3 PBSo
Sep 18All-Ohio Inter-Collegiate ClassicSep 18 · 8,000 Meters College · Place 72 · KenyonKenyon8,000 Meters College7226:54.1 PBSo
Sep 4Kenyon College - Owls OpenerSep 4 · 6,000 Meters College · Place 14 · KenyonKenyon6,000 Meters College1421:28.6So

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1NCAC XC ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 45 · KenyonKenyon8,000 Meters Collegiate4527:31.20 PBFr
Oct 18Oberlin College Inter-Regional RumbleOct 18 · 8,000 Meters Men's Varsity · Place 137 · KenyonKenyon8,000 Meters Men's Varsity13728:09.00Fr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Blue · Place 113 · KenyonKenyon8,000 Meters College Blue11326:32.54 PBFr
Sep 19All-Ohio InterCollegiate ChallengeSep 19 · 8,000 Meters All Ohio · Place 135 · KenyonKenyon8,000 Meters All Ohio13527:11.50 PBFr
Aug 29Port Kenyon Opener XC MeetAug 29 · 6,000 Meters M 6K · Place 23 · KenyonKenyon6,000 Meters M 6K2320:45.60 PBFr

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2IHSAA State XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 163 · ZionsvilleZionsville5,000 Meters Varsity16316:45.05 PB12
Oct 26IHSAA Brownsburg RegionalOct 26 · 5,000 Meters Varsity · Place 37 · ZionsvilleZionsville5,000 Meters Varsity3716:12.9 PB12
Oct 19IHSAA Sectional 13 - North CentralOct 19 · 5,000 Meters Varsity · Place 13 · ZionsvilleZionsville5,000 Meters Varsity1316:39.4SR
Oct 4Nike XC Town TwilightOct 4 · 5,000 Meters Varsity · Place 206 · ZionsvilleZionsville5,000 Meters Varsity20616:51.2712
Sep 28Hoosier Crossroads ConferenceSep 28 · 5,000 Meters Varsity · Place 41 · ZIONSVILLEZIONSVILLE5,000 Meters Varsity4116:50.3SR
Sep 21Flashrock InvitationalSep 21 · 5,000 Meters Varsity Championship · Place 34 · ZionsvilleZionsville5,000 Meters Varsity Championship3416:46.812
Sep 14Eagle ClassicSep 14 · 5,000 Meters Varsity Elite · Place 67 · ZionsvilleZionsville5,000 Meters Varsity Elite6716:50.012
Sep 7THN State PreviewSep 7 · 5,000 Meters Varsity · Place 37 · Zionsville CommunityZionsville Community5,000 Meters Varsity3717:09.212
Aug 31Taylor University High School InvitationalAug 31 · 5,000 Meters Varsity · Place 17 · ZionsvilleZionsville5,000 Meters Varsity1716:54.7SR

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 20Zionsville 5000 Meter Time TrialOct 20 · 5,000 Meters Varsity · Place 7 · ZionsvilleZionsville5,000 Meters Varsity717:22.7Unofficial11
Oct 7Brownsburg JV XC Last RunOct 7 · 5,000 Meters Junior Varsity · Place 18 · ZionsvilleZionsville5,000 Meters Junior Varsity1817:18.511
Sep 30Nike XC Town TwilightSep 30 · 5,000 Meters Varsity · Place 327 · ZionsvilleZionsville5,000 Meters Varsity32717:36.011
Sep 30Nike XC Town TwilightSep 30 · 5,000 Meters Varsity · Place 327 · ZionsvilleZionsville5,000 Meters Varsity32717:36.011
Sep 30Nike XC Town TwilightSep 30 · 5,000 Meters Varsity · Place 327 · ZionsvilleZionsville5,000 Meters Varsity32717:36.011
Sep 23Hoosier Crossroads ConferenceSep 23 · 5,000 Meters Varsity · Place 82 · ZionsvilleZionsville5,000 Meters Varsity8217:08.4311
Sep 16FlashRock InvitationalSep 16 · 5,000 Meters Varsity Championship · Place 64 · ZionsvilleZionsville5,000 Meters Varsity Championship6416:59.811
Sep 9Eagle ClassicSep 9 · 5,000 Meters Varsity Elite · Place 115 · ZionsvilleZionsville5,000 Meters Varsity Elite11517:22.7 PB11
Aug 26Taylor University HS InvitationalAug 26 · 5,000 Meters Varsity · Place 31 · ZionsvilleZionsville5,000 Meters Varsity3117:32.9 PB11
Aug 19John Cleland InvitationalAug 19 · 4,000 Meters Varsity · Place 55 · ZionsvilleZionsville4,000 Meters Varsity555:38JR
Aug 12Noblesville/ZionsvilleAug 12 · 4,000 Meters Varsity · ZionsvilleZionsville4,000 Meters Varsity014:35Unofficial11

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 1Nike XC Town Twilight, Presented by the Garrett CompaniesOct 1 · 5,000 Meters Junior Varsity · Place 29 · ZionsvilleZionsville5,000 Meters Junior Varsity2917:55.710
Sep 24Hoosier Crossroads ConferenceSep 24 · 5,000 Meters Junior Varsity · Place 67 · ZionsvilleZionsville5,000 Meters Junior Varsity675:51SO
Sep 3THSB InvitationalSep 3 · 5,000 Meters Open · Place 22 · ZionsvilleZionsville5,000 Meters Open2218:59.7Unofficial10
Aug 27Taylor University InvitationalAug 27 · 5,000 Meters Varsity · Place 48 · ZionsvilleZionsville5,000 Meters Varsity4818:18.5SO
Aug 20John Cleland InvitationalAug 20 · 4,000 Meters Freshman Sophomore · Place 47 · ZionsvilleZionsville4,000 Meters Freshman Sophomore4714:32.0SO
Aug 13Noblesville/ZionsvilleAug 13 · 4,000 Meters Race 1 · Place 2 · ZionsvilleZionsville4,000 Meters Race 1214:55Unofficial10

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 2Nike XC Town Twilight, Presented by the Garrett CompaniesOct 2 · 5,000 Meters Midwest Open · Place 137 · ZionsvilleZionsville5,000 Meters Midwest Open13719:47.69
Sep 25Hoosier Crossroads ConferenceSep 25 · 5,000 Meters Junior Varsity · Place 125 · ZionsvilleZionsville5,000 Meters Junior Varsity12519:14.19
Sep 18Riverview Health InvitationalSep 18 · Junior Varsity · Place 138 · ZIONSVILLEZIONSVILLEJunior Varsity1386:39—
Sep 11Eagle ClassicSep 11 · 5,000 Meters Junior Varsity · Place 126 · ZionsvilleZionsville5,000 Meters Junior Varsity12620:16.09
Sep 4THSB InvitationalSep 4 · 5,000 Meters Open · Place 84 · ZionsvilleZionsville5,000 Meters Open8419:58.49
Aug 28Dave Bannon InvitationalAug 28 · 5,000 Meters Varsity · Place 107 · ZionsvilleZionsville5,000 Meters Varsity10720:08.319
Aug 21Zionsville InvitationalAug 21 · 4,000 Meters Frosh/Soph Freshman · Place 96 · ZionsvilleZionsville4,000 Meters Frosh/Soph Freshman9616:21.39
Aug 14Noblesville/ZionsvilleAug 14 · 4,000 Meters Race 1 · Place 15 · ZionsvilleZionsville4,000 Meters Race 11516:19Unofficial9

2020 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 3Indiana Middle School State ChampionshipsOct 3 · 3,000 Meters Middle School · Place 110 · Zionsville WestZionsville West3,000 Meters Middle School11012:11Unofficial8
Sep 29ZWMS vs. Avon SouthSep 29 · 3,000 Meters Middle School · Place 7 · Zionsville WestZionsville West3,000 Meters Middle School712:09Unofficial8
Sep 262020 NSC Meet (Conference)Sep 26 · 3,000 Meters Middle School · Place 50 · Zionsville WestZionsville West3,000 Meters Middle School5012:36Unofficial8
Sep 22ZWMS v. Lynhurst, Southport, New AugustaSep 22 · 3,000 Meters Middle School · Place 11 · Zionsville WestZionsville West3,000 Meters Middle School1112:49Unofficial8
Sep 17ZWMS v. Avon North MSSep 17 · 3,000 Meters New Division · Place 7 · Zionsville WestZionsville West3,000 Meters New Division712:24Unofficial8
Sep 15ZWMS v. Brownsburg East & WestfieldSep 15 · 3,000 Meters Middle School · Place 27 · Zionsville WestZionsville West3,000 Meters Middle School2712:25Unofficial8
Sep 12ZMS Hokum KaremSep 12 · 3,000 Meters Middle School · Place 63 · Zionsville WestZionsville West3,000 Meters Middle School6313:12Unofficial8
Sep 1ZWMS v. Chapel HillSep 1 · 3,000 Meters New Division · Place 8 · Zionsville WestZionsville West3,000 Meters New Division813:19Unofficial8
Aug 26ZMS v. ZWMS Dual MeetAug 26 · 3,000 Meters Middle School · Place 43 · Zionsville WestZionsville West3,000 Meters Middle School4313:54Unofficial8
Aug 22Franklin Township Flash DashAug 22 · 3,000 Meters Middle School · Place 44 · Zionsville WestZionsville West3,000 Meters Middle School4412:45Unofficial8

2019 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 5IMSCCC Indiana Middle School Cross Country ChampionshipsOct 5 · 3,000 Meters Large School - Open · Place 72 · Zionsville WestZionsville West3,000 Meters Large School - Open7212:07.7 PB7
Sep 28Northwest Suburban Conference (NSC) MeetSep 28 · 3,000 Meters New Division · Place 93 · Zionsville WestZionsville West3,000 Meters New Division9313:47Unofficial7
Sep 24New Augusta, Lynhurst, SouthportSep 24 · 3,000 Meters New Division · Place 27 · Zionsville WestZionsville West3,000 Meters New Division2713:05Unofficial7
Sep 16Westfield, Brownsburg East, ZWMSSep 16 · 3,000 Meters New Division · Place 55 · Zionsville WestZionsville West3,000 Meters New Division5513:13Unofficial7
Sep 9Zionsville West MS vs. Avon South MSSep 9 · 3,000 Meters New Division · Place 14 · Zionsville WestZionsville West3,000 Meters New Division1413:42Unofficial7
Aug 28ZMS Hokum KaremAug 28 · 3,000 Meters New Division · Zionsville WestZionsville West3,000 Meters New Division013:50Unofficial7
Aug 24Franklin Township Flash Dash (ZW's Records)Aug 24 · 3,000 Meters New Division · Zionsville WestZionsville West3,000 Meters New Division013:12Unofficial7
Aug 21Zionsville West MS vs. Zionsville MSAug 21 · 3,000 Meters New Division · Place 40 · Zionsville WestZionsville West3,000 Meters New Division4014:03Unofficial7

2018 Cross Country

11 results
DateMeetEventPlMarkGr
Sep 29Indiana Middle School CC ChampionshipSep 29 · Junior Varsity · Place 227 · Zionsville West MsZionsville West MsJunior Varsity2277:186
Sep 29IMSCCC State ChampionshipsSep 29 · 3,000 Meters Junior Varsity · Zionsville WestZionsville West3,000 Meters Junior Varsity013:33.5Unofficial6
Sep 24Avon North, Lynhurst, & ZWMSSep 24 · 3,000 Meters New Division · Zionsville WestZionsville West3,000 Meters New Division014:03Unofficial6
Sep 22NSC ChampionshipSep 22 · 3,000 Meters New Division · Zionsville WestZionsville West3,000 Meters New Division013:25.24Unofficial6
Sep 19Lynhurst Center, Southport, New Augusta, ZWMSSep 19 · 3,000 Meters New Division · Zionsville WestZionsville West3,000 Meters New Division016:10Unofficial6
Sep 15Miller-Rock InvitationalSep 15 · 3,000 Meters New Division · Place 223 · Zionsville WestZionsville West3,000 Meters New Division22315:28.95Unofficial6
Sep 13Zionsville West vs. Brownsburg EastSep 13 · 3,000 Meters Middle School · Place 48 · Zionsville WestZionsville West3,000 Meters Middle School4819:12Unofficial6
Sep 11Riverside JH InvitationalSep 11 · 3,000 Meters New Division · Zionsville WestZionsville West3,000 Meters New Division015:33Unofficial6
Aug 27Avon South and ZWMSAug 27 · 3,000 Meters New Division · Place 45 · Zionsville WestZionsville West3,000 Meters New Division4521:25Unofficial6
Aug 22Zionsville MS Hokum KaremAug 22 · 3,000 Meters Middle School · Place 177 · Zionsville WestZionsville West3,000 Meters Middle School17715:24.8Unofficial6
Aug 18Franklin Flash DashAug 18 · 3,000 Meters Middle School · Zionsville WestZionsville West3,000 Meters Middle School015:19Unofficial6