Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Courtade ElementaryTraverse City Invitational · Oct 15 | 6:49.36 | Traverse City Invitational | October 15, 2016 |
| 1,600 Meters · Grand Traverse County Civic Center2016 TC All-City Invitational · Oct 20 | 6:51.50 | 2016 TC All-City Invitational | October 20, 2016 |
| 1.5 Miles · Michaywe Pines GolfNorthern Michigan XC Championships Rotary Invite · Oct 22 | 11:22.32 | Northern Michigan XC Championships Rotary Invite | October 22, 2016 |
| 2 Miles · Courtade ElementaryTraverse City Invitational · Oct 14 | 13:49.12 | Traverse City Invitational | October 14, 2017 |
| 2 Miles · Grand Traverse County Civic Center2018 TC All City Invite · Oct 18 | 13:06.30 | 2018 TC All City Invite | October 18, 2018 |
| 3,200 Meters · Mackinaw Trail MSCadillac MS XC Invite · Sep 12 | 14:34.58 | Cadillac MS XC Invite | September 12, 2018 |
| 3,200 Meters · Michaywe Pines 3200m XC CourseNorthern Michigan XC Championships · Oct 21 | 13:13.67 | Northern Michigan XC Championships | October 21, 2017 |
| 5,000 Meters · Portage West Middle SchoolPortage Invite · Oct 5 | 21:12.6 | Portage Invite | October 5, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results2018 Cross Country
5 results2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Northern Michigan XC ChampionshipsOct 21 · 3,200 Meters Middle School · Place 82 · Traverse City EastTraverse City East | 3,200 Meters Middle School | 82 | 13:13.67 PB | 7 |
| Oct 19 | 2017 TC All-City InvitationalOct 19 · 2 Miles Middle School · Place 31 · Traverse City EastTraverse City East | 2 Miles Middle School | 31 | 13:50.84 | 7 |
| Oct 14 | Traverse City InvitationalOct 14 · 2 Mile Middle School · Place 45 · Traverse City EastTraverse City East | 2 Mile Middle School | 45 | 13:49.12 PB | 7 |
| Oct 12 | Woodland InviteOct 12 · 3,000 Meters Middle School 1 · Place 38 · Traverse City EastTraverse City East | 3,000 Meters Middle School 1 | 38 | 14:40Unofficial | 7 |
| Oct 3 | Pathfinder Invite Oct 3 · 3,200 Meters Middle School · Place 41 · Traverse City EastTraverse City East | 3,200 Meters Middle School | 41 | 15:33.0Unofficial | 7 |
| Sep 26 | TC West MS InvitationalSep 26 · 3,000 Meters Middle School · Place 39 · Traverse City EastTraverse City East | 3,000 Meters Middle School | 39 | 13:51.45Unofficial | 7 |
| Sep 13 | Cadillac MS InvitationalSep 13 · 3,000 Meters Middle School · Place 44 · Traverse City EastTraverse City East | 3,000 Meters Middle School | 44 | 15:04Unofficial | 7 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Northern Michigan XC Championships Rotary InviteOct 22 · 1.5 Miles 6th Grade Open BOYS · Place 24 · Traverse City EastTraverse City East | 1.5 Miles 6th Grade Open BOYS | 24 | 11:22.32 PB | 6 |
| Oct 20 | 2016 TC All-City InvitationalOct 20 · 1,600 Meters 6th Grade · Place 15 · Traverse City EastTraverse City East | 1,600 Meters 6th Grade | 15 | 6:51.50 PB | 6 |
| Oct 15 | Traverse City InvitationalOct 15 · 1 Mile Elementary · Place 37 · Traverse City EastTraverse City East | 1 Mile Elementary | 37 | 6:49.36 PB | 6 |
| Oct 5 | Pathfinder InvitationalOct 5 · 1,600 Meters Elementary · Place 22 · Traverse City EastTraverse City East | 1,600 Meters Elementary | 22 | 7:33.1Unofficial | 6 |
| Sep 27 | Traverse City West Middle SchoolSep 27 · 1,600 Meters New Division · Traverse City EastTraverse City East | 1,600 Meters New Division | 0 | 7:27Unofficial | 6 |
| Sep 20 | Traverse City East Middle SchoolSep 20 · 1,600 Meters Middle School · Traverse City EastTraverse City East | 1,600 Meters Middle School | 0 | 8:00Unofficial | 6 |
| Sep 14 | Cadillac Junior High InviteSep 14 · 1,600 Meters · Traverse City EastTraverse City East | 1,600 Meters | 0 | 10:36Unofficial | 6 |