Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Angel Mounds State Historic SiteNCAA DI Great Lakes Regional · Nov 1432:25.47NCAA DI Great Lakes RegionalNovember 14, 2025
2 Miles · Maxwell Park, Normal, ILIESA 3A State Meet · Oct 1412:21.6IESA 3A State MeetOctober 14, 2017
2.94 Miles · Black Partridge ParkRunnin' Red Invite · Oct 915:37.3Runnin' Red InviteOctober 9, 2021
3 Miles · Detweiller - IHSA State CourseIHSA Class 2A State XC Championships · Nov 916:27.40IHSA Class 2A State XC ChampionshipsNovember 9, 2019
3 Miles · Detweiller ParkIHSA Class 2A State Cross Country Championships · Nov 615:48.59IHSA Class 2A State Cross Country ChampionshipsNovember 6, 2021
3 Miles · Eastern Illinois UniversityCharleston Invitational · Sep 717:00.83Charleston InvitationalSeptember 7, 2019
3 Miles · Hickory Point Golf CourseIHSA Class 2A XC Sectional - Decatur (MacArthur) #1 · Oct 3016:18.79IHSA Class 2A XC Sectional - Decatur (MacArthur) #1October 30, 2021
3 Miles · Lincoln ParkLanphier/Lee Halberg Invitational · Sep 1417:04Lanphier/Lee Halberg InvitationalSeptember 14, 2019
3 Miles · Olney Central CollegeIHSA Class 2A XC Regional - Olney (Richland County) #1B · Oct 2315:32.95IHSA Class 2A XC Regional - Olney (Richland County) #1BOctober 23, 2021
3 Miles · St. Joseph-Ogden High SchoolSJO Quad Meet · Sep 2616:28SJO Quad MeetSeptember 26, 2020
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1616:51.2NXR Midwest Regional ChampionshipsNovember 16, 2019
5,000 Meters · Three Sisters ParkShaZam XC Club Championships · Nov 616:51.49ShaZam XC Club ChampionshipsNovember 6, 2020
6,000 Meters · Sunset HillWinrow-Valparaiso Open · Aug 2918:43.4Winrow-Valparaiso OpenAugust 29, 2025
8,000 Meters · Angel Mounds State Historic SiteMissouri Valley Cross Country Championships · Oct 3125:28.6Missouri Valley Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic · Sep 2724:40.1Gans Creek ClassicSeptember 27, 2024
8,000 Meters · LaVern Gibson CourseMissouri Valley Conference Championships · Oct 2826:25.6Missouri Valley Conference ChampionshipsOctober 28, 2022
8,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1724:44.35Bradley "Pink" ClassicOctober 17, 2025
8,000 Meters · Notre Dame Burke Memorial Golf CourseJoe Piane Invitational · Oct 325:43.2Joe Piane InvitationalOctober 3, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Great Lakes RegionalNov 14 · 10,000 Meters D1 Great Lakes · Place 95 · ValparaisoValparaiso10,000 Meters D1 Great Lakes9532:25.47 PBSr
Oct 31Missouri Valley Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 31 · ValparaisoValparaiso8,000 Meters Champ3125:28.6 PBSr
Oct 17Bradley "Pink" ClassicOct 17 · 8,000 Meters Red · Place 29 · ValparaisoValparaiso8,000 Meters Red2924:44.35 PBSr
Oct 3Joe Piane InvitationalOct 3 · 8,000 Meters Gold · Place 66 · ValparaisoValparaiso8,000 Meters Gold6625:43.2 PBSr
Aug 29Winrow-Valparaiso OpenAug 29 · 6,000 Meters Men's Race · Place 14 · ValparaisoValparaiso6,000 Meters Men's Race1418:43.4 PBSr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 27Gans Creek ClassicSep 27 · 8,000 Meters Invite · Place 106 · ValparaisoValparaiso8,000 Meters Invite10624:40.1 PBJr

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 14Bradley Pink ClassicOct 14 · 8,000 Meters Red · Place 70 · ValparaisoValparaiso8,000 Meters Red7025:22.2So
Sep 15Redbird InviteSep 15 · 8,000 Meters Varsity · Place 26 · ValparaisoValparaiso8,000 Meters Varsity2625:26.0SO

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 28Missouri Valley Conference ChampionshipsOct 28 · 8,000 Meters College · Place 57 · ValparaisoValparaiso8,000 Meters College5726:25.6 PBFr
Sep 2Winrow-Valparaiso OpenSep 2 · 6,000 Meters College · Place 19 · ValparaisoValparaiso6,000 Meters College1919:11.4Fr

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 6IHSA Class 2A State Cross Country ChampionshipsNov 6 · 3 Miles Varsity · Place 50 · Mahomet (M.-Seymour)Mahomet (M.-Seymour)3 Miles Varsity5015:48.59 PB12
Oct 30IHSA Class 2A XC Sectional - Decatur (MacArthur) #1Oct 30 · 3 Miles Varsity · Place 5 · Mahomet (M.-Seymour)Mahomet (M.-Seymour)3 Miles Varsity516:18.79 PB12
Oct 23IHSA Class 2A XC Regional - Olney (Richland County) #1BOct 23 · 3 Miles Varsity · Place 2 · Mahomet (M.-Seymour)Mahomet (M.-Seymour)3 Miles Varsity215:32.95 PB12
Oct 12Apollo Conference MeetOct 12 · 3 Miles Varsity · Place 1 · Mahomet (M-Seymour)Mahomet (M-Seymour)3 Miles Varsity115:46.212
Oct 9Runnin' Red InviteOct 9 · 2.94 Miles Varsity · Place 5 · Mahomet (M.-Seymour)Mahomet (M.-Seymour)2.94 Miles Varsity515:37.3 PB12
Sep 25East Peoria XC InvitationalSep 25 · 2.94 Miles Varsity · Place 10 · Mahomet (M-Seymour)Mahomet (M-Seymour)2.94 Miles Varsity1016:01.612
Sep 18Richard Spring InvitationalSep 18 · 3 Miles Varsity · Place 35 · Mahomet (M-Seymour)Mahomet (M-Seymour)3 Miles Varsity3515:20.712
Sep 1153rd Lee Halberg/Lanphier InviteSep 11 · 3 Miles Varsity · Place 3 · Mahomet (M-Seymour)Mahomet (M-Seymour)3 Miles Varsity316:2012

