Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Forest Akers East Golf Course2017 MSU Spartan Invitational · Sep 15 | 13:54.21 | 2017 MSU Spartan Invitational | September 15, 2017 |
| 2 Miles · Hudson Mills Metropark - OFFICIALSEC Jamboree #2 (MS) · Sep 28 | 13:19.1 | SEC Jamboree #2 (MS) | September 28, 2017 |
| 2 Miles · Huron Meadows Metropark OFFICIALA2 Running Co. Run Thru the Meadows Invite · Oct 15 | 14:25.61 | A2 Running Co. Run Thru the Meadows Invite | October 15, 2016 |
| 3,200 Meters · Huron Meadows Metropark OFFICIALA2 Run Co Run Thru the Meadows · Oct 14 | 12:49.94 | A2 Run Co Run Thru the Meadows | October 14, 2017 |
| 3,200 Meters · Indian Creek Park, Temperance, MISEC Jamboree #1 (MS) · Sep 13 | 13:59.4 | SEC Jamboree #1 (MS) | September 13, 2017 |
| 5,000 Meters · Broadway Acres Golf CourseComet Opener · Aug 29 | 17:52.4 | Comet Opener | August 29, 2025 |
| 5,000 Meters · Chestnut Grove14th Ypsi Run Co River Rat Open (Regional Preview) · Oct 11 | 18:12.8 | 14th Ypsi Run Co River Rat Open (Regional Preview) | October 11, 2019 |
| 5,000 Meters · EL Soccer/XC ComplexEast Lansing Invitational · Oct 7 | 19:05.7 | East Lansing Invitational | October 7, 2021 |
| 5,000 Meters · Ella Sharp Park OFFICIALJackson MS & HS-JV Invitational · Sep 24 | 19:52.3 | Jackson MS & HS-JV Invitational | September 24, 2021 |
| 5,000 Meters · North CourseSEC-HS Jamboree #1 · Sep 10 | 19:25.54 | SEC-HS Jamboree #1 | September 10, 2019 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsA2 Run Co Hornet Early Bird Open · Aug 30 | 20:18.0 | A2 Run Co Hornet Early Bird Open | August 30, 2018 |
| 5,000 Meters · Willow Metropark OFFICIAL51st Annual Huron Invitational · Sep 14 | 18:59.0 | 51st Annual Huron Invitational | September 14, 2019 |
| 8,000 Meters · Broadway Acres Golf CourseMIAA CC Championship · Nov 1 | 29:53.6 | MIAA CC Championship | November 1, 2025 |
| 8,000 Meters · Forest Akers East Golf CourseD3 Pre-Nationals · Oct 1 | 30:55.5 | D3 Pre-Nationals | October 1, 2022 |
| 8,000 Meters · Heritage Park (Adrian) OFFICIALSiena Heights Cross Country Invitational · Sep 26 | 29:52.9 | Siena Heights Cross Country Invitational | September 26, 2025 |
| 8,000 Meters · Oberlin Cross Country TrailINTER-REGIONAL RUMBLE · Oct 15 | 30:04.7 | INTER-REGIONAL RUMBLE | October 15, 2022 |
| 8,000 Meters · University Park Golf CourseJayhawk Invitational · Oct 14 | 30:09.37 | Jayhawk Invitational | October 14, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
3 results2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Jayhawk Invitational Oct 14 · 8,000 Meters Varsity · Place 123 · AdrianAdrian | 8,000 Meters Varsity | 123 | 30:09.37 PB | So |
2022 Cross Country
4 results2021 Cross Country
3 results2020 Cross Country
1 results2019 Cross Country
4 results2018 Cross Country
4 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Michigan MS Mega JamboreeOct 21 · 2 Miles Grade 7-8 Varsity · Place 94 · SalineSaline | 2 Miles Grade 7-8 Varsity | 94 | 13:30.16 | 8 |
| Oct 14 | A2 Run Co Run Thru the MeadowsOct 14 · 3,200 Meters MS Varsity · Place 39 · SalineSaline | 3,200 Meters MS Varsity | 39 | 12:49.94 PB | 8 |
| Oct 11 | SEC Jamboree #3 (MS)Oct 11 · 3,200 Meters Middle School · Place 36 · SalineSaline | 3,200 Meters Middle School | 36 | 12:53.5 | 8 |
| Sep 28 | SEC Jamboree #2 (MS)Sep 28 · 2 Miles Reserve Boys · Place 6 · SalineSaline | 2 Miles Reserve Boys | 6 | 13:19.1 PB | 8 |
| Sep 15 | 2017 MSU Spartan InvitationalSep 15 · 2 Miles Middle School (6, 7, & 8 Boys) · Place 19 · SalineSaline | 2 Miles Middle School (6, 7, & 8 Boys) | 19 | 13:54.21 PB | 8 |
| Sep 13 | SEC Jamboree #1 (MS)Sep 13 · 3,200 Meters Middle School · Place 46 · SalineSaline | 3,200 Meters Middle School | 46 | 13:59.4 PB | 8 |
2016 Cross Country
1 results