Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Delta CollegeAl Kayner · Sep 21 | 12:45.03 | Al Kayner | September 21, 2019 |
| 5,000 Meters · Frankenmuth HSTVC Overall Championships (Host: Frankenmuth) · Oct 15 | 20:21.94 | TVC Overall Championships (Host: Frankenmuth) | October 15, 2019 |
| 5,000 Meters · Freeland's Home Cross-Country CourseFreeland Cross-Country Invitational · Oct 13 | 19:37.74 | Freeland Cross-Country Invitational | October 13, 2018 |
| 5,000 Meters · Hemlock HSTVC West Jamboree #2 hosted by Hemlock · Sep 25 | 21:09.87 | TVC West Jamboree #2 hosted by Hemlock | September 25, 2018 |
| 5,000 Meters · Hidden Oaks Golf CourseTVC West Jamboree #3 hosted by St. Louis · Oct 9 | 22:21.09 | TVC West Jamboree #3 hosted by St. Louis | October 9, 2018 |
| 5,000 Meters · Lake of DreamsTVC West Jamboree #1 hosted by St. Charles · Sep 11 | 21:57.67 | TVC West Jamboree #1 hosted by St. Charles | September 11, 2018 |
| 5,000 Meters · Shepherd High School2018 Shepherd John Bruder Classic · Sep 6 | 21:26.50 | 2018 Shepherd John Bruder Classic | September 6, 2018 |
| 5,000 Meters · Shepherd High School XC Course2020 Shepherd John Bruder Classic · Sep 9 | 19:54.1 | 2020 Shepherd John Bruder Classic | September 9, 2020 |
| 5,000 Meters · Stratford WoodsTVC West Jamboree #2 · Sep 24 | 19:29.21 | TVC West Jamboree #2 | September 24, 2019 |
| 5,000 Meters · Wickes ParkTVC West Jamboree #1 (hosted by Saginaw Nouvel) · Sep 10 | 20:40.95 | TVC West Jamboree #1 (hosted by Saginaw Nouvel) | September 10, 2019 |
| 5,000 Meters · Wickes Park 5KTVC West Jamboree #3 hosted by Valley Lutheran · Oct 8 | 20:14.71 | TVC West Jamboree #3 hosted by Valley Lutheran | October 8, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MHSAA LP Region 25-3 @ Saginaw HeritageOct 31 · 5,000 Meters Division 3 · Place 41 · Hemlock | 5,000 Meters Division 3 | 41 | 20:15.21 | 12 |
| Oct 23 | MHSAA Pre-Regional 49-3 @ Sanford MeridianOct 23 · 5,000 Meters Varsity · Place 11 · Hemlock | 5,000 Meters Varsity | 11 | 19:46.86 | 12 |
| Oct 13 | TVC West Jamboree #3 (Carrollton)Oct 13 · 5,000 Meters Varsity · Place 27 · Hemlock | 5,000 Meters Varsity | 27 | 21:43.08 | 12 |
| Sep 29 | TVC West Jamboree #2 (Hemlock)Sep 29 · 5,000 Meters Varsity · Place 16 · Hemlock | 5,000 Meters Varsity | 16 | 19:57.44 | 12 |
| Sep 15 | TVC West Jamboree #1Sep 15 · 5,000 Meters Varsity · Place 13 · Hemlock | 5,000 Meters Varsity | 13 | 19:30.14 | 12 |
| Sep 9 | 2020 Shepherd John Bruder ClassicSep 9 · 5,000 Meters Gold Division 5K · Place 21 · Hemlock | 5,000 Meters Gold Division 5K | 21 | 19:54.1 PB | 12 |
| Sep 2 | Ithaca Yellowjacket InvitationalSep 2 · 5,000 Meters Varsity · Place 42 · Hemlock | 5,000 Meters Varsity | 42 | 20:59.21 | 12 |
| Aug 21 | Hemlock XC Classic Aug 21 · 5,000 Meters Varsity · Place 8 · Hemlock | 5,000 Meters Varsity | 8 | 21:24.16 | 12 |
2019 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MHSAA LP Region 25-3 @ ShepherdOct 25 · 5,000 Meters Division 3 · Place 41 · Hemlock | 5,000 Meters Division 3 | 41 | 18:51.5 | 11 |
| Oct 19 | Saginaw County Championships (Host: Frankenmuth)Oct 19 · 5,000 Meters Varsity · Place 29 · Hemlock | 5,000 Meters Varsity | 29 | 19:58.57 | 11 |
| Oct 15 | TVC Overall Championships (Host: Frankenmuth)Oct 15 · 5,000 Meters Varsity · Place 51 · Hemlock | 5,000 Meters Varsity | 51 | 20:21.94 PB | 11 |
| Oct 8 | TVC West Jamboree #3 hosted by Valley LutheranOct 8 · 5,000 Meters Varsity · Place 32 · Hemlock | 5,000 Meters Varsity | 32 | 20:14.71 PB | 11 |
| Sep 28 | 2019 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Varsity · Place 41 · Hemlock | 5,000 Meters Varsity | 41 | 19:01.9 | 11 |
| Sep 24 | TVC West Jamboree #2 Sep 24 · 5,000 Meters Varsity · Place 20 · Hemlock | 5,000 Meters Varsity | 20 | 19:29.21 PB | 11 |
| Sep 21 | Al KaynerSep 21 · 2 Miles Varsity Boys · Place 118 · Hemlock | 2 Miles Varsity Boys | 118 | 12:45.03 PB | 11 |
| Sep 13 | 2019 MSU Spartan InviteSep 13 · 5,000 Meters Varsity · Place 158 · Hemlock | 5,000 Meters Varsity | 158 | 21:41.5 | JR |
| Sep 10 | TVC West Jamboree #1 (hosted by Saginaw Nouvel)Sep 10 · 5,000 Meters Varsity · Place 27 · Hemlock | 5,000 Meters Varsity | 27 | 20:40.95 PB | 11 |
| Sep 7 | 51st Lancer InvitationalSep 7 · 5,000 Meters Varsity (Gold Division) · Place 39 · Hemlock | 5,000 Meters Varsity (Gold Division) | 39 | 19:51.54 | 11 |
| Aug 28 | Yellowjacket InvitationalAug 28 · 5,000 Meters Varsity · Place 26 · Hemlock | 5,000 Meters Varsity | 26 | 19:43.86 | 11 |
| Aug 16 | Hemlock CC ClassicAug 16 · 5,000 Meters Varsity · Place 6 · Hemlock | 5,000 Meters Varsity | 6 | 20:24.64 | 11 |
2018 Cross Country
15 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSAA LP Region 25-3 @ ShepherdOct 26 · 5,000 Meters Division 3 · Place 55 · Hemlock | 5,000 Meters Division 3 | 55 | 18:51.20 | 10 |
| Oct 20 | Saginaw County Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 25 · Hemlock | 5,000 Meters Varsity | 25 | 19:07.60 | 10 |
| Oct 16 | TVC Overall ChampionshipsOct 16 · 5,000 Meters Varsity · Place 59 · Hemlock | 5,000 Meters Varsity | 59 | 19:54.61 | 10 |
| Oct 13 | Freeland Cross-Country Invitational Oct 13 · 5,000 Meters Varsity · Place 54 · Hemlock | 5,000 Meters Varsity | 54 | 19:37.74 PB | 10 |
| Oct 9 | TVC West Jamboree #3 hosted by St. LouisOct 9 · 5,000 Meters Varsity · Place 30 · Hemlock | 5,000 Meters Varsity | 30 | 22:21.09 PB | 10 |
| Oct 6 | 31st Heritage InvitationalOct 6 · 5,000 Meters Varsity · Place 100 · Hemlock | 5,000 Meters Varsity | 100 | 20:23.96 | 10 |
| Oct 2 | Birch Run Fall InvitationalOct 2 · 5,000 Meters Varsity · Place 39 · Hemlock | 5,000 Meters Varsity | 39 | 19:57.88 | 10 |
| Sep 25 | TVC West Jamboree #2 hosted by HemlockSep 25 · 5,000 Meters Varsity · Place 27 · Hemlock | 5,000 Meters Varsity | 27 | 21:09.87 PB | 10 |
| Sep 22 | Al Kayner Delta Invitational Sep 22 · 2 Miles Varsity · Place 110 · Hemlock | 2 Miles Varsity | 110 | 12:02.07 | 10 |
| Sep 11 | TVC West Jamboree #1 hosted by St. CharlesSep 11 · 5,000 Meters Varsity · Place 36 · Hemlock | 5,000 Meters Varsity | 36 | 21:57.67 PB | 10 |
| Sep 8 | Lancer InvitationalSep 8 · Varsity · Place 68 · Hemlock | Varsity | 68 | 21:23.77 | 10 |
| Sep 6 | 2018 Shepherd John Bruder ClassicSep 6 · 5,000 Meters Varsity Large School · Place 56 · Hemlock | 5,000 Meters Varsity Large School | 56 | 21:26.50 PB | 10 |
| Aug 29 | Clare InvitationalAug 29 · 5,000 Meters Sophomore · Place 12 · Hemlock | 5,000 Meters Sophomore | 12 | 20:49.42 | 10 |
| Aug 23 | Birch Run Early InvitationalAug 23 · 5,000 Meters Varsity · Place 158 · Hemlock | 5,000 Meters Varsity | 158 | 22:25.04 | 10 |
| Aug 17 | Hemlock Cross-Country ClassicAug 17 · 5,000 Meters Frosh/Soph Freshman · Place 25 · Hemlock | 5,000 Meters Frosh/Soph Freshman | 25 | 22:01.60 | 10 |