2020 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6ShaZam XC Club ChampionshipsNov 6 · 5,000 Meters Varsity D2 · Place 27 · Mahomet (M.-Seymour)Mahomet (M.-Seymour)5,000 Meters Varsity D22716:51.49 PB11
Oct 31IHSA Class 2A XC Sectional #1 - Olney (Richland County)Oct 31 · 3 Miles Varsity · Place 23 · Mahomet (M.-Seymour)Mahomet (M.-Seymour)3 Miles Varsity2316:41.6411
Oct 24IHSA Class 2A XC Regional #1A - TaylorvilleOct 24 · 3 Miles Varsity · Place 4 · Mahomet (M-Seymour)Mahomet (M-Seymour)3 Miles Varsity416:08.311
Oct 17Monticello Sages XC InvitationalOct 17 · 3 Miles Varsity · Place 11 · Mahomet (M-Seymour)Mahomet (M-Seymour)3 Miles Varsity1116:42.8111
Oct 13Apollo Conference XC ChampionshipOct 13 · 3 Miles Varsity · Place 3 · Mahomet (M-Seymour)Mahomet (M-Seymour)3 Miles Varsity315:57.211
Oct 3Urbana/Clinton/Mahomet TriOct 3 · 3 Miles Varsity · Place 8 · Mahomet (M-Seymour)Mahomet (M-Seymour)3 Miles Varsity816:48.8711
Sep 26SJO Quad MeetSep 26 · 3 Miles Varsity · Place 7 · Mahomet (M.-Seymour)Mahomet (M.-Seymour)3 Miles Varsity716:28 PB11

2019 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 16NXR Midwest Regional ChampionshipsNov 16 · 5,000 Meters Open Invitational · Place 68 · Mahomet (M.-Seymour)Mahomet (M.-Seymour)5,000 Meters Open Invitational6816:51.2 PB11
Nov 9IHSA Class 2A State XC ChampionshipsNov 9 · 3 Miles Varsity · Place 115 · Mahomet (M.-Seymour)Mahomet (M.-Seymour)3 Miles Varsity11516:27.40 PB11
Nov 2IHSA Class 2A Bloomington SectionalNov 2 · 3 Miles Varsity · Place 37 · Mahomet-SeymourMahomet-Seymour3 Miles Varsity3716:45.110
Oct 26IHSA Class 2A Metamora RegionalOct 26 · 2.94 Miles Varsity · Place 11 · Mahomet-SeymourMahomet-Seymour2.94 Miles Varsity1115:53.8910
Oct 15Apollo Conference XC ChampionshipsOct 15 · 3 Miles Varsity · Place 3 · Mahomet-SeymourMahomet-Seymour3 Miles Varsity316:27.8510
Oct 12Metamora Runnin' Red InvitationalOct 12 · 2.94 Miles Varsity · Place 15 · Mahomet-SeymourMahomet-Seymour2.94 Miles Varsity1515:35.410
Sep 21Peoria Notre Dame Richard Spring InvitationalSep 21 · 3 Miles FS Boys · Place 23 · Mahomet (M.-Seymour)Mahomet (M.-Seymour)3 Miles FS Boys2316:26.311
Sep 14Lanphier/Lee Halberg InvitationalSep 14 · 3 Miles Varsity · Place 16 · Mahomet (M.-Seymour)Mahomet (M.-Seymour)3 Miles Varsity1617:04 PB11
Sep 7Charleston InvitationalSep 7 · 3 Miles Varsity · Place 7 · Mahomet (M.-Seymour)Mahomet (M.-Seymour)3 Miles Varsity717:00.83 PB11

2018 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 27IHSA 2A East Peoria XC SectionalOct 27 · 3 Miles Varsity · Place 76 · Mahomet (M.-Seymour)Mahomet (M.-Seymour)3 Miles Varsity7617:21.96—
Oct 9Apollo Conference XC ChampionshipsOct 9 · Varsity · Place 19 · Mahomet-SeymourMahomet-SeymourVarsity1918:51.879
Sep 22East Peoria InvitationalSep 22 · 2.95 Miles Varsity · Place 22 · Mahomet-SeymourMahomet-Seymour2.95 Miles Varsity2216:34.1—
Sep 1Charleston InvitationalSep 1 · Varsity · Place 10 · Mahomet-SeymourMahomet-SeymourVarsity1017:20.879

2017 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 14IESA 3A State MeetOct 14 · 2 Miles Middle School · Place 209 · Mahomet-SeymourMahomet-Seymour2 Miles Middle School20912:21.6 PB8
Sep 9Parkside InviteSep 9 · 2 Miles Middle School Varsity · Place 80 · Mahomet-SeymourMahomet-Seymour2 Miles Middle School Varsity8011:50.7Unofficial8