Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bath Bath Middle School Invitational · Sep 27 | 18:36.3 | Bath Middle School Invitational | September 27, 2023 |
| 2 Miles · Dewitt HS DeWitt Middle School League Meet · Sep 18 | 17:30.03 | DeWitt Middle School League Meet | September 18, 2023 |
| 2 Miles · DeWitt HSJR. Greater Lansing Cross Country Championship · Oct 17 | 20:49.0 | JR. Greater Lansing Cross Country Championship | October 17, 2022 |
| 2 Miles · EL Soccer/XC Complex MacDonald Middle School XC Meet · Oct 2 | 18:25.84 | MacDonald Middle School XC Meet | October 2, 2023 |
| 2 Miles · Fitzgerald ParkGrand Ledge MS Invite · Oct 11 | 17:33.77 | Grand Ledge MS Invite | October 11, 2023 |
| 2 Miles · Haslett HSHaslett MS CC Meet - East Lansing/Lansing Catholic/Holt/St. Johns · Sep 12 | 22:11.18 | Haslett MS CC Meet - East Lansing/Lansing Catholic/Holt/St. Johns | September 12, 2022 |
| 2 Miles · Rayner ParkMason MS CC Meet · Sep 8 | 21:25.50 | Mason MS CC Meet | September 8, 2022 |
| 3,200 Meters · Grand Woods Park OFFICIALWaverly/Hoka Early Season 2 Mile · Aug 27 | 15:03.93 | Waverly/Hoka Early Season 2 Mile | August 27, 2026 |
| 3,200 Meters · Haslett HSHaslett MS Meet · Sep 11 | 20:35.78 | Haslett MS Meet | September 11, 2023 |
| 5,000 Meters · Dewitt HSDeWitt Cross Country Invitational · Oct 3 | 26:03.54 | DeWitt Cross Country Invitational | October 3, 2026 |
| 5,000 Meters · EL Soccer/XC ComplexBob Brown JV Invitational · Oct 15 | 23:46.06 | Bob Brown JV Invitational | October 15, 2026 |
| 5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 11 | 25:15.6 | 2026 Spartan Cross Country Invitational | September 11, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Bob Brown JV InvitationalOct 15 · 5,000 Meters Junior Varsity Small School · Place 56 · East LansingEast Lansing | 5,000 Meters Junior Varsity Small School | 56 | 23:46.06 PB | 10 |
| Oct 8 | EL Varsity InvitationalOct 8 · 5,000 Meters 9-10 Grade · Place 50 · East LansingEast Lansing | 5,000 Meters 9-10 Grade | 50 | 25:59.49 | 10 |
| Oct 3 | DeWitt Cross Country InvitationalOct 3 · 5,000 Meters Boys JV (All Divisions) · Place 155 · East LansingEast Lansing | 5,000 Meters Boys JV (All Divisions) | 155 | 26:03.54 PB | 10 |
| Sep 24 | CAAC Blue League Meet #1Sep 24 · 5,000 Meters Boys JV · Place 61 · East LansingEast Lansing | 5,000 Meters Boys JV | 61 | 24:52.53 | 10 |
| Sep 11 | 2026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters All Division JV · Place 140 · East LansingEast Lansing | 5,000 Meters All Division JV | 140 | 25:15.6 PB | 10 |
| Aug 27 | Waverly/Hoka Early Season 2 Mile Aug 27 · 3,200 Meters H.S. Boys · Place 63 · East LansingEast Lansing | 3,200 Meters H.S. Boys | 63 | 15:03.93 PB | 10 |
2025 Cross Country
1 results2023 Cross Country
6 results2022 Cross Country
7 results