Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · DELTE - Portage West 2 Mile Course9-28: CMS, NMS, Milwood & Hillside · Sep 26 | 14:27 | 9-28: CMS, NMS, Milwood & Hillside | September 26, 2017 |
| 2 Miles · Gilmore Car MuseumKAMSL Gull Lake hosts Hillside & PC MS · Sep 19 | 13:40.1 | KAMSL Gull Lake hosts Hillside & PC MS | September 19, 2017 |
| 2 Miles · Gilmore Car Museum MS CourseDelton Kellogg Gilmore Car Museum Invite · Sep 14 | 14:08.75 | Delton Kellogg Gilmore Car Museum Invite | September 14, 2017 |
| 2 Miles · Indian Lake Nazarene Camp OFFICIALMHSAA Southwest Michigan Middle School - Vicksburg · Oct 12 | 13:03.0 | MHSAA Southwest Michigan Middle School - Vicksburg | October 12, 2019 |
| 2 Miles · Linden Grove Middle SchoolKAMSL Final · Oct 21 | 13:02.84 | KAMSL Final | October 21, 2019 |
| 2 Miles · Otsego 2 Mile CoursOtsego Bulldog Invite · Sep 28 | 12:55.4 | Otsego Bulldog Invite | September 28, 2019 |
| 2 Miles · PC MS XC CoursePortage Central Middle School Invite · Sep 17 | 14:33.79 | Portage Central Middle School Invite | September 17, 2018 |
| 2 Miles · Portage West MSKAMSL - North, Central, Gull Lake, Linden Grove, Hillside · Oct 14 | 12:31.45 | KAMSL - North, Central, Gull Lake, Linden Grove, Hillside | October 14, 2019 |
| 2 Miles · Riverside Elementary SchoolKAMSL @ Lakeview · Oct 1 | 13:23.12 | KAMSL @ Lakeview | October 1, 2018 |
| 2,500 Meters · Portage Invite - Middle School CoursePortage Invite · Oct 5 | 9:52.4 | Portage Invite | October 5, 2019 |
| 2400 m · Comstock Comstock MS Invite · Sep 23 | 14:27.14 | Comstock MS Invite | September 23, 2017 |
| 3,200 Meters · 3200 Meter MS CourseOtsego Alamo MS Invite · Oct 16 | 13:32.65 | Otsego Alamo MS Invite | October 16, 2017 |
| 3,200 Meters · Alamo Township ParkAlamo MS Invite · Oct 15 | 13:32.39 | Alamo MS Invite | October 15, 2018 |
| 3,200 Meters · Comstock Comstock MS Invitational · Sep 21 | 13:43.44 | Comstock MS Invitational | September 21, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | KAMSL FinalOct 21 · 2 Miles Varsity (top 15) · Place 42 · Portage Central | 2 Miles Varsity (top 15) | 42 | 13:02.84 PB | 8 |
| Oct 14 | KAMSL - North, Central, Gull Lake, Linden Grove, HillsideOct 14 · 2 Miles Middle School · Place 19 · Portage Central | 2 Miles Middle School | 19 | 12:31.45 PB | 8 |
| Oct 12 | MHSAA Southwest Michigan Middle School - VicksburgOct 12 · 2 Miles Middle School Championship - Div 1 · Place 15 · Portage Central | 2 Miles Middle School Championship - Div 1 | 15 | 13:03.0 PB | 8 |
| Oct 7 | KAMSL - North, Central, WestOct 7 · 2 Miles Middle School · Place 19 · Portage Central | 2 Miles Middle School | 19 | 12:47 | 8 |
| Oct 5 | Portage InviteOct 5 · 2,500 Meters Middle School A · Place 86 · Portage Central | 2,500 Meters Middle School A | 86 | 9:52.4 PB | 8 |
| Sep 28 | Otsego Bulldog InviteSep 28 · 2 Miles Middle School Combined · Place 84 · Portage Central | 2 Miles Middle School Combined | 84 | 12:55.4 PB | 8 |
| Sep 21 | Comstock MS InvitationalSep 21 · 3,200 Meters MS Boys · Place 10 · Portage Central | 3,200 Meters MS Boys | 10 | 13:43.44 PB | 8 |
| Sep 16 | KAMSL - Central, Lakeview, Vicksburg, Maple St, MattawanSep 16 · 2 Miles Middle School · Place 13 · Portage Central | 2 Miles Middle School | 13 | 14:01.03 | 8 |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | KAMSL JamboreeOct 22 · 2 Miles Junior Varsity · Place 15 · Portage Central | 2 Miles Junior Varsity | 15 | 13:28.16 | 7 |
| Oct 15 | Alamo MS InviteOct 15 · 3,200 Meters Middle School Varsity · Place 45 · Portage Central | 3,200 Meters Middle School Varsity | 45 | 13:32.39 PB | 7 |
| Oct 9 | KAMSL @ West: Central (host), West, North, LakeviewOct 9 · 2 Miles Middle School · Place 31 · Portage Central | 2 Miles Middle School | 31 | 13:44.50 | 7 |
| Oct 6 | 2018 Portage Cross Country InvitationalOct 6 · 2,500 Meters Middle School Boys · Place 245 · Portage Central | 2,500 Meters Middle School Boys | 245 | 10:47.2 | 7 |
| Oct 1 | KAMSL @ LakeviewOct 1 · 2 Miles Middle School Boys · Place 24 · Portage Central | 2 Miles Middle School Boys | 24 | 13:23.12 PB | 7 |
| Sep 24 | KAMSL Meet @ LakeviewSep 24 · 2 Miles Middle School Boys · Place 17 · Portage Central | 2 Miles Middle School Boys | 17 | 13:41.75 | 7 |
| Sep 22 | Comstock MS InvitationalSep 22 · 3,200 Meters MS Boys · Place 20 · Portage Central | 3,200 Meters MS Boys | 20 | 14:04.22 | 7 |
| Sep 17 | Portage Central Middle School InviteSep 17 · 2 Miles Middle School · Place 25 · Portage Central | 2 Miles Middle School | 25 | 14:33.79 PB | 7 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Otsego Alamo MS InviteOct 16 · 3,200 Meters Middle School JV · Place 10 · Portage Central | 3,200 Meters Middle School JV | 10 | 13:32.65 PB | 6 |
| Oct 12 | KAMSL JamboreeOct 12 · 2 Miles Middle School Varsity · Place 83 · Portage Central | 2 Miles Middle School Varsity | 83 | 13:32.44 | 6 |
| Oct 10 | CMS, NMS, LG, GL, WMS and VicksburgOct 10 · 2 Miles 6th Grade Boys · Place 15 · Portage Central | 2 Miles 6th Grade Boys | 15 | 13:34.3 | 6 |
| Sep 26 | 9-28: CMS, NMS, Milwood & HillsideSep 26 · 2 Miles Middle School · Place 30 · Portage Central | 2 Miles Middle School | 30 | 14:27 PB | 6 |
| Sep 23 | Comstock MS InviteSep 23 · 2,400 Meters 6th Grade · Place 6 · Portage Central | 2,400 Meters 6th Grade | 6 | 14:27.14 PB | 6 |
| Sep 19 | KAMSL Gull Lake hosts Hillside & PC MSSep 19 · 2 Miles Middle School · Place 31 · Portage Central | 2 Miles Middle School | 31 | 13:40.1 PB | 6 |
| Sep 14 | Delton Kellogg Gilmore Car Museum InviteSep 14 · 2 Miles 6th Grade Co-ed Race · Place 15 · Portage Central | 2 Miles 6th Grade Co-ed Race | 15 | 14:08.75 PB | 6 |