Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bath Brett Clement Bath Invitational · Sep 12 | 18:15 | Brett Clement Bath Invitational | September 12, 2015 |
| 5,000 Meters · Corunna HSCorunna Earlybird Invitational · Aug 29 | 18:22.93 | Corunna Earlybird Invitational | August 29, 2017 |
| 5,000 Meters · Dewitt HSDeWitt Cross Country Invitational · Sep 30 | 18:29.0 | DeWitt Cross Country Invitational | September 30, 2017 |
| 5,000 Meters · Dewitt HSC.A.A.C. Red Championship Meet · Oct 20 | 17:16.5 | C.A.A.C. Red Championship Meet | October 20, 2015 |
| 5,000 Meters · EL Soccer/XC ComplexEast Lansing Invitational · Oct 6 | 18:34.7 | East Lansing Invitational | October 6, 2016 |
| 5,000 Meters · Forest Akers East Golf Course2017 MSU Spartan Invitational · Sep 15 | 19:01.80 | 2017 MSU Spartan Invitational | September 15, 2017 |
| 5,000 Meters · Haslett HSC.A.A.C. Red Jamboree #2 · Oct 6 | 17:26.0 | C.A.A.C. Red Jamboree #2 | October 6, 2015 |
| 5,000 Meters · Ledge Meadows Golf CourseGreater Lansing Cross Country Championship · Oct 17 | 17:30 | Greater Lansing Cross Country Championship | October 17, 2015 |
| 5,000 Meters · Mason High SchoolCAAC Red Jamboree #2 · Oct 4 | 18:20.8 | CAAC Red Jamboree #2 | October 4, 2016 |
| 5,000 Meters · Owosso HSCAAC Red Jamboree #3 · Oct 18 | 18:25.4 | CAAC Red Jamboree #3 | October 18, 2016 |
| 5,000 Meters · Perry HSPerry Invitational · Aug 22 | 20:37.7 | Perry Invitational | August 22, 2017 |
| 5,000 Meters · St Johns High SchoolCAAC Red Jamboree #1 · Sep 22 | 17:47.3 | CAAC Red Jamboree #1 | September 22, 2015 |
| 5,000 Meters · Uncle John's Cider MillMHSAA LP Regional 14-2 @ Ovid Elsie · Oct 30 | 17:44.3 | MHSAA LP Regional 14-2 @ Ovid Elsie | October 30, 2015 |
| 5,000 Meters · Uncle John's Cider Mill OFFICIALMHSAA LP Region 14-02 @ OE at Uncle Johns · Oct 28 | 18:19.7 | MHSAA LP Region 14-02 @ OE at Uncle Johns | October 28, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | DeWitt Cross Country InvitationalSep 30 · 5,000 Meters Division 1 & 2 · Place 51 · Haslett | 5,000 Meters Division 1 & 2 | 51 | 18:29.0 PB | 12 |
| Sep 19 | CAAC Red Jamboree #1Sep 19 · 5,000 Meters Varsity and JV · Place 31 · Haslett | 5,000 Meters Varsity and JV | 31 | 18:35.8 | 12 |
| Sep 15 | 2017 MSU Spartan InvitationalSep 15 · 5,000 Meters Green Race (Division 1 & 2) · Place 154 · Haslett | 5,000 Meters Green Race (Division 1 & 2) | 154 | 19:01.80 PB | 12 |
| Aug 29 | Corunna Earlybird InvitationalAug 29 · 5,000 Meters Large School · Place 17 · Haslett | 5,000 Meters Large School | 17 | 18:22.93 PB | 12 |
| Aug 22 | Perry InvitationalAug 22 · 5,000 Meters Boys 5k · Place 17 · Haslett | 5,000 Meters Boys 5k | 17 | 20:37.7 PB | 12 |
| Aug 18 | St. Johns"Under the Lights" InvitationalAug 18 · 5,000 Meters Varsity and JV · Place 51 · Haslett | 5,000 Meters Varsity and JV | 51 | 19:14.5 | 12 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MHSAA LP Region 14-02 @ OE at Uncle JohnsOct 28 · 5,000 Meters Varsity · Place 46 · Haslett | 5,000 Meters Varsity | 46 | 18:19.7 PB | 11 |
| Oct 18 | CAAC Red Jamboree #3Oct 18 · 5,000 Meters Varsity and JV · Place 20 · Haslett | 5,000 Meters Varsity and JV | 20 | 18:25.4 PB | 11 |
| Oct 15 | Greater Lansing Cross Country ChampionshipOct 15 · 5,000 Meters Varsity · Place 124 · Haslett | 5,000 Meters Varsity | 124 | 18:21 | 11 |
| Oct 6 | East Lansing InvitationalOct 6 · 5,000 Meters 11-12 Grade · Place 13 · Haslett | 5,000 Meters 11-12 Grade | 13 | 18:34.7 PB | 11 |
| Oct 4 | CAAC Red Jamboree #2Oct 4 · 5,000 Meters Varsity and JV · Place 18 · Haslett | 5,000 Meters Varsity and JV | 18 | 18:20.8 PB | 11 |
| Oct 1 | DeWitt Cross Country InvitationalOct 1 · 5,000 Meters Division 1 & 2 · Place 31 · Haslett | 5,000 Meters Division 1 & 2 | 31 | 18:33.0 | 11 |
| Sep 10 | Bret Clements Bath InvitationalSep 10 · 5,000 Meters Class 2 · Place 53 · Haslett | 5,000 Meters Class 2 | 53 | 19:11.0 | 11 |
2015 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | MHSAA LP Regional 14-2 @ Ovid ElsieOct 30 · 5,000 Meters Varsity · Place 29 · Haslett | 5,000 Meters Varsity | 29 | 17:44.3 PB | 10 |
| Oct 20 | C.A.A.C. Red Championship MeetOct 20 · 5,000 Meters Varsity · Place 7 · Haslett | 5,000 Meters Varsity | 7 | 17:16.5 PB | 10 |
| Oct 17 | Greater Lansing Cross Country ChampionshipOct 17 · 5,000 Meters Varsity · Place 68 · Haslett | 5,000 Meters Varsity | 68 | 17:30 PB | 10 |
| Oct 6 | C.A.A.C. Red Jamboree #2Oct 6 · 5,000 Meters Varsity and JV · Place 5 · Haslett | 5,000 Meters Varsity and JV | 5 | 17:26.0 PB | 10 |
| Sep 22 | CAAC Red Jamboree #1Sep 22 · 5,000 Meters Varsity and JV · Place 4 · Haslett | 5,000 Meters Varsity and JV | 4 | 17:47.3 PB | 10 |
| Sep 12 | Brett Clement Bath InvitationalSep 12 · 5,000 Meters Class 2 Men · Place 29 · Haslett | 5,000 Meters Class 2 Men | 29 | 18:15 PB | 10 |
| Aug 25 | HOKA ONE ONE Postal Nationals Cougar Two-MileAug 25 · 2 Mile Varsity · Place 21 · Haslett | 2 Mile Varsity | 21 | 11:19Unofficial | 10 |
| Aug 21 | St. Johns Night MeetAug 21 · 5,000 Meters Varsity and JV · Place 26 · Haslett | 5,000 Meters Varsity and JV | 26 | 17:52.4 | 10 |
2014 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | MHSAA LP D2 Region 13 @ Ovid ElsieOct 24 · 5,000 Meters Varsity · Place 47 · Haslett | 5,000 Meters Varsity | 47 | 18:33.4 | 9 |
| Sep 16 | C.A.A.C. Red #1Sep 16 · 5,000 Meters Varsity and JV · Place 23 · Haslett | 5,000 Meters Varsity and JV | 23 | 19:10.8 | 9 |