Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Harbor Lights Middle SchoolMKO Jamboree at West Ottawa · Sep 25 | 16:11.89 | MKO Jamboree at West Ottawa | September 25, 2019 |
| 2 Miles · Jenison MS XC CourseJenison MS Invitational · Sep 19 | 17:15.82 | Jenison MS Invitational | September 19, 2018 |
| 2 Miles · Macatawa Bay MS - West OttawaMKO Conference Meet · Oct 17 | 15:38.1 | MKO Conference Meet | October 17, 2019 |
| 2 Miles · Mona Shores MSMKO Jamboree at Mona Shores · Oct 2 | 14:51.29 | MKO Jamboree at Mona Shores | October 2, 2019 |
| 3,000 Meters · University Park Golf CourseGMAA Middle School Invitational · Oct 11 | 14:57.88 | GMAA Middle School Invitational | October 11, 2019 |
| 3,200 Meters · Baldwin MSHudsonville MS Quad · Sep 25 | 16:59.61 | Hudsonville MS Quad | September 25, 2018 |
| 3,200 Meters · Holland ChristianHolland Christian Middle School CC Invite · Oct 11 | 14:34.42 | Holland Christian Middle School CC Invite | October 11, 2017 |
| 3,200 Meters · Mona Shores MSMona Shores MS Invitational · Sep 7 | 15:41.30 | Mona Shores MS Invitational | September 7, 2017 |
| 3,200 Meters · Reeths-Puffer HSReeths-Puffer MS Jamboree · Oct 3 | 16:11.81 | Reeths-Puffer MS Jamboree | October 3, 2018 |
| 3,200 Meters · Rycenga ParkFruitport MS Jamboree · Sep 20 | 15:45.00 | Fruitport MS Jamboree | September 20, 2017 |
| 3,200 Meters · Rycenga Park 3200mFruitport MS Jamboree · Oct 9 | 16:16.48 | Fruitport MS Jamboree | October 9, 2019 |
| 3,200 Meters · South Christian Athletic FieldsGrandville MKO League Meet · Oct 4 | 15:33.44 | Grandville MKO League Meet | October 4, 2017 |
| 3,200 Meters · University Park Golf CourseGMAA Middle school Inv. · Oct 13 | 13:55.70 | GMAA Middle school Inv. | October 13, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | MKO Conference MeetOct 17 · 2 Miles Middle School JV (Rest) · Place 154 · Mona Shores | 2 Miles Middle School JV (Rest) | 154 | 15:38.1 PB | 8 |
| Oct 11 | GMAA Middle School InvitationalOct 11 · 3,000 Meters Middle School · Place 99 · Mona Shores | 3,000 Meters Middle School | 99 | 14:57.88 PB | 8 |
| Oct 9 | Fruitport MS JamboreeOct 9 · 3,200 Meters Middle School · Place 118 · Mona Shores | 3,200 Meters Middle School | 118 | 16:16.48 PB | 8 |
| Oct 2 | MKO Jamboree at Mona ShoresOct 2 · 2 Miles Middle School · Place 90 · Mona Shores | 2 Miles Middle School | 90 | 14:51.29 PB | 8 |
| Sep 25 | MKO Jamboree at West OttawaSep 25 · 2 Miles Middle School · Place 125 · Mona Shores | 2 Miles Middle School | 125 | 16:11.89 PB | 8 |
| Sep 5 | Mona MS Sailor InvitationalSep 5 · 2 Miles Middle School JV · Place 139 · Mona Shores | 2 Miles Middle School JV | 139 | 18:28.53 | 8 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | Middle School GMAA InvitationalOct 12 · 3,200 Meters Middle School · Place 85 · Mona Shores | 3,200 Meters Middle School | 85 | 14:18.05 | 7 |
| Oct 10 | Holland Christian MS InvitationalOct 10 · 3,200 Meters Junior Varsity · Place 196 · Mona Shores | 3,200 Meters Junior Varsity | 196 | 15:56.77 | 7 |
| Oct 3 | Reeths-Puffer MS JamboreeOct 3 · 3,200 Meters Middle School · Place 83 · Mona Shores | 3,200 Meters Middle School | 83 | 16:11.81 PB | 7 |
| Sep 25 | Hudsonville MS QuadSep 25 · 3,200 Meters Middle School · Place 76 · Mona Shores | 3,200 Meters Middle School | 76 | 16:59.61 PB | 7 |
| Sep 19 | Jenison MS InvitationalSep 19 · 2 Miles Middle School · Place 110 · Mona Shores | 2 Miles Middle School | 110 | 17:15.82 PB | 7 |
| Sep 12 | MKO Quad hosted by Mona ShoresSep 12 · 3,200 Meters Middle School · Place 93 · Mona Shores | 3,200 Meters Middle School | 93 | 17:19.03 | 7 |
| Sep 6 | Mona Shores MS Sailor InvitationalSep 6 · 3,200 Meters Middle School JV · Place 150 · Mona Shores | 3,200 Meters Middle School JV | 150 | 17:51.67 | 7 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | GMAA Middle school Inv.Oct 13 · 3,200 Meters Middle School · Place 77 · Mona Shores | 3,200 Meters Middle School | 77 | 13:55.70 PB | 6 |
| Oct 11 | Holland Christian Middle School CC InviteOct 11 · 3,200 Meters Junior Varsity · Place 114 · Mona Shores | 3,200 Meters Junior Varsity | 114 | 14:34.42 PB | 6 |
| Oct 4 | Grandville MKO League MeetOct 4 · 3,200 Meters Middle School · Place 102 · Mona Shores | 3,200 Meters Middle School | 102 | 15:33.44 PB | 6 |
| Sep 25 | Mona Shores MS QuadSep 25 · 3,200 Meters Middle School · Place 77 · Mona Shores | 3,200 Meters Middle School | 77 | 15:48.49 | 6 |
| Sep 20 | Fruitport MS JamboreeSep 20 · 3,200 Meters Middle School · Place 58 · Mona Shores | 3,200 Meters Middle School | 58 | 15:45.00 PB | 6 |
| Sep 7 | Mona Shores MS InvitationalSep 7 · 3,200 Meters Middle School JV · Place 63 · Mona Shores | 3,200 Meters Middle School JV | 63 | 15:41.30 PB | 6 |