Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Gerber Park IIILenawee County Championship · Oct 14 | 33:39.65 | Lenawee County Championship | October 14, 2017 |
| 5,000 Meters · Gerber Park IVLenawee County Cross Country Championship Meet · Oct 12 | 30:50.13 | Lenawee County Cross Country Championship Meet | October 12, 2019 |
| 5,000 Meters · Heritage ParkTCC Championship · Oct 17 | 33:24.13 | TCC Championship | October 17, 2017 |
| 5,000 Meters · Hudson HS 1995-PresentHudson Early Season · Sep 5 | 35:14.30 | Hudson Early Season | September 5, 2017 |
| 5,000 Meters · Madison HSMadison Inv · Oct 2 | 33:45.95 | Madison Inv | October 2, 2017 |
| 5,000 Meters · Michigan International Research ParkNick Haynes Invitational · Aug 29 | 31:44 | Nick Haynes Invitational | August 29, 2017 |
| 5,000 Meters · Rustic Glen Golf ClubClinton Redskins Invite · Sep 23 | 32:55 | Clinton Redskins Invite | September 23, 2017 |
| 5,000 Meters · Sand Creek HSSand Creek Invitational · Oct 24 | 31:36.71 | Sand Creek Invitational | October 24, 2016 |
| 5,000 Meters · Sand Creek XC CourseTCC Jamboree #2 @ Sand Creek · Sep 26 | 38:40.4 | TCC Jamboree #2 @ Sand Creek | September 26, 2017 |
| 5,000 Meters · Tecumseh HSLenawee County Preview · Aug 19 | 33:58.9 | Lenawee County Preview | August 19, 2017 |
| 5,000 Meters · WhitefordTCC Jamboree · Sep 10 | 30:39.26 | TCC Jamboree | September 10, 2019 |
| 5,000 Meters · Whiteford Stone Co ParkWhiteford Invitational · Aug 27 | 30:07 | Whiteford Invitational | August 27, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
3 results2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | TCC ChampionshipOct 17 · 5,000 Meters Varsity · Place 53 · Clinton | 5,000 Meters Varsity | 53 | 33:24.13 PB | 10 |
| Oct 14 | Lenawee County ChampionshipOct 14 · 5,000 Meters Varsity · Place 95 · Clinton | 5,000 Meters Varsity | 95 | 33:39.65 PB | 10 |
| Oct 2 | Madison InvOct 2 · 5,000 Meters Varsity · Place 39 · Clinton | 5,000 Meters Varsity | 39 | 33:45.95 PB | 10 |
| Sep 26 | TCC Jamboree #2 @ Sand CreekSep 26 · 5,000 Meters Varsity · Place 56 · Clinton | 5,000 Meters Varsity | 56 | 38:40.4 PB | 10 |
| Sep 23 | Clinton Redskins InviteSep 23 · 5,000 Meters Varsity · Place 18 · Clinton | 5,000 Meters Varsity | 18 | 32:55 PB | 10 |
| Sep 19 | Blissfield Early Bird InvitationalSep 19 · 5,000 Meters Varsity · Place 90 · Clinton | 5,000 Meters Varsity | 90 | 33:50.74 | 10 |
| Sep 5 | Hudson Early SeasonSep 5 · 5,000 Meters Varsity · Place 47 · Clinton | 5,000 Meters Varsity | 47 | 35:14.30 PB | 10 |
| Aug 29 | Nick Haynes InvitationalAug 29 · 5,000 Meters SOPHOMORE · Place 30 · Clinton | 5,000 Meters SOPHOMORE | 30 | 31:44 PB | 10 |
| Aug 19 | Lenawee County PreviewAug 19 · 5,000 Meters Freshman/Sophomore · Place 39 · Clinton | 5,000 Meters Freshman/Sophomore | 39 | 33:58.9 PB | 10 |
2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Sand Creek InvitationalOct 24 · 5,000 Meters Varsity · Place 52 · Clinton | 5,000 Meters Varsity | 52 | 31:36.71 PB | 9 |