Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1,600 Meters · Beach Elementary SchoolCedar Springs Invitational · Sep 20 | 9:16.45 | Cedar Springs Invitational | September 20, 2014 |
| 2 Miles · Allendale HSOK Blue Jamboree #3 · Oct 20 | 19:28.64 | OK Blue Jamboree #3 | October 20, 2015 |
| 2 Miles · Allendale MS Two Mile CourseWMMSC Jamboree Allendale · Oct 18 | 17:13.88 | WMMSC Jamboree Allendale | October 18, 2016 |
| 2 Miles · Beach Elementary SchoolCedar Springs Invitational · Sep 24 | 18:02.88 | Cedar Springs Invitational | September 24, 2016 |
| 3,200 Meters · Fenn Valley WineryFennville Open · Sep 12 | 18:44.57 | Fennville Open | September 12, 2015 |
| 5,000 Meters · Beach Elementary SchoolCedar Springs Invitational · Sep 23 | 25:41.05 | Cedar Springs Invitational | September 23, 2017 |
| 5,000 Meters · Cedar SpringsCedar Springs Invitational · Sep 21 | 25:10.75 | Cedar Springs Invitational | September 21, 2019 |
| 5,000 Meters · Fenn Valley WineryFennville Open · Sep 7 | 24:44.89 | Fennville Open | September 7, 2019 |
| 5,000 Meters · Forest Akers East Golf Course2017 MSU Spartan Invitational · Sep 15 | 26:35.92 | 2017 MSU Spartan Invitational | September 15, 2017 |
| 5,000 Meters · Gezon ParkOK Silver Jamboree at Gezon Park (Calvin) · Sep 30 | 24:28 | OK Silver Jamboree at Gezon Park (Calvin) | September 30, 2020 |
| 5,000 Meters · Kenowa Hills High School Athletic FieldKenowa Hills 5 Team Invite · Sep 3 | 27:27.70 | Kenowa Hills 5 Team Invite | September 3, 2020 |
| 5,000 Meters · Lightning Bend ParkOK Silver Jamboree at Lightning Bend Park · Sep 16 | 26:27.2 | OK Silver Jamboree at Lightning Bend Park | September 16, 2020 |
| 5,000 Meters · Long Lake ParkKent City Long Lake Invite · Aug 22 | 29:21.44 | Kent City Long Lake Invite | August 22, 2017 |
| 5,000 Meters · Riverside ParkOK Blue Jamboree #1 · Sep 13 | 26:32.74 | OK Blue Jamboree #1 | September 13, 2017 |
| 5,000 Meters · Saranac HSSaranac Color Run · Oct 10 | 27:24.0 | Saranac Color Run | October 10, 2017 |
| 5,000 Meters · Sparta HSOK Blue Conference Championship · Oct 16 | 24:00.16 | OK Blue Conference Championship | October 16, 2018 |
| 5,000 Meters · Spring Lake HS OFFICIALOK Blue Jamboree #2 · Sep 27 | 25:21.5 | OK Blue Jamboree #2 | September 27, 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 |
| Oct 31 | MHSAA LP Region 11-2 @ AllendaleOct 31 · 5,000 Meters Division 2 · Place 64 · Comstock ParkComstock Park | 5,000 Meters Division 2 | 64 | 24:10.44 | 12 |
| Oct 24 | MHSAA Pre-Regional 21-2 @ Spring LakeOct 24 · 5,000 Meters Varsity · Place 32 · Comstock ParkComstock Park | 5,000 Meters Varsity | 32 | 24:57.08 | 12 |
| Oct 20 | OK Silver Conference Meet at Ironwood Golf Course (Calvin)Oct 20 · 5,000 Meters Varsity · Place 38 · Comstock ParkComstock Park | 5,000 Meters Varsity | 38 | 23:49.91 | 12 |
| Oct 13 | Wayland Wildcat InviteOct 13 · 5,000 Meters Varsity · Place 33 · Comstock ParkComstock Park | 5,000 Meters Varsity | 33 | 25:42.32 | 12 |
| Sep 30 | OK Silver Jamboree at Gezon Park (Calvin)Sep 30 · 5,000 Meters Varsity · Place 41 · Comstock ParkComstock Park | 5,000 Meters Varsity | 41 | 24:28 PB | 12 |
| Sep 26 | Cedar Springs InvitationalSep 26 · 5,000 Meters HS Group 2 · Place 33 · Comstock ParkComstock Park | 5,000 Meters HS Group 2 | 33 | 25:47.77 | 12 |
| Sep 16 | OK Silver Jamboree at Lightning Bend ParkSep 16 · 5,000 Meters Varsity · Place 45 · Comstock ParkComstock Park | 5,000 Meters Varsity | 45 | 26:27.2 PB | 12 |
| Sep 3 | Kenowa Hills 5 Team InviteSep 3 · 5,000 Meters Varsity Race · Place 40 · Comstock ParkComstock Park | 5,000 Meters Varsity Race | 40 | 27:27.70 PB | 12 |
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSAA LP Region 11-2 @ AllendaleOct 26 · 5,000 Meters Division 2 · Place 53 · Comstock ParkComstock Park | 5,000 Meters Division 2 | 53 | 22:48.6 | 11 |
| Oct 15 | OK Blue Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 51 · Comstock ParkComstock Park | 5,000 Meters Varsity | 51 | 23:44.40 | 11 |
| Sep 25 | OK Blue Jamboree #2Sep 25 · 5,000 Meters Varsity · Place 50 · Comstock ParkComstock Park | 5,000 Meters Varsity | 50 | 24:49.64 | 11 |
| Sep 21 | Cedar Springs InvitationalSep 21 · 5,000 Meters Varsity · Place 61 · Comstock ParkComstock Park | 5,000 Meters Varsity | 61 | 25:10.75 PB | 11 |
| Sep 13 | 2019 MSU Spartan InviteSep 13 · 5,000 Meters Varsity · Place 207 · Comstock ParkComstock Park | 5,000 Meters Varsity | 207 | 24:57.8 | JR |
| Sep 7 | Fennville Open Sep 7 · 5,000 Meters Varsity · Place 17 · Comstock ParkComstock Park | 5,000 Meters Varsity | 17 | 24:44.89 PB | 11 |
| Aug 28 | Saranac InvitationalAug 28 · 5,000 Meters Division 1 · Place 95 · Comstock ParkComstock Park | 5,000 Meters Division 1 | 95 | 25:20.7 | 11 |
| Aug 22 | Kelloggsville Rocket InvitationalAug 22 · 5,000 Meters Varsity · Place 37 · Comstock ParkComstock Park | 5,000 Meters Varsity | 37 | 29:55.25 | 11 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MHSAA LP Region 11-2 @ AllendaleOct 27 · 5,000 Meters Division 2 · Place 77 · Comstock ParkComstock Park | 5,000 Meters Division 2 | 77 | 23:32.30 | 10 |
| Oct 16 | OK Blue Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 50 · Comstock ParkComstock Park | 5,000 Meters Varsity | 50 | 24:00.16 PB | 10 |
| Oct 9 | Saranac Color RunOct 9 · Varsity · Place 39 · Comstock ParkComstock Park | Varsity | 39 | 25:44.6 | 10 |
| Sep 26 | OK Blue Jamboree #2Sep 26 · 5,000 Meters Varsity · Place 66 · Comstock ParkComstock Park | 5,000 Meters Varsity | 66 | 24:32.28 | 10 |
| Sep 8 | Fennville InvitationalSep 8 · 5,000 Meters Varsity · Place 28 · Comstock ParkComstock Park | 5,000 Meters Varsity | 28 | 25:42.74 | 10 |
| Aug 23 | Kelloggsville Rocket Cross Country InvitationalAug 23 · 5,000 Meters Varsity · Place 47 · Comstock ParkComstock Park | 5,000 Meters Varsity | 47 | 28:26.08 | 10 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Saranac Color RunOct 10 · 5,000 Meters Varsity and JV · Place 94 · Comstock ParkComstock Park | 5,000 Meters Varsity and JV | 94 | 27:24.0 PB | 9 |
| Sep 27 | OK Blue Jamboree #2Sep 27 · 5,000 Meters Varsity · Place 87 · Comstock ParkComstock Park | 5,000 Meters Varsity | 87 | 25:21.5 PB | 9 |
| Sep 23 | Cedar Springs InvitationalSep 23 · 5,000 Meters Varsity · Place 55 · Comstock ParkComstock Park | 5,000 Meters Varsity | 55 | 25:41.05 PB | 9 |
| Sep 15 | 2017 MSU Spartan InvitationalSep 15 · 5,000 Meters Bronze Race (Division 2 & 3) · Place 240 · Comstock ParkComstock Park | 5,000 Meters Bronze Race (Division 2 & 3) | 240 | 26:35.92 PB | 9 |
| Sep 13 | OK Blue Jamboree #1Sep 13 · 5,000 Meters Varsity · Place 76 · Comstock ParkComstock Park | 5,000 Meters Varsity | 76 | 26:32.74 PB | 9 |
| Sep 9 | Fennville Invitational Sep 9 · 5,000 Meters Varsity · Place 67 · Comstock ParkComstock Park | 5,000 Meters Varsity | 67 | 27:37.04 | 9 |
| Aug 29 | Kenowa Hills InvitationalAug 29 · 5,000 Meters Gold Race · Place 112 · Comstock ParkComstock Park | 5,000 Meters Gold Race | 112 | 27:39.67Unofficial | 9 |
| Aug 22 | Kent City Long Lake InviteAug 22 · 5,000 Meters Girls 6+ race · Place 74 · Comstock ParkComstock Park | 5,000 Meters Girls 6+ race | 74 | 29:21.44 PB | 9 |
2016 Cross Country
3 results2015 Cross Country
2 results2014 Cross Country
2 results