Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Wolcott FarmOld Skool Classic · Sep 20 | 08:22 | Old Skool Classic | September 20, 2014 |
| 2 Miles · Stony Creek MetroparkEastside Invitational/Macomb County CC Championship · Oct 11 | 15:46.0 | Eastside Invitational/Macomb County CC Championship | October 11, 2016 |
| 2 Miles · Westview OrchardsThe Fall Championship Presented by Saucony · Oct 30 | 16:35 | The Fall Championship Presented by Saucony | October 30, 2016 |
| 3,200 Meters · Reese HSReese XC Invitational · Oct 17 | 17:08.5 | Reese XC Invitational | October 17, 2015 |
| 3,200 Meters · Ubly MSUbly Invitational · Sep 16 | 18:19.55 | Ubly Invitational | September 16, 2015 |
| 3,200 Meters · Wolcott FarmOld Skool Classic · Sep 26 | 19:20 | Old Skool Classic | September 26, 2015 |
| 5,000 Meters · Algonac HS OFFICIALAlgonac Muskrat Classic · Sep 9 | 23:46 | Algonac Muskrat Classic | September 9, 2017 |
| 5,000 Meters · Cass City Public ParkGTC Meet · Oct 17 | 24:36.70 | GTC Meet | October 17, 2017 |
| 5,000 Meters · Crosswell Lexington HSMike Jackson Memorial · Aug 24 | 25:09.32 | Mike Jackson Memorial | August 24, 2017 |
| 5,000 Meters · Metro Beach Pointe CourseMacomb County Championship · Oct 14 | 23:44 | Macomb County Championship | October 14, 2017 |
| 5,000 Meters · Stony Creek MetroparkHanson's Invitational · Sep 30 | 24:33.0 | Hanson's Invitational | September 30, 2017 |
| 5,000 Meters · Wolcott FarmOld Skoool Classic · Sep 23 | 27:23 | Old Skoool Classic | September 23, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | GTC MeetOct 17 · 5,000 Meters Varsity · Place 40 · MemphisMemphis | 5,000 Meters Varsity | 40 | 24:36.70 PB | 9 |
| Oct 14 | Macomb County ChampionshipOct 14 · 5,000 Meters Junior Varsity · Place 199 · MemphisMemphis | 5,000 Meters Junior Varsity | 199 | 23:44 PB | 9 |
| Sep 30 | Hanson's InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 286 · MemphisMemphis | 5,000 Meters Junior Varsity | 286 | 24:33.0 PB | 9 |
| Sep 23 | Old Skoool ClassicSep 23 · 5,000 Meters Orange-09 · Place 23 · MemphisMemphis | 5,000 Meters Orange-09 | 23 | 27:23 PB | 9 |
| Sep 16 | Autumn ClassicSep 16 · 5,000 Meters JV · Place 112 · MemphisMemphis | 5,000 Meters JV | 112 | 25:08 | 9 |
| Sep 9 | Algonac Muskrat ClassicSep 9 · 5,000 Meters Junior Varsity · Place 249 · MemphisMemphis | 5,000 Meters Junior Varsity | 249 | 23:46 PB | 9 |
| Aug 24 | Mike Jackson MemorialAug 24 · 5,000 Meters Varsity · Place 131 · MemphisMemphis | 5,000 Meters Varsity | 131 | 25:09.32 PB | 9 |
2016 Cross Country
2 results2015 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Reese XC InvitationalOct 17 · 3,200 Meters Middle School · Place 116 · MemphisMemphis | 3,200 Meters Middle School | 116 | 17:08.5 PB | 7 |
| Sep 26 | Old Skool ClassicSep 26 · 3,200 Meters Middle School · Place 224 · MemphisMemphis | 3,200 Meters Middle School | 224 | 19:20 PB | 7 |
| Sep 16 | Ubly InvitationalSep 16 · 3,200 Meters Junior High · Place 49 · MemphisMemphis | 3,200 Meters Junior High | 49 | 18:19.55 PB | 7 |
| Aug 29 | DeLaSalle InvitationalAug 29 · 2 Mile Boys 7th & 8th Grade · Place 21 · MemphisMemphis | 2 Mile Boys 7th & 8th Grade | 21 | 17:57.0 | 7 |
2014 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 29 | Brown City Inv. MSSep 29 · 2,400 Meters Middle School k to 6 · Place 75 · MemphisMemphis | 2,400 Meters Middle School k to 6 | 75 | 12:28.92Unofficial | 6 |
| Sep 20 | Old Skool ClassicSep 20 · 1 Mile 6th Boys · Place 67 · MemphisMemphis | 1 Mile 6th Boys | 67 | 08:22 PB | 6 |