Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Allendale HSMHSAA LP Region 11-2 at Allendale · Oct 28 | 24:15.77 | MHSAA LP Region 11-2 at Allendale | October 28, 2017 |
| 5,000 Meters · Allendale HSAllendale Falcon Invite · Oct 1 | 24:45.24 | Allendale Falcon Invite | October 1, 2016 |
| 5,000 Meters · Beach Elementary SchoolCedar Springs Invitational · Sep 23 | 27:23.72 | Cedar Springs Invitational | September 23, 2017 |
| 5,000 Meters · Cedar SpringsCedar Springs Invitational · Sep 21 | 28:02.68 | Cedar Springs Invitational | September 21, 2019 |
| 5,000 Meters · Coopersville HSOK Blue Jamboree 3 · Oct 17 | 25:13.88 | OK Blue Jamboree 3 | October 17, 2017 |
| 5,000 Meters · Grace Will Country Club - Kenowa HillsKenowa Hills Invitational · Aug 29 | 28:42.65 | Kenowa Hills Invitational | August 29, 2016 |
| 5,000 Meters · Orchard View HSCardinal Invitational · Aug 22 | 29:11.75 | Cardinal Invitational | August 22, 2016 |
| 5,000 Meters · Ravenna HSRavenna/ Coopersville · Sep 6 | 26:38.18 | Ravenna/ Coopersville | September 6, 2017 |
| 5,000 Meters · Riverside ParkOK Blue Jamboree #1 · Sep 13 | 26:42.66 | OK Blue Jamboree #1 | September 13, 2017 |
| 5,000 Meters · Riverside ParkOK Blue Jamboree #1 · Sep 14 | 25:53.20 | OK Blue Jamboree #1 | September 14, 2016 |
| 5,000 Meters · Rycenga ParkFruitport Invitational · Sep 30 | 25:35.26 | Fruitport Invitational | September 30, 2017 |
| 5,000 Meters · Saranac HSSaranac Color Run · Oct 11 | 24:59.1 | Saranac Color Run | October 11, 2016 |
| 5,000 Meters · Sparta HSThe Real OK Blue Jamboree @Sparta · Sep 28 | 25:17.4 | The Real OK Blue Jamboree @Sparta | September 28, 2016 |
| 5,000 Meters · Spring Lake HS OFFICIALMel Hall Invitational · Oct 22 | 24:05.8 | Mel Hall Invitational | October 22, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 21 | Cedar Springs InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 36 · Coopersville | 5,000 Meters Junior Varsity | 36 | 28:02.68 PB | 12 |
2018 Cross Country
1 results2017 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MHSAA LP Region 11-2 at AllendaleOct 28 · 5,000 Meters Varsity · Place 69 · Coopersville | 5,000 Meters Varsity | 69 | 24:15.77 PB | 10 |
| Oct 21 | Mel Hall InvitationalOct 21 · 5,000 Meters Varsity · Place 74 · Coopersville | 5,000 Meters Varsity | 74 | 24:41.4 | 10 |
| Oct 17 | OK Blue Jamboree 3Oct 17 · 5,000 Meters Varsity · Place 75 · Coopersville | 5,000 Meters Varsity | 75 | 25:13.88 PB | 10 |
| Oct 10 | Saranac Color RunOct 10 · 5,000 Meters Varsity and JV · Place 81 · Coopersville | 5,000 Meters Varsity and JV | 81 | 26:30.4 | 10 |
| Sep 30 | Fruitport InvitationalSep 30 · 5,000 Meters Varsity · Place 44 · Coopersville | 5,000 Meters Varsity | 44 | 25:35.26 PB | 10 |
| Sep 27 | OK Blue Jamboree #2Sep 27 · 5,000 Meters Varsity · Place 84 · Coopersville | 5,000 Meters Varsity | 84 | 25:18.7 | 10 |
| Sep 23 | Cedar Springs InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 24 · Coopersville | 5,000 Meters Junior Varsity | 24 | 27:23.72 PB | 10 |
| Sep 13 | OK Blue Jamboree #1Sep 13 · 5,000 Meters Varsity · Place 79 · Coopersville | 5,000 Meters Varsity | 79 | 26:42.66 PB | 10 |
| Sep 6 | Ravenna/ CoopersvilleSep 6 · 5,000 Meters Varsity · Place 14 · Coopersville | 5,000 Meters Varsity | 14 | 26:38.18 PB | 10 |
| Aug 29 | Kenowa Hills InvitationalAug 29 · 5,000 Meters Gold Race · Place 98 · Coopersville | 5,000 Meters Gold Race | 98 | 26:36.90Unofficial | 10 |
| Aug 21 | Cardinal InvitationalAug 21 · 5,000 Meters Varsity · Place 128 · Coopersville | 5,000 Meters Varsity | 128 | 30:29.23 | 10 |
2016 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MHSAA LP Region 11-02 @ AllendaleOct 29 · 5,000 Meters Varsity · Place 65 · Coopersville | 5,000 Meters Varsity | 65 | 24:24.60 | 9 |
| Oct 22 | Mel Hall InvitationalOct 22 · 5,000 Meters Varsity · Place 62 · Coopersville | 5,000 Meters Varsity | 62 | 24:05.8 PB | 9 |
| Oct 18 | OK Blue Jamboree @ AllendaleOct 18 · 5,000 Meters Varsity · Place 41 · Coopersville | 5,000 Meters Varsity | 41 | 24:20.07 | 9 |
| Oct 11 | Saranac Color RunOct 11 · 5,000 Meters Varsity and JV · Place 55 · Coopersville | 5,000 Meters Varsity and JV | 55 | 24:59.1 PB | 9 |
| Oct 1 | Allendale Falcon InviteOct 1 · 5,000 Meters High School Scarlet · Place 75 · Coopersville | 5,000 Meters High School Scarlet | 75 | 24:45.24 PB | 9 |
| Sep 28 | The Real OK Blue Jamboree @SpartaSep 28 · 5,000 Meters Varsity · Place 85 · Coopersville | 5,000 Meters Varsity | 85 | 25:17.4 PB | 9 |
| Sep 14 | OK Blue Jamboree #1Sep 14 · 5,000 Meters Varsity · Place 86 · Coopersville | 5,000 Meters Varsity | 86 | 25:53.20 PB | 9 |
| Aug 31 | Coopersville / Ravenna DualAug 31 · 5,000 Meters Varsity · Coopersville | 5,000 Meters Varsity | 0 | 29:20.1Unofficial | 9 |
| Aug 29 | Kenowa Hills InvitationalAug 29 · 5,000 Meters Gold Race · Place 164 · Coopersville | 5,000 Meters Gold Race | 164 | 28:42.65 PB | 9 |
| Aug 22 | Cardinal InvitationalAug 22 · 5,000 Meters Varsity · Place 197 · Coopersville | 5,000 Meters Varsity | 197 | 29:11.75 PB | 9 |