Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Fisher Trails - Northwood U6th Annual Northwood Invite · Sep 6 | 25:23.50 | 6th Annual Northwood Invite | September 6, 2025 |
| 5,000 Meters · Hidden Oaks GC OFFICIALTVC 10 Jam #3 hosted by St. Louis · Oct 11 | 28:35.97 | 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 | 30:18.92 | 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 | 30:42.48 | 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 | 26:31.38 | TVC 10 Jam #2 Hosted by Standish Sterling | September 26, 2023 |
| 5,000 Meters · Stratford Woods53rd Lancer Invitational · Sep 10 | 30:48.55 | 53rd Lancer Invitational | September 10, 2022 |
| 5,000 Meters · Stratford Woods OFFICIAL54th Annual Lancer Invitational · Sep 9 | 29:35.90 | 54th Annual Lancer Invitational | September 9, 2023 |
| 5,000 Meters · Taymouth Township Park2024 Saginaw County Meet · Oct 19 | 25:55.35 | 2024 Saginaw County Meet | October 19, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MHSAA LP Region 25-3 @ Deckerville (C)Oct 25 · 5,000 Meters Division 3 · Place 94 · Saginaw Valley Lutheran | 5,000 Meters Division 3 | 94 | 26:01.98 | 12 |
| Oct 14 | Hale InvitationalOct 14 · 5,000 Meters Varsity · Place 33 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 33 | 26:07.67 | 12 |
| Oct 7 | TVC #3 JamboreeOct 7 · 5,000 Meters Varsity · Place 36 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 36 | 24:48.28 | 12 |
| Oct 4 | Heritage Hawks InvitationalOct 4 · 5,000 Meters Varsity · Place 141 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 141 | 27:50.12 | 12 |
| Sep 30 | Birch Run Fall Invitational 2025Sep 30 · 5,000 Meters Varsity · Place 130 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 130 | 23:23.25 | 12 |
| Sep 23 | TVC Jamboree 2 at AlmaSep 23 · 5,000 Meters Varsity · Place 38 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 38 | 26:24.55 | 12 |
| Sep 18 | Frankenmuth Eagle Cross Country InvitationalSep 18 · 5,000 Meters Varsity · Place 73 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 73 | 32:03.22 | 12 |
| Sep 9 | TVC Jamboree 1 at Ithaca Sep 9 · 5,000 Meters Varsity · Place 38 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 38 | 27:34.21 | 12 |
| Sep 6 | 6th Annual Northwood InviteSep 6 · 5,000 Meters HS Varsity - Small School · Place 80 · Saginaw Valley Lutheran | 5,000 Meters HS Varsity - Small School | 80 | 25:23.50 PB | 12 |
| Sep 3 | 24th Annual Marauder InvitationalSep 3 · 5,000 Meters Junior Varsity · Place 93 · Saginaw Valley Lutheran | 5,000 Meters Junior Varsity | 93 | 27:22.18 | 12 |
| Aug 21 | Birch Run Early InvitationalAug 21 · 5,000 Meters Varsity · Place 225 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 225 | 29:56.13 | 12 |
| Aug 15 | Hemlock Huskie Classic Cross Country MeetAug 15 · 5,000 Meters Varsity · Place 29 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 29 | 31:46.81 | 12 |
2024 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSAA LP Region 25-3 @ ShepherdOct 26 · 5,000 Meters Division 3 · Place 83 · Saginaw Valley Lutheran | 5,000 Meters Division 3 | 83 | 26:48.37 | 11 |
| Oct 19 | 2024 Saginaw County Meet Oct 19 · 5,000 Meters Boys Varsity · Place 72 · Saginaw Valley Lutheran | 5,000 Meters Boys Varsity | 72 | 25:55.35 PB | 11 |
| Oct 15 | TVC Overall Meet - 2024Oct 15 · 5,000 Meters Varsity · Place 104 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 104 | 29:45.20 | 11 |
| Oct 12 | Freeland InvitationalOct 12 · 5,000 Meters Varsity · Place 72 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 72 | 27:45.25 | 11 |
| Oct 8 | TVC Jamboree #3Oct 8 · 5,000 Meters Varsity · Place 36 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 36 | 26:30.13 | 11 |
| Sep 25 | TVC Jamboree 2 - IthacaSep 25 · 5,000 Meters Varsity · Place 43 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 43 | 29:19.10 | 11 |
| Sep 19 | Frankenmuth Eagles Cross Country InvitationalSep 19 · 5,000 Meters Varsity · Place 40 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 40 | 34:07 | 11 |
| Sep 17 | TVC Jamboree 1 - Swan ValleySep 17 · 5,000 Meters Varsity · Place 40 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 40 | 31:00.25 | 11 |
| Sep 12 | Chesaning XC InvitationalSep 12 · 5,000 Meters Varsity · Place 95 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 95 | 31:25.96 | 11 |
| Sep 7 | 5th Annual Northwood InviteSep 7 · 5,000 Meters HS Varsity - Small School · Place 141 · Saginaw Valley Lutheran | 5,000 Meters HS Varsity - Small School | 141 | 33:02.90 | 11 |
| Aug 22 | Birch Run Early Invitational Aug 22 · 5,000 Meters Varsity · Place 147 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 147 | 26:34.93 | 11 |
2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Saginaw County InviteOct 21 · 5,000 Meters Varsity · Place 71 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 71 | 28:04.57 | 10 |
| Oct 17 | TVC Overall Meet 2023Oct 17 · 5,000 Meters Varsity · Place 101 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 101 | 25:26.39 | 10 |
| Oct 10 | TVC 10 Jam #3 hosted by MLSOct 10 · 5,000 Meters Varsity · Place 70 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 70 | 28:00.61 | 10 |
| Sep 30 | 2023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Varsity · Place 163 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 163 | 27:15.8 | 10 |
| Sep 26 | TVC 10 Jam #2 Hosted by Standish SterlingSep 26 · 5,000 Meters Varsity · Place 63 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 63 | 26:31.38 PB | 10 |
| Sep 21 | Frankenmuth Eagles Cross Country InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 10 · Saginaw Valley Lutheran | 5,000 Meters Junior Varsity | 10 | 30:47.54 | 10 |
| Sep 12 | TVC 10 Jam #1 hosted by IthacaSep 12 · 5,000 Meters Varsity · Place 68 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 68 | 30:42.48 PB | 10 |
| Sep 9 | 54th Annual Lancer InvitationalSep 9 · 5,000 Meters Varsity Boys · Place 103 · Saginaw Valley Lutheran | 5,000 Meters Varsity Boys | 103 | 29:35.90 PB | 10 |
| Aug 31 | Birch Run Early InvitationalAug 31 · 5,000 Meters Varsity · Place 116 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 116 | 31:13.52 | 10 |
2022 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MHSAA LP Region 25-3 @ ShepherdOct 28 · 5,000 Meters Division 3 · Place 77 · Saginaw Valley Lutheran | 5,000 Meters Division 3 | 77 | 27:07.1 | 9 |
| Oct 22 | Saginaw County Cross Country ChampionshipsOct 22 · 5,000 Meters Varsity · Place 67 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 67 | 25:42.17 | 9 |
| Oct 18 | TVC Overall ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 37 · Saginaw Valley Lutheran | 5,000 Meters Junior Varsity | 37 | 26:10.93 | 9 |
| Oct 11 | TVC 10 Jam #3 hosted by St. LouisOct 11 · 5,000 Meters Varsity · Place 76 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 76 | 28:35.97 PB | 9 |
| Sep 27 | TVC 10 Jam #2 hosted by Saginaw NouvelSep 27 · 5,000 Meters Varsity · Place 74 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 74 | 30:18.92 PB | 9 |
| Sep 22 | Frankenmuth Eagles Cross Country InvitationalSep 22 · 5,000 Meters Varsity · Place 47 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 47 | 29:29.56 | 9 |
| Sep 13 | TVC 10 Jam #1 hosted by Bullock CreekSep 13 · 5,000 Meters Varsity · Place 76 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 76 | 29:36.14 | 9 |
| Sep 10 | 53rd Lancer InvitationalSep 10 · 5,000 Meters Varsity Boys · Place 98 · Saginaw Valley Lutheran | 5,000 Meters Varsity Boys | 98 | 30:48.55 PB | 9 |
| Aug 30 | Cavalier InviteAug 30 · 5,000 Meters Varsity · Place 39 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 39 | 33:43.32 | 9 |
| Aug 25 | Birch Run Early Invitational Aug 25 · 5,000 Meters Varsity · Place 210 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 210 | 27:29.99 | 9 |
| Aug 19 | Hemlock ClassicAug 19 · 5,000 Meters Varsity · Place 9 · Saginaw Valley Lutheran | 5,000 Meters Varsity | 9 | 32:29.66 | 9 |