Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Archbold ReservoirArchbold Invitational · Sep 9 | 20:28.0 | Archbold Invitational | September 9, 2017 |
| 5,000 Meters · Chestnut GroveMHSAA LP Region 27-3 at Willow Metro (AA Huron) · Oct 28 | 19:13.8 | MHSAA LP Region 27-3 at Willow Metro (AA Huron) | October 28, 2017 |
| 5,000 Meters · Hidden Lake GardensLCAA Championship · Oct 21 | 20:24.05 | LCAA Championship | October 21, 2017 |
| 5,000 Meters · Hudson HS 1995-PresentIda/LCS/Sand Creek at Hudson · Sep 22 | 20:45.28 | Ida/LCS/Sand Creek at Hudson | September 22, 2020 |
| 5,000 Meters · Ida High SchoolLCAA Jamboree @ Ida · Oct 4 | 19:51.91 | LCAA Jamboree @ Ida | October 4, 2017 |
| 5,000 Meters · Indian CreekMonroe County Championship · Oct 10 | 18:36.2 | Monroe County Championship | October 10, 2017 |
| 5,000 Meters · Lake Erie MetroparkMarauder XC Invitational · Sep 28 | 19:37.1 | Marauder XC Invitational | September 28, 2019 |
| 5,000 Meters · Monroe County FairgroundsLCAA Dual: Hillsdale/Milers @ Ida · Sep 29 | 19:14.5 | LCAA Dual: Hillsdale/Milers @ Ida | September 29, 2020 |
| 5,000 Meters · Munson ParkDave Bork Classic · Oct 14 | 19:35.4 | Dave Bork Classic | October 14, 2017 |
| 5,000 Meters · Owen's ParkLCAA Jamboree @ Hillsdale · Sep 12 | 20:05.21 | LCAA Jamboree @ Hillsdale | September 12, 2017 |
| 5,000 Meters · Pearson MetroparkClay Eagle Inv (HS, MS) · Sep 30 | 19:48.5 | Clay Eagle Inv (HS, MS) | September 30, 2017 |
| 5,000 Meters · Riverbend Friends ChurchLCAA Dual: Ida @ Clinton · Sep 16 | 21:39 | LCAA Dual: Ida @ Clinton | September 16, 2020 |
| 5,000 Meters · Sterling State ParkMonroe Jefferson Invitational · Sep 23 | 21:58.35 | Monroe Jefferson Invitational | September 23, 2017 |
| 5,000 Meters · Willow Metropark OFFICIAL51st Annual Huron Invitational · Sep 14 | 19:16.5 | 51st Annual Huron Invitational | September 14, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MHSAA LP Region 27-3 @ AA HuronOct 31 · 5,000 Meters Division 3 · Place 47 · Ida | 5,000 Meters Division 3 | 47 | 19:41.7 | 12 |
| Oct 24 | MHSAA Pre-Regional 54-3 @ ClintonOct 24 · 5,000 Meters Varsity · Place 29 · Ida | 5,000 Meters Varsity | 29 | 19:27.9 | 12 |
| Oct 13 | LCAA Dual: Blissfield/Brooklyn CC/Milers @ IdaOct 13 · 5,000 Meters Varsity · Place 5 · Ida | 5,000 Meters Varsity | 5 | 18:55.46 | 12 |
| Oct 10 | LCAA FinalOct 10 · 5,000 Meters Varsity · Place 28 · Ida | 5,000 Meters Varsity | 28 | 19:40.58 | 12 |
| Oct 6 | LCAA Dual: Onsted @ IdaOct 6 · 5,000 Meters Varsity · Place 5 · Ida | 5,000 Meters Varsity | 5 | 19:04.37 | 12 |
| Sep 29 | LCAA Dual: Hillsdale/Milers @ IdaSep 29 · 5,000 Meters Varsity · Place 6 · Ida | 5,000 Meters Varsity | 6 | 19:14.5 PB | 12 |
| Sep 22 | Ida/LCS/Sand Creek at HudsonSep 22 · 5,000 Meters Varsity · Place 14 · Ida | 5,000 Meters Varsity | 14 | 20:45.28 PB | 12 |
| Sep 16 | LCAA Dual: Ida @ ClintonSep 16 · 5,000 Meters Varsity · Place 16 · Ida | 5,000 Meters Varsity | 16 | 21:39 PB | 12 |
| Sep 11 | Ida / Monroe Milers @ DundeeSep 11 · 5,000 Meters Varsity · Place 6 · Ida | 5,000 Meters Varsity | 6 | 19:40.06 | 12 |
2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSAA LP Region 27-3 @ AA HuronOct 26 · 5,000 Meters Division 3 · Place 20 · Ida | 5,000 Meters Division 3 | 20 | 18:06.5h | 11 |
| Oct 19 | LCAA League MeetOct 19 · 5,000 Meters Varsity · Place 20 · Ida | 5,000 Meters Varsity | 20 | 19:24.45 | 11 |
| Oct 2 | LCAA Jamboree #2Oct 2 · 5,000 Meters Varsity · Place 13 · Ida | 5,000 Meters Varsity | 13 | 19:23.99 | 11 |
| Sep 28 | Marauder XC InvitationalSep 28 · 5,000 Meters High School White · Place 48 · Ida | 5,000 Meters High School White | 48 | 19:37.1 PB | 11 |
| Sep 21 | Monroe Jefferson InvitationalSep 21 · 5,000 Meters Varsity Division 3 · Place 45 · Ida | 5,000 Meters Varsity Division 3 | 45 | 21:07.0 | 11 |
| Sep 14 | 51st Annual Huron InvitationalSep 14 · 5,000 Meters High School Division 2/3/4 · Place 41 · Ida | 5,000 Meters High School Division 2/3/4 | 41 | 19:16.5 PB | 11 |
| Sep 10 | LCAA Jamboree # 1Sep 10 · 5,000 Meters Varsity · Place 15 · Ida | 5,000 Meters Varsity | 15 | 20:11.99 | 11 |
| Aug 28 | Hillsdale InvitationalAug 28 · 5,000 Meters Varsity · Place 34 · Ida | 5,000 Meters Varsity | 34 | 19:54.64 | 11 |
| Aug 22 | Birch Run Early InvitationalAug 22 · 5,000 Meters Varsity · Place 55 · Ida | 5,000 Meters Varsity | 55 | 21:29.1 | 11 |
| Aug 22 | 14th Burt Cebulski InviteAug 22 · 5,000 Meters Varsity · Place 55 · Ida | 5,000 Meters Varsity | 55 | 21:29.1 | 11 |
2018 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | MHSAA LP Division 3 FinalsNov 3 · Division 3 · Place 193 · Ida | Division 3 | 193 | 18:52.1 | — |
| Oct 27 | MHSAA LP Region 27-3 @ AA HuronOct 27 · 5,000 Meters Division 3 · Place 20 · Ida | 5,000 Meters Division 3 | 20 | 17:57.7h | 10 |
| Oct 20 | LCAA League MeetOct 20 · 5,000 Meters Varsity · Place 28 · Ida | 5,000 Meters Varsity | 28 | 19:29.7 | 10 |
| Oct 13 | Dave Bork ClassicOct 13 · Varsity · Place 10 · Ida | Varsity | 10 | 18:47.7 | 10 |
| Oct 9 | Monroe County ChampionshipOct 9 · Varsity · Place 16 · Ida | Varsity | 16 | 19:25 | 10 |
| Oct 6 | Hudson Booster InvitationalOct 6 · 5,000 Meters Division 2 · Place 108 · Ida | 5,000 Meters Division 2 | 108 | 21:00.84 | 10 |
| Oct 3 | LCAA Jamboree-BlissfieldOct 3 · Varsity · Place 40 · Ida | Varsity | 40 | 21:53.30 | 10 |
| Sep 29 | Marauder XC InvitationalSep 29 · 5,000 Meters Varsity · Place 56 · Ida | 5,000 Meters Varsity | 56 | 19:10.9 | 10 |
| Sep 22 | Monroe Jefferson InvitationalSep 22 · Varsity · Place 43 · Ida | Varsity | 43 | 19:37.08 | 10 |
| Sep 15 | 50th Annual Huron InvitationalSep 15 · 5,000 Meters High School Division 2/3/4 · Place 50 · Ida | 5,000 Meters High School Division 2/3/4 | 50 | 19:28.6 | 10 |
| Sep 11 | LCAA Jamboree-HudsonSep 11 · Varsity · Place 31 · Ida | Varsity | 31 | 20:12.59 | 10 |
| Aug 29 | 30th Hillsdale XC InvitationalAug 29 · 5,000 Meters Varsity · Place 34 · Ida | 5,000 Meters Varsity | 34 | 20:07.38 | 10 |
2017 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MHSAA LP Region 27-3 at Willow Metro (AA Huron)Oct 28 · 5,000 Meters Varsity Boys · Place 51 · Ida | 5,000 Meters Varsity Boys | 51 | 19:13.8 PB | 9 |
| Oct 21 | LCAA ChampionshipOct 21 · 5,000 Meters Varsity · Place 48 · Ida | 5,000 Meters Varsity | 48 | 20:24.05 PB | 9 |
| Oct 14 | Dave Bork ClassicOct 14 · 5,000 Meters Frosh / Soph · Place 24 · Ida | 5,000 Meters Frosh / Soph | 24 | 19:35.4 PB | 9 |
| Oct 10 | Monroe County ChampionshipOct 10 · 5,000 Meters Varsity · Place 21 · Ida | 5,000 Meters Varsity | 21 | 18:36.2 PB | 9 |
| Oct 7 | Hudson Booster InvitationalOct 7 · 5,000 Meters Division 2/3 · Place 123 · Ida | 5,000 Meters Division 2/3 | 123 | 21:08.28 | 9 |
| Oct 4 | LCAA Jamboree @ IdaOct 4 · 5,000 Meters Varsity · Place 42 · Ida | 5,000 Meters Varsity | 42 | 19:51.91 PB | 9 |
| Sep 30 | Clay Eagle Inv (HS, MS)Sep 30 · 5,000 Meters Boys Division 2/3 Race · Place 58 · Ida | 5,000 Meters Boys Division 2/3 Race | 58 | 19:48.5 PB | 9 |
| Sep 23 | Monroe Jefferson InvitationalSep 23 · 5,000 Meters Varsity Division 3/4 · Place 48 · Ida | 5,000 Meters Varsity Division 3/4 | 48 | 21:58.35 PB | 9 |
| Sep 16 | 41st Annual Huron InvitationalSep 16 · 5,000 Meters High School Division 2/3/4 · Place 83 · Ida | 5,000 Meters High School Division 2/3/4 | 83 | 19:46.4 | 9 |
| Sep 12 | LCAA Jamboree @ HillsdaleSep 12 · 5,000 Meters Varsity · Place 37 · Ida | 5,000 Meters Varsity | 37 | 20:05.21 PB | 9 |
| Sep 9 | Archbold InvitationalSep 9 · 5,000 Meters Varsity · Place 28 · Ida | 5,000 Meters Varsity | 28 | 20:28.0 PB | 9 |
| Aug 30 | Hillsdale InvitationalAug 30 · 5,000 Meters Varsity · Place 53 · Ida | 5,000 Meters Varsity | 53 | 21:41.4 | 9 |