Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Dewitt HSDeWitt M.S. Meet · Sep 15 | 12:52.9 | DeWitt M.S. Meet | September 15, 2014 |
| 2 Miles · Ella Sharp Park OFFICIALParkside Invitational · Sep 24 | 12:35.7 | Parkside Invitational | September 24, 2014 |
| 2 Miles · Grand Woods Park OFFICIALCougar 2-mile - HOKA ONE ONE Postal National Event · Aug 21 | 11:59.3 | Cougar 2-mile - HOKA ONE ONE Postal National Event | August 21, 2018 |
| 2 Miles · St Johns MSSt. Johns Middle School Invitational · Sep 18 | 12:36.1 | St. Johns Middle School Invitational | September 18, 2014 |
| 2,500 Meters · Portage West MSPortage Invitational · Oct 4 | 9:32 | Portage Invitational | October 4, 2014 |
| 5,000 Meters · Central Montcalm HSCentral Montcalm Hornet Run Grade Level Race · Sep 9 | 20:10.09 | Central Montcalm Hornet Run Grade Level Race | September 9, 2017 |
| 5,000 Meters · Chippewa Hills HSEarly Season Warrior Invitational · Aug 25 | 21:16.83 | Early Season Warrior Invitational | August 25, 2015 |
| 5,000 Meters · Eaton Rapids HSCAAC White Jamboree #3 · Oct 22 | 19:01.1 | CAAC White Jamboree #3 | October 22, 2015 |
| 5,000 Meters · EL Soccer/XC ComplexBob Brown Frosh/JV Invitational · Oct 13 | 18:28.6 | Bob Brown Frosh/JV Invitational | October 13, 2016 |
| 5,000 Meters · Ferris State Katke Golf CourseRay Helsing Bulldog Invite · Sep 10 | 20:12.9 | Ray Helsing Bulldog Invite | September 10, 2016 |
| 5,000 Meters · Fish Creek Sportsman's ClubCarson City-Crystal Don Baese Invitational · Sep 29 | 18:04.20 | Carson City-Crystal Don Baese Invitational | September 29, 2018 |
| 5,000 Meters · Fish Creek Sportsman's ClubCarson City Crystal Invite · Oct 3 | 20:02.5 | Carson City Crystal Invite | October 3, 2015 |
| 5,000 Meters · Fowlerville HS CAAC White Jamboree #2 · Oct 4 | 19:44.0 | CAAC White Jamboree #2 | October 4, 2016 |
| 5,000 Meters · Grand Woods Park OFFICIALCAAC White Jamboree #2 · Sep 29 | 19:45.8 | CAAC White Jamboree #2 | September 29, 2015 |
| 5,000 Meters · Lansing Sexton High SchoolCAAC White Jamboree #3 · Oct 18 | 17:45.10 | CAAC White Jamboree #3 | October 18, 2018 |
| 5,000 Meters · Portland HSCAAC White Jamboree #3 · Oct 21 | 19:13.19 | CAAC White Jamboree #3 | October 21, 2017 |
| 5,000 Meters · Sparta XC (HS)Sparta Invitational · Sep 19 | 20:06.3 | Sparta Invitational | September 19, 2015 |
| 5,000 Meters · Williamston HSCAAC White Jamboree #3 · Oct 22 | 19:50.4 | CAAC White Jamboree #3 | October 22, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSAA LP Region 14-2 @ Ovid-ElsieOct 26 · 5,000 Meters Division 2 · Place 36 · IoniaIonia | 5,000 Meters Division 2 | 36 | 17:42.7 | 12 |
| Oct 18 | CAAC White Jamboree #3Oct 18 · 5,000 Meters Varsity and JV · Place 12 · IoniaIonia | 5,000 Meters Varsity and JV | 12 | 17:45.10 PB | 12 |
| Oct 13 | Greater Lansing Cross Country ChampionshipOct 13 · 5,000 Meters Varsity · Place 115 · IoniaIonia | 5,000 Meters Varsity | 115 | 18:22.3 | 12 |
| Oct 2 | CAAC White Jamboree #2Oct 2 · Varsity · Place 17 · IoniaIonia | Varsity | 17 | 18:54.9 | 12 |
| Sep 29 | Carson City-Crystal Don Baese InvitationalSep 29 · 5,000 Meters Gold Varsity - Large · Place 26 · IoniaIonia | 5,000 Meters Gold Varsity - Large | 26 | 18:04.20 PB | 12 |
| Sep 18 | CAAC White Jamboree #1Sep 18 · Varsity · Place 14 · IoniaIonia | Varsity | 14 | 18:37.4 | 12 |
| Sep 15 | Sparta InvitationalSep 15 · 5,000 Meters Varsity · Place 34 · IoniaIonia | 5,000 Meters Varsity | 34 | 18:53.61 | 12 |
| Aug 21 | Cougar 2-mile - HOKA ONE ONE Postal National EventAug 21 · 2 Miles Boys 2 Mile · Place 44 · IoniaIonia | 2 Miles Boys 2 Mile | 44 | 11:59.3 PB | 12 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | CAAC White Jamboree #3Oct 21 · 5,000 Meters Varsity and JV · Place 32 · IoniaIonia | 5,000 Meters Varsity and JV | 32 | 19:13.19 PB | 11 |
| Oct 12 | Bob Brown Frosh/JV InvitationalOct 12 · 5,000 Meters Junior Varsity · Place 17 · IoniaIonia | 5,000 Meters Junior Varsity | 17 | 18:42.5 | 11 |
| Oct 3 | CAAC White Jamboree #2Oct 3 · 5,000 Meters Varsity and JV · Place 32 · IoniaIonia | 5,000 Meters Varsity and JV | 32 | 19:22.9 | 11 |
| Sep 30 | Don Baese InvitationalSep 30 · 5,000 Meters Gold Varsity - Large · Place 62 · IoniaIonia | 5,000 Meters Gold Varsity - Large | 62 | 19:08.83 | 11 |
| Sep 19 | CAAC White Jamboree #1Sep 19 · 5,000 Meters Varsity and JV · Place 36 · IoniaIonia | 5,000 Meters Varsity and JV | 36 | 19:47.9 | 11 |
| Sep 16 | Sparta InvitationalSep 16 · 5,000 Meters Silver/White/Gold Reserve · Place 30 · IoniaIonia | 5,000 Meters Silver/White/Gold Reserve | 30 | 20:46.80 | 11 |
| Sep 9 | Central Montcalm Hornet Run Grade Level RaceSep 9 · 5,000 Meters Junior · Place 19 · IoniaIonia | 5,000 Meters Junior | 19 | 20:10.09 PB | 11 |
| Aug 30 | Grand Ledge, Ionia, Potterville TriangularAug 30 · 5,000 Meters Varsity · Place 21 · IoniaIonia | 5,000 Meters Varsity | 21 | 20:43.92 | 11 |
| Aug 22 | Early Season Warrior InvitationalAug 22 · 5,000 Meters Varsity · Place 77 · IoniaIonia | 5,000 Meters Varsity | 77 | 21:15.53Unofficial | 11 |
2016 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | CAAC White Jamboree #3Oct 22 · 5,000 Meters Varsity and JV · Place 41 · IoniaIonia | 5,000 Meters Varsity and JV | 41 | 19:50.4 PB | 10 |
| Oct 13 | Bob Brown Frosh/JV InvitationalOct 13 · 5,000 Meters Junior Varsity · Place 12 · IoniaIonia | 5,000 Meters Junior Varsity | 12 | 18:28.6 PB | 10 |
| Oct 4 | CAAC White Jamboree #2Oct 4 · 5,000 Meters Varsity and JV · Place 36 · IoniaIonia | 5,000 Meters Varsity and JV | 36 | 19:44.0 PB | 10 |
| Sep 17 | Sparta InviteSep 17 · 5,000 Meters Silver, White, Gold Reserve · Place 22 · IoniaIonia | 5,000 Meters Silver, White, Gold Reserve | 22 | 20:19.07 | 10 |
| Sep 10 | Ray Helsing Bulldog InviteSep 10 · 5,000 Meters Men · Place 27 · IoniaIonia | 5,000 Meters Men | 27 | 20:12.9 PB | 10 |
| Aug 31 | Grand Ledge vs Potterville and IoniaAug 31 · 5,000 Meters Varsity · Place 20 · IoniaIonia | 5,000 Meters Varsity | 20 | 20:11.0Unofficial | 10 |
| Aug 31 | Grand Ledge vs Ionia and PottervilleAug 31 · 5,000 Meters Varsity · Place 20 · IoniaIonia | 5,000 Meters Varsity | 20 | 20:11.0Unofficial | 10 |
| Aug 23 | Early Season Warrior InvitationalAug 23 · 5,000 Meters Varsity · Place 125 · IoniaIonia | 5,000 Meters Varsity | 125 | 22:05.76 SR | — |
2015 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | CAAC White Jamboree #3Oct 22 · 5,000 Meters Varsity and JV · Place 42 · IoniaIonia | 5,000 Meters Varsity and JV | 42 | 19:01.1 PB | 9 |
| Oct 15 | Bob Brown Frosh/JV InvitationalOct 15 · 5,000 Meters Freshman Boys · Place 5 · IoniaIonia | 5,000 Meters Freshman Boys | 5 | 18:57.7 | 9 |
| Oct 10 | Portage InviteOct 10 · Varsity · Place 66 · IoniaIonia | Varsity | 66 | 18:54.2 | — |
| Oct 3 | Carson City Crystal InviteOct 3 · 5,000 Meters Junior Varsity · Place 49 · IoniaIonia | 5,000 Meters Junior Varsity | 49 | 20:02.5 PB | 9 |
| Sep 29 | CAAC White Jamboree #2Sep 29 · 5,000 Meters Varsity · Place 42 · IoniaIonia | 5,000 Meters Varsity | 42 | 19:45.8 PB | 9 |
| Sep 19 | Sparta InvitationalSep 19 · 5,000 Meters Silver, White, Gold Reserve · Place 26 · IoniaIonia | 5,000 Meters Silver, White, Gold Reserve | 26 | 20:06.3 PB | 9 |
| Sep 15 | CAAC White Jamboree #1Sep 15 · 5,000 Meters Varsity and JV · Place 48 · IoniaIonia | 5,000 Meters Varsity and JV | 48 | 21:03.7 | 9 |
| Aug 25 | Early Season Warrior InvitationalAug 25 · 5,000 Meters Varsity · Place 107 · IoniaIonia | 5,000 Meters Varsity | 107 | 21:16.83 PB | 9 |
2014 Cross Country
5 results