Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · CUAA-MS Course (est 2020)Michigan District Lutheran State Meet · Oct 10 | 12:45.8 | Michigan District Lutheran State Meet | October 10, 2021 |
| 4 Miles · Fisher Trails - Northwood U7th Annual Northwood Invitational (MS, HS, College) · Sep 12 | 21:37.90 | 7th Annual Northwood Invitational (MS, HS, College) | September 12, 2026 |
| 5,000 Meters · Fisher Trails - Northwood U6th Annual Northwood Invite · Sep 6 | 16:24.30 | 6th Annual Northwood Invite | September 6, 2025 |
| 5,000 Meters · Hidden Oaks GC OFFICIALTVC 10 Jam #3 hosted by St. Louis · Oct 11 | 19:30.27 | TVC 10 Jam #3 hosted by St. Louis | October 11, 2022 |
| 5,000 Meters · Imerman Park - Heritage CourseTVC 10 Jam #2 hosted by Saginaw Nouvel · Sep 27 | 20:05.77 | TVC 10 Jam #2 hosted by Saginaw Nouvel | September 27, 2022 |
| 5,000 Meters · Ithaca Junior/Senior High SchoolTVC 10 Jam #1 hosted by Ithaca · Sep 12 | 17:45.16 | TVC 10 Jam #1 hosted by Ithaca | September 12, 2023 |
| 5,000 Meters · Pine River Golf ClubTVC 10 Jam #2 Hosted by Standish Sterling · Sep 26 | 17:57.00 | TVC 10 Jam #2 Hosted by Standish Sterling | September 26, 2023 |
| 5,000 Meters · Shepherd HS XC CourseMITCA Michigan Meet of Champions 2025 by HOKA · Nov 8 | 16:08.54 | MITCA Michigan Meet of Champions 2025 by HOKA | November 8, 2025 |
| 5,000 Meters · Stratford Woods OFFICIAL54th Annual Lancer Invitational · Sep 9 | 18:02.44 | 54th Annual Lancer Invitational | September 9, 2023 |
| 5,000 Meters · Twin Brooks Golf CourseSaginaw County Cross-Country Championship · Oct 18 | 16:17.29 | Saginaw County Cross-Country Championship | October 18, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results2025 Cross Country
15 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | MITCA Michigan Meet of Champions 2025 by HOKANov 8 · 5,000 Meters Boys Elite Team · Place 88 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Boys Elite Team | 88 | 16:08.54 PB | 12 |
| Nov 1 | MHSAA LP Division 3 FinalsNov 1 · 5,000 Meters Division 3 · Place 13 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Division 3 | 13 | 16:05.20 | 12 |
| Oct 25 | MHSAA LP Region 25-3 @ Deckerville (C)Oct 25 · 5,000 Meters Division 3 · Place 4 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Division 3 | 4 | 16:22.83 | 12 |
| Oct 18 | Saginaw County Cross-Country Championship Oct 18 · 5,000 Meters Varsity · Place 5 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 5 | 16:17.29 PB | 12 |
| Oct 14 | Hale InvitationalOct 14 · 5,000 Meters Varsity · Place 1 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 1 | 16:57.16 | 12 |
| Oct 7 | TVC #3 JamboreeOct 7 · 5,000 Meters Varsity · Place 1 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 1 | 16:27.71 | 12 |
| Oct 4 | Heritage Hawks InvitationalOct 4 · 5,000 Meters Varsity · Place 21 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 21 | 17:35.45 | 12 |
| Sep 27 | 2025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Varsity Elite · Place 27 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity Elite | 27 | 16:11.06 | 12 |
| Sep 23 | TVC Jamboree 2 at AlmaSep 23 · 5,000 Meters Varsity · Place 1 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 1 | 16:18.61 | 12 |
| Sep 18 | Frankenmuth Eagle Cross Country InvitationalSep 18 · 5,000 Meters Varsity · Place 8 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 8 | 18:39.82 | 12 |
| Sep 13 | 57th Annual Holly-Duane Raffin Festival of RacesSep 13 · 5,000 Meters Division 4 · Place 3 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Division 4 | 3 | 16:28.30 | 12 |
| Sep 9 | TVC Jamboree 1 at Ithaca Sep 9 · 5,000 Meters Varsity · Place 2 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 2 | 17:01.37 | 12 |
| Sep 6 | 6th Annual Northwood InviteSep 6 · 5,000 Meters HS Varsity - Small School · Place 3 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters HS Varsity - Small School | 3 | 16:24.30 PB | 12 |
| Aug 21 | Birch Run Early InvitationalAug 21 · 5,000 Meters Varsity · Place 5 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 5 | 16:12.73 | 12 |
| Aug 15 | Hemlock Huskie Classic Cross Country MeetAug 15 · 5,000 Meters Varsity · Place 2 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 2 | 17:11.21 | 12 |
2024 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | MITCA 5th Annual Meet of Champions Presented by HOKANov 9 · 5,000 Meters Open Elite · Place 97 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Open Elite | 97 | 18:20.62 | 11 |
| Oct 12 | Freeland InvitationalOct 12 · 5,000 Meters Varsity · Place 3 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 3 | 16:34.20 | 11 |
| Oct 8 | TVC Jamboree #3Oct 8 · 5,000 Meters Varsity · Place 6 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 6 | 17:46.69 | 11 |
| Sep 28 | 2024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Varsity · Place 9 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 9 | 16:46.25 | 11 |
| Sep 25 | TVC Jamboree 2 - IthacaSep 25 · 5,000 Meters Varsity · Place 3 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 3 | 16:58.54 | 11 |
| Sep 19 | Frankenmuth Eagles Cross Country InvitationalSep 19 · 5,000 Meters Varsity · Place 18 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 18 | 22:03 | 11 |
| Sep 17 | TVC Jamboree 1 - Swan ValleySep 17 · 5,000 Meters Varsity · Place 3 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 3 | 17:58.06 | 11 |
| Sep 12 | Chesaning XC InvitationalSep 12 · 5,000 Meters Varsity · Place 4 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 4 | 17:45.81 | 11 |
| Aug 22 | Birch Run Early Invitational Aug 22 · 5,000 Meters Varsity · Place 9 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 9 | 17:00.01 | 11 |
| Aug 16 | Hemlock Huskie Classic Cross Country MeetAug 16 · 5,000 Meters Varsity · Place 1 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 1 | 18:29.91 | 11 |
2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | MHSAA LP Division 3 FinalsNov 4 · 5,000 Meters Division 3 · Place 145 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Division 3 | 145 | 17:49.3 | 10 |
| Oct 27 | MHSAA LP Region 25-3 @ ShepherdOct 27 · 5,000 Meters Division 3 · Place 10 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Division 3 | 10 | 17:11.5 | 10 |
| Oct 17 | TVC Overall Meet 2023Oct 17 · 5,000 Meters Varsity · Place 52 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 52 | 18:35.16 | 10 |
| Oct 10 | TVC 10 Jam #3 hosted by MLSOct 10 · 5,000 Meters Varsity · Place 7 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 7 | 17:57.69 | 10 |
| Sep 30 | 2023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Varsity · Place 47 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 47 | 17:17.0 | 10 |
| Sep 26 | TVC 10 Jam #2 Hosted by Standish SterlingSep 26 · 5,000 Meters Varsity · Place 7 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 7 | 17:57.00 PB | 10 |
| Sep 12 | TVC 10 Jam #1 hosted by IthacaSep 12 · 5,000 Meters Varsity · Place 6 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 6 | 17:45.16 PB | 10 |
| Sep 9 | 54th Annual Lancer InvitationalSep 9 · 5,000 Meters Varsity Boys · Place 5 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity Boys | 5 | 18:02.44 PB | 10 |
| Aug 31 | Birch Run Early InvitationalAug 31 · 5,000 Meters Varsity · Place 9 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 9 | 17:29.60 | 10 |
2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MHSAA LP Region 25-3 @ ShepherdOct 28 · 5,000 Meters Division 3 · Place 20 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Division 3 | 20 | 18:25.3 | 9 |
| Oct 18 | TVC Overall ChampionshipsOct 18 · 5,000 Meters Varsity · Place 37 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 37 | 18:38.07 | 9 |
| Oct 15 | Freeland Falcon InviteOct 15 · 5,000 Meters Varsity · Place 73 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 73 | 25:14.57 | 9 |
| Oct 11 | TVC 10 Jam #3 hosted by St. LouisOct 11 · 5,000 Meters Varsity · Place 17 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 17 | 19:30.27 PB | 9 |
| Oct 1 | 2022 Shepherd BLUEJAY InviteOct 1 · 5,000 Meters Varsity · Place 26 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 26 | 18:18.4 | 9 |
| Sep 27 | TVC 10 Jam #2 hosted by Saginaw NouvelSep 27 · 5,000 Meters Varsity · Place 15 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 15 | 20:05.77 PB | 9 |
| Sep 22 | Frankenmuth Eagles Cross Country InvitationalSep 22 · 5,000 Meters Varsity · Place 16 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 16 | 19:41.33 | 9 |
| Sep 13 | TVC 10 Jam #1 hosted by Bullock CreekSep 13 · 5,000 Meters Varsity · Place 18 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 18 | 19:40.19 | 9 |
| Aug 25 | Birch Run Early Invitational Aug 25 · 5,000 Meters Varsity · Place 41 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 41 | 19:20.48 | 9 |
| Aug 19 | Hemlock ClassicAug 19 · 5,000 Meters Varsity · Place 1 · Saginaw Valley LutheranSaginaw Valley Lutheran | 5,000 Meters Varsity | 1 | 20:18.70 | 9 |
2021 Cross Country
4 results