Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Campus Loops CourseTCC Jamboree #2 @ Whitmore Lake · Sep 25 | 30:03 | TCC Jamboree #2 @ Whitmore Lake | September 25, 2018 |
| 5,000 Meters · Gerber Hill ParkTCC Jamboree @ Britton Deerfield (Gerber) · Sep 11 | 27:06 | TCC Jamboree @ Britton Deerfield (Gerber) | September 11, 2018 |
| 5,000 Meters · Gerber Park IIIBlissfield Early Bird Invitational · Sep 19 | 28:24.82 | Blissfield Early Bird Invitational | September 19, 2017 |
| 5,000 Meters · Heritage ParkTCC Championship · Oct 17 | 26:45.91 | TCC Championship | October 17, 2017 |
| 5,000 Meters · Hudson HSMHSAA LP Region 34-04 @ Hudson · Oct 29 | 34:01.55 | MHSAA LP Region 34-04 @ Hudson | October 29, 2016 |
| 5,000 Meters · Huron Meadows Metropark OFFICIALLarry Steeb Invite · Oct 21 | 26:34.8 | Larry Steeb Invite | October 21, 2017 |
| 5,000 Meters · Indian CreekMonroe County Championship · Oct 10 | 28:54.9 | Monroe County Championship | October 10, 2017 |
| 5,000 Meters · Madison HSMadison Inv · Oct 2 | 23:46.79 | Madison Inv | October 2, 2017 |
| 5,000 Meters · Michigan International Research ParkNick Haynes Invitational · Aug 29 | 27:10 | Nick Haynes Invitational | August 29, 2017 |
| 5,000 Meters · Rustic Glen Golf ClubTCC Jamboree #1 · Sep 12 | 27:20 | TCC Jamboree #1 | September 12, 2017 |
| 5,000 Meters · Sand Creek HSSand Creek Invitational · Oct 24 | 27:35.91 | Sand Creek Invitational | October 24, 2016 |
| 5,000 Meters · Sand Creek XC CourseTCC Jamboree #2 @ Sand Creek · Sep 26 | 28:56.7 | TCC Jamboree #2 @ Sand Creek | September 26, 2017 |
| 5,000 Meters · Sterling State ParkMonroe Jefferson Invitational · Sep 23 | 24:59.89 | Monroe Jefferson Invitational | September 23, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
6 results2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Larry Steeb InviteOct 21 · 5,000 Meters Varsity · Place 73 · Petersburg-Summerfield | 5,000 Meters Varsity | 73 | 26:34.8 PB | 11 |
| Oct 17 | TCC ChampionshipOct 17 · 5,000 Meters Varsity · Place 80 · Petersburg-Summerfield | 5,000 Meters Varsity | 80 | 26:45.91 PB | 11 |
| Oct 10 | Monroe County ChampionshipOct 10 · 5,000 Meters Junior Varsity · Place 47 · Petersburg-Summerfield | 5,000 Meters Junior Varsity | 47 | 28:54.9 PB | 11 |
| Oct 2 | Madison InvOct 2 · 5,000 Meters Varsity · Place 47 · Petersburg-Summerfield | 5,000 Meters Varsity | 47 | 23:46.79 PB | 11 |
| Sep 26 | TCC Jamboree #2 @ Sand CreekSep 26 · 5,000 Meters Varsity · Place 73 · Petersburg-Summerfield | 5,000 Meters Varsity | 73 | 28:56.7 PB | 11 |
| Sep 23 | Monroe Jefferson InvitationalSep 23 · 5,000 Meters Varsity Division 3/4 · Place 67 · Petersburg-Summerfield | 5,000 Meters Varsity Division 3/4 | 67 | 24:59.89 PB | 11 |
| Sep 19 | Blissfield Early Bird InvitationalSep 19 · 5,000 Meters Varsity · Place 122 · Petersburg-Summerfield | 5,000 Meters Varsity | 122 | 28:24.82 PB | 11 |
| Sep 12 | TCC Jamboree #1Sep 12 · 5,000 Meters Varsity · Place 78 · Petersburg-Summerfield | 5,000 Meters Varsity | 78 | 27:20 PB | 11 |
| Aug 29 | Nick Haynes InvitationalAug 29 · 5,000 Meters JUNIOR · Place 35 · Petersburg-Summerfield | 5,000 Meters JUNIOR | 35 | 27:10 PB | 11 |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MHSAA LP Region 34-04 @ HudsonOct 29 · 5,000 Meters Varsity · Place 85 · Petersburg-Summerfield | 5,000 Meters Varsity | 85 | 34:01.55 PB | 10 |
| Oct 24 | Sand Creek InvitationalOct 24 · 5,000 Meters Varsity · Place 77 · Petersburg-Summerfield | 5,000 Meters Varsity | 77 | 27:35.91 PB | 10 |
| Oct 22 | Larry Steeb Invite Oct 22 · 5,000 Meters Varsity · Place 86 · Petersburg-Summerfield | 5,000 Meters Varsity | 86 | 31:21.8 | 10 |