Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Macatawa Bay MS - West OttawaWest Ottawa MS XC Quad · Sep 13 | 12:00.28 | West Ottawa MS XC Quad | September 13, 2017 |
| 3,200 Meters · Helder ParkZeeland Creekside MS Grade Level Meet · Sep 23 | 12:05.09 | Zeeland Creekside MS Grade Level Meet | September 23, 2017 |
| 3,200 Meters · Holland ChristianHolland Christian Middle School CC Invite · Oct 11 | 11:07.94 | Holland Christian Middle School CC Invite | October 11, 2017 |
| 3,200 Meters · Macatawa Bay MS - West OttawaWest Ottawa Middle School Invite · Sep 16 | 11:54.48 | West Ottawa Middle School Invite | September 16, 2017 |
| 3,200 Meters · Mona Shores MSMona Shores MS Quad · Sep 25 | 12:13.69 | Mona Shores MS Quad | September 25, 2017 |
| 3,200 Meters · Reeths-Puffer HSReeths-Puffer MS Jamboree · Sep 20 | 12:18.03 | Reeths-Puffer MS Jamboree | September 20, 2017 |
| 5,000 Meters · Otsego HSOtsego Bulldog Invite · Sep 28 | 18:49.4 | Otsego Bulldog Invite | September 28, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MHSAA LP Region 03-1 @ Portage CentralOct 29 · 5,000 Meters Division 1 · Place 65 · Holland West OttawaHolland West Ottawa | 5,000 Meters Division 1 | 65 | 18:04.90 | 12 |
| Oct 16 | Kent Ottawa County MeetOct 16 · 5,000 Meters Varsity · Place 9 · Holland West OttawaHolland West Ottawa | 5,000 Meters Varsity | 9 | 18:34.2 | 12 |
| Oct 9 | 2021 Portage Cross Country InvitationalOct 9 · 5,000 Meters Division 1 · Place 189 · Holland West OttawaHolland West Ottawa | 5,000 Meters Division 1 | 189 | 18:20.6 | 12 |
| Oct 5 | OK Red Jamboree #2 at West OttawaOct 5 · 5,000 Meters Varsity · Place 52 · Holland West OttawaHolland West Ottawa | 5,000 Meters Varsity | 52 | 18:24.6 | 12 |
| Oct 2 | Otsego Bulldog InvitationalOct 2 · 5,000 Meters Junior Varsity Division 1 · Place 97 · Holland West OttawaHolland West Ottawa | 5,000 Meters Junior Varsity Division 1 | 97 | 20:43.8 | 12 |
| Sep 21 | OK Red Jamboree #1Sep 21 · 5,000 Meters Varsity · Place 47 · Holland West OttawaHolland West Ottawa | 5,000 Meters Varsity | 47 | 18:13.3 | 12 |
| Sep 17 | Sparta InvitationalSep 17 · 5,000 Meters Varsity Division 1 · Place 7 · Holland West OttawaHolland West Ottawa | 5,000 Meters Varsity Division 1 | 7 | 18:37.88 | 12 |
| Sep 11 | 39th West Ottawa Bredeweg InviteSep 11 · 5,000 Meters Varsity · Place 113 · Holland West OttawaHolland West Ottawa | 5,000 Meters Varsity | 113 | 19:30.8 | 12 |
| Aug 27 | 2021 Under the Lights InviteAug 27 · 5,000 Meters Varsity · Place 97 · Holland West OttawaHolland West Ottawa | 5,000 Meters Varsity | 97 | 19:47.90 | 12 |
| Aug 24 | St. Joseph Invitational Aug 24 · 5,000 Meters Varsity · Place 55 · Holland West OttawaHolland West Ottawa | 5,000 Meters Varsity | 55 | 21:59.7 | 12 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | Otsego Bulldog InviteSep 28 · 5,000 Meters D1 Varsity · Place 57 · Holland West OttawaHolland West Ottawa | 5,000 Meters D1 Varsity | 57 | 18:49.4 PB | 10 |
| Sep 21 | Cougar Falcon Invite at the Eagles NestSep 21 · 5,000 Meters Varsity · Place 80 · Holland West OttawaHolland West Ottawa | 5,000 Meters Varsity | 80 | 19:08.1 | 10 |
| Sep 17 | OK Red Jamboree #1Sep 17 · 5,000 Meters Varsity · Place 89 · Holland West OttawaHolland West Ottawa | 5,000 Meters Varsity | 89 | 19:22.5 | 10 |
| Sep 14 | Sparta InvitationalSep 14 · 5,000 Meters Varsity · Place 41 · Holland West OttawaHolland West Ottawa | 5,000 Meters Varsity | 41 | 19:13.53 | 10 |
| Sep 7 | West Ottawa Bredeweg InviteSep 7 · 5,000 Meters Junior Varsity · Place 32 · Holland West OttawaHolland West Ottawa | 5,000 Meters Junior Varsity | 32 | 19:27.6 | 10 |
| Aug 23 | Eagle InvitationalAug 23 · 5,000 Meters Varsity · Place 85 · Holland West OttawaHolland West Ottawa | 5,000 Meters Varsity | 85 | 20:04.7 | 10 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Holland Christian Middle School CC InviteOct 11 · 3,200 Meters Middle School Varsity · Place 7 · West OttawaWest Ottawa | 3,200 Meters Middle School Varsity | 7 | 11:07.94 PB | 8 |
| Sep 25 | Mona Shores MS QuadSep 25 · 3,200 Meters Middle School · Place 8 · West OttawaWest Ottawa | 3,200 Meters Middle School | 8 | 12:13.69 PB | 8 |
| Sep 23 | Zeeland Creekside MS Grade Level MeetSep 23 · 3,200 Meters 8th Grade · Place 4 · West OttawaWest Ottawa | 3,200 Meters 8th Grade | 4 | 12:05.09 PB | 8 |
| Sep 20 | Reeths-Puffer MS JamboreeSep 20 · 3,200 Meters Middle School · Place 4 · West OttawaWest Ottawa | 3,200 Meters Middle School | 4 | 12:18.03 PB | 8 |
| Sep 16 | West Ottawa Middle School InviteSep 16 · 3,200 Meters Middle School - Varsity · Place 4 · West OttawaWest Ottawa | 3,200 Meters Middle School - Varsity | 4 | 11:54.48 PB | 8 |
| Sep 13 | West Ottawa MS XC QuadSep 13 · 2 Miles Middle School · Place 2 · West OttawaWest Ottawa | 2 Miles Middle School | 2 | 12:00.28 PB | 8 |
| Sep 7 | Mona Shores MS InvitationalSep 7 · 3,200 Meters Middle School · Place 6 · West OttawaWest Ottawa | 3,200 Meters Middle School | 6 | 12:16.95 | 8 |