Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Grand Woods Park OFFICIALCougar 2-mile - HOKA ONE ONE Postal National Event · Aug 21 | 15:27.8 | Cougar 2-mile - HOKA ONE ONE Postal National Event | August 21, 2018 |
| 5,000 Meters · Bath Bret Clements Bath Invitational · Sep 9 | 25:35.3 | Bret Clements Bath Invitational | September 9, 2017 |
| 5,000 Meters · Dewitt HSDeWitt Cross Country Invitational · Sep 30 | 24:11.5 | DeWitt Cross Country Invitational | September 30, 2017 |
| 5,000 Meters · Lakewood HSGLAC Jamboree II · Oct 3 | 26:25.80 | GLAC Jamboree II | October 3, 2017 |
| 5,000 Meters · Leslie HSGLAC Jamboree I · Sep 19 | 25:41.00 | GLAC Jamboree I | September 19, 2017 |
| 5,000 Meters · Perry HSPerry Invitational · Aug 22 | 31:34.4 | Perry Invitational | August 22, 2017 |
| 5,000 Meters · Portage West Middle SchoolMHSAA LP Region 13-2 at Portage Central · Oct 28 | 24:44.1 | MHSAA LP Region 13-2 at Portage Central | October 28, 2017 |
| 5,000 Meters · Saranac HSSaranac Invitational · Aug 30 | 27:03.6 | Saranac Invitational | August 30, 2017 |
| 5,000 Meters · The University of OlivetGLAC League Championship Meet · Oct 21 | 25:44.66 | GLAC League Championship Meet | October 21, 2017 |
| 5,000 Meters · TK High SchoolBarry County Invite · Oct 30 | 25:58.13 | Barry County Invite | October 30, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Barry County InvitationalOct 28 · 5,000 Meters Varsity · Place 20 · Lake Odessa Lakewood | 5,000 Meters Varsity | 20 | 24:25.69 | 12 |
| Oct 25 | MHSAA LP Region 14-2 @ Ovid-ElsieOct 25 · 5,000 Meters Division 2 · Place 68 · Lake Odessa Lakewood | 5,000 Meters Division 2 | 68 | 23:10.3 | 12 |
| Oct 19 | GLAC ChampionshipOct 19 · 5,000 Meters Varsity · Place 21 · Lake Odessa Lakewood | 5,000 Meters Varsity | 21 | 22:41.0 | 12 |
| Oct 12 | Greater Lansing Cross Country ChampionshipOct 12 · 5,000 Meters Varsity · Place 149 · Lake Odessa Lakewood | 5,000 Meters Varsity | 149 | 23:28.7 | 12 |
| Oct 1 | GLAC Jamboree @ LeslieOct 1 · 5,000 Meters Varsity · Place 23 · Lake Odessa Lakewood | 5,000 Meters Varsity | 23 | 25:08.90 | 12 |
| Sep 28 | Ed Townsend InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 4 · Lake Odessa Lakewood | 5,000 Meters Junior Varsity | 4 | 24:39.1 | 12 |
| Sep 17 | GLAC Jamboree @ OlivetSep 17 · 5,000 Meters Varsity · Place 15 · Lake Odessa Lakewood | 5,000 Meters Varsity | 15 | 22:43.75 | 12 |
| Sep 13 | 2019 MSU Spartan InviteSep 13 · 5,000 Meters Varsity · Place 162 · Lake Odessa Lakewood | 5,000 Meters Varsity | 162 | 23:42.1 | SR |
| Sep 7 | Bret Clements Bath InvitationalSep 7 · 5,000 Meters Varsity · Place 74 · Lake Odessa Lakewood | 5,000 Meters Varsity | 74 | 23:19.95 | 12 |
| Aug 28 | Saranac InvitationalAug 28 · 5,000 Meters Division 1 · Place 52 · Lake Odessa Lakewood | 5,000 Meters Division 1 | 52 | 23:25.8 | 12 |
| Aug 20 | HOKA ONE ONE POSTAL NATIONALS Cougar 2-mileAug 20 · 2 Miles Varsity · Place 89 · Lake Odessa Lakewood | 2 Miles Varsity | 89 | 16:02.4 | 12 |
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Barry County MeetOct 29 · 5,000 Meters Varsity · Place 26 · Lake Odessa Lakewood | 5,000 Meters Varsity | 26 | 24:42.07 | 11 |
| Oct 27 | MHSAA LP Region 13-2 @ Portage CentralOct 27 · 5,000 Meters Division 2 · Place 84 · Lake Odessa Lakewood | 5,000 Meters Division 2 | 84 | 24:03.9 | 11 |
| Oct 20 | GLAC ChampionshipOct 20 · 5,000 Meters Varsity · Place 31 · Lake Odessa Lakewood | 5,000 Meters Varsity | 31 | 25:23.34 | 11 |
| Oct 13 | Greater Lansing Cross Country ChampionshipOct 13 · 5,000 Meters Varsity · Place 163 · Lake Odessa Lakewood | 5,000 Meters Varsity | 163 | 24:22.2 | 11 |
| Oct 8 | Portland InvitationalOct 8 · 5,000 Meters Varsity · Place 61 · Lake Odessa Lakewood | 5,000 Meters Varsity | 61 | 27:34.2 | 11 |
| Oct 2 | GLAC Jamboree II at Maple ValleyOct 2 · Varsity · Place 46 · Lake Odessa Lakewood | Varsity | 46 | 25:32.93 | 11 |
| Sep 18 | GLAC Jamboree I at PerrySep 18 · 5,000 Meters Varsity · Place 33 · Lake Odessa Lakewood | 5,000 Meters Varsity | 33 | 27:46.37 | 11 |
| Sep 8 | Bret Clements Bath InvitationalSep 8 · 5,000 Meters Varsity · Place 110 · Lake Odessa Lakewood | 5,000 Meters Varsity | 110 | 24:51.9 | 11 |
| Aug 29 | Saranac InvitationalAug 29 · 5,000 Meters Division 1 · Place 47 · Lake Odessa Lakewood | 5,000 Meters Division 1 | 47 | 25:38.7 | 11 |
| Aug 21 | Cougar 2-mile - HOKA ONE ONE Postal National EventAug 21 · 2 Miles Girls 2 Mile · Place 62 · Lake Odessa Lakewood | 2 Miles Girls 2 Mile | 62 | 15:27.8 PB | 11 |
2017 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Barry County InviteOct 30 · 5,000 Meters Varsity · Place 37 · Lake Odessa Lakewood | 5,000 Meters Varsity | 37 | 25:58.13 PB | 10 |
| Oct 28 | MHSAA LP Region 13-2 at Portage CentralOct 28 · 5,000 Meters Varsity · Place 81 · Lake Odessa Lakewood | 5,000 Meters Varsity | 81 | 24:44.1 PB | 10 |
| Oct 21 | GLAC League Championship MeetOct 21 · 5,000 Meters Varsity Girls · Place 44 · Lake Odessa Lakewood | 5,000 Meters Varsity Girls | 44 | 25:44.66 PB | 10 |
| Oct 14 | Greater Lansing Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 196 · Lake Odessa Lakewood | 5,000 Meters Varsity | 196 | 25:15.1 | 10 |
| Oct 3 | GLAC Jamboree IIOct 3 · 5,000 Meters Varsity · Place 43 · Lake Odessa Lakewood | 5,000 Meters Varsity | 43 | 26:25.80 PB | 10 |
| Sep 30 | DeWitt Cross Country InvitationalSep 30 · 5,000 Meters Division 1 & 2 · Place 114 · Lake Odessa Lakewood | 5,000 Meters Division 1 & 2 | 114 | 24:11.5 PB | 10 |
| Sep 19 | GLAC Jamboree ISep 19 · 5,000 Meters Varsity · Place 44 · Lake Odessa Lakewood | 5,000 Meters Varsity | 44 | 25:41.00 PB | 10 |
| Sep 12 | Viking InvitationalSep 12 · 5,000 Meters Girls · Place 17 · Lake Odessa Lakewood | 5,000 Meters Girls | 17 | 26:51.98 | 10 |
| Sep 9 | Bret Clements Bath InvitationalSep 9 · 5,000 Meters Class 2 · Place 93 · Lake Odessa Lakewood | 5,000 Meters Class 2 | 93 | 25:35.3 PB | 10 |
| Aug 30 | Saranac InvitationalAug 30 · 5,000 Meters Division 1 and 2 · Place 58 · Lake Odessa Lakewood | 5,000 Meters Division 1 and 2 | 58 | 27:03.6 PB | 10 |
| Aug 22 | Perry InvitationalAug 22 · 5,000 Meters Girls 5k · Place 56 · Lake Odessa Lakewood | 5,000 Meters Girls 5k | 56 | 31:34.4 PB | 10 |
| Aug 18 | Portage Central Early BirdAug 18 · 5,000 Meters Varsity · Place 209 · Lake Odessa Lakewood | 5,000 Meters Varsity | 209 | 9:02 | — |