Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Milan HS OFFICIALPuddle Jumper XC Invitational · Aug 26 | 11:53.84 | Puddle Jumper XC Invitational | August 26, 2014 |
| 4,000 Meters · Oakland UniversityGolden Grizzly High School Invite · Aug 29 | 13:58.3 | Golden Grizzly High School Invite | August 29, 2014 |
| 5,000 Meters · Calvin College - Gainey Athletic ComplexMid-East Qualfier and Futures Meet · Nov 8 | 17:22.59 | Mid-East Qualfier and Futures Meet | November 8, 2014 |
| 5,000 Meters · Cranbrook KingswoodCHSL D2 Jamboree #3 · Oct 7 | 17:31.3 | CHSL D2 Jamboree #3 | October 7, 2014 |
| 5,000 Meters · Lake St. Clair Metropark OFFICIALMHSAA LP D2 Region 17 @ Grosse Pointe South · Oct 24 | 16:27.0 | MHSAA LP D2 Region 17 @ Grosse Pointe South | October 24, 2014 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D2 State Finals · Nov 1 | 16:53.1 | MHSAA LP D2 State Finals | November 1, 2014 |
| 5,000 Meters · Oxford Golf CourseOxford Invitational · Oct 10 | 17:01.2 | Oxford Invitational | October 10, 2014 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsLarry Steeb Invitational · Oct 18 | 16:54.4 | Larry Steeb Invitational | October 18, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2014 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | Mid-East Qualfier and Futures MeetNov 8 · 5,000 Meters Senior Qualifier · Place 39 · Cranbrook Kingswood | 5,000 Meters Senior Qualifier | 39 | 17:22.59 PB | 12 |
| Nov 1 | MHSAA LP D2 State FinalsNov 1 · 5,000 Meters Varsity · Place 77 · Cranbrook Kingswood | 5,000 Meters Varsity | 77 | 16:53.1 PB | 12 |
| Oct 24 | MHSAA LP D2 Region 17 @ Grosse Pointe SouthOct 24 · 5,000 Meters Varsity · Place 3 · Cranbrook Kingswood | 5,000 Meters Varsity | 3 | 16:27.0 PB | 12 |
| Oct 18 | Larry Steeb InvitationalOct 18 · 5,000 Meters Varsity · Place 5 · Cranbrook Kingswood | 5,000 Meters Varsity | 5 | 16:54.4 PB | 12 |
| Oct 10 | Oxford InvitationalOct 10 · 5,000 Meters Varsity · Place 10 · Cranbrook Kingswood | 5,000 Meters Varsity | 10 | 17:01.2 PB | 12 |
| Oct 7 | CHSL D2 Jamboree #3Oct 7 · 5,000 Meters Varsity · Place 5 · Cranbrook Kingswood | 5,000 Meters Varsity | 5 | 17:31.3 PB | 12 |
| Sep 30 | Lutheran NorthwestSep 30 · 5,000 Meters Varsity · Place 1 · Cranbrook Kingswood | 5,000 Meters Varsity | 1 | 18:05 | 12 |
| Sep 23 | CHSL Coed D2/3/4 & D1 Girls Jamboree #2Sep 23 · 5,000 Meters D2/3/4 Boys (All) · Place 5 · Cranbrook Kingswood | 5,000 Meters D2/3/4 Boys (All) | 5 | 17:24.96 | 12 |
| Sep 16 | Friendship MeetSep 16 · 5,000 Meters Varsity · Place 2 · Cranbrook Kingswood | 5,000 Meters Varsity | 2 | 18:27 | 12 |
| Sep 9 | CHSL D2 Jamboree # 1Sep 9 · 5,000 Meters Varsity · Place 6 · Cranbrook Kingswood | 5,000 Meters Varsity | 6 | 17:40 | 12 |
| Sep 5 | Cranbrook InviteSep 5 · 5,000 Meters Varsity · Place 3 · Cranbrook Kingswood | 5,000 Meters Varsity | 3 | 18:18.68 | 12 |
| Aug 29 | Golden Grizzly High School InviteAug 29 · 4,000 Meters Men · Place 32 · Cranbrook Kingswood | 4,000 Meters Men | 32 | 13:58.3 PB | 12 |
| Aug 26 | Puddle Jumper XC InvitationalAug 26 · 2 Mile Varsity (Race Shortened) · Place 6 · Cranbrook Kingswood | 2 Mile Varsity (Race Shortened) | 6 | 11:53.84 PB | 12 |