Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 8,000 Meters · Aspen Ridge Golf CourseIllinois Intercollegiate Championships · Sep 29 | 27:09.4 | Illinois Intercollegiate Championships | September 29, 2017 |
| 8,000 Meters · Cow Creek ParkFighting Bee Invite · Oct 8 | 27:31.0 | Fighting Bee Invite | October 8, 2016 |
| 8,000 Meters · Noelridge ParkNAIA Seminole Valley Stampede · Oct 20 | 28:31.6 | NAIA Seminole Valley Stampede | October 20, 2018 |
| 8,000 Meters · Principia CollegePrincipia Cowbell Cross Country Classic · Oct 13 | 28:57.7 | Principia Cowbell Cross Country Classic | October 13, 2018 |
| 8,000 Meters · Riverside ParkNAIA Great Lakes Challenge · Oct 22 | 28:58.2 | NAIA Great Lakes Challenge | October 22, 2016 |
| 8,000 Meters · Saukie Golf CourseBRissman-Lundeen Invitational · Sep 23 | 31:06.0 | BRissman-Lundeen Invitational | September 23, 2016 |
| 8,000 Meters · St. Patrick's ParkBethel University Cross Country Invitational · Oct 11 | 27:59.9 | Bethel University Cross Country Invitational | October 11, 2019 |
| 8,000 Meters · Wing Park Golf CourseChicagoland Conference Cross Country Championships · Nov 4 | 28:46.5 | Chicagoland Conference Cross Country Championships | November 4, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
3 results2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Chicagoland Conference Cross Country ChampionshipsNov 3 · 8,000 Meters Championship · Place 57 · Olivet Nazarene (Ill.) | 8,000 Meters Championship | 57 | 29:09.8 | Jr |
| Oct 20 | NAIA Seminole Valley StampedeOct 20 · 8,000 Meters Stampede · Place 114 · Olivet Nazarene (Ill.) | 8,000 Meters Stampede | 114 | 28:31.6 PB | Jr |
| Oct 13 | Principia Cowbell Cross Country ClassicOct 13 · 8,000 Meters Invite · Place 36 · Olivet Nazarene (Ill.) | 8,000 Meters Invite | 36 | 28:57.7 PB | Jr |
| Sep 21 | Brissman-Lundeen Cross Country InvitationalSep 21 · 8,000 Meters Varsity · Place 86 · Olivet Nazarene | 8,000 Meters Varsity | 86 | 27:27.3 | JR |
| Sep 7 | Aurora University Spartan Classic Sep 7 · 8,000 Meters Varsity · Place 51 · Olivet Nazarene | 8,000 Meters Varsity | 51 | 27:32.0 | JR |
2017 Cross Country
4 results2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | NAIA Great Lakes ChallengeOct 22 · 8,000 Meters Men · Place 203 · Olivet Nazarene (Ill.) | 8,000 Meters Men | 203 | 28:58.2 PB | Fr |
| Oct 8 | Fighting Bee InviteOct 8 · 8,000 Meters Men · Place 30 · Olivet Nazarene (Ill.) | 8,000 Meters Men | 30 | 27:31.0 PB | Fr |
| Sep 30 | Illinois IntercollegiateSep 30 · 8,000 Meters Men · Place 96 · Olivet Nazarene (Ill.) | 8,000 Meters Men | 96 | 28:32.0 | Fr |
| Sep 23 | BRissman-Lundeen InvitationalSep 23 · 8,000 Meters Men's Gold · Place 336 · Olivet Nazarene (Ill.) | 8,000 Meters Men's Gold | 336 | 31:06.0 PB | Fr |