Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bath Bret Clements Bath Invitational · Sep 10 | 14:26.2 | Bret Clements Bath Invitational | September 10, 2016 |
| 2 Miles · Ella Sharp Park OFFICIALJackson MS/HS-JV Invite · Sep 25 | 14:14.0 | Jackson MS/HS-JV Invite | September 25, 2015 |
| 2 Miles · Heritage Park (Adrian) OFFICIALSEC MS Jamboree 3 · Oct 12 | 13:57.61 | SEC MS Jamboree 3 | October 12, 2016 |
| 2 Miles · Hudson Mills Metropark - OFFICIALChelsea Invitational · Oct 3 | 13:00.3 | Chelsea Invitational | October 3, 2015 |
| 2 Miles · Hudson MSHudson Booster Invitational · Oct 10 | 12:54.3 | Hudson Booster Invitational | October 10, 2015 |
| 2 Miles · Pinckney HSPinckney Pirate Challenge · Sep 22 | 14:16 | Pinckney Pirate Challenge | September 22, 2016 |
| 2011 m · Hudson Mills Metropark - OFFICIALMichigan MS Mega Jamboree · Oct 18 | 8:18.9 | Michigan MS Mega Jamboree | October 18, 2014 |
| 3,000 Meters · Rolling HillsSEC MS Jamboree 1 · Sep 14 | 12:48.0 | SEC MS Jamboree 1 | September 14, 2016 |
| 3,200 Meters · Hudson Mills Metropark - OFFICIALSEC Middle School Jamboree #2 · Sep 30 | 13:11.5 | SEC Middle School Jamboree #2 | September 30, 2015 |
| 3,200 Meters · Munson Park 7 8SEC Middle School Jamboree #3 · Oct 14 | 12:59.7 | SEC Middle School Jamboree #3 | October 14, 2015 |
| 3621 m · Mill Pond ParkSEC Middle School Jamboree #1 · Sep 16 | 15:10.8 | SEC Middle School Jamboree #1 | September 16, 2015 |
| 5,000 Meters · 'New' South Course34th Gabriel Richard Invitational · Oct 13 | 17:52.57 | 34th Gabriel Richard Invitational | October 13, 2018 |
| 5,000 Meters · Heritage ParkSEC-HS Jamboree 2 (White) · Sep 25 | 19:28.1 | SEC-HS Jamboree 2 (White) | September 25, 2018 |
| 5,000 Meters · North CourseSEC Championship · Oct 19 | 19:12.6 | SEC Championship | October 19, 2017 |
| 5,000 Meters · Portage West Middle SchoolPortage Invite · Oct 5 | 18:26.4 | Portage Invite | October 5, 2019 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsHuron Meadows Regional PROM · Oct 26 | 18:19.8 | Huron Meadows Regional PROM | October 26, 2018 |
| 5,000 Meters · Willow Metropark OFFICIAL41st Annual Huron Invitational · Sep 16 | 20:25.9 | 41st Annual Huron Invitational | September 16, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Last Chance MeetOct 30 · 5,000 Meters Boys Race · ChelseaChelsea | 5,000 Meters Boys Race | 0 | 18:20Unofficial | 11 |
| Oct 17 | SEC ChampionshipOct 17 · 5,000 Meters Varsity · Place 37 · ChelseaChelsea | 5,000 Meters Varsity | 37 | 18:22.4 | 11 |
| Oct 12 | 35th Annual Gabriel Richard InvitationalOct 12 · 5,000 Meters Varsity Medium Schools Div · Place 46 · ChelseaChelsea | 5,000 Meters Varsity Medium Schools Div | 46 | 17:56.8 | 11 |
| Oct 5 | Portage InviteOct 5 · 5,000 Meters Division 2 JV · Place 24 · ChelseaChelsea | 5,000 Meters Division 2 JV | 24 | 18:26.4 PB | 11 |
| Sep 28 | Chelsea InvitationalSep 28 · 5,000 Meters Varsity · Place 32 · ChelseaChelsea | 5,000 Meters Varsity | 32 | 19:27.1 | 11 |
| Sep 24 | SEC-MS Jamboree 2Sep 24 · 5,000 Meters Varsity · Place 70 · ChelseaChelsea | 5,000 Meters Varsity | 70 | 19:31.9 | 11 |
| Sep 24 | SEC-HS Jamboree #2 (White)Sep 24 · 5,000 Meters Top 10 Varsity Boys · Place 70 · ChelseaChelsea | 5,000 Meters Top 10 Varsity Boys | 70 | 19:31.9Unofficial | 11 |
| Sep 10 | SEC-HS Jamboree #1Sep 10 · 5,000 Meters Combined Red & WhiteVarsity · Place 109 · ChelseaChelsea | 5,000 Meters Combined Red & WhiteVarsity | 109 | 20:42.33 | 11 |
| Sep 4 | Springport InvitationalSep 4 · 5,000 Meters Varsity · Place 34 · ChelseaChelsea | 5,000 Meters Varsity | 34 | 19:14 | 11 |
| Aug 29 | AA Run Co Hornet EARLY BIRD InvitationalAug 29 · 5,000 Meters Varsity · Place 58 · ChelseaChelsea | 5,000 Meters Varsity | 58 | 20:19.50 | 11 |
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Last Chance MeetOct 31 · 5,000 Meters Boys · ChelseaChelsea | 5,000 Meters Boys | 0 | — | 10 |
| Oct 26 | Huron Meadows Regional PROMOct 26 · 5,000 Meters HS Varsity Boys · Place 18 · ChelseaChelsea | 5,000 Meters HS Varsity Boys | 18 | 18:19.8 PB | 10 |
| Oct 18 | SEC-HS ChampionshipOct 18 · 5,000 Meters Varsity · Place 24 · ChelseaChelsea | 5,000 Meters Varsity | 24 | 17:53.2 | 10 |
| Oct 13 | 34th Gabriel Richard InvitationalOct 13 · 5,000 Meters Varsity - Medium Schools · Place 37 · ChelseaChelsea | 5,000 Meters Varsity - Medium Schools | 37 | 17:52.57 PB | 10 |
| Oct 6 | 2018 Portage Cross Country InvitationalOct 6 · 5,000 Meters Division 2 JV Men · Place 55 · ChelseaChelsea | 5,000 Meters Division 2 JV Men | 55 | 19:27.6 | 10 |
| Sep 29 | Chelsea InvitationalSep 29 · 5,000 Meters Freshman Sophomore · Place 18 · ChelseaChelsea | 5,000 Meters Freshman Sophomore | 18 | 17:52.2 | 10 |
| Sep 25 | SEC-MS Jamboree 2Sep 25 · 5,000 Meters Varsity · Place 43 · ChelseaChelsea | 5,000 Meters Varsity | 43 | 19:28.1 | 10 |
| Sep 25 | SEC-HS Jamboree 2 (White)Sep 25 · 5,000 Meters Varsity · Place 43 · ChelseaChelsea | 5,000 Meters Varsity | 43 | 19:28.1 PB | 10 |
| Sep 6 | SEC-HS Jamboree 1Sep 6 · 5,000 Meters Varsity · Place 55 · ChelseaChelsea | 5,000 Meters Varsity | 55 | 19:15.6 | 10 |
| Aug 30 | A2 Run Co Hornet Early Bird OpenAug 30 · 5,000 Meters Blue Varsity · Place 53 · ChelseaChelsea | 5,000 Meters Blue Varsity | 53 | 19:22.1 | 10 |
2017 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Last Chance MeetNov 1 · 5,000 Meters Varsity · ChelseaChelsea | 5,000 Meters Varsity | 0 | — | 9 |
| Oct 25 | A2 Run Co End of Autumn ClassicOct 25 · 5,000 Meters Varsity · Place 28 · ChelseaChelsea | 5,000 Meters Varsity | 28 | 18:51.41 | 9 |
| Oct 19 | SEC ChampionshipOct 19 · 5,000 Meters All Division Junior Varsity · Place 101 · ChelseaChelsea | 5,000 Meters All Division Junior Varsity | 101 | 19:12.6 PB | 9 |
| Oct 14 | 33rd Annual Gabriel Richard InvitationalOct 14 · 5,000 Meters JV Small MediumSchool Division · Place 17 · ChelseaChelsea | 5,000 Meters JV Small MediumSchool Division | 17 | 19:04.5 | 9 |
| Oct 7 | Portage InviteOct 7 · 5,000 Meters Junior Varsity Division 2 · Place 94 · ChelseaChelsea | 5,000 Meters Junior Varsity Division 2 | 94 | 20:11.5 | 9 |
| Sep 30 | Chelsea InvitationalSep 30 · 5,000 Meters Freshman/Sophomore Race · Place 33 · ChelseaChelsea | 5,000 Meters Freshman/Sophomore Race | 33 | 19:55.7 | 9 |
| Sep 26 | SEC Jamboree 2 (White)Sep 26 · 5,000 Meters Varsity · Place 82 · ChelseaChelsea | 5,000 Meters Varsity | 82 | 21:11.2 | 9 |
| Sep 22 | Jackson MS & HS-JV InvitationalSep 22 · 5,000 Meters Junior Varsity · Place 32 · ChelseaChelsea | 5,000 Meters Junior Varsity | 32 | 20:32.6Unofficial | 9 |
| Sep 16 | 41st Annual Huron InvitationalSep 16 · 5,000 Meters Junior Varsity (All HS Divisions) · Place 49 · ChelseaChelsea | 5,000 Meters Junior Varsity (All HS Divisions) | 49 | 20:25.9 PB | 9 |
| Sep 12 | SEC Jamboree 1Sep 12 · 5,000 Meters Junior Varsity · Place 124 · ChelseaChelsea | 5,000 Meters Junior Varsity | 124 | 20:38.0 | 9 |
| Aug 31 | A2 Run Co Early Bird InviteAug 31 · 5,000 Meters Reserve · Place 72 · ChelseaChelsea | 5,000 Meters Reserve | 72 | 20:45.3 | 9 |
2016 Cross Country
7 results2015 Cross Country
8 results2014 Cross Country
1 results