Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Dowagiac MSSMAC West #2 @ Dowagiac MS · Oct 7 | 20:52 | SMAC West #2 @ Dowagiac MS | October 7, 2015 |
| 5,000 Meters · Glen Oaks Community CollegeGlen Oaks XC Invitational · Sep 25 | 21:05 | Glen Oaks XC Invitational | September 25, 2015 |
| 5,000 Meters · Hayden ParkHillsdale Invitational · Sep 5 | 23:34.85 | Hillsdale Invitational | September 5, 2014 |
| 5,000 Meters · Lakeview High SchoolLakeview HS and MS Invitational · Sep 12 | 20:23 | Lakeview HS and MS Invitational | September 12, 2015 |
| 5,000 Meters · Portage West Middle SchoolPortage Regional JV Meet · Oct 25 | 20:38 | Portage Regional JV Meet | October 25, 2014 |
| 5,000 Meters · Portage West MSPortage Invitational · Oct 4 | 20:12 | Portage Invitational | October 4, 2014 |
| 5,000 Meters · Riverside Elementary SchoolSMAC Championships · Oct 24 | 20:12 | SMAC Championships | October 24, 2015 |
| 5,000 Meters · Riverview ParkSMAC West Jamboree 2 · Oct 1 | 21:06 | SMAC West Jamboree 2 | October 1, 2014 |
| 5,000 Meters · Riverview Park (St Joe) OFFICIALSt. Joseph Invitational · Aug 25 | 20:42 | St. Joseph Invitational | August 25, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | SMAC ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 68 · Portage Northern | 5,000 Meters Junior Varsity | 68 | 20:12 PB | 12 |
| Oct 7 | SMAC West #2 @ Dowagiac MSOct 7 · 5,000 Meters Varsity · Place 75 · Portage Northern | 5,000 Meters Varsity | 75 | 20:52 PB | 12 |
| Sep 25 | Glen Oaks XC InvitationalSep 25 · 5,000 Meters Varsity Div 1/2 · Place 20 · Portage Northern | 5,000 Meters Varsity Div 1/2 | 20 | 21:05 PB | 12 |
| Sep 23 | SMAC West #1 @ St. JoeSep 23 · 5,000 Meters Varsity · Place 75 · Portage Northern | 5,000 Meters Varsity | 75 | 20:43 | 12 |
| Sep 12 | Lakeview HS and MS InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 82 · Portage Northern | 5,000 Meters Junior Varsity | 82 | 20:23 PB | 12 |
| Aug 25 | St. Joseph InvitationalAug 25 · 5,000 Meters Varsity 11-12 · Place 66 · Portage Northern | 5,000 Meters Varsity 11-12 | 66 | 20:42 PB | 12 |
| Aug 21 | Portage Central Early BirdAug 21 · 5,000 Meters Men's Entries · Place 198 · Portage Northern | 5,000 Meters Men's Entries | 198 | 21:17 | 12 |
2014 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Portage Regional JV MeetOct 25 · 5,000 Meters JV · Place 66 · Portage Northern | 5,000 Meters JV | 66 | 20:38 PB | 11 |
| Oct 4 | Portage InvitationalOct 4 · 5,000 Meters Division 1 JV · Place 257 · Portage Northern | 5,000 Meters Division 1 JV | 257 | 20:12 PB | 11 |
| Oct 1 | SMAC West Jamboree 2Oct 1 · 5,000 Meters Varsity · Place 74 · Portage Northern | 5,000 Meters Varsity | 74 | 21:06 PB | 11 |
| Sep 17 | SMAC West Jamboree 1Sep 17 · 5,000 Meters Varsity · Place 68 · Portage Northern | 5,000 Meters Varsity | 68 | 21:40 | 11 |
| Sep 5 | Hillsdale InvitationalSep 5 · 5,000 Meters High School Boys · Place 38 · Portage Northern | 5,000 Meters High School Boys | 38 | 23:34.85 PB | 11 |