Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Fort Meigs State ParkTri Meet (PB, BG, TS) · Sep 15 | 22:03.6 | Tri Meet (PB, BG, TS) | September 15, 2021 |
| 3,200 Meters · Hedges Boyer Park XC Carnival -- Tiffin · Sep 10 | 17:29.6 | XC Carnival -- Tiffin | September 10, 2022 |
| 3,200 Meters · Hedges-Boyer Park Tiffin Cross Country Carnival (MS) · Sep 11 | 23:39.1 | Tiffin Cross Country Carnival (MS) | September 11, 2021 |
| 3,200 Meters · Ottawa Park Golf CourseDave's XC Invite (MS Boys) · Sep 17 | 16:45.2 | Dave's XC Invite (MS Boys) | September 17, 2022 |
| 5,000 Meters · BGSUMel Brodt High School Cross Country Invitational 2024 (Boys Only) · Aug 31 | 26:41.7 | Mel Brodt High School Cross Country Invitational 2024 (Boys Only) | August 31, 2024 |
| 5,000 Meters · Boardman HSBoardman Spartan Invitational NEW PAGE 2026 · Sep 19 | 24:20.20 | Boardman Spartan Invitational NEW PAGE 2026 | September 19, 2026 |
| 5,000 Meters · Hedges Boyer ParkTiffin XC Carnival (HS) · Sep 12 | 24:54.6 | Tiffin XC Carnival (HS) | September 12, 2026 |
| 5,000 Meters · Maumee Bay State ParkEagle Invitational · Sep 27 | 22:49.7 | Eagle Invitational | September 27, 2025 |
| 5,000 Meters · Seneca East High SchoolSeneca East Tiger Classic · Aug 23 | 24:23.82 | Seneca East Tiger Classic | August 23, 2025 |
| 5,000 Meters · Strongsville HSStrongsville HS Invitational · Sep 20 | 23:18.86 | Strongsville HS Invitational | September 20, 2025 |
| 5,000 Meters · Tiffin Tiffin Cross Country Carnival · Sep 6 | 23:33.60 | Tiffin Cross Country Carnival | September 6, 2025 |
| 5,000 Meters · Walsh ParkNorm Bray Invite (HS) · Aug 29 | 24:27.0 | Norm Bray Invite (HS) | August 29, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | Clay Eagle XC InvitationalOct 3 · 5,000 Meters Open · Place 88 · PerrysburgPerrysburg | 5,000 Meters Open | 88 | 23:03.6 | 12 |
| Sep 26 | Strongsville InvitationalSep 26 · 5,000 Meters Open · Place 321 · PerrysburgPerrysburg | 5,000 Meters Open | 321 | 23:46.7 | 12 |
| Sep 19 | Boardman Spartan Invitational NEW PAGE 2026Sep 19 · 5,000 Meters D1 Varsity · Place 231 · PerrysburgPerrysburg | 5,000 Meters D1 Varsity | 231 | 24:20.20 PB | 12 |
| Sep 12 | Tiffin XC Carnival (HS)Sep 12 · 5,000 Meters Division 1-4 Open · Place 337 · PerrysburgPerrysburg | 5,000 Meters Division 1-4 Open | 337 | 24:54.6 PB | 12 |
| Sep 4 | Mel Brodt Invitational (HS)Sep 4 · 5,000 Meters Div 1-2 Varsity · Place 382 · PerrysburgPerrysburg | 5,000 Meters Div 1-2 Varsity | 382 | 30:03.6 | 12 |
| Aug 29 | Norm Bray Invite (HS)Aug 29 · 5,000 Meters High School · Place 170 · PerrysburgPerrysburg | 5,000 Meters High School | 170 | 24:27.0 PB | 12 |
2025 Cross Country
4 results2024 Cross Country
1 results2023 Cross Country
1 results2022 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | Boys NLL Championship Oct 3 · 3,200 Meters New Division · PerrysburgPerrysburg | 3,200 Meters New Division | 0 | 14:40.3Unofficial | 8 |
| Sep 24 | Perrysburg @ LC Sep 24 · 3,200 Meters JH Boys · Place 208 · PerrysburgPerrysburg | 3,200 Meters JH Boys | 208 | 16:45.75Unofficial | 8 |
| Sep 24 | Leaders Farms Liberty Center InvitationalSep 24 · 3,200 Meters Boys · Place 208 · PerrysburgPerrysburg | 3,200 Meters Boys | 208 | 16:45.8Unofficial | 8 |
| Sep 17 | Dave's XC Invite (MS Boys)Sep 17 · 3,200 Meters Middle School · Place 109 · PerrysburgPerrysburg | 3,200 Meters Middle School | 109 | 16:45.2 PB | 8 |
| Sep 17 | Perrysburg @ Dave's XC Sep 17 · 3,200 Meters JH Boys · Place 109 · PerrysburgPerrysburg | 3,200 Meters JH Boys | 109 | 16:45.0Unofficial | 8 |
| Sep 14 | Perrysburg @ AW w/ McCord Sep 14 · 3,200 Meters JH Boys · Place 66 · PerrysburgPerrysburg | 3,200 Meters JH Boys | 66 | 17:48.24Unofficial | 8 |
| Sep 10 | Tiffin CarnivalSep 10 · 3,200 Meters Middle School Open · Place 206 · Perrysburg MSPerrysburg MS | 3,200 Meters Middle School Open | 206 | 17:29.6 | 8 |
| Sep 10 | Tiffin CarnivalSep 10 · 3,200 Meters Middle School Open · Place 206 · Perrysburg MSPerrysburg MS | 3,200 Meters Middle School Open | 206 | 17:29.6 | 8 |
| Sep 10 | Perrysburg at Carnival Sep 10 · 3,200 Meters JH Open · Place 206 · PerrysburgPerrysburg | 3,200 Meters JH Open | 206 | 17:29.6Unofficial | 8 |
| Sep 10 | XC Carnival -- Tiffin Sep 10 · 3,200 Meters Division 1-2 Open · Place 206 · PerrysburgPerrysburg | 3,200 Meters Division 1-2 Open | 206 | 17:29.6 PB | 8 |
| Aug 31 | JH Eastwood Eagle Boys Aug 31 · 3,200 Meters Boys Open · PerrysburgPerrysburg | 3,200 Meters Boys Open | 0 | 17:53Unofficial | 8 |
2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | Napoleon InvitationalOct 2 · 3,200 Meters JH Boys · Place 118 · PerrysburgPerrysburg | 3,200 Meters JH Boys | 118 | 20:27Unofficial | 7 |
| Sep 29 | Tri Meet (PB, MG, AH)Sep 29 · 3,200 Meters JH Boys · Place 55 · PerrysburgPerrysburg | 3,200 Meters JH Boys | 55 | 21:43Unofficial | 7 |
| Sep 18 | Dave's XC InvitationalSep 18 · 3,200 Meters Middle School Boys · Place 197 · PerrysburgPerrysburg | 3,200 Meters Middle School Boys | 197 | 20:38.3Unofficial | 7 |
| Sep 15 | Tri Meet (PB, BG, TS)Sep 15 · 3,200 Meters JH Boys · Place 82 · PerrysburgPerrysburg | 3,200 Meters JH Boys | 82 | 22:03.6 PB | 7 |
| Sep 11 | Tiffin HS XC CarnivalSep 11 · 3,200 Meters Middle School Open · Place 245 · Perrysburg MSPerrysburg MS | 3,200 Meters Middle School Open | 245 | 23:39.1 | 7 |
| Sep 11 | Tiffin HS XC CarnivalSep 11 · 3,200 Meters Middle School Open · Place 245 · Perrysburg MSPerrysburg MS | 3,200 Meters Middle School Open | 245 | 23:39.1 | 7 |
| Sep 11 | Tiffin HS XC CarnivalSep 11 · 3,200 Meters Middle School Open · Place 245 · Perrysburg MSPerrysburg MS | 3,200 Meters Middle School Open | 245 | 23:39.1 | 7 |
| Sep 11 | XC Columbian Carnival Sep 11 · 3,200 Meters JH Boys Open · Place 245 · PerrysburgPerrysburg | 3,200 Meters JH Boys Open | 245 | 23:39.1Unofficial | 7 |
| Sep 11 | Tiffin Cross Country Carnival (MS)Sep 11 · 3,200 Meters MS Boys Open Division · Place 245 · PerrysburgPerrysburg | 3,200 Meters MS Boys Open Division | 245 | 23:39.1 PB | 7 |
| Sep 8 | NLL vs. McCord and AW Sep 8 · 3,200 Meters JH Boys · Place 88 · PerrysburgPerrysburg | 3,200 Meters JH Boys | 88 | 21:09Unofficial | 7 |