Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Dewitt HSDeWitt Cross Country Invitational · Oct 1 | 22:02.2 | DeWitt Cross Country Invitational | October 1, 2022 |
| 5,000 Meters · Laingsburg HSCMAC Jamboree #1 · Sep 18 | 19:27.6 | CMAC Jamboree #1 | September 18, 2024 |
| 5,000 Meters · Lakewood HSGLAC Jamboree (Lakewood) - Rescheduled from September 20, 2022 · Sep 26 | 24:43.8 | GLAC Jamboree (Lakewood) - Rescheduled from September 20, 2022 | September 26, 2022 |
| 5,000 Meters · Ledge Meadows Golf Course Greater Lansing Cross Country Championship · Oct 11 | 17:33.70 | Greater Lansing Cross Country Championship | October 11, 2025 |
| 5,000 Meters · Sleepy Hollow State ParkEarly Burg Beach Run - High School Meet · Aug 15 | 19:39.3 | Early Burg Beach Run - High School Meet | August 15, 2025 |
| 5,000 Meters · St Johns High SchoolUnder the Lights Invite · Aug 18 | 20:07.0 | Under the Lights Invite | August 18, 2023 |
| 6,000 Meters · Silver Creek Metro ParkTommy Evans Collegiate XC Invitational · Sep 4 | 23:33.3 | Tommy Evans Collegiate XC Invitational | September 4, 2026 |
| 8,000 Meters · Calvin College - Gainey Athletic ComplexMCCAA Western Conference XC Championships · Oct 2 | 32:45.2 | MCCAA Western Conference XC Championships | October 2, 2026 |
| 8,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 11 | 32:40.0 | 2026 Spartan Cross Country Invitational | September 11, 2026 |
| 8,000 Meters · Grand Woods Park OFFICIALLansing Community College Invitational · Sep 18 | 32:48.50 | Lansing Community College Invitational | September 18, 2026 |
| 8,000 Meters · Muskegon Community College Public Golf CourseJayhawk Invite · Oct 17 | 31:32.76 | Jayhawk Invite | October 17, 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 17 | Jayhawk InviteOct 17 · 8,000 Meters Varsity · Place 141 · Lansing (Mich.) CCLansing (Mich.) CC | 8,000 Meters Varsity | 141 | 31:32.76 PB | Fr |
| Oct 2 | MCCAA Western Conference XC ChampionshipsOct 2 · 8,000 Meters Collegiate · Place 31 · Lansing (Mich.) CCLansing (Mich.) CC | 8,000 Meters Collegiate | 31 | 32:45.2 PB | Fr |
| Sep 18 | Lansing Community College InvitationalSep 18 · 8,000 Meters Men's · Place 90 · Lansing (Mich.) CCLansing (Mich.) CC | 8,000 Meters Men's | 90 | 32:48.50 PB | Fr |
| Sep 11 | 2026 Spartan Cross Country InvitationalSep 11 · 8,000 Meters College · Place 302 · Lansing (Mich.) CCLansing (Mich.) CC | 8,000 Meters College | 302 | 32:40.0 PB | Fr |
| Sep 4 | Tommy Evans Collegiate XC InvitationalSep 4 · 6,000 Meters Men · Place 85 · Lansing (Mich.) CCLansing (Mich.) CC | 6,000 Meters Men | 85 | 23:33.3 PB | Fr |
2025 Cross Country
2 results2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 18 | CMAC Jamboree #1Sep 18 · 5,000 Meters Varsity and JV · Place 23 · Lansing ChristianLansing Christian | 5,000 Meters Varsity and JV | 23 | 19:27.6 PB | 11 |
2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 18 | Under the Lights InviteAug 18 · 5,000 Meters Boys Black (Small Schools) · Place 76 · Lansing ChristianLansing Christian | 5,000 Meters Boys Black (Small Schools) | 76 | 20:07.0 PB | 10 |
2022 Cross Country
2 results