Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Grand Woods Park OFFICIALWaverly/Hoka Early Season 2 Mile · Aug 27 | 14:05.00 | Waverly/Hoka Early Season 2 Mile | August 27, 2026 |
| 5,000 Meters · Dewitt HSMHSAA LP Region 04-1 @ DeWitt · Oct 30 | 21:10.17 | MHSAA LP Region 04-1 @ DeWitt | October 30, 2026 |
| 5,000 Meters · EL Soccer/XC ComplexBob Brown JV Invitational · Oct 15 | 21:18.83 | Bob Brown JV Invitational | October 15, 2026 |
| 5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 12 | 24:40.5 | 2025 Auto-Owners Insurance Spartan Invite | September 12, 2025 |
| 5,000 Meters · Fowlerville HS CAAC Red Jamboree #2 · Sep 30 | 28:38.9 | CAAC Red Jamboree #2 | September 30, 2025 |
| 5,000 Meters · Grand Woods Park OFFICIALEd Townsend Memorial Invite · Oct 8 | 20:36.98 | Ed Townsend Memorial Invite | October 8, 2026 |
| 5,000 Meters · Haslett HSHaslett Invite · Aug 28 | 43:15.4 | Haslett Invite | August 28, 2023 |
| 5,000 Meters · Ledge Meadows Golf CourseGreater Lansing Cross Country Championship · Oct 17 | 21:38.6 | Greater Lansing Cross Country Championship | October 17, 2026 |
| 5,000 Meters · Ledge Meadows Golf Course Greater Lansing Cross Country Championship · Oct 11 | 23:20.40 | Greater Lansing Cross Country Championship | October 11, 2025 |
| 5,000 Meters · Mason High SchoolCAAC Red Jamboree #2 · Oct 6 | 26:04.16 | CAAC Red Jamboree #2 | October 6, 2026 |
| 5,000 Meters · ParkCAAC Red Jamboree #1 · Sep 22 | 21:36.08 | CAAC Red Jamboree #1 | September 22, 2026 |
| 5,000 Meters · Perry Middle & High SchoolRambler Invitational (ChicknLegs Run) · Sep 15 | 24:25.13 | Rambler Invitational (ChicknLegs Run) | September 15, 2026 |
| 5,000 Meters · St. Francis Retreat CenterLansing Catholic Invite · Sep 17 | 21:58.28 | Lansing Catholic Invite | September 17, 2026 |
| 5,000 Meters · Uncle John's Cider Mill OFFICIALApples 2 Apples · Sep 30 | 21:24.86 | Apples 2 Apples | September 30, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | MHSAA LP Region 04-1 @ DeWittOct 30 · 5,000 Meters D1 Boys · Place 87 · Lansing Eastern | 5,000 Meters D1 Boys | 87 | 21:10.17 PB | 12 |
| Oct 22 | CAAC Red Jamboree #3Oct 22 · 5,000 Meters Varsity · Place 36 · Lansing Eastern | 5,000 Meters Varsity | 36 | 21:30.25 | 12 |
| Oct 17 | Greater Lansing Cross Country ChampionshipOct 17 · 5,000 Meters Greater Lansing Boys · Place 212 · Lansing Eastern | 5,000 Meters Greater Lansing Boys | 212 | 21:38.6 PB | 12 |
| Oct 15 | Bob Brown JV InvitationalOct 15 · 5,000 Meters Junior Varsity Small School · Place 42 · Lansing Eastern | 5,000 Meters Junior Varsity Small School | 42 | 21:18.83 PB | 12 |
| Oct 8 | Ed Townsend Memorial InviteOct 8 · 5,000 Meters Varsity and JV · Place 17 · Lansing Eastern | 5,000 Meters Varsity and JV | 17 | 20:36.98 PB | 12 |
| Oct 6 | CAAC Red Jamboree #2Oct 6 · 5,000 Meters Varsity · Place 39 · Lansing Eastern | 5,000 Meters Varsity | 39 | 26:04.16 PB | 12 |
| Sep 30 | Apples 2 ApplesSep 30 · 5,000 Meters Varsity and JV · Place 100 · Lansing Eastern | 5,000 Meters Varsity and JV | 100 | 21:24.86 PB | 12 |
| Sep 22 | CAAC Red Jamboree #1Sep 22 · 5,000 Meters Varsity · Place 34 · Lansing Eastern | 5,000 Meters Varsity | 34 | 21:36.08 PB | 12 |
| Sep 17 | Lansing Catholic InviteSep 17 · 5,000 Meters Varsity and JV · Place 89 · Lansing Eastern | 5,000 Meters Varsity and JV | 89 | 21:58.28 PB | 12 |
| Sep 15 | Rambler Invitational (ChicknLegs Run)Sep 15 · 5,000 Meters High School · Place 32 · Lansing Eastern | 5,000 Meters High School | 32 | 24:25.13 PB | 12 |
| Aug 27 | Waverly/Hoka Early Season 2 Mile Aug 27 · 3,200 Meters H.S. Boys · Place 54 · Lansing Eastern | 3,200 Meters H.S. Boys | 54 | 14:05.00 PB | 12 |
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | MHSAA LP Region 14-2 @ DeWitt (C)Oct 24 · 5,000 Meters Division 2 · Place 90 · Lansing Eastern | 5,000 Meters Division 2 | 90 | 23:41.3 | 11 |
| Oct 16 | CAAC Red Jamboree #3Oct 16 · 5,000 Meters Varsity · Place 38 · Lansing Eastern | 5,000 Meters Varsity | 38 | 24:34.8 | 11 |
| Oct 11 | Greater Lansing Cross Country ChampionshipOct 11 · 5,000 Meters Greater Lansing Boys · Place 230 · Lansing Eastern | 5,000 Meters Greater Lansing Boys | 230 | 23:20.40 PB | 11 |
| Oct 9 | Bob Brown JV InvitationalOct 9 · 5,000 Meters Junior Varsity · Place 126 · Lansing Eastern | 5,000 Meters Junior Varsity | 126 | 23:49.2 | 11 |
| Sep 30 | CAAC Red Jamboree #2Sep 30 · 5,000 Meters Varsity · Place 39 · Lansing Eastern | 5,000 Meters Varsity | 39 | 28:38.9 PB | 11 |
| Sep 16 | CAAC Red Jamboree #1Sep 16 · 5,000 Meters Varsity · Place 39 · Lansing Eastern | 5,000 Meters Varsity | 39 | 28:37.9 | 11 |
| Sep 12 | 2025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters Bronze(MHSAA Div 2) · Place 273 · Lansing Eastern | 5,000 Meters Bronze(MHSAA Div 2) | 273 | 24:40.5 PB | 11 |
| Sep 9 | Eaton Rapids Class InvitationalSep 9 · 5,000 Meters Varsity · Place 27 · Lansing Eastern | 5,000 Meters Varsity | 27 | 27:16.7 | 11 |
| Sep 6 | Bret Clements Bath InvitationalSep 6 · 5,000 Meters Varsity · Place 74 · Lansing Eastern | 5,000 Meters Varsity | 74 | 26:11.77 | 11 |
| Aug 21 | Waverly Early Season 2 Mile Hoka National Aug 21 · 3,200 Meters Varsity · Place 71 · Lansing Eastern | 3,200 Meters Varsity | 71 | 18:41.9 | — |
2024 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MHSAA LP Region 14-2 @ DeWittOct 25 · 5,000 Meters Division 2 · Place 104 · Lansing Eastern | 5,000 Meters Division 2 | 104 | 25:48.9 | 10 |
| Oct 22 | James Clyde Junior Varsity Invitational Oct 22 · 5,000 Meters Junior Varsity · Place 56 · Lansing Eastern | 5,000 Meters Junior Varsity | 56 | 29:08.4 | 10 |
| Oct 10 | Bob Brown Frosh/JV InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 138 · Lansing Eastern | 5,000 Meters Junior Varsity | 138 | 26:48.7 | 10 |
| Oct 1 | CAAC Red Jamboree #2Oct 1 · 5,000 Meters Varsity · Place 40 · Lansing Eastern | 5,000 Meters Varsity | 40 | 28:40.5 | 10 |
| Sep 25 | Apples to ApplesSep 25 · 5,000 Meters Junior Varsity · Place 86 · Lansing Eastern | 5,000 Meters Junior Varsity | 86 | 28:25.6 | 10 |
| Sep 24 | Ed Townsend Memorial InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 45 · Lansing Eastern | 5,000 Meters Junior Varsity | 45 | 27:26.5 | 10 |
| Sep 17 | CAAC Red Jamboree #1Sep 17 · 5,000 Meters Junior Varsity · Place 35 · Lansing Eastern | 5,000 Meters Junior Varsity | 35 | 32:55.0 | 10 |
| Sep 13 | 2024 MSU Auto-Owners Spartan InvitationalSep 13 · 5,000 Meters Varsity · Place 346 · Lansing Eastern | 5,000 Meters Varsity | 346 | 29:42.8 | 10 |
| Sep 7 | Bret Clements Bath InvitationalSep 7 · 5,000 Meters Varsity · Place 102 · Lansing Eastern | 5,000 Meters Varsity | 102 | 28:25.81 | 10 |
| Aug 20 | Waverly Early Season 2 Mile Aug 20 · 3,200 Meters Varsity · Place 65 · Lansing Eastern | 3,200 Meters Varsity | 65 | 16:51.4 | 10 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | James Clyde Junior Varsity Invitational Oct 23 · 5,000 Meters Junior Varsity · Place 77 · Lansing Eastern | 5,000 Meters Junior Varsity | 77 | 38:13.9 | 9 |
| Oct 3 | CAAC Red Jamboree #2Oct 3 · 5,000 Meters Junior Varsity · Place 37 · Lansing Eastern | 5,000 Meters Junior Varsity | 37 | 45:57.7 | 9 |
| Sep 27 | Apples to Apples XCSep 27 · 5,000 Meters Varsity · Place 94 · Lansing Eastern | 5,000 Meters Varsity | 94 | 45:58.0 | 9 |
| Sep 9 | Bret Clements Bath InvitationalSep 9 · 5,000 Meters Varsity · Place 184 · Lansing Eastern | 5,000 Meters Varsity | 184 | 36:26.32 | 9 |
| Aug 28 | Haslett InviteAug 28 · 5,000 Meters Boys 5k · Place 42 · Lansing Eastern | 5,000 Meters Boys 5k | 42 | 43:15.4 PB | 9 |
| Aug 22 | HOKA Postal Nationals Cougar 2-MileAug 22 · 2 Miles Varsity · Place 80 · Lansing Eastern | 2 Miles Varsity | 80 | 24:17.5 | 9 |