Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Shepherd High School2026 Shepherd Track on Grass · Aug 19 | 13:06.47 | 2026 Shepherd Track on Grass | August 19, 2026 |
| 3.1 Miles · Northern Michigan Christian SchoolNMCS Twilight Invite · Aug 22 | 21:48.60 | NMCS Twilight Invite | August 22, 2025 |
| 5,000 Meters · Allendale HSMHSAA LP Region 31-4 @ Allendale · Oct 31 | 19:30.83 | MHSAA LP Region 31-4 @ Allendale | October 31, 2026 |
| 5,000 Meters · Green Lake Township Memorial ParkWMD Jamboree #3 @ Green Lake Park · Sep 30 | 19:53.74 | WMD Jamboree #3 @ Green Lake Park | September 30, 2026 |
| 5,000 Meters · Hill and Bale 5kHill and Bale · Sep 12 | 20:27 | Hill and Bale | September 12, 2026 |
| 5,000 Meters · Marion Jr/Sr High SchoolWMD Jamboree #1 @ Marion · Sep 2 | 22:14.52 | WMD Jamboree #1 @ Marion | September 2, 2026 |
| 5,000 Meters · Mason County Eastern West MI D League Jamboree #2 · Sep 16 | 20:09.78 | West MI D League Jamboree #2 | September 16, 2026 |
| 5,000 Meters · Mesick HSWMD Championship at Mesick · Oct 14 | 20:50.50 | WMD Championship at Mesick | October 14, 2026 |
| 5,000 Meters · Mt. Pleasant XC Course (OFFICIAL)2026 Blue and Gold invite · Oct 17 | 18:42.1 | 2026 Blue and Gold invite | October 17, 2026 |
| 5,000 Meters · Shepherd HS XC Course2026 Shepherd BLUEJAY Invite · Oct 3 | 19:19.85 | 2026 Shepherd BLUEJAY Invite | October 3, 2026 |
| 5,000 Meters · Veterans Serving Veterans ParkVeterans Serving Veterans Invite · Sep 26 | 19:11.89 | Veterans Serving Veterans Invite | September 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MHSAA LP Region 31-4 @ AllendaleOct 31 · 5,000 Meters D4 Boys · Place 38 · Big Rapids Crossroads Academy | 5,000 Meters D4 Boys | 38 | 19:30.83 PB | 10 |
| Oct 24 | 2026 Late Season Warrior InvitationalOct 24 · 5,000 Meters Varsity · Place 69 · Big Rapids Crossroads Academy | 5,000 Meters Varsity | 69 | 19:12.12 | 10 |
| Oct 20 | Mason County Eastern Cardinal Classic InvitationalOct 20 · 5,000 Meters Varsity · Place 7 · Big Rapids Crossroads Academy | 5,000 Meters Varsity | 7 | 19:49.0 | 10 |
| Oct 17 | 2026 Blue and Gold inviteOct 17 · 5,000 Meters Gold Division Varsity Boys (Small) · Place 34 · Big Rapids Crossroads Academy | 5,000 Meters Gold Division Varsity Boys (Small) | 34 | 18:42.1 PB | 10 |
| Oct 14 | WMD Championship at MesickOct 14 · 5,000 Meters Boys Varsity · Place 31 · Big Rapids Crossroads Academy | 5,000 Meters Boys Varsity | 31 | 20:50.50 PB | 10 |
| Oct 3 | 2026 Shepherd BLUEJAY InviteOct 3 · 5,000 Meters HS Jays Boys Varsity · Place 59 · Big Rapids Crossroads Academy | 5,000 Meters HS Jays Boys Varsity | 59 | 19:19.85 PB | 10 |
| Sep 30 | WMD Jamboree #3 @ Green Lake ParkSep 30 · 5,000 Meters Varsity · Place 21 · Big Rapids Crossroads Academy | 5,000 Meters Varsity | 21 | 19:53.74 PB | 10 |
| Sep 26 | Veterans Serving Veterans InviteSep 26 · 5,000 Meters Blue division 3/4 Varsity · Place 54 · Big Rapids Crossroads Academy | 5,000 Meters Blue division 3/4 Varsity | 54 | 19:11.89 PB | 10 |
| Sep 16 | West MI D League Jamboree #2Sep 16 · 5,000 Meters Varsity · Place 16 · Big Rapids Crossroads Academy | 5,000 Meters Varsity | 16 | 20:09.78 PB | 10 |
| Sep 12 | Hill and BaleSep 12 · 5,000 Meters HS Boys · Place 26 · Big Rapids Crossroads Academy | 5,000 Meters HS Boys | 26 | 20:27 PB | 10 |
| Sep 2 | WMD Jamboree #1 @ MarionSep 2 · 5,000 Meters Varsity Boys · Place 19 · Big Rapids Crossroads Academy | 5,000 Meters Varsity Boys | 19 | 22:14.52 PB | 10 |
| Aug 19 | 2026 Shepherd Track on GrassAug 19 · 2 Miles 2 Mile · Place 16 · Big Rapids Crossroads Academy | 2 Miles 2 Mile | 16 | 13:06.47 PB | 10 |
2025 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | MHSAA LP Region 30-4 @ Shepherd (C)Oct 24 · 5,000 Meters Division 4 · Place 35 · Big Rapids Crossroads Academy | 5,000 Meters Division 4 | 35 | 19:49.14 | 9 |
| Oct 21 | Mason County Eastern Cardinal Classic InviteOct 21 · 5,000 Meters Varsity · Place 13 · Big Rapids Crossroads Academy | 5,000 Meters Varsity | 13 | 20:14.22 | 9 |
| Oct 18 | 2025 Late Season Warrior InvitationalOct 18 · 5,000 Meters Varsity · Place 76 · Big Rapids Crossroads Academy | 5,000 Meters Varsity | 76 | 21:22.09 | 9 |
| Oct 15 | WMD Championship @ MarionOct 15 · 5,000 Meters Varsity · Place 24 · Big Rapids Crossroads Academy | 5,000 Meters Varsity | 24 | 20:30.49 | 9 |
| Oct 11 | 2025 Oiler Blue and Gold InviteOct 11 · 5,000 Meters Varsity · Place 95 · Big Rapids Crossroads Academy | 5,000 Meters Varsity | 95 | 20:13.33 | 9 |
| Oct 1 | WMD Jamboree #3 at MesickOct 1 · 5,000 Meters Varsity · Place 19 · Big Rapids Crossroads Academy | 5,000 Meters Varsity | 19 | 20:35.38 | — |
| Sep 27 | 2025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Varsity · Place 118 · Big Rapids Crossroads Academy | 5,000 Meters Varsity | 118 | 20:39.93 | 9 |
| Sep 20 | Veterans Serving Veterans Invite Sep 20 · 5,000 Meters Varsity Division 3 · Place 93 · Big Rapids Crossroads Academy | 5,000 Meters Varsity Division 3 | 93 | 21:35.93 | 9 |
| Sep 17 | WMD Jamboree #2 @ Mount HolidaySep 17 · 5,000 Meters Varsity · Place 39 · Big Rapids Crossroads Academy | 5,000 Meters Varsity | 39 | 27:28.03 | 9 |
| Sep 6 | Hill and Bale InvitationalSep 6 · 5,000 Meters Varsity · Place 49 · Big Rapids Crossroads Academy | 5,000 Meters Varsity | 49 | 21:50.42 | 9 |
| Sep 3 | WMD Jambouree #1 @ CrossroadsSep 3 · 5,000 Meters Varsity · Place 22 · Big Rapids Crossroads Academy | 5,000 Meters Varsity | 22 | 22:01.86 | 9 |
| Aug 26 | Kent City Early Eagle InviteAug 26 · 5,000 Meters Varsity · Place 24 · Big Rapids Crossroads Academy | 5,000 Meters Varsity | 24 | 21:09.81 | 9 |
| Aug 22 | NMCS Twilight Invite Aug 22 · 3.1 Miles Varsity · Place 13 · Big Rapids Crossroads Academy | 3.1 Miles Varsity | 13 | 21:48.60 PB | 9 |
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSAA LP Region 30-4 @ ShepherdOct 26 · 5,000 Meters Division 4 · Place 44 · Big Rapids Crossroads Academy | 5,000 Meters Division 4 | 44 | 21:20.01 | 9 |
| Oct 19 | Michigan Class D XC State ChampionshipOct 19 · 5,000 Meters Varsity · Place 75 · Big Rapids Crossroads Academy | 5,000 Meters Varsity | 75 | 21:22.90 | 9 |
| Oct 16 | WMD Championship @ Mason County EasternOct 16 · 5,000 Meters Varsity · Place 17 · Big Rapids Crossroads Academy | 5,000 Meters Varsity | 17 | 20:37 | 9 |
| Oct 2 | WMD Jamboree 3Oct 2 · 5,000 Meters Varsity · Place 20 · Big Rapids Crossroads Academy | 5,000 Meters Varsity | 20 | 21:57.74 | 9 |
| Sep 28 | 2024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Varsity · Place 111 · Big Rapids Crossroads Academy | 5,000 Meters Varsity | 111 | 21:25.75 | 9 |
| Sep 21 | Veterans Serving Veterans InvitationalSep 21 · 5,000 Meters Varsity Division 3 · Place 107 · Big Rapids Crossroads Academy | 5,000 Meters Varsity Division 3 | 107 | 22:10.08 | 9 |
| Sep 18 | WMD Jamboree 2 @ MesickSep 18 · 5,000 Meters Varsity · Place 22 · Big Rapids Crossroads Academy | 5,000 Meters Varsity | 22 | 24:06.81 | 8 |
| Sep 7 | Hill and Bale InvitationalSep 7 · 5,000 Meters Varsity · Place 25 · Big Rapids Crossroads Academy | 5,000 Meters Varsity | 25 | 24:42.41 | 9 |
| Sep 4 | WMD Jamboree 1Sep 4 · 5,000 Meters Varsity · Place 38 · Big Rapids Crossroads Academy | 5,000 Meters Varsity | 38 | 27:44.10 | 9 |