College Bests

1500 3000
5000 3000S
8K (XC) 4 MILE (XC)
Tim Marshall Open    May 2, 2026
3000S DNF
Todd Pfingsten Open    Apr 29, 2026
1500 3:58.95 3rd (F)
Gary Wilson Invitational    Apr 22, 2026
3000S 9:45.72 8th (F)
UW-Platteville Invitational    Apr 10-11, 2026
5000 14:52.60 92nd (F)
WashU Distance Carnival '26    Mar 26-27, 2026
5000 DNF
NSIC Indoor Championship    Feb 27-28, 2026
5000 15:21.06 10th (F)
Maverick Indoor Open    Feb 20, 2026
3000 9:05.17 2nd (F)
Ted Nelson Classic    Feb 14, 2026
5000 15:23.07 3rd (F)
Northern Sun Conference XC Meet    Oct 24, 2025
8k 25:25.0 8th
Lucian Rosa Invitational    Sep 27, 2025
8k 26:50.7 117th
Roy Griak Invitational    Sep 19, 2025
8k 26:39.4 3rd
Augustana Twilight XC Meet    Sep 5, 2025
4M 19:19.8 13th
1500 Meters (Outdoor)
Top↑
Todd Pfingsten Open Apr 29, 2026
3000 Meters (Indoor)
Top↑
Maverick Indoor Open Feb 20, 2026
5000 Meters (Outdoor)
Top↑
UW-Platteville Invitational Apr 10-11, 2026
DNF
WashU Distance Carnival '26 Mar 26-27, 2026
5000 Meters (Indoor)
Top↑
NSIC Indoor Championship Feb 27-28, 2026
Ted Nelson Classic Feb 14, 2026
3000 Steeplechase (Outdoor)
Top↑
DNF
Tim Marshall Open May 2, 2026
Gary Wilson Invitational Apr 22, 2026
8k
Top↑
Northern Sun Conference XC Meet Oct 24, 2025
Dordt University-Holiday Inn Express Classic Oct 11, 2025
Lucian Rosa Invitational Sep 27, 2025
Roy Griak Invitational Sep 19, 2025
10k
Top↑
DNF
NCAA Division II Central Region Cross Country Championships Nov 8, 2025
4 Mile
Top↑
Augustana Twilight XC Meet Sep 5, 2025

2026 Outdoors

1500 Meters
Todd Pfingsten Open April 29, 2026
5000 Meters
UW-Platteville Invitational April 10-11, 2026
DNF
WashU Distance Carnival '26 March 26-27, 2026
3000 Steeplechase
DNF
Tim Marshall Open May 2, 2026
Gary Wilson Invitational April 22, 2026

2026 Indoors

3000 Meters
Maverick Indoor Open February 20, 2026
5000 Meters
NSIC Indoor Championship February 27-28, 2026
Ted Nelson Classic February 14, 2026

2025 XC

1500 Meters (Outdoors)
2026  
(Apr 29, 2026)
5000 Meters (Outdoors)
2026  
(Apr 10-11, 2026)
3000 Steeplechase (Outdoors)
2026  
(Apr 22, 2026)
3000 Meters (Indoors)
2026  
(Feb 20, 2026)
5000 Meters (Indoors)
2026  
(Feb 27-28, 2026)
8k (XC)
2025  
10k (XC)
4 Mile (XC)
2025