Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Canada Lakes PathwayNewberry Tiffany Thorp XC Invite · Sep 15 | 23:28.1 | Newberry Tiffany Thorp XC Invite | September 15, 2025 |
| 5,000 Meters · EngadineEUP #2 Engadine · Oct 3 | 23:24 | EUP #2 Engadine | October 3, 2022 |
| 5,000 Meters · Hiawatha Sportsman's ClubEUP Jamboree #1 · Sep 29 | 21:14 | EUP Jamboree #1 | September 29, 2025 |
| 5,000 Meters · Northwoods Christian CampEUP Final · Oct 13 | 20:49.3 | EUP Final | October 13, 2025 |
| 5,000 Meters · Stoney Point Golf CourseManistique Invitational · Sep 10 | 22:29.6 | Manistique Invitational | September 10, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | MHSAA UP Division 3 FinalsOct 18 · 5,000 Meters Division 3 · Place 37 · St. Ignace | 5,000 Meters Division 3 | 37 | 20:45.9 | 12 |
| Oct 13 | EUP FinalOct 13 · 5,000 Meters High School Boys · Place 23 · St. Ignace | 5,000 Meters High School Boys | 23 | 20:49.3 PB | 12 |
| Oct 11 | Rudyard Autumn ClassicOct 11 · 5,000 Meters Varsity · Place 51 · St. Ignace | 5,000 Meters Varsity | 51 | 20:57.94 | 12 |
| Oct 6 | EUP Jamboree #2Oct 6 · 5,000 Meters Varsity · Place 32 · St. Ignace | 5,000 Meters Varsity | 32 | 21:01.00 | 12 |
| Sep 29 | EUP Jamboree #1Sep 29 · 5,000 Meters New Division · Place 33 · St. Ignace | 5,000 Meters New Division | 33 | 21:14 PB | 12 |
| Sep 25 | Mackinaw Club InviteSep 25 · 5,000 Meters Varsity · Place 52 · St. Ignace | 5,000 Meters Varsity | 52 | 21:59 | — |
| Sep 20 | 51st Petoskey Kiwanis Cross Country InvitationalSep 20 · 5,000 Meters Varsity Division 4 · Place 19 · St. Ignace | 5,000 Meters Varsity Division 4 | 19 | 21:50.76 | 12 |
| Sep 17 | Cheboygan Cross Country InvitationalSep 17 · 5,000 Meters Varsity · Place 16 · St. Ignace | 5,000 Meters Varsity | 16 | 23:09.59 | 12 |
| Sep 15 | Newberry Tiffany Thorp XC InviteSep 15 · 5,000 Meters Varsity · Place 22 · St. Ignace | 5,000 Meters Varsity | 22 | 23:28.1 PB | 12 |
| Sep 10 | Manistique InvitationalSep 10 · 5,000 Meters Varsity · Place 20 · St. Ignace | 5,000 Meters Varsity | 20 | 22:29.6 PB | 12 |
| Sep 6 | Charlevoix Mud RunSep 6 · 5,000 Meters Division 4 · Place 17 · St. Ignace | 5,000 Meters Division 4 | 17 | 23:46.14 | Sr |
2024 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | MHSAA UP Division 3 FinalsOct 19 · 5,000 Meters Division 3 · Place 63 · St. Ignace | 5,000 Meters Division 3 | 63 | 22:29.8 | 11 |
| Oct 15 | EUP #3 - FinalOct 15 · 5,000 Meters Varsity · Place 31 · St. Ignace | 5,000 Meters Varsity | 31 | 22:55.1 | 11 |
| Oct 12 | Rudyard Autumn ClassicOct 12 · 5,000 Meters Varsity · Place 49 · St. Ignace | 5,000 Meters Varsity | 49 | 22:08.41 | 11 |
| Oct 7 | EUP Conference #2 Oct 7 · 5,000 Meters Varsity · Place 35 · St. Ignace | 5,000 Meters Varsity | 35 | 22:32.01 | 11 |
| Sep 30 | EUP #1Sep 30 · 2.85 Miles Varsity · Place 34 · St. Ignace | 2.85 Miles Varsity | 34 | 21:54.50 | 11 |
| Sep 26 | Mackinaw Club InviteSep 26 · Varsity · Place 59 · St. Ignace | Varsity | 59 | 23:33 | 11 |
| Sep 16 | Newberry Tiffany Thorp XC InviteSep 16 · 5,000 Meters Varsity · Place 35 · St. Ignace | 5,000 Meters Varsity | 35 | 25:08.5 | 11 |
| Sep 11 | Manistique Emeralds XC InvitationalSep 11 · 5,000 Meters Varsity · Place 45 · St. Ignace | 5,000 Meters Varsity | 45 | 24:15.2 | 11 |
| Sep 7 | Chx Mud Run - Spieles Dedication Ceremony Sep 7 · 5,000 Meters Varsity · Place 42 · St. Ignace | 5,000 Meters Varsity | 42 | 26:38.97 | 11 |
| Aug 20 | Twilight Taco 5kAug 20 · 5,000 Meters Varsity · Place 34 · St. Ignace | 5,000 Meters Varsity | 34 | 25:47.94 | 11 |
2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | MHSAA UP Division 3 FinalsOct 21 · 5,000 Meters Division 3 · Place 57 · St. Ignace | 5,000 Meters Division 3 | 57 | 23:03.2 | 10 |
| Oct 16 | EUP #3 PickfordOct 16 · 5,000 Meters Varsity · Place 37 · St. Ignace | 5,000 Meters Varsity | 37 | 23:22.0 | 10 |
| Sep 30 | Sault Elks' Cross Country InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 15 · St. Ignace | 5,000 Meters Junior Varsity | 15 | 23:16.99 | 10 |
| Sep 28 | Mackinaw Club Invitational 2023Sep 28 · Varsity · Place 62 · St. Ignace | Varsity | 62 | 23:15 | 10 |
| Sep 23 | Petoskey Kiwanis Cross Country InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 52 · St. Ignace | 5,000 Meters Junior Varsity | 52 | 25:15.74 | 10 |
| Sep 20 | St Ignace InviteSep 20 · 5,000 Meters Varsity · Place 30 · St. Ignace | 5,000 Meters Varsity | 30 | 26:38.54 | 10 |
| Sep 18 | EUP #1 NewberrySep 18 · Varsity · Place 22 · St. Ignace | Varsity | 22 | 27:53 | 10 |
| Sep 9 | Charlevoix Mud RunSep 9 · 5,000 Meters Varsity · Place 27 · St. Ignace | 5,000 Meters Varsity | 27 | 27:03.93 | 10 |
| Sep 6 | Emeralds XC Invitational Sep 6 · 5,000 Meters Junior Varsity · Place 14 · St. Ignace | 5,000 Meters Junior Varsity | 14 | 25:28.38 | 10 |
| Aug 22 | Petoskey Taco Two MileAug 22 · 2 Miles Varsity · Place 61 · St. Ignace | 2 Miles Varsity | 61 | 15:39.88 | 10 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | MHSAA UP Division 2 FinalsOct 22 · 5,000 Meters Division 2 · Place 44 · St. Ignace | 5,000 Meters Division 2 | 44 | 25:38.44 | 9 |
| Oct 3 | EUP #2 EngadineOct 3 · 5,000 Meters New Division · Place 30 · St. Ignace | 5,000 Meters New Division | 30 | 23:24 PB | 9 |
| Oct 1 | SSM Elks Cross Country InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 22 · St. Ignace | 5,000 Meters Junior Varsity | 22 | 22:02.32 | 9 |
| Sep 24 | Petoskey Kiwanis XC InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 27 · St. Ignace | 5,000 Meters Junior Varsity | 27 | 22:03.56 | 9 |
| Sep 19 | EUP #1 NewberrySep 19 · 5,000 Meters Varsity · Place 30 · St. Ignace | 5,000 Meters Varsity | 30 | 26:18 | 9 |
| Sep 10 | Mud RunSep 10 · 5,000 Meters Varsity · Place 25 · St. Ignace | 5,000 Meters Varsity | 25 | 24:48.54 | 9 |
| Sep 7 | Manistique XC InvitationalSep 7 · 5,000 Meters Varsity · Place 60 · St. Ignace | 5,000 Meters Varsity | 60 | 26:12.6 | 9 |