Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · 'New' South Course32nd Annual Gabriel Richard Invitational · Oct 15 | 19:33.4 | 32nd Annual Gabriel Richard Invitational | October 15, 2016 |
| 5,000 Meters · "Old" South Course31st Annual Gabriel Richard Invitational · Oct 17 | 19:45.1 | 31st Annual Gabriel Richard Invitational | October 17, 2015 |
| 5,000 Meters · Bath Bret Clements Bath Invitational · Sep 10 | 21:01.5 | Bret Clements Bath Invitational | September 10, 2016 |
| 5,000 Meters · Ella SharpMHSAA LP Regional 33-4 @ Vandercook Lake · Oct 31 | 19:22.3 | MHSAA LP Regional 33-4 @ Vandercook Lake | October 31, 2015 |
| 5,000 Meters · Linden HSLinden Classic · Sep 26 | 20:27.01 | Linden Classic | September 26, 2015 |
| 5,000 Meters · Maple Creek Golf ClubMichigan Class D State Championships · Oct 24 | 20:09.3 | Michigan Class D State Championships | October 24, 2015 |
| 5,000 Meters · Portage West MSPortage Invitational · Oct 4 | 20:38 | Portage Invitational | October 4, 2014 |
| 5,000 Meters · Springfield Oaks County Park1Holly/Duane Raffin Festival of Races · Sep 17 | 21:35 | Holly/Duane Raffin Festival of Races | September 17, 2016 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsRunning Fit HS Coaching Legends Invite · Oct 3 | 19:58.6 | Running Fit HS Coaching Legends Invite | October 3, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | 32nd Annual Gabriel Richard InvitationalOct 15 · 5,000 Meters Division 4 Varsity · Place 34 · Charyl Stockwell Academy | 5,000 Meters Division 4 Varsity | 34 | 19:33.4 PB | 12 |
| Oct 1 | A2 Running Co. Coaching Legends Classic - HSOct 1 · 5,000 Meters Vars-Small School (Orange) · Place 31 · Charyl Stockwell Academy | 5,000 Meters Vars-Small School (Orange) | 31 | 20:12.55 | 12 |
| Sep 24 | Linden ClassicSep 24 · 5,000 Meters Division III/IV Race · Place 32 · Charyl Stockwell Academy | 5,000 Meters Division III/IV Race | 32 | 20:34.90 | 12 |
| Sep 17 | Holly/Duane Raffin Festival of RacesSep 17 · 5,000 Meters Division V · Place 50 · Charyl Stockwell Academy | 5,000 Meters Division V | 50 | 21:35 PB | 12 |
| Sep 10 | Bret Clements Bath InvitationalSep 10 · 5,000 Meters Class 3 · Place 70 · Charyl Stockwell Academy | 5,000 Meters Class 3 | 70 | 21:01.5 PB | 12 |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MHSAA LP Regional 33-4 @ Vandercook LakeOct 31 · 5,000 Meters Varsity · Place 30 · Charyl Stockwell Academy | 5,000 Meters Varsity | 30 | 19:22.3 PB | 11 |
| Oct 24 | Michigan Class D State ChampionshipsOct 24 · 5,000 Meters Varsity · Place 83 · Charyl Stockwell Academy | 5,000 Meters Varsity | 83 | 20:09.3 PB | 11 |
| Oct 17 | 31st Annual Gabriel Richard InvitationalOct 17 · 5,000 Meters Varsity Division III · Place 39 · Charyl Stockwell Academy | 5,000 Meters Varsity Division III | 39 | 19:45.1 PB | 11 |
| Oct 3 | Running Fit HS Coaching Legends InviteOct 3 · 5,000 Meters Vars-Small School (Orange) · Place 33 · Charyl Stockwell Academy | 5,000 Meters Vars-Small School (Orange) | 33 | 19:58.6 PB | 11 |
| Sep 26 | Linden ClassicSep 26 · 5,000 Meters Small School Team · Place 33 · Charyl Stockwell Academy | 5,000 Meters Small School Team | 33 | 20:27.01 PB | 11 |
| Sep 12 | Brett Clement Bath InvitationalSep 12 · 5,000 Meters Class 3 Men · Place 73 · Charyl Stockwell Academy | 5,000 Meters Class 3 Men | 73 | 21:06.0 | 11 |
| Aug 28 | AA Running Co End of Summer ClassicAug 28 · 5,000 Meters HS Varsity · Place 110 · Charyl Stockwell Academy | 5,000 Meters HS Varsity | 110 | 21:58.4 | 11 |
2014 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | Portage InvitationalOct 4 · 5,000 Meters Division 4 Men · Place 140 · Charyl Stockwell Academy | 5,000 Meters Division 4 Men | 140 | 20:38 PB | 10 |
| Sep 17 | CSPA vs K. Woods (MS&HS)Sep 17 · 5,000 Meters Varsity · Charyl Stockwell Academy | 5,000 Meters Varsity | 0 | 23:31.00Unofficial | 10 |