Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · OutdoorNACC Outdoor Championships · May 331:29.90aNACC Outdoor ChampionshipsMay 3, 2024
10000 Meters · OutdoorPhil Esten Challenge · Apr 1930:42.88aPhil Esten ChallengeApril 19, 2024
1500 Meters · OutdoorGreen & White Invitational · Apr 154:13.07aGreen & White InvitationalApril 15, 2023
1600 Meters · OutdoorCorey Siebert Invitational · Apr 164:29.50aCorey Siebert InvitationalApril 16, 2022
3000 Meters · IndoorJohn Tierney Classic · Jan 208:46.50John Tierney ClassicJanuary 20, 2024
3200 Meters · OutdoorMSHSAA Class 5 State Track & Field Championships · May 279:26.79aMSHSAA Class 5 State Track & Field ChampionshipsMay 27, 2022
5000 Meters · IndoorKarl Schlender Invite · Jan 2415:25.84aKarl Schlender InviteJanuary 24, 2026
5000 Meters · OutdoorNACC Outdoor Championships · May 215:16.76aNACC Outdoor ChampionshipsMay 2, 2025
800 Meters · OutdoorMICDS Invitational · Apr 62:08.01MICDS InvitationalApril 6, 2022
800 Meters · OutdoorMICDS Invitational · Apr 62:08.01MICDS InvitationalApril 6, 2022
Complete · Outdoor49th Vianney Freshman Invitational · Apr 294:47.0hPR49th Vianney Freshman InvitationalApril 29, 2019

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 1NACC OutdoorMay 1 · 10,000 Meters · Place 6 · MSOEMSOE10,000 Meters6.32:20.13aSr
Apr 10UW-Platteville InvitationalApr 10 · 5000 Meters · MSOEMSOE5000 Meters—DNSSr
Mar 6Ripon Final Qualifier + MultiMar 6 · 5000 Meters · Place 17 · MSOEMSOE5000 Meters1715:51.40aSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27NACC ChampionshipFeb 27 · 5000 Meters · Place 4 · MSOEMSOE5000 Meters4.15:33.99aSr
Feb 7Red Hawk InviteFeb 7 · 3000 Meters · Place 6 · MSOEMSOE3000 Meters69:00.37aSr
Jan 24Karl Schlender InviteJan 24 · 5000 Meters · Place 2 · MSOEMSOE5000 Meters215:25.84a PBSr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9UW-La Crosse Uncaged Eagle OpenMay 9 · 5000 Meters · MSOEMSOE5000 Meters—DNFJr
May 2NACC Outdoor ChampionshipsMay 2 · 10,000 Meters · Place 4 · MSOEMSOE10,000 Meters4.32:06.00aJr
May 2NACC Outdoor ChampionshipsMay 2 · 5000 Meters · Place 5 · MSOEMSOE5000 Meters5.15:16.76a PBJr
Apr 17Phil Esten ChallengeApr 17 · 10,000 Meters · MSOEMSOE10,000 Meters--DNFJr
Apr 11UW Oshkosh InvitationalApr 11 · 5000 Meters · Place 4 · MSOEMSOE5000 Meters415:49.43aJr
Mar 28First Chance InvitationalMar 28 · 10,000 Meters · Place 3 · MSOEMSOE10,000 Meters3.32:59.88aJr
Mar 7Ripon NCAA Final Qualifier and MultiMar 7 · 5000 Meters · Place 16 · MSOEMSOE5000 Meters1615:19.07JR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28NACC Indoor ChampionshipsFeb 28 · 5000 Meters · MSOEMSOE5000 Meters—DNFJr
Feb 8Red Hawk InviteFeb 8 · 3000 Meters · Place 7 · MSOEMSOE3000 Meters79:01.35a—
Jan 25Karl Schlender InviteJan 25 · 3000 Meters · Place 3 · MSOEMSOE3000 Meters39:06.31a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3NACC Outdoor ChampionshipsMay 3 · 10,000 Meters · Place 1 · MSOEMSOE10,000 Meters1.31:29.90a PBSo
May 3NACC Outdoor ChampionshipsMay 3 · 5000 Meters · Place 4 · MSOEMSOE5000 Meters4.15:21.69aSo
Apr 19Phil Esten ChallengeApr 19 · 10000 Meters · Place 20 · MSOEMSOE10000 Meters2030:42.88a PB—
Apr 12Marquette InvitationalApr 12 · 800 Meters · Place 21 · MSOEMSOE800 Meters212:12.27SO
Apr 12Marquette InvitationalApr 12 · 1500 Meters · Place 13 · MSOEMSOE1500 Meters134:15.17SO
Apr 5Rex Foster TwilightApr 5 · 5000 Meters · Place 2 · MSOEMSOE5000 Meters215:17.60a—
Mar 28Wisconsin Lutheran Warrior InvitationalMar 28 · 10,000 Meters · Place 2 · MSOEMSOE10,000 Meters2.32:07.31aSo

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 23NACC Indoor ChampionshipFeb 23 · 3000 Meters · Place 9 · MSOEMSOE3000 Meters99:08.79SO
Feb 23NACC Indoor ChampionshipFeb 23 · 5000 Meters · Place 6 · MSOEMSOE5000 Meters615:36.10SO
Feb 10Ripon College Dick Hendricks InviteFeb 10 · 5000 Meters · Place 5 · MSOEMSOE5000 Meters515:38.45a—
Feb 3Big Dawg InviteFeb 3 · 3000 Meters · Place 7 · MSOEMSOE3000 Meters78:59.26SO
Jan 20John Tierney ClassicJan 20 · 3000 Meters · Place 3 · MSOEMSOE3000 Meters38:46.50 PBSO

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 52023 NACC Outdoor ChampionshipsMay 5 · 5000 Meters · Place 6 · MSOEMSOE5000 Meters615:30.77FR
Apr 15Green & White InvitationalApr 15 · 1500 Meters · Place 10 · MSOEMSOE1500 Meters10.4:13.07a PBFr
Apr 2Wisconsin Private College ChampionshipsApr 2 · 5000 Meters · Place 9 · MSOEMSOE5000 Meters9.15:52.08aFr

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 24NACC Indoor Track & Field ChampionshipsFeb 24 · 5000 Meters · Place 6 · MSOEMSOE5000 Meters6.15:28.13aFr
Feb 24NACC Indoor Track & Field ChampionshipsFeb 24 · 3000 Meters · Place 3 · MSOEMSOE3000 Meters3.8:52.95aFr
Feb 4Big Dog InvitationalFeb 4 · 3000 Meters · Place 2 · MSOEMSOE3000 Meters29:00.16FR
Jan 21John Tierney ClassicJan 21 · 3000 Meters · Place 7 · MSOEMSOE3000 Meters78:53.05FR

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 27MSHSAA Class 5 State Track & Field ChampionshipsMay 27 · 3200 Meters · Place 10 · KirkwoodKirkwood3200 Meters10.9:26.79a PB12
May 23MSHSAA Class 5 Sectional 1May 23 · 3200 Meters · Place 2 · KirkwoodKirkwood3200 Meters29:27.16SR
May 14MSHSAA Class 5 District 2May 14 · 3200 Meters · Place 3 · KirkwoodKirkwood3200 Meters310:02.5212
May 14MSHSAA Class 5 District 2May 14 · 1600 Meters · Place 5 · KirkwoodKirkwood1600 Meters54:36.9412
May 5Suburban Yellow Conference Boys MeetMay 5 · 3200 Meters · Place 1 · KirkwoodKirkwood3200 Meters19:35.4612
May 5Suburban Yellow Conference Boys MeetMay 5 · 1600 Meters · Place 3 · KirkwoodKirkwood1600 Meters34:31.5612
Apr 30Dale Collier Invitational Apr 30 · 3200 Meters · Place 2 · KirkwoodKirkwood3200 Meters2.9:39.93a12
Apr 22Gary Parker InviteApr 22 · 3200 Meters · Place 1 · KirkwoodKirkwood3200 Meters19:38.56—
Apr 22Gary Parker InviteApr 22 · 1600 Meters · Place 5 · KirkwoodKirkwood1600 Meters54:30.17—
Apr 16Corey Siebert InvitationalApr 16 · 3200 Meters · Place 3 · KirkwoodKirkwood3200 Meters3.9:30.06a12
Apr 16Corey Siebert InvitationalApr 16 · 1600 Meters · Place 2 · KirkwoodKirkwood1600 Meters2.4:29.50a PB12
Apr 9Northwest InvitationalApr 9 · 3200 Meters · Place 1 · KirkwoodKirkwood3200 Meters19:41.54—
Apr 9Northwest InvitationalApr 9 · 3200 Meters · Place 1 · KirkwoodKirkwood3200 Meters19:41.54—
Apr 9Northwest InvitationalApr 9 · 1500 Meters · Place 3 · KirkwoodKirkwood1500 Meters34:17.27—
Apr 9Northwest InvitationalApr 9 · 1500 Meters · Place 3 · KirkwoodKirkwood1500 Meters34:17.27—
Apr 6MICDS InvitationalApr 6 · 800 Meters · Place 3 · KirkwoodKirkwood800 Meters32:08.01 PB12
Apr 6MICDS InvitationalApr 6 · 800 Meters · Place 3 · KirkwoodKirkwood800 Meters32:08.01 PB12
Apr 2Jackson InvitationalApr 2 · 3200 Meters · Place 2 · KirkwoodKirkwood3200 Meters29:51.6912
Apr 2Jackson InvitationalApr 2 · 1600 Meters · Place 3 · KirkwoodKirkwood1600 Meters34:34.8612
Mar 16Red & White Team MeetMar 16 · 800 Meters · Place 8 · Kirkwood HigKirkwood Hig800 Meters82:37.07—

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 22MSHSAA Class 5 Sectional 2May 22 · 3200 Meters · Place 5 · KirkwoodKirkwood3200 Meters59:32.59JR
May 15MSHSAA Class 5 District 3May 15 · 3200 Meters · Place 3 · KirkwoodKirkwood3200 Meters3.9:54.87a11
May 15MSHSAA Class 5 District 3May 15 · 1600 Meters · Place 7 · KirkwoodKirkwood1600 Meters7.4:41.87a11
May 1Dale Collier InviteMay 1 · 3200 Meters · Place 5 · KirkwoodKirkwood3200 Meters5.10:04.26a11
May 1Dale Collier InviteMay 1 · 1600 Meters · Place 4 · KirkwoodKirkwood1600 Meters4.4:38.98a11
Apr 24Lafayette InviteApr 24 · 1600 Meters · Place 9 · KirkwoodKirkwood1600 Meters94:37.1011
Apr 10Northwest InviteApr 10 · 3200 Meters · Place 4 · KirkwoodKirkwood3200 Meters410:01.67—
Apr 10Northwest InviteApr 10 · 3200 Meters · Place 4 · KirkwoodKirkwood3200 Meters410:01.67—
Apr 10Northwest InviteApr 10 · 1500 Meters · Place 5 · KirkwoodKirkwood1500 Meters54:20.49—
Apr 10Northwest InviteApr 10 · 1500 Meters · Place 5 · KirkwoodKirkwood1500 Meters54:20.49—
Apr 108th Annual Northwest InvitationalApr 10 · 3200 Meters · Place 4 · KirkwoodKirkwood3200 Meters4.10:01.67a11
Apr 108th Annual Northwest InvitationalApr 10 · 1500 Meters · Place 5 · KirkwoodKirkwood1500 Meters5.4:20.49a11
Apr 8Dan Sebben VarsityApr 8 · 3200 Meters · KirkwoodKirkwood3200 Meters2nd10:0.49Unofficial11
Apr 1SLUH BOY'S INVITEApr 1 · 3200 Meters · KirkwoodKirkwood3200 Meters—10:02.88aUnofficial11
Apr 1SLUH BOY'S INVITEApr 1 · 1600 Meters · KirkwoodKirkwood1600 Meters—4:40.43aUnofficial11

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 2949th Vianney Freshman InvitationalApr 29 · Complete · Place 1 · KirkwoodKirkwoodComplete111:06.00hP9
Apr 2949th Vianney Freshman InvitationalApr 29 · Complete · Place 2 · KirkwoodKirkwoodComplete24:47.0hPR PB9
Apr 6Northwest InviteApr 6 · 800 Meters · Place 11 · KirkwoodKirkwood800 Meters112:20.86FR