Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Angel Mounds State Historic SiteNCAA DI Great Lakes Regional · Nov 14 | 32:41.90 | NCAA DI Great Lakes Regional | November 14, 2025 |
| 3,200 Meters · Eastwood MS Eastwood MS Invitational · Aug 29 | 11:45 | Eastwood MS Invitational | August 29, 2019 |
| 3,200 Meters · Fort Meigs State ParkNLL Championships · Oct 1 | 11:42.48 | NLL Championships | October 1, 2018 |
| 3,200 Meters · Seneca East HS Seneca East Black Division · Aug 24 | 11:13.98 | Seneca East Black Division | August 24, 2019 |
| 5,000 Meters · Fortess ObetzOHSAA D1 State XC Championships · Nov 6 | 16:07.3 | OHSAA D1 State XC Championships | November 6, 2021 |
| 5,000 Meters · Fortress ObetzOHSAA State Cross Country Championships · Nov 4 | 15:56.5 | OHSAA State Cross Country Championships | November 4, 2023 |
| 5,000 Meters · Hedges Boyer ParkOHSAA D1 Region - Tiffin · Oct 28 | 15:45.3 | OHSAA D1 Region - Tiffin | October 28, 2023 |
| 5,000 Meters · Hedges-Boyer Park OHSAA Tiffin Regional · Oct 29 | 16:38.0 | OHSAA Tiffin Regional | October 29, 2022 |
| 5,000 Meters · Olentangy Berlin HSBerlin Bear Den Dash · Oct 1 | 15:23.13 | Berlin Bear Den Dash | October 1, 2022 |
| 5,000 Meters · Owens Community CollegeOHSAA D1 District - Findlay Owens · Oct 21 | 15:50.5 | OHSAA D1 District - Findlay Owens | October 21, 2023 |
| 5,000 Meters · Purdue University Fort WayneMastodon Opener · Sep 6 | 16:51.2 | Mastodon Opener | September 6, 2025 |
| 5,000 Meters · Riverside High SchoolRiverside Kickoff Invitational · Aug 27 | 15:59.31 | Riverside Kickoff Invitational | August 27, 2022 |
| 5,000 Meters · Seneca East High SchoolSeneca East Tiger Classic - HS · Aug 28 | 17:21.06 | Seneca East Tiger Classic - HS | August 28, 2021 |
| 5,000 Meters · Sunset Ridge @ Huron Meadows21 Legends Classic - HIGH SCHOOL · Oct 2 | 16:03.04 | 21 Legends Classic - HIGH SCHOOL | October 2, 2021 |
| 8,000 Meters · Gans Creek Recreation AreaMissouri Pre-National Invitational · Oct 17 | 25:15.32 | Missouri Pre-National Invitational | October 17, 2025 |
| 8,000 Meters · Notre Dame Burke Memorial Golf CourseJoe Piane Invitational · Oct 3 | 24:34.8 | Joe Piane Invitational | October 3, 2025 |
| 8,000 Meters · Purdue University Fort WayneHorizon League Championships · Nov 1 | 24:41.7 | Horizon League Championships | November 1, 2025 |
| 8,000 Meters · Warren Golf CourseJoe Piane Invitational · Oct 2 | 26:26.3 | Joe Piane Invitational | October 2, 2026 |
| 8,000 Meters · Youthtown XC CourseRobert Morris Colonial Invitational · Sep 11 | 28:55.8 | Robert Morris Colonial Invitational | September 11, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NCAA DI Great Lakes RegionalNov 14 · 10,000 Meters D1 Great Lakes · Place 111 · Youngstown StateYoungstown State | 10,000 Meters D1 Great Lakes | 111 | 32:41.90 PB | So |
| Nov 1 | Horizon League ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 27 · Youngstown StateYoungstown State | 8,000 Meters Collegiate | 27 | 24:41.7 PB | So |
| Oct 17 | Missouri Pre-National InvitationalOct 17 · 8,000 Meters Pre-National · Place 156 · Youngstown StateYoungstown State | 8,000 Meters Pre-National | 156 | 25:15.32 PB | So |
| Oct 3 | Joe Piane InvitationalOct 3 · 8,000 Meters Blue · Place 103 · Youngstown StateYoungstown State | 8,000 Meters Blue | 103 | 24:34.8 PB | So |
| Sep 6 | Mastodon OpenerSep 6 · 5,000 Meters College · Place 27 · Youngstown StateYoungstown State | 5,000 Meters College | 27 | 16:51.2 PB | So |
2023 Cross Country
4 results2022 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | OHSAA State XC ChampionshipsNov 5 · 5,000 Meters Varsity - D1 · Place 52 · Tol. St. FrancisTol. St. Francis | 5,000 Meters Varsity - D1 | 52 | 16:30.4 | 11 |
| Oct 29 | OHSAA Tiffin RegionalOct 29 · 5,000 Meters D1 Region 2 · Place 17 · Tol. St. FrancisTol. St. Francis | 5,000 Meters D1 Region 2 | 17 | 16:38.0 PB | 11 |
| Oct 22 | OHSAA D1 Northwest District - Findlay OwensOct 22 · 5,000 Meters Varsity · Place 1 · Tol. St. FrancisTol. St. Francis | 5,000 Meters Varsity | 1 | 15:56.97 | 11 |
| Oct 15 | TRAC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 1 · Tol. St. FrancisTol. St. Francis | 5,000 Meters Varsity | 1 | 16:15.5 | 11 |
| Oct 15 | TRAC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 1 · Tol. St. FrancisTol. St. Francis | 5,000 Meters Varsity | 1 | 16:15.5 | 11 |
| Oct 1 | Berlin Bear Den DashOct 1 · 5,000 Meters Varsity · Place 6 · Tol. St. FrancisTol. St. Francis | 5,000 Meters Varsity | 6 | 15:23.2 | JR |
| Oct 1 | Berlin Bear Den DashOct 1 · Varsity · Place 6 · Tol. St. FrancisTol. St. Francis | Varsity | 6 | 15:23.2 | JR |
| Oct 1 | Berlin Bear Den DashOct 1 · 5,000 Meters Boys Varsity · Place 6 · Tol. St. FrancisTol. St. Francis | 5,000 Meters Boys Varsity | 6 | 15:23.13 PB | 11 |
| Sep 10 | Tiffin CarnivalSep 10 · 5,000 Meters Varsity Division 1 · Place 3 · Tol. St. FrancisTol. St. Francis | 5,000 Meters Varsity Division 1 | 3 | 15:42.1 | 11 |
| Sep 10 | Tiffin CarnivalSep 10 · 5,000 Meters Varsity · Place 3 · Tol. St. FrancisTol. St. Francis | 5,000 Meters Varsity | 3 | 15:42.1 | 11 |
| Aug 27 | Riverside Kickoff InvitationalAug 27 · 5,000 Meters Division I · Place 14 · Tol. St. FrancisTol. St. Francis | 5,000 Meters Division I | 14 | 15:59.31 PB | 11 |
2021 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | OHSAA D1 State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 54 · Tol. St. FrancisTol. St. Francis | 5,000 Meters Varsity | 54 | 16:07.3 PB | 10 |
| Oct 30 | OHSAA D1 Region 2 - TiffinOct 30 · 5,000 Meters Varsity · Place 2 · Tol. St. FrancisTol. St. Francis | 5,000 Meters Varsity | 2 | 16:30.4 | 10 |
| Oct 23 | OHSAA D1 Northwest District - Findlay OwensOct 23 · 5,000 Meters Varsity · Place 1 · Tol. St. FrancisTol. St. Francis | 5,000 Meters Varsity | 1 | 15:56.97 | 10 |
| Oct 2 | 21 Legends Classic - HIGH SCHOOLOct 2 · 5,000 Meters Blue Varsity · Place 2 · Tol. St. FrancisTol. St. Francis | 5,000 Meters Blue Varsity | 2 | 16:03.04 PB | 10 |
| Sep 25 | Van Buren XC InvitationalSep 25 · 5,000 Meters Varsity · Place 1 · St. FrancisSt. Francis | 5,000 Meters Varsity | 1 | 16:28.11 | 10 |
| Sep 18 | Dave’s XC Invitational in Memory of Chet SullwoldSep 18 · Varsity · Place 2 · St. FrancisSt. Francis | Varsity | 2 | 16:21.50 | — |
| Sep 11 | Tiffin HS XC CarnivalSep 11 · 5,000 Meters Varsity · Place 10 · Tol. St. FrancisTol. St. Francis | 5,000 Meters Varsity | 10 | 16:08.9 | 10 |
| Sep 11 | Tiffin HS XC CarnivalSep 11 · 5,000 Meters Varsity · Place 10 · Tol. St. FrancisTol. St. Francis | 5,000 Meters Varsity | 10 | 16:08.9 | 10 |
| Sep 11 | Tiffin HS XC CarnivalSep 11 · 5,000 Meters Varsity Division 1 · Place 10 · Tol. St. FrancisTol. St. Francis | 5,000 Meters Varsity Division 1 | 10 | 16:08.9 | 10 |
| Sep 4 | Columbus Grove Invitational Sep 4 · 5,000 Meters Varsity · Place 4 · St FrancisSt Francis | 5,000 Meters Varsity | 4 | 16:04.777 | 10 |
| Aug 28 | Seneca East Tiger Classic - HSAug 28 · 5,000 Meters Varsity - Black · Place 15 · Tol. St. FrancisTol. St. Francis | 5,000 Meters Varsity - Black | 15 | 17:21.06 PB | 10 |
2020 Cross Country
3 results2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | NLL Championships Sep 30 · 3,200 Meters Varsity--Top 7 · Place 1 · PerrysburgPerrysburg | 3,200 Meters Varsity--Top 7 | 1 | 11:16Unofficial | 8 |
| Sep 25 | Home NLL w/ Gateway & Arbor HillsSep 25 · 3,200 Meters Middle School · Place 1 · PerrysburgPerrysburg | 3,200 Meters Middle School | 1 | 11:11.6Unofficial | 8 |
| Sep 18 | NLL @ AW w/ McCordSep 18 · 3,200 Meters JH Boys · Place 1 · PerrysburgPerrysburg | 3,200 Meters JH Boys | 1 | 11:34.6Unofficial | 8 |
| Sep 7 | Tiffin Carnival Sep 7 · 3,200 Meters Middle School Division 1 · Place 3 · Perrysburg MSPerrysburg MS | 3,200 Meters Middle School Division 1 | 3 | 11:03.7 | — |
| Sep 4 | Home NLL w/ Napoleon & SpringfieldSep 4 · 3,200 Meters Middle School · Place 1 · PerrysburgPerrysburg | 3,200 Meters Middle School | 1 | 11:40.4Unofficial | 8 |
| Aug 29 | Eastwood MS InvitationalAug 29 · 3,200 Meters Varsity Race · Place 4 · PerrysburgPerrysburg | 3,200 Meters Varsity Race | 4 | 11:45 PB | 8 |
| Aug 24 | Seneca East Tiger Classic Aug 24 · 3,200 Meters Middle School · Place 1 · Perrysburg MSPerrysburg MS | 3,200 Meters Middle School | 1 | 11:13.98 | 8 |
| Aug 24 | Seneca East Black Division Aug 24 · 3,200 Meters JH--Black · Place 1 · PerrysburgPerrysburg | 3,200 Meters JH--Black | 1 | 11:13.98 PB | 8 |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 1 | NLL ChampionshipsOct 1 · 3,200 Meters MS Varsity · Place 2 · PerrysburgPerrysburg | 3,200 Meters MS Varsity | 2 | 11:42.48 PB | 7 |
| Sep 26 | Home NLL Meet (w/Timberstone and BG)Sep 26 · 3,200 Meters Middle School · Place 2 · PerrysburgPerrysburg | 3,200 Meters Middle School | 2 | 11:59.40Unofficial | 7 |
| Sep 19 | Maumee-Gateway NLL Meet (w/ Arbor Hills)Sep 19 · 3,200 Meters Boys Race · Place 1 · PerrysburgPerrysburg | 3,200 Meters Boys Race | 1 | 11:55Unofficial | 7 |
| Sep 15 | Fayette Invitational Sep 15 · 3,200 Meters MS Boys · Place 2 · PerrysburgPerrysburg | 3,200 Meters MS Boys | 2 | 11:34Unofficial | 7 |
| Sep 12 | Northern Lakes League @ Napoleon w/ SpringfieldSep 12 · 3,200 Meters Boys Jr High · Place 4 · PerrysburgPerrysburg | 3,200 Meters Boys Jr High | 4 | 12:39Unofficial | 7 |
| Sep 8 | Tiffin Cross Country CarnivalSep 8 · 3,200 Meters 1A · Place 68 · Perrysburg MSPerrysburg MS | 3,200 Meters 1A | 68 | 12:51.4 | 7 |
| Aug 30 | Eastwood Invitational Aug 30 · 3,200 Meters Varsity · Place 33 · PerrysburgPerrysburg | 3,200 Meters Varsity | 33 | 12:55Unofficial | 7 |
| Aug 25 | The Tiger Classic (Seneca East)Aug 25 · 3,200 Meters JH Black Division · Place 14 · PerrysburgPerrysburg | 3,200 Meters JH Black Division | 14 | 13:15.08Unofficial | 7 |