Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Ella Sharp Park OFFICIALJackson MS/HS-JV Invite · Sep 25 | 15:33.4 | Jackson MS/HS-JV Invite | September 25, 2015 |
| 2 Miles · Heritage Park (Adrian) OFFICIALSEC MS Jamboree 3 · Oct 12 | 14:57.29 | SEC MS Jamboree 3 | October 12, 2016 |
| 2 Miles · Hudson Mills Metropark - OFFICIALA2 Running Co. Mich MS Mega Jamboree · Oct 22 | 13:50.33 | A2 Running Co. Mich MS Mega Jamboree | October 22, 2016 |
| 2 Miles · Hudson MSHudson Booster Invitational · Oct 10 | 15:50.2 | Hudson Booster Invitational | October 10, 2015 |
| 2 Miles · Pinckney HSPinckney Pirate Challenge · Sep 22 | 15:55 | Pinckney Pirate Challenge | September 22, 2016 |
| 2011 m · Hudson Mills Metropark - OFFICIALMichigan MS Mega Jamboree · Oct 18 | 9:36.9 | Michigan MS Mega Jamboree | October 18, 2014 |
| 3,000 Meters · Rolling HillsSEC MS Jamboree 1 · Sep 14 | 14:29.7 | SEC MS Jamboree 1 | September 14, 2016 |
| 3,200 Meters · Hudson Mills Metropark - OFFICIALSEC Middle School Jamboree #2 · Sep 30 | 14:56.8 | SEC Middle School Jamboree #2 | September 30, 2015 |
| 3,200 Meters · Munson Park 7 8SEC Middle School Jamboree #3 · Oct 14 | 15:52.7 | SEC Middle School Jamboree #3 | October 14, 2015 |
| 3621 m · Mill Pond ParkSEC Middle School Jamboree #1 · Sep 16 | 16:19.0 | SEC Middle School Jamboree #1 | September 16, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | A2 Running Co. Mich MS Mega JamboreeOct 22 · 2 Miles 7th-8th Grade Reserve · Place 70 · Chelsea Beach | 2 Miles 7th-8th Grade Reserve | 70 | 13:50.33 PB | 8 |
| Oct 12 | SEC MS Jamboree 3Oct 12 · 2 Mile 6-7-8 Varsity · Place 111 · Chelsea Beach | 2 Mile 6-7-8 Varsity | 111 | 14:57.29 PB | 8 |
| Oct 1 | Chelsea InvitationalOct 1 · 2 Miles Middle School · Place 53 · Chelsea Beach | 2 Miles Middle School | 53 | 14:44.7 | 8 |
| Sep 28 | SEC MS Jamboree 2Sep 28 · 2 Mile 6-7-8 Varsity · Place 120 · Chelsea Beach | 2 Mile 6-7-8 Varsity | 120 | 14:59.83 | 8 |
| Sep 22 | Pinckney Pirate ChallengeSep 22 · 2 Mile Boys 8th Grade · Place 42 · Chelsea Beach | 2 Mile Boys 8th Grade | 42 | 15:55 PB | 8 |
| Sep 14 | SEC MS Jamboree 1Sep 14 · 3,000 Meters 6-7-8 Varsity · Place 101 · Chelsea Beach | 3,000 Meters 6-7-8 Varsity | 101 | 14:29.7 PB | 8 |
2015 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | AA Run Co/Asics MS Mega JamOct 24 · 2 Mile 7th-8th Grade Reserve · Place 141 · Chelsea Beach | 2 Mile 7th-8th Grade Reserve | 141 | 15:46.4 | 7 |
| Oct 14 | SEC Middle School Jamboree #3Oct 14 · 3,200 Meters Middle school 7th & 8th grade · Place 115 · Chelsea Beach | 3,200 Meters Middle school 7th & 8th grade | 115 | 15:52.7 PB | 7 |
| Oct 10 | Hudson Booster InvitationalOct 10 · 2 Mile 7th/8th Grade · Place 131 · Chelsea Beach | 2 Mile 7th/8th Grade | 131 | 15:50.2 PB | 7 |
| Oct 3 | Chelsea InvitationalOct 3 · 2 Mile Middle School · Place 45 · Chelsea Beach | 2 Mile Middle School | 45 | 14:16.7 | 7 |
| Sep 30 | SEC Middle School Jamboree #2Sep 30 · 3,200 Meters Middle School · Place 89 · Chelsea Beach | 3,200 Meters Middle School | 89 | 14:56.8 PB | 7 |
| Sep 25 | Jackson MS/HS-JV InviteSep 25 · 2 Mile 7/8 Graders · Place 73 · Chelsea Beach | 2 Mile 7/8 Graders | 73 | 15:33.4 PB | 7 |
| Sep 18 | Pinckney Pirate ChallengeSep 18 · 2 Mile Boys 7th Grade · Place 19 · Chelsea Beach | 2 Mile Boys 7th Grade | 19 | 16:09 | 7 |
| Sep 16 | SEC Middle School Jamboree #1Sep 16 · 2.25 Mile Grades 7/8 Boys · Place 65 · Chelsea Beach | 2.25 Mile Grades 7/8 Boys | 65 | 16:19.0 PB | 7 |
2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Michigan MS Mega JamboreeOct 18 · 1.25 Mile Grades 5-6 · Place 132 · Chelsea Beach | 1.25 Mile Grades 5-6 | 132 | 9:36.9 PB | 6 |