Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Dewitt HSGreater Lansing M.S Championship · Oct 19 | 15:30.2 | Greater Lansing M.S Championship | October 19, 2015 |
| 2 Miles · Ella Sharp ParkParkside Invitational · Sep 30 | 16:31.2 | Parkside Invitational | September 30, 2015 |
| 2 Miles · Ella Sharp Park OFFICIALParkside Invitational · Sep 28 | 14:09 | Parkside Invitational | September 28, 2016 |
| 2 Miles · Fitzgerald ParkGrand Ledge MS Invite · Oct 13 | 13:06.7 | Grand Ledge MS Invite | October 13, 2016 |
| 2 Miles · Grand Woods Park OFFICIALCougar 2-mile - HOKA ONE ONE Postal National Event · Aug 21 | 12:27.8 | Cougar 2-mile - HOKA ONE ONE Postal National Event | August 21, 2018 |
| 2 Miles · Lakewood Middle SchoolLakewood Middle School Meet · Sep 14 | 14:34.0 | Lakewood Middle School Meet | September 14, 2016 |
| 2 Miles · Uncle John's Cider Mill OFFICIALFowler Cider Mill MS/HS Invite · Sep 25 | 16:38.1 | Fowler Cider Mill MS/HS Invite | September 25, 2015 |
| 2 Miles · Waverly Middle SchoolWaverly Middle School Invitational · Oct 3 | 13:20.8 | Waverly Middle School Invitational | October 3, 2016 |
| 5,000 Meters · Central Montcalm HSCentral Montcalm Hornet Run Grade Level Race · Sep 9 | 20:10.98 | Central Montcalm Hornet Run Grade Level Race | September 9, 2017 |
| 5,000 Meters · Dewitt HSDeWitt Cross Country Invitational · Sep 28 | 20:19.4 | DeWitt Cross Country Invitational | September 28, 2019 |
| 5,000 Meters · Eaton Rapids HSCAAC White Jamboree #2 · Oct 3 | 20:29.7 | CAAC White Jamboree #2 | October 3, 2017 |
| 5,000 Meters · EL Soccer/XC ComplexBob Brown Frosh/JV Invitational · Oct 12 | 19:20.3 | Bob Brown Frosh/JV Invitational | October 12, 2017 |
| 5,000 Meters · Fish Creek Sportsman's ClubCarson City-Crystal Don Baese Invitational · Sep 29 | 19:10.40 | Carson City-Crystal Don Baese Invitational | September 29, 2018 |
| 5,000 Meters · Grand Woods Park OFFICIALCAAC White Jamboree #1 · Sep 19 | 20:59.3 | CAAC White Jamboree #1 | September 19, 2017 |
| 5,000 Meters · Haslett HSHaslett Cross Country Invite · Oct 7 | 19:12.0 | Haslett Cross Country Invite | October 7, 2019 |
| 5,000 Meters · Lansing Sexton High SchoolCAAC White Jamboree #3 · Oct 18 | 21:16.00 | CAAC White Jamboree #3 | October 18, 2018 |
| 5,000 Meters · Portage West Middle School2018 Portage Cross Country Invitational · Oct 6 | 21:51.2 | 2018 Portage Cross Country Invitational | October 6, 2018 |
| 5,000 Meters · Portland HSCAAC White Jamboree #3 · Oct 21 | 19:53.41 | CAAC White Jamboree #3 | October 21, 2017 |
| 5,000 Meters · Sparta XC (HS)Sparta Invitational · Sep 16 | 21:27.06 | Sparta Invitational | September 16, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | St. Johns Last Chance MeetNov 4 · 5,000 Meters Varsity · Place 49 · IoniaIonia | 5,000 Meters Varsity | 49 | 22:01.41 | 12 |
| Oct 14 | CAAC White Jamboree 3Oct 14 · 5,000 Meters Varsity · Place 38 · IoniaIonia | 5,000 Meters Varsity | 38 | 20:18.20 | 12 |
| Oct 6 | CAAC White Jamboree #2Oct 6 · 5,000 Meters Junior Varsity · Place 33 · IoniaIonia | 5,000 Meters Junior Varsity | 33 | 20:48.42 | 12 |
| Sep 30 | Ionia/Saranac/Shepherd TriSep 30 · 5,000 Meters Varsity · Place 30 · IoniaIonia | 5,000 Meters Varsity | 30 | 21:28.3 | 12 |
| Sep 22 | CAAC White Jamboree #1Sep 22 · 5,000 Meters Junior Varsity · Place 44 · IoniaIonia | 5,000 Meters Junior Varsity | 44 | 21:29.79 | 12 |
| Sep 18 | Quad meet - Ionia, Shepherd, Belding, Lansing CatholicSep 18 · 5,000 Meters Varsity · Place 42 · IoniaIonia | 5,000 Meters Varsity | 42 | 21:28Unofficial | 12 |
| Sep 12 | Ionia, FHE, Covenant Christian, Belding QuadSep 12 · 5,000 Meters Junior Varsity · Place 3 · IoniaIonia | 5,000 Meters Junior Varsity | 3 | 20:47.4 | 12 |
| Sep 10 | Saranac-Lakeview-Ionia TriSep 10 · 5,000 Meters Varsity · Place 31 · IoniaIonia | 5,000 Meters Varsity | 31 | 21:41 | 12 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | CAAC White Jamboree #3Oct 17 · 5,000 Meters Junior Varsity · Place 42 · IoniaIonia | 5,000 Meters Junior Varsity | 42 | 20:04.6 | 11 |
| Oct 10 | Bob Brown Frosh/JV InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 84 · IoniaIonia | 5,000 Meters Junior Varsity | 84 | 19:21.0 | 11 |
| Oct 7 | Haslett Cross Country InviteOct 7 · 5,000 Meters Boys Varsity and JV · Place 51 · IoniaIonia | 5,000 Meters Boys Varsity and JV | 51 | 19:12.0 PB | 11 |
| Sep 28 | DeWitt Cross Country InvitationalSep 28 · 5,000 Meters Boys Varisty Division 1 and 2 · Place 94 · IoniaIonia | 5,000 Meters Boys Varisty Division 1 and 2 | 94 | 20:19.4 PB | 11 |
| Sep 17 | CAAC White Jamboree #1Sep 17 · 5,000 Meters Junior Varsity · Place 27 · IoniaIonia | 5,000 Meters Junior Varsity | 27 | 19:21.8 | 11 |
| Aug 20 | HOKA ONE ONE POSTAL NATIONALS Cougar 2-mileAug 20 · 2 Miles Varsity · Place 68 · IoniaIonia | 2 Miles Varsity | 68 | 12:29.5 | 11 |
2018 Cross Country
7 results2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | CAAC White Jamboree #3Oct 21 · 5,000 Meters Varsity and JV · Place 45 · IoniaIonia | 5,000 Meters Varsity and JV | 45 | 19:53.41 PB | 9 |
| Oct 12 | Bob Brown Frosh/JV InvitationalOct 12 · 5,000 Meters Freshman · Place 21 · IoniaIonia | 5,000 Meters Freshman | 21 | 19:20.3 PB | 9 |
| Oct 7 | Portage InviteOct 7 · 5,000 Meters Junior Varsity Division 2 · Place 73 · IoniaIonia | 5,000 Meters Junior Varsity Division 2 | 73 | 19:51.8 | 9 |
| Oct 3 | CAAC White Jamboree #2Oct 3 · 5,000 Meters Varsity and JV · Place 54 · IoniaIonia | 5,000 Meters Varsity and JV | 54 | 20:29.7 PB | 9 |
| Sep 30 | Don Baese InvitationalSep 30 · 5,000 Meters Junior Varsity Boys · Place 29 · IoniaIonia | 5,000 Meters Junior Varsity Boys | 29 | 19:44.77 | 9 |
| Sep 19 | CAAC White Jamboree #1Sep 19 · 5,000 Meters Varsity and JV · Place 53 · IoniaIonia | 5,000 Meters Varsity and JV | 53 | 20:59.3 PB | 9 |
| Sep 16 | Sparta InvitationalSep 16 · 5,000 Meters Silver/White/Gold Reserve · Place 54 · IoniaIonia | 5,000 Meters Silver/White/Gold Reserve | 54 | 21:27.06 PB | 9 |
| Sep 9 | Central Montcalm Hornet Run Grade Level RaceSep 9 · 5,000 Meters Freshman · Place 17 · IoniaIonia | 5,000 Meters Freshman | 17 | 20:10.98 PB | 9 |
| Aug 30 | Grand Ledge, Ionia, Potterville TriangularAug 30 · 5,000 Meters Varsity · Place 28 · IoniaIonia | 5,000 Meters Varsity | 28 | 21:14.11 | 9 |
| Aug 22 | Early Season Warrior InvitationalAug 22 · 5,000 Meters Varsity · Place 104 · IoniaIonia | 5,000 Meters Varsity | 104 | 22:22.57Unofficial | 9 |
2016 Cross Country
8 results2015 Cross Country
7 results