Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Anna High SchoolAnna XC Meet (HS) · Oct 10 | 18:09.0 | Anna XC Meet (HS) | October 10, 2026 |
| 5,000 Meters · Botkins Local SchoolBest in the West - Botkins Invite (HS) · Oct 3 | 19:08.0 | Best in the West - Botkins Invite (HS) | October 3, 2026 |
| 5,000 Meters · Columbus Grove High SchoolOHSAA D3 District - Columbus Grove · Oct 21 | 17:16.31 | OHSAA D3 District - Columbus Grove | October 21, 2023 |
| 5,000 Meters · Fortress ObetzOHSAA State Cross Country Championships · Nov 4 | 17:16.4 | OHSAA State Cross Country Championships | November 4, 2023 |
| 5,000 Meters · Fortress Obetz HS Inv/State Championship Course2026 OHSAA Cross Country State Championships · Nov 7 | 17:41.64 | 2026 OHSAA Cross Country State Championships | November 7, 2026 |
| 5,000 Meters · Greenville City ParkTreaty City Invitational (HS) · Sep 5 | 19:58.2 | Treaty City Invitational (HS) | September 5, 2026 |
| 5,000 Meters · Hedges Boyer ParkOHSAA D3 Tiffin Regional · Oct 26 | 16:58.10 | OHSAA D3 Tiffin Regional | October 26, 2024 |
| 5,000 Meters · Hedges Boyer Park OHSAA D3 Region - Tiffin · Oct 28 | 17:05.9 | OHSAA D3 Region - Tiffin | October 28, 2023 |
| 5,000 Meters · Owens Community CollegeBlack Knight Invite · Sep 26 | 18:19.7 | Black Knight Invite | September 26, 2026 |
| 5,000 Meters · Piqua HSPiqua Invite Under the Lights (HS) · Sep 12 | 18:47.7 | Piqua Invite Under the Lights (HS) | September 12, 2026 |
| 5,000 Meters · Spencerville HSSpencerville Bearcat Invite · Sep 6 | 18:16.4 | Spencerville Bearcat Invite | September 6, 2025 |
| 5,000 Meters · Troy Memorial StadiumTroy Twilight Invitational · Sep 14 | 16:51.9 | Troy Twilight Invitational | September 14, 2024 |
| 5,000 Meters · Waynesfield-Goshen HSWG XC Auglaize County · Aug 25 | 20:55.19 | WG XC Auglaize County | August 25, 2026 |
| 5,000 Meters · Wright State Lake CampusCelina Rotary XC Invite (HS) · Aug 29 | 19:44.4 | Celina Rotary XC Invite (HS) | August 29, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | 2026 OHSAA Cross Country State ChampionshipsNov 7 · 5,000 Meters Division 4 Boys · Place 130 · New Bremen | 5,000 Meters Division 4 Boys | 130 | 17:41.64 PB | 12 |
| Oct 31 | 2026 OHSAA Regional - Northwest - TiffinOct 31 · 5,000 Meters D4 Boys · Place 87 · New Bremen | 5,000 Meters D4 Boys | 87 | 17:53.7 | 12 |
| Oct 10 | Anna XC Meet (HS)Oct 10 · 5,000 Meters High School · Place 46 · New Bremen | 5,000 Meters High School | 46 | 18:09.0 PB | 12 |
| Oct 3 | Best in the West - Botkins Invite (HS)Oct 3 · 5,000 Meters High School · Place 69 · New Bremen | 5,000 Meters High School | 69 | 19:08.0 PB | 12 |
| Sep 26 | Black Knight InviteSep 26 · 5,000 Meters High School Small Schools · Place 22 · New Bremen | 5,000 Meters High School Small Schools | 22 | 18:19.7 PB | 12 |
| Sep 12 | Piqua Invite Under the Lights (HS)Sep 12 · 5,000 Meters High School Open Race · Place 117 · New Bremen | 5,000 Meters High School Open Race | 117 | 18:47.7 PB | 12 |
| Sep 5 | Treaty City Invitational (HS)Sep 5 · 5,000 Meters Varsity · Place 67 · New Bremen | 5,000 Meters Varsity | 67 | 19:58.2 PB | 12 |
| Aug 29 | Celina Rotary XC Invite (HS)Aug 29 · 5,000 Meters High School · Place 72 · New Bremen | 5,000 Meters High School | 72 | 19:44.4 PB | 12 |
| Aug 25 | WG XC Auglaize CountyAug 25 · 5,000 Meters HS Boys · Place 18 · New Bremen | 5,000 Meters HS Boys | 18 | 20:55.19 PB | 12 |
2025 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 6 | Spencerville Bearcat InviteSep 6 · 5,000 Meters Varsity Rwd · Place 21 · New Bremen | 5,000 Meters Varsity Rwd | 21 | 18:16.4 PB | 11 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | OHSAA D3 Tiffin RegionalOct 26 · 5,000 Meters Varsity · Place 41 · New Bremen | 5,000 Meters Varsity | 41 | 16:58.10 PB | 10 |
| Sep 14 | Troy Twilight InvitationalSep 14 · 5,000 Meters Varsity - Scarlett · Place 59 · New Bremen | 5,000 Meters Varsity - Scarlett | 59 | 16:51.9 PB | 10 |
2023 Cross Country
3 results