Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Roger Milliken Science CenterNCAA DII Southeast Regional · Nov 935:25.8NCAA DII Southeast RegionalNovember 9, 2024
10,000 Meters · UNG Cross Country CourseNCAA Division II Southeast Region Cross Country Championships · Nov 435:54.5NCAA Division II Southeast Region Cross Country ChampionshipsNovember 4, 2023
10,000 Meters · Wingate University2025 NCAA DII Southeast Region Cross Country Championships · Nov 837:49.312025 NCAA DII Southeast Region Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Fond Du Lac County ParkWaupun Phil Leader Invite · Sep 1417:52.89Waupun Phil Leader InviteSeptember 14, 2021
5,000 Meters · Jefferson Golf CourseJefferson Invite · Oct 118:36.5Jefferson InviteOctober 1, 2019
5,000 Meters · Markesan HSMarkesan Invite · Sep 718:30.9Markesan InviteSeptember 7, 2021
5,000 Meters · Palmyra-Eagle High SchoolTrailways Conference Meet · Oct 1318:59.7Trailways Conference MeetOctober 13, 2020
5,000 Meters · Rio HSRebel Invite - Rio · Sep 1717:46.15Rebel Invite - RioSeptember 17, 2021
5,000 Meters · Ripp ParkTrailways Conference Meet · Oct 1718:15.17Trailways Conference MeetOctober 17, 2019
5,000 Meters · State CourseWIAA D3 State XC Championships · Oct 2918:14.0WIAA D3 State XC ChampionshipsOctober 29, 2022
5,000 Meters · UW-Whitewater 5,000mWIAA D3 Sectional- Whitewater · Oct 2618:42.6WIAA D3 Sectional- WhitewaterOctober 26, 2019
6,000 Meters · Bob Jones UniversityBruins Night XC Classic · Sep 519:56.1Bruins Night XC ClassicSeptember 5, 2025
8,000 Meters · Brevard College2nd Annual Brevard XC Classic · Sep 1928:12.732nd Annual Brevard XC ClassicSeptember 19, 2025
8,000 Meters · HardeevilleSand Shark Invite · Oct 1127:31.3Sand Shark InviteOctober 11, 2025
8,000 Meters · Newberry CollegeSAC XC Champioship · Oct 2628:25.55SAC XC ChampioshipOctober 26, 2024
8,000 Meters · Tusculum CollegeSAC XC Champioship · Oct 2531:20.88SAC XC ChampioshipOctober 25, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 82025 NCAA DII Southeast Region Cross Country ChampionshipsNov 8 · 10,000 Meters DII Southeast · Place 143 · NewberryNewberry10,000 Meters DII Southeast14337:49.31 PBJr
Oct 25SAC XC ChampioshipOct 25 · 8,000 Meters SAC · Place 78 · NewberryNewberry8,000 Meters SAC7831:20.88 PBJr
Oct 11Sand Shark InviteOct 11 · 8,000 Meters Collegiate · Place 44 · NewberryNewberry8,000 Meters Collegiate4427:31.3 PBJr
Oct 3Spartan ClassicOct 3 · 8,000 Meters Varsity · Place 34 · NewberryNewberry8,000 Meters Varsity3428:18.7JR
Sep 27Tusculum Pioneers XC Classic/SAC PreviewSep 27 · 8,000 Meters College · NewberryNewberry8,000 Meters College—DNSJr
Sep 192nd Annual Brevard XC ClassicSep 19 · 8,000 Meters Men · Place 19 · NewberryNewberry8,000 Meters Men1928:12.73 PBJr
Sep 5Bruins Night XC ClassicSep 5 · 6,000 Meters Men's Race · Place 9 · NewberryNewberry6,000 Meters Men's Race919:56.1 PBJr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 9NCAA DII Southeast RegionalNov 9 · 10,000 Meters D2 Southeast · Place 133 · NewberryNewberry10,000 Meters D2 Southeast13335:25.8 PBSo
Oct 26SAC XC ChampioshipOct 26 · 8,000 Meters Collegiate · Place 61 · NewberryNewberry8,000 Meters Collegiate6128:25.55 PBSo

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 4NCAA Division II Southeast Region Cross Country ChampionshipsNov 4 · 10,000 Meters College · Place 156 · NewberryNewberry10,000 Meters College15635:54.5 PBFr
Oct 21South Atlantic Cross County Conference ChampionshipOct 21 · 8,000 Meters Varsity · Place 87 · NewberryNewberry8,000 Meters Varsity8727:10.19FR
Oct 6Royals ChallengeOct 6 · 8,000 Meters Varsity · Place 47 · NewberryNewberry8,000 Meters Varsity4728:40.96FR
Sep 9SAC PreviewSep 9 · 8,000 Meters Varsity · Place 34 · NewberryNewberry8,000 Meters Varsity3429:30.31FR

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29WIAA D3 State XC ChampionshipsOct 29 · 5,000 Meters Varsity · Place 76 · Wayland AcademyWayland Academy5,000 Meters Varsity7618:14.0 PB12
Oct 13Trailways Conference Championship Oct 13 · 5,000 Meters Varsity · Place 4 · Wayland AcademyWayland Academy5,000 Meters Varsity417:46.76—
Oct 6Randolph/Cambria-Friesland InviteOct 6 · 5,000 Meters Varsity · Place 3 · Wayland AcademyWayland Academy5,000 Meters Varsity317:47.19—
Sep 22Horicon River Run InvitationalSep 22 · 5,000 Meters Varsity · Place 2 · Wayland AcademyWayland Academy5,000 Meters Varsity217:21.0112
Sep 16Rebel Invite - RioSep 16 · 5,000 Meters Varsity · Place 2 · Wayland AcademyWayland Academy5,000 Meters Varsity217:49.2412
Sep 13Waupun Phil Leader InvitationalSep 13 · Varsity · Place 1 · Wayland AcademyWayland AcademyVarsity15:4412
Aug 25Palmyra Eagle InvitationalAug 25 · 5,000 Meters Varsity · Place 2 · Wayland AcademyWayland Academy5,000 Meters Varsity217:57.52

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14Trailways Conference ChampionshipOct 14 · 5,000 Meters Varsity · Place 4 · Wayland AcademyWayland Academy5,000 Meters Varsity418:18.911
Oct 7Randolph InviteOct 7 · 5,000 Meters Varsity · Place 1 · Wayland AcademyWayland Academy5,000 Meters Varsity117:39.7911
Sep 23Horicon River RunSep 23 · 5,000 Meters Varsity · Place 5 · Wayland AcademyWayland Academy5,000 Meters Varsity517:48.14Unofficial11
Sep 17Rebel Invite - RioSep 17 · 5,000 Meters Varsity · Place 5 · Wayland AcademyWayland Academy5,000 Meters Varsity517:46.15 PB11
Sep 14Waupun Phil Leader InviteSep 14 · 5,000 Meters Varsity · Place 3 · Wayland AcademyWayland Academy5,000 Meters Varsity317:52.89 PB11
Sep 7Markesan InviteSep 7 · 5,000 Meters Varsity · Place 2 · Wayland AcademyWayland Academy5,000 Meters Varsity218:30.9 PB11
Aug 26Palmyra Eagle InvitationalAug 26 · 5,000 Meters Varsity · Place 6 · Wayland AcademyWayland Academy5,000 Meters Varsity618:25.666

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 20WIAA D3 - Sub Sectional 6A - AlbanyOct 20 · Varsity · Place 11 · Wayland AcademyWayland AcademyVarsity116:0610
Oct 13Trailways Conference MeetOct 13 · 5,000 Meters Varsity · Place 12 · Wayland AcademyWayland Academy5,000 Meters Varsity1218:59.7 PB10

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26WIAA D3 Sectional- WhitewaterOct 26 · 5,000 Meters Varsity · Place 18 · Wayland AcademyWayland Academy5,000 Meters Varsity1818:42.6 PB9
Oct 17Trailways Conference MeetOct 17 · 5,000 Meters Varsity · Place 4 · Wayland AcademyWayland Academy5,000 Meters Varsity418:15.17 PB9
Oct 1Jefferson InviteOct 1 · 5,000 Meters Varsity · Place 11 · Wayland AcademyWayland Academy5,000 Meters Varsity1118:36.5 PB9
Sep 26Horicon River RunSep 26 · 5,000 Meters Varsity · Place 7 · Wayland AcademyWayland Academy5,000 Meters Varsity717:51.5Unofficial9
Sep 10Markesan InviteSep 10 · 5,000 Meters Varsity · Place 2 · Wayland AcademyWayland Academy5,000 Meters Varsity218:53.839