Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Double Loop Course'24 LEGENDS CLASSIC · Sep 28 | 25:02.10 | '24 LEGENDS CLASSIC | September 28, 2024 |
| 5,000 Meters · Grand Woods Park OFFICIALEd Townsend Memorial Invite · Oct 8 | 20:27.16 | Ed Townsend Memorial Invite | October 8, 2026 |
| 5,000 Meters · Hudson Mills Metropark - OFFICIAL42nd Father Gabriel Richard XC Invitational · Oct 17 | 19:51.46 | 42nd Father Gabriel Richard XC Invitational | October 17, 2026 |
| 5,000 Meters · Linden MS/HS OFFICIAL43rd Linden Classic · Sep 26 | 21:11.84 | 43rd Linden Classic | September 26, 2026 |
| 5,000 Meters · MSU 5k (est 2022)5th NCA Small School Invite · Oct 13 | 22:05.70 | 5th NCA Small School Invite | October 13, 2026 |
| 5,000 Meters · Shiawassee County FairgroundsCorunna Earlybird Invitational · Sep 1 | 25:41.25 | Corunna Earlybird Invitational | September 1, 2026 |
| 5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 19 | 21:13.61 | 58th Annual Holly-Duane Raffin Festival of Races | September 19, 2026 |
| 5,000 Meters · Uncle John's Cider Mill OFFICIALApples 2 Apples · Sep 30 | 20:14.91 | Apples 2 Apples | September 30, 2026 |
| 5,000 Meters · Webberville XC Complex OFFICIALMHSAA LP Region 33-4 @ Webberville · Oct 30 | 19:42.01 | MHSAA LP Region 33-4 @ Webberville | October 30, 2026 |
| 5,000 Meters · Willow Metropark OFFICIALRambling Rock Invitational · Sep 12 | 22:23.2 | Rambling Rock Invitational | September 12, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | MHSAA LP Region 33-4 @ WebbervilleOct 30 · 5,000 Meters D4 Boys · Place 37 · Livingston Christian | 5,000 Meters D4 Boys | 37 | 19:42.01 PB | 12 |
| Oct 24 | Larry Steeb XC Invitational Oct 24 · 5,000 Meters Varsity · Place 74 · Livingston Christian | 5,000 Meters Varsity | 74 | 19:45.51 | 12 |
| Oct 17 | 42nd Father Gabriel Richard XC InvitationalOct 17 · 5,000 Meters Varsity - Small Schools · Place 73 · Livingston Christian | 5,000 Meters Varsity - Small Schools | 73 | 19:51.46 PB | 12 |
| Oct 13 | 5th NCA Small School InviteOct 13 · 5,000 Meters HS · Place 24 · Livingston Christian | 5,000 Meters HS | 24 | 22:05.70 PB | 12 |
| Oct 8 | Ed Townsend Memorial InviteOct 8 · 5,000 Meters Varsity and JV · Place 15 · Livingston Christian | 5,000 Meters Varsity and JV | 15 | 20:27.16 PB | 12 |
| Sep 30 | Apples 2 ApplesSep 30 · 5,000 Meters Varsity and JV · Place 69 · Livingston Christian | 5,000 Meters Varsity and JV | 69 | 20:14.91 PB | 12 |
| Sep 26 | 43rd Linden ClassicSep 26 · 5,000 Meters High School Boys · Place 80 · Livingston Christian | 5,000 Meters High School Boys | 80 | 21:11.84 PB | 12 |
| Sep 19 | 58th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D5 Boys · Place 77 · Livingston Christian | 5,000 Meters D5 Boys | 77 | 21:13.61 PB | 12 |
| Sep 12 | Rambling Rock InvitationalSep 12 · 5,000 Meters Boys Varsity · Place 128 · Livingston Christian | 5,000 Meters Boys Varsity | 128 | 22:23.2 PB | 12 |
| Sep 1 | Corunna Earlybird InvitationalSep 1 · 5,000 Meters Small School Boys · Place 60 · Livingston Christian | 5,000 Meters Small School Boys | 60 | 25:41.25 PB | 12 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | MHSAA LP Region 33-4 @ Webberville (C)Oct 24 · 5,000 Meters Division 4 · Place 53 · Livingston Christian | 5,000 Meters Division 4 | 53 | 21:57.03 | 11 |
| Oct 18 | Larry Steeb InvitationalOct 18 · 5,000 Meters Varsity · Place 99 · Livingston Christian | 5,000 Meters Varsity | 99 | 21:04.42 | 11 |
| Oct 11 | 41st Father Gabriel Richard XC InvitationalOct 11 · 5,000 Meters Varsity · Place 70 · Livingston Christian | 5,000 Meters Varsity | 70 | 21:22.62 | 11 |
| Oct 7 | 4th NCA Small School InviteOct 7 · 5,000 Meters Varsity · Place 37 · Livingston Christian | 5,000 Meters Varsity | 37 | 22:06.40 | 11 |
| Sep 24 | Apples to ApplesSep 24 · 5,000 Meters Junior Varsity · Place 102 · Livingston Christian | 5,000 Meters Junior Varsity | 102 | 21:49.9 | 11 |
| Sep 20 | Jackson InvitationalSep 20 · 5,000 Meters Varsity · Place 103 · Livingston Christian | 5,000 Meters Varsity | 103 | 22:19.16 | 11 |
| Sep 13 | 57th Annual Holly-Duane Raffin Festival of RacesSep 13 · 5,000 Meters Varsity · Place 66 · Livingston Christian | 5,000 Meters Varsity | 66 | 25:05.20 | 11 |
| Sep 6 | Rambling Rock InvitationalSep 6 · 5,000 Meters Varsity · Place 192 · Livingston Christian | 5,000 Meters Varsity | 192 | 22:14.40 | — |
| Aug 23 | 7th Annual Happy Acres InvitationalAug 23 · 5,000 Meters Division 3 · Place 30 · Livingston Christian | 5,000 Meters Division 3 | 30 | 22:19.2 | 11 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MHSAA LP Region 33-4 @ WebbervilleOct 25 · 5,000 Meters Division 4 · Place 63 · Livingston Christian | 5,000 Meters Division 4 | 63 | 23:09.34 | 10 |
| Oct 19 | Larry Steeb Cross Country Invitational Oct 19 · 5,000 Meters Varsity · Place 120 · Livingston Christian | 5,000 Meters Varsity | 120 | 22:41.60 | 10 |
| Oct 12 | 40th Father Gabriel Richard XC Invitational Oct 12 · 5,000 Meters Varsity · Place 73 · Livingston Christian | 5,000 Meters Varsity | 73 | 23:34.64 | 10 |
| Oct 8 | 3rd NCA Small School InviteOct 8 · 5,000 Meters Varsity · Place 58 · Livingston Christian | 5,000 Meters Varsity | 58 | 24:58.60 | 10 |
| Sep 28 | '24 LEGENDS CLASSICSep 28 · 5,000 Meters Varsity White · Place 51 · Livingston Christian | 5,000 Meters Varsity White | 51 | 25:02.10 PB | 10 |
| Sep 25 | Apples to ApplesSep 25 · 5,000 Meters Junior Varsity · Place 82 · Livingston Christian | 5,000 Meters Junior Varsity | 82 | 25:39.2 | 10 |
| Sep 7 | Rambling Rock InvitationalSep 7 · 5,000 Meters Varsity · Place 225 · Livingston Christian | 5,000 Meters Varsity | 225 | 25:10.3 | 10 |
| Aug 24 | 6th Annual Happy Acres InvitationalAug 24 · 5,000 Meters Division 3 · Place 39 · Livingston Christian | 5,000 Meters Division 3 | 39 | 25:34.5 | SO |