Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Chippewa County Fair GroundsEUP Conference #1 · Sep 21 | 11:50 | EUP Conference #1 | September 21, 2020 |
| 2 Miles · JKL Bahweting TrailJKL Invitation · Oct 13 | 10:57 | JKL Invitation | October 13, 2021 |
| 2 Miles · Mancelona High School Mancelona Middle School Invite · Oct 8 | 11:01 | Mancelona Middle School Invite | October 8, 2020 |
| 2 Miles · Stratford Woods OFFICIAL52nd Annual Lancer Invitational · Sep 11 | 10:58.86 | 52nd Annual Lancer Invitational | September 11, 2021 |
| 5,000 Meters · Farmhouse B & BGladstone Farmhouse Invitational 2022 · Oct 4 | 17:38.4 | Gladstone Farmhouse Invitational 2022 | October 4, 2022 |
| 5,000 Meters · Fisher Trails - Northwood UNorthwood Invitational · Sep 9 | 15:59.10 | Northwood Invitational | September 9, 2023 |
| 5,000 Meters · Oakland UniversityGolden Grizzlies Invite (HS, MS) (MEET RESCHEDULED TO 9/11) · Sep 11 | 15:53.83 | Golden Grizzlies Invite (HS, MS) (MEET RESCHEDULED TO 9/11) | September 11, 2026 |
| 5,000 Meters · Shepherd HS XC CourseMITCA Michigan Meet of Champions 2025 by HOKA · Nov 8 | 15:21.97 | MITCA Michigan Meet of Champions 2025 by HOKA | November 8, 2025 |
| 8,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 16 | 24:58.0 | Bradley "Pink" Classic | October 16, 2026 |
| 8,000 Meters · Prairies Golf ClubGeorge Dales Invite · Sep 18 | 26:00.0 | George Dales Invite | September 18, 2026 |
| 8,000 Meters · Warren Golf CourseJoe Piane Invitational · Oct 2 | 25:06.9 | Joe Piane Invitational | October 2, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Horizon League Cross Country ChampionshipsOct 31 · 8,000 Meters Horizon League · OaklandOakland | 8,000 Meters Horizon League | 0 | ENR | Fr |
| Oct 16 | Bradley "Pink" ClassicOct 16 · 8,000 Meters Men's Red Race · Place 102 · OaklandOakland | 8,000 Meters Men's Red Race | 102 | 24:58.0 PB | Fr |
| Oct 2 | Joe Piane InvitationalOct 2 · 8,000 Meters Gold · Place 59 · OaklandOakland | 8,000 Meters Gold | 59 | 25:06.9 PB | Fr |
| Sep 18 | George Dales InviteSep 18 · 8,000 Meters Collegiate · Place 31 · OaklandOakland | 8,000 Meters Collegiate | 31 | 26:00.0 PB | Fr |
| Sep 11 | Golden Grizzlies Invite (HS, MS) (MEET RESCHEDULED TO 9/11)Sep 11 · 5,000 Meters College Men · Place 6 · OaklandOakland | 5,000 Meters College Men | 6 | 15:53.83 PB | Fr |
2025 Cross Country
8 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 12 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Boys Elite Team | 12 | 15:21.97 PB | 12 |
| Oct 18 | MHSAA UP Division 1 FinalsOct 18 · 5,000 Meters Division 1 · Place 1 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Division 1 | 1 | 15:58.3 | 12 |
| Oct 11 | Rudyard Autumn ClassicOct 11 · 5,000 Meters Varsity · Place 1 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Varsity | 1 | 15:42.88 | 12 |
| Oct 7 | Harbor Springs 5th Annual InvitationalOct 7 · 5,000 Meters Varsity · Place 1 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Varsity | 1 | 16:29.57 | 12 |
| Oct 2 | Eskymos InvitationalOct 2 · 5,000 Meters Varsity · Place 1 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Varsity | 1 | 16:09.70 | 12 |
| Sep 27 | Sault Ste. Marie Elks Cross Country Invitational Sep 27 · 5,000 Meters Varsity · Place 1 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Varsity | 1 | 16:37.47 | 12 |
| Aug 27 | East Jordan Invitational/Party In The ParkAug 27 · 5,000 Meters Varsity · Place 3 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Varsity | 3 | 16:04.94 | 12 |
| Aug 21 | Birch Run Early InvitationalAug 21 · 5,000 Meters Varsity · Place 1 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Varsity | 1 | 15:42.57 | 12 |
2024 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | MITCA 5th Annual Meet of Champions Presented by HOKANov 9 · 5,000 Meters Elite · Place 4 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Elite | 4 | 15:14.14 | 11 |
| Oct 19 | MHSAA UP Division 1 FinalsOct 19 · 5,000 Meters Division 1 · Place 1 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Division 1 | 1 | 15:14.4 | 11 |
| Oct 12 | Rudyard Autumn ClassicOct 12 · 5,000 Meters Junior Varsity Open · Place 1 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Junior Varsity Open | 1 | 15:32.52 | 11 |
| Oct 5 | 2024 Portage InvitationalOct 5 · 5,000 Meters Division 1 · Place 4 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Division 1 | 4 | 15:26.7 | 11 |
| Oct 1 | Harbor Springs 4th Annual InvitationalOct 1 · 5,000 Meters Varsity · Place 1 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Varsity | 1 | 16:24.84 | 11 |
| Sep 28 | Sault Ste. Marie Elks Cross Country InvitationalSep 28 · 5,000 Meters Varsity · Place 1 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Varsity | 1 | 16:03.43 | 11 |
| Sep 21 | Jackson InvitationalSep 21 · 5,000 Meters Varsity · Place 1 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Varsity | 1 | 15:41.65 | 11 |
| Sep 14 | 56th Holly-Duane Raffin Festival of RacesSep 14 · 5,000 Meters Division 3 · Place 1 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Division 3 | 1 | 15:34.8 | 11 |
| Sep 11 | Manistique Emeralds XC InvitationalSep 11 · 5,000 Meters Varsity · Place 2 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Varsity | 2 | 17:23.9 | 11 |
| Sep 7 | Chx Mud Run - Spieles Dedication Ceremony Sep 7 · 5,000 Meters Varsity · Place 1 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Varsity | 1 | 15:47.90 | 11 |
| Aug 28 | East Jordan Invitational/Party In The ParkAug 28 · 5,000 Meters Varsity · Place 1 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Varsity | 1 | 15:26.67 | Jr |
| Aug 22 | Birch Run Early Invitational Aug 22 · 5,000 Meters Varsity · Place 1 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Varsity | 1 | 15:47.54 | 11 |
2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | 4th Annual Michigan Meet of Champions / Mid East QualifierNov 11 · 5,000 Meters Boys Elite Team · Place 18 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Boys Elite Team | 18 | 15:28.6 | 10 |
| Oct 14 | Rudyard Autumn Classic 2023Oct 14 · 5,000 Meters Varsity · Place 1 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Varsity | 1 | 15:25.4 | 10 |
| Oct 3 | Gladstone Farmhouse B&B Cross Country MeetOct 3 · 5,000 Meters Varsity · Place 1 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Varsity | 1 | 17:02.7 | 10 |
| Sep 30 | Sault Elks' Cross Country InvitationalSep 30 · 5,000 Meters Varsity · Place 1 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Varsity | 1 | 16:31.21 | 10 |
| Sep 23 | Jackson Invitational - VarsitySep 23 · 5,000 Meters Varsity · Place 2 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Varsity | 2 | 15:53.50 | 10 |
| Sep 16 | 55th Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Division 3 · Place 3 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Division 3 | 3 | 16:04.8 | 10 |
| Sep 9 | Northwood InvitationalSep 9 · 5,000 Meters Northwood Boys Varsity · Place 1 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Northwood Boys Varsity | 1 | 15:59.10 PB | 10 |
| Sep 6 | Emeralds XC Invitational Sep 6 · 5,000 Meters Varsity · Place 1 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Varsity | 1 | 17:46.69 | 10 |
| Aug 30 | Red Devil InvitationalAug 30 · 5,000 Meters Varsity · Place 1 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Varsity | 1 | 15:43.95 | 10 |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | MHSAA UP Division 1 FinalsOct 22 · 5,000 Meters Division 1 · Place 1 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Division 1 | 1 | 16:41.55 | 9 |
| Oct 15 | Rudyard Autumn ClassicOct 15 · 5,000 Meters Varsity · Place 1 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Varsity | 1 | 16:30.4 | 9 |
| Oct 4 | Gladstone Farmhouse Invitational 2022Oct 4 · 5,000 Meters Varsity · Place 3 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Varsity | 3 | 17:38.4 PB | 9 |
| Oct 1 | SSM Elks Cross Country InvitationalOct 1 · 5,000 Meters Varsity · Place 1 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Varsity | 1 | 16:49.54 | 9 |
| Sep 24 | Jackson Invitational - Varsity Sep 24 · 5,000 Meters Varsity · Place 2 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Varsity | 2 | 16:44.4 | 9 |
| Sep 17 | 54th Holly-Duane Raffin Festival of RacesSep 17 · 5,000 Meters Division 3 · Place 3 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Division 3 | 3 | 16:50.0 | 9 |
| Sep 7 | Manistique XC InvitationalSep 7 · 5,000 Meters Varsity · Place 3 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Varsity | 3 | 18:10.4 | 9 |
| Aug 25 | Birch Run Early Invitational Aug 25 · 5,000 Meters Varsity · Place 5 · Sault Ste. MarieSault Ste. Marie | 5,000 Meters Varsity | 5 | 16:55.33 | 9 |
2021 Cross Country
4 results2020 Cross Country
2 results2019 Cross Country
1 results