Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bath Brett Clement Bath Invitational · Sep 12 | 22:04 | Brett Clement Bath Invitational | September 12, 2015 |
| 5,000 Meters · Delton Kellogg High SchoolDelton-Gilmore Invitational · Sep 17 | 22:36.41 | Delton-Gilmore Invitational | September 17, 2015 |
| 5,000 Meters · Dewitt HSDeWitt Cross Country Invitational · Oct 1 | 20:54.4 | DeWitt Cross Country Invitational | October 1, 2016 |
| 5,000 Meters · Haper Creek HSHarper Creek Optimist Invitational · Aug 27 | 23:33 | Harper Creek Optimist Invitational | August 27, 2016 |
| 5,000 Meters · Laingsburg HSLaingsburg Early Burg Invitational · Aug 21 | 23:16.8 | Laingsburg Early Burg Invitational | August 21, 2015 |
| 5,000 Meters · Lakewood HSGLAC Jamboree I · Sep 29 | 21:39.2 | GLAC Jamboree I | September 29, 2015 |
| 5,000 Meters · Leslie CC CourseGLAC Championship · Oct 24 | 21:29.11 | GLAC Championship | October 24, 2015 |
| 5,000 Meters · Lowell HSBob Perry Invitational · Sep 24 | 22:15.8 | Bob Perry Invitational | September 24, 2016 |
| 5,000 Meters · Maple Valley HSGLAC Championship · Oct 22 | 19:27.02 | GLAC Championship | October 22, 2016 |
| 5,000 Meters · Perry HSGLAC Jamboree #1 · Sep 23 | 23:36.4 | GLAC Jamboree #1 | September 23, 2014 |
| 5,000 Meters · Stockbridge HSGLAC Jamboree #2 at Stockbridge · Oct 11 | 19:23.35 | GLAC Jamboree #2 at Stockbridge | October 11, 2016 |
| 5,000 Meters · The University of OlivetGLAC Jamboree #2 · Oct 13 | 21:57.9 | GLAC Jamboree #2 | October 13, 2015 |
| 5,000 Meters · TurkeyvilleCalhoun County Championship · Oct 4 | 19:55 | Calhoun County Championship | October 4, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | GLAC ChampionshipOct 22 · 5,000 Meters Varsity · Place 38 · Olivet | 5,000 Meters Varsity | 38 | 19:27.02 PB | 12 |
| Oct 11 | GLAC Jamboree #2 at StockbridgeOct 11 · 5,000 Meters High School Boys · Place 36 · Olivet | 5,000 Meters High School Boys | 36 | 19:23.35 PB | 12 |
| Oct 4 | Calhoun County ChampionshipOct 4 · 5,000 Meters Varsity · Place 43 · Olivet | 5,000 Meters Varsity | 43 | 19:55 PB | 12 |
| Oct 1 | DeWitt Cross Country InvitationalOct 1 · 5,000 Meters Division 3 & 4 · Place 26 · Olivet | 5,000 Meters Division 3 & 4 | 26 | 20:54.4 PB | 12 |
| Sep 24 | Bob Perry InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 19 · Olivet | 5,000 Meters Junior Varsity | 19 | 22:15.8 PB | 12 |
| Sep 19 | Viking InviteSep 19 · 5,000 Meters Varsity · Place 35 · Olivet | 5,000 Meters Varsity | 35 | 22:08.10 | 12 |
| Sep 10 | Bret Clements Bath InvitationalSep 10 · 5,000 Meters J.V. · Place 128 · Olivet | 5,000 Meters J.V. | 128 | 22:12.8 | 12 |
| Sep 6 | Comstock/Olivet HS DualSep 6 · 5,000 Meters Varsity · Place 20 · Olivet | 5,000 Meters Varsity | 20 | 26:09Unofficial | 12 |
| Aug 31 | East Jackon Cross InviteAug 31 · 5,000 Meters Jr-Sr · Place 26 · Olivet | 5,000 Meters Jr-Sr | 26 | 23:57Unofficial | 12 |
| Aug 27 | Harper Creek Optimist InvitationalAug 27 · 5,000 Meters Mens 11/12 Race · Place 57 · Olivet | 5,000 Meters Mens 11/12 Race | 57 | 23:33 PB | 12 |
| Aug 23 | Perry Invitational Aug 23 · 5,000 Meters Boys 5k · Place 62 · Olivet | 5,000 Meters Boys 5k | 62 | 26:46.8 | 12 |
2015 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | GLAC ChampionshipOct 24 · 5,000 Meters Varsity · Place 47 · Olivet | 5,000 Meters Varsity | 47 | 21:29.11 PB | 11 |
| Oct 13 | GLAC Jamboree #2Oct 13 · 5,000 Meters High school varsity and JV · Place 58 · Olivet | 5,000 Meters High school varsity and JV | 58 | 21:57.9 PB | 11 |
| Oct 6 | Calhoun County ChampionshipOct 6 · 5,000 Meters Varsity · Place 47 · Olivet | 5,000 Meters Varsity | 47 | 21:05 | 11 |
| Sep 29 | GLAC Jamboree ISep 29 · 5,000 Meters Varsity · Place 59 · Olivet | 5,000 Meters Varsity | 59 | 21:39.2 PB | 11 |
| Sep 17 | Delton-Gilmore InvitationalSep 17 · 5,000 Meters Varsity · Place 72 · Olivet | 5,000 Meters Varsity | 72 | 22:36.41 PB | 11 |
| Sep 12 | Brett Clement Bath InvitationalSep 12 · 5,000 Meters Class 2 Men · Place 90 · Olivet | 5,000 Meters Class 2 Men | 90 | 22:04 PB | 11 |
| Sep 9 | Viking InvitationalSep 9 · 5,000 Meters Varsity · Place 67 · Olivet | 5,000 Meters Varsity | 67 | 22:47.7 | 11 |
| Aug 29 | Harper Creek Optimist InvitationalAug 29 · 5,000 Meters Upperclass Boys · Place 60 · Olivet | 5,000 Meters Upperclass Boys | 60 | 25:12 | 11 |
| Aug 27 | Barney Roy InvitationalAug 27 · 5,000 Meters Varsity · Place 69 · Olivet | 5,000 Meters Varsity | 69 | 22:24 | 11 |
| Aug 21 | Laingsburg Early Burg InvitationalAug 21 · 5,000 Meters Varsity and JV · Place 46 · Olivet | 5,000 Meters Varsity and JV | 46 | 23:16.8 PB | 11 |
2014 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | GLAC League Meet Oct 18 · 5,000 Meters Junior Varsity · Place 16 · Olivet | 5,000 Meters Junior Varsity | 16 | 22:03.83 | 10 |
| Sep 30 | Lakewood Invite (Rescheduled)Sep 30 · 5,000 Meters Varsity · Place 33 · Olivet | 5,000 Meters Varsity | 33 | 22:40.4 | 10 |
| Sep 23 | GLAC Jamboree #1Sep 23 · 5,000 Meters Varsity and JV · Place 53 · Olivet | 5,000 Meters Varsity and JV | 53 | 23:36.4 PB | 10 |
| Sep 16 | Perry CC InvitationalSep 16 · 5,000 Meters Varsity and JV · Place 27 · Olivet | 5,000 Meters Varsity and JV | 27 | 25:00.0 | 10 |
| Sep 6 | Harper Creek OptimistSep 6 · 5,000 Meters Underclass Boys · Place 48 · Olivet | 5,000 Meters Underclass Boys | 48 | 22:51Unofficial | 10 |