Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Deer Grove East Forest PreservePalatine Invitational · Sep 2216:14.3Palatine InvitationalSeptember 22, 2018
2.94 Miles · Black Partridge ParkRunnin' Red Invite · Oct 915:48.8Runnin' Red InviteOctober 9, 2021
3 Miles · Busse WoodsIHSA Class 3A XC Regional - Schaumburg (H.S.) #4B · Oct 2315:26.9IHSA Class 3A XC Regional - Schaumburg (H.S.) #4BOctober 23, 2021
3 Miles · Deer Grove Forest PreservePalatine Invitational - Meet of Champions · Sep 2818:24Palatine Invitational - Meet of ChampionsSeptember 28, 2019
3 Miles · Detweiller ParkIHSA Class 3A State Cross Country Championships · Nov 615:13.36IHSA Class 3A State Cross Country ChampionshipsNovember 6, 2021
3 Miles · Loyola Academy-Munz CampusIHSA Class 3A XC Regional #2B - Wilmette (Loyola Academy) · Oct 2417:46.37IHSA Class 3A XC Regional #2B - Wilmette (Loyola Academy)October 24, 2020
3 Miles · Palatine High School 3.0 MilePalatine vs Conant Dual · Oct 1317:13.8Palatine vs Conant DualOctober 13, 2020
5,000 Meters · Indian Riffle ParkMid-East Meet of Champions · Nov 2016:35.01Mid-East Meet of ChampionsNovember 20, 2021
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1618:17.5NXR Midwest Regional ChampionshipsNovember 16, 2019
6,000 Meters · Angel Mounds State Historic SiteStegemoller Classic · Aug 2918:39.4Stegemoller ClassicAugust 29, 2025
6,000 Meters · Angel Mounds State ParkStegemoller Classic · Sep 119:34.6Stegemoller ClassicSeptember 1, 2023
8,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1226:07.15The Southern ShowcaseSeptember 12, 2025
8,000 Meters · University of Southern IndianaAngel Mounds Invite · Oct 1725:44.5Angel Mounds InviteOctober 17, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Angel Mounds InviteOct 17 · 8,000 Meters College · Place 76 · Southern IndianaSouthern Indiana8,000 Meters College7625:44.5 PBSr
Sep 19SIU Oscar Moore XC InvitationalSep 19 · 8,000 Meters College · Southern IndianaSouthern Indiana8,000 Meters College0DNFSr
Sep 12The Southern ShowcaseSep 12 · 8,000 Meters College · Place 215 · Southern IndianaSouthern Indiana8,000 Meters College21526:07.15 PBSr
Aug 29Stegemoller ClassicAug 29 · 6,000 Meters Men's race · Place 15 · Southern IndianaSouthern Indiana6,000 Meters Men's race1518:39.4 PBSr

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 13Angel Mounds InvitationalOct 13 · 8,000 Meters Varsity · Place 44 · Southern IndianaSouthern Indiana8,000 Meters Varsity4426:26.7SO-2
Sep 1Stegemoller ClassicSep 1 · 6,000 Meters College · Place 8 · Southern IndianaSouthern Indiana6,000 Meters College819:34.6 PBSo

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 29OVC XC ChampionshipOct 29 · 8,000 Meters Varsity · Place 47 · Southern IndianaSouthern Indiana8,000 Meters Varsity4727:03.2FR

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 20Mid-East Meet of ChampionsNov 20 · 5,000 Meters Varsity · Place 44 · IllinoisIllinois5,000 Meters Varsity4416:35.01 PB12
Nov 6IHSA Class 3A State Cross Country ChampionshipsNov 6 · 3 Miles Varsity · Place 51 · PalatinePalatine3 Miles Varsity5115:13.36 PB12
Oct 30IHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4Oct 30 · 3 Miles Varsity · Place 16 · PalatinePalatine3 Miles Varsity1615:52.412
Oct 23IHSA Class 3A XC Regional - Schaumburg (H.S.) #4BOct 23 · 3 Miles Varsity · Place 8 · PalatinePalatine3 Miles Varsity815:26.9 PB12
Oct 16Mid Suburban League MeetOct 16 · 3 Miles Varsity · Place 7 · PalatinePalatine3 Miles Varsity715:33.0212
Oct 9Runnin' Red InviteOct 9 · 2.94 Miles Varsity · Place 7 · PalatinePalatine2.94 Miles Varsity715:48.8 PB12
Sep 25Palatine Invitational - Meet of ChampionsSep 25 · 3 Miles Varsity · Place 28 · PalatinePalatine3 Miles Varsity2815:40.6SR
Sep 18Richard Spring InvitationalSep 18 · 3 Miles Varsity · Place 34 · Palatine (HS.)Palatine (HS.)3 Miles Varsity3415:20.512
Sep 4Hornet-Red Devil InviteSep 4 · 3 Miles Varsity · Place 53 · Palatine (HS.)Palatine (HS.)3 Miles Varsity5316:21.112

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 24IHSA Class 3A XC Regional #2B - Wilmette (Loyola Academy)Oct 24 · 3 Miles Varsity · Place 59 · PalatinePalatine3 Miles Varsity5917:46.37 PB11
Oct 13Palatine vs Conant DualOct 13 · 3 Miles Varsity · Place 12 · PalatinePalatine3 Miles Varsity1217:13.8 PB11
Sep 15Palatine / Hoffman Estates DualSep 15 · 3 Miles Varsity · Place 17 · PalatinePalatine3 Miles Varsity1717:29.911

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16NXR Midwest Regional ChampionshipsNov 16 · 5,000 Meters Freshman/Sophomore · Place 125 · PalatinePalatine5,000 Meters Freshman/Sophomore12518:17.5 PB10
Oct 19Mid Suburban League XC ChampionshipsOct 19 · 3 Miles Frosh/Soph Freshman · Place 21 · PalatinePalatine3 Miles Frosh/Soph Freshman2117:0710
Oct 12Rich Central Jimmy Daniels InvitationalOct 12 · 3 Miles Frosh/Soph Freshman · Place 7 · PalatinePalatine3 Miles Frosh/Soph Freshman717:58.410
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Sophomore · Place 112 · PalatinePalatine3 Miles Sophomore11218:24 PB10
Sep 21Peoria Notre Dame Richard Spring InvitationalSep 21 · 3 Miles Open Boys · Place 135 · PalatinePalatine3 Miles Open Boys13518:07.710
Sep 7Hornet-Red Devil InvitationalSep 7 · 3 Miles Sophomore · Place 71 · PalatinePalatine3 Miles Sophomore7118:24.410

2018 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 13Mid Suburban League XC ChampionshipsOct 13 · Varsity · Place 116 · PalatinePalatineVarsity11619:579
Sep 22Palatine InvitationalSep 22 · 2.5 Miles Freshman · Place 141 · PalatinePalatine2.5 Miles Freshman14116:14.3 PB9
Sep 15Richard Spring InvitationalSep 15 · 3 Miles Open · Place 370 · PalatinePalatine3 Miles Open37020:54.89