Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Chesaning Show Boat ParkTVC Central Jamboree #2 · Sep 26 | 11:10.56 | TVC Central Jamboree #2 | September 26, 2017 |
| 2 Miles · Dewitt HSJunior Greater Lansing Cross Country Championship · Oct 15 | 12:44.1 | Junior Greater Lansing Cross Country Championship | October 15, 2018 |
| 2 Miles · Fish Creek Sportsmen's Club 3200MCarson City-Crystal Don Baese Invitational · Sep 29 | 13:09.67 | Carson City-Crystal Don Baese Invitational | September 29, 2018 |
| 2 Miles · Forest Akers East Golf Course2017 MSU Spartan Invitational · Sep 15 | 15:28.40 | 2017 MSU Spartan Invitational | September 15, 2017 |
| 2 Miles · Stratford Woods - 2 MilesTVC Central Jamboree #1 · Sep 12 | 17:16.22 | TVC Central Jamboree #1 | September 12, 2017 |
| 3,200 Meters · Fish Creek Sportsmen's Club 3200MDon Baese Invitational · Sep 30 | 14:46.46 | Don Baese Invitational | September 30, 2017 |
| 3,200 Meters · Ithaca Junior/Senior High SchoolAlma College Scottie Classic · Oct 20 | 13:24.72 | Alma College Scottie Classic | October 20, 2017 |
| 3,200 Meters · Roberts ParkTVC Central Jamboree #3 · Oct 10 | 14:26.68 | TVC Central Jamboree #3 | October 10, 2017 |
| 3,200 Meters · Stratford Woods MS XC CourseTVC at Stratford Woods Park in Midland · Sep 12 | 13:24.71 | TVC at Stratford Woods Park in Midland | September 12, 2018 |
| 5,000 Meters · Delta College - HS 5KTVC East Jamboree #2 (Host Garber) · Sep 24 | 21:22.77 | TVC East Jamboree #2 (Host Garber) | September 24, 2019 |
| 5,000 Meters · Fish Creek Sportsman's ClubCarson City-Crystal (Don Baese) Invitational · Sep 28 | 20:59.08 | Carson City-Crystal (Don Baese) Invitational | September 28, 2019 |
| 5,000 Meters · Frankenmuth HSTVC Overall Championships (Host: Frankenmuth) · Oct 15 | 21:42.08 | TVC Overall Championships (Host: Frankenmuth) | October 15, 2019 |
| 5,000 Meters · Roberts ParkTVC East Jamboree #1 (Host Swan Valley) · Sep 10 | 22:07.40 | TVC East Jamboree #1 (Host Swan Valley) | September 10, 2019 |
| 5,000 Meters · Stratford Woods51st Lancer Invitational · Sep 7 | 21:33.97 | 51st Lancer Invitational | September 7, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | TVC Overall Championships (Host: Frankenmuth)Oct 15 · 5,000 Meters Junior Varsity · Place 19 · AlmaAlma | 5,000 Meters Junior Varsity | 19 | 21:42.08 PB | 9 |
| Sep 28 | Carson City-Crystal (Don Baese) InvitationalSep 28 · 5,000 Meters High School Boys · Place 64 · AlmaAlma | 5,000 Meters High School Boys | 64 | 20:59.08 PB | 9 |
| Sep 24 | TVC East Jamboree #2 (Host Garber)Sep 24 · 5,000 Meters Varsity/Junior Varsity · Place 45 · AlmaAlma | 5,000 Meters Varsity/Junior Varsity | 45 | 21:22.77 PB | 9 |
| Sep 10 | TVC East Jamboree #1 (Host Swan Valley)Sep 10 · 5,000 Meters Varsity · Place 40 · AlmaAlma | 5,000 Meters Varsity | 40 | 22:07.40 PB | 9 |
| Sep 7 | 51st Lancer InvitationalSep 7 · 5,000 Meters Varsity (Black Division) · Place 93 · AlmaAlma | 5,000 Meters Varsity (Black Division) | 93 | 21:33.97 PB | 9 |
2018 Cross Country
3 results2017 Cross Country
7 results