Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Huntington UniversityNew Haven Cross Country Classic · Sep 24 | 17:34.30 | New Haven Cross Country Classic | September 24, 2022 |
| 5,000 Meters · New Prairie High SchoolIHSAA New Prairie Regional · Oct 26 | 17:28.4 | IHSAA New Prairie Regional | October 26, 2024 |
| 5,000 Meters · Ox Bow ParkIHSAA Regional 05 - Elkhart · Oct 15 | 17:37 | IHSAA Regional 05 - Elkhart | October 15, 2022 |
| 5,000 Meters · Tippecanoe County AmphitheaterHarrison Invitational · Sep 2 | 17:14.7 | Harrison Invitational | September 2, 2023 |
| 5,000 Meters · Tippecanoe County Amphitheater ParkLafayette Harrison Invite · Sep 3 | 18:00 | Lafayette Harrison Invite | September 3, 2022 |
| 6,000 Meters · Bluffton University Nature PreserveBeaver Dam Invitational · Sep 4 | 19:48.0 | Beaver Dam Invitational | September 4, 2026 |
| 8,000 Meters · Calvin College - Gainey Athletic Complex2026 Knight Invite · Sep 19 | 28:17.2 | 2026 Knight Invite | September 19, 2026 |
| 8,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 12 | 28:55.2 | 2025 Auto-Owners Insurance Spartan Invite | September 12, 2025 |
| 8,000 Meters · Indiana Wesleyan UniversityCrossroads League Cross Country Championship · Nov 7 | 27:40.5 | Crossroads League Cross Country Championship | November 7, 2025 |
| 8,000 Meters · Notre Dame Burke Memorial Golf CourseJoe Piane Invitational · Oct 3 | 29:27.7 | Joe Piane Invitational | October 3, 2025 |
| 8,000 Meters · Riverside ParkNAIA Great Lakes Challenge · Oct 25 | 27:51.20 | NAIA Great Lakes Challenge | October 25, 2025 |
| 8,000 Meters · Taylor UniversityCrossroads League Cross Country Championship · Nov 6 | 26:58.4 | Crossroads League Cross Country Championship | November 6, 2026 |
| 8,000 Meters · Warren Golf CourseJoe Piane Invitational · Oct 2 | 26:30.7 | Joe Piane Invitational | October 2, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | Crossroads League Cross Country ChampionshipNov 6 · 8,000 Meters Crossroads League · Place 62 · Goshen (Ind.)Goshen (Ind.) | 8,000 Meters Crossroads League | 62 | 26:58.4 PB | So |
| Oct 24 | NAIA Great Lakes ChallengeOct 24 · 8,000 Meters Varsity · Place 131 · Goshen (Ind.)Goshen (Ind.) | 8,000 Meters Varsity | 131 | 26:17.10 | SO |
| Oct 2 | Joe Piane InvitationalOct 2 · 8,000 Meters Gold · Place 151 · Goshen (Ind.)Goshen (Ind.) | 8,000 Meters Gold | 151 | 26:30.7 PB | So |
| Sep 19 | 2026 Knight InviteSep 19 · 8,000 Meters Men · Place 89 · Goshen (Ind.)Goshen (Ind.) | 8,000 Meters Men | 89 | 28:17.2 PB | So |
| Sep 4 | Beaver Dam InvitationalSep 4 · 6,000 Meters Men · Place 22 · Goshen (Ind.)Goshen (Ind.) | 6,000 Meters Men | 22 | 19:48.0 PB | So |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | Crossroads League Cross Country ChampionshipNov 7 · 8,000 Meters Crossroads · Place 94 · Goshen (Ind.)Goshen (Ind.) | 8,000 Meters Crossroads | 94 | 27:40.5 PB | Fr |
| Oct 25 | NAIA Great Lakes ChallengeOct 25 · 8,000 Meters Mens 8K - White · Place 102 · Goshen (Ind.)Goshen (Ind.) | 8,000 Meters Mens 8K - White | 102 | 27:51.20 PB | Fr |
| Oct 3 | Joe Piane InvitationalOct 3 · 8,000 Meters Gold · Place 165 · Goshen (Ind.)Goshen (Ind.) | 8,000 Meters Gold | 165 | 29:27.7 PB | Fr |
| Sep 12 | 2025 Auto-Owners Insurance Spartan InviteSep 12 · 8,000 Meters College · Place 217 · Goshen (Ind.)Goshen (Ind.) | 8,000 Meters College | 217 | 28:55.2 PB | Fr |
| Sep 5 | Indiana Wesleyan Twilight InvitationalSep 5 · 8,000 Meters Men's Race · Place 203 · Goshen (Ind.)Goshen (Ind.) | 8,000 Meters Men's Race | 203 | 28:03.6 | Fr |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | IHSAA New Prairie RegionalOct 26 · 5,000 Meters Varsity · Place 74 · GoshenGoshen | 5,000 Meters Varsity | 74 | 17:28.4 PB | 12 |
| Oct 19 | IHSAA Sectional 4 - ElkhartOct 19 · 5,000 Meters Varsity · Place 15 · GoshenGoshen | 5,000 Meters Varsity | 15 | 16:50.2 | SR |
| Sep 28 | New Haven ClassicSep 28 · 5,000 Meters Varsity · Place 39 · GoshenGoshen | 5,000 Meters Varsity | 39 | 17:31.00 | SR |
| Sep 21 | New Prairie InvitationalSep 21 · 5,000 Meters Varsity · Place 58 · GoshenGoshen | 5,000 Meters Varsity | 58 | 17:54.20 | SR |
| Sep 7 | Harrison InviteSep 7 · 5,000 Meters Varsity · Place 26 · GoshenGoshen | 5,000 Meters Varsity | 26 | 16:24.4 | SR |
2023 Cross Country
4 results2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | IHSAA State Cross Country ChampionshipsOct 29 · 5,000 Meters Varsity · Place 180 · GoshenGoshen | 5,000 Meters Varsity | 180 | 18:03.0 | 10 |
| Oct 15 | IHSAA Regional 05 - ElkhartOct 15 · 5,000 Meters Varsity · Place 43 · GoshenGoshen | 5,000 Meters Varsity | 43 | 17:37 PB | 10 |
| Sep 24 | New Haven Cross Country ClassicSep 24 · 5,000 Meters "AAA" Division · Place 52 · GoshenGoshen | 5,000 Meters "AAA" Division | 52 | 17:34.30 PB | 10 |
| Sep 10 | Concord InviteSep 10 · 5,000 Meters Varsity · Place 30 · GoshenGoshen | 5,000 Meters Varsity | 30 | 18:02.70 | — |
| Sep 10 | Minutemen Classic Cross Country InvitationalSep 10 · 5,000 Meters Varsity · Place 30 · GoshenGoshen | 5,000 Meters Varsity | 30 | 18:02.70 | 10 |
| Sep 3 | Lafayette Harrison InviteSep 3 · 5,000 Meters Varsity · Place 65 · GoshenGoshen | 5,000 Meters Varsity | 65 | 18:00 PB | 10 |
| Sep 1 | Elkhart vs Goshen MeetSep 1 · 5,000 Meters Varsity · Place 9 · GoshenGoshen | 5,000 Meters Varsity | 9 | 18:27 | — |