Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cranbrook KingswoodCHSL D2 Jamboree #3 · Oct 7 | 18:08.8 | CHSL D2 Jamboree #3 | October 7, 2014 |
| 5,000 Meters · Huron Meadows Metropark OFFICIALLarry Steeb Invite · Oct 24 | 19:09.1 | Larry Steeb Invite | October 24, 2015 |
| 5,000 Meters · Lake St. Clair Metropark OFFICIALMHSAA LP D2 Region 17 @ Grosse Pointe South · Oct 24 | 16:54.0 | MHSAA LP D2 Region 17 @ Grosse Pointe South | October 24, 2014 |
| 5,000 Meters · McLain FieldCranbrook-Kingswood Invite · Sep 11 | 19:40.3 | Cranbrook-Kingswood Invite | September 11, 2015 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D2 State Finals · Nov 1 | 17:41.4 | MHSAA LP D2 State Finals | November 1, 2014 |
| 5,000 Meters · North CourseCHSL D2 Jamboree #1 · Sep 15 | 19:59.2 | CHSL D2 Jamboree #1 | September 15, 2015 |
| 5,000 Meters · Oxford Golf CourseOxford Invitational · Oct 10 | 18:17.8 | Oxford Invitational | October 10, 2014 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsCHSL D2 Jamboree # 1 · Sep 9 | 18:43 | CHSL D2 Jamboree # 1 | September 9, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MHSAA LP Regional 16-2 @ Waterford MottOct 31 · 5,000 Meters Varsity · Place 58 · Cranbrook Kingswood | 5,000 Meters Varsity | 58 | 19:10.8Unofficial | 12 |
| Oct 24 | Larry Steeb InviteOct 24 · 5,000 Meters Varsity · Place 57 · Cranbrook Kingswood | 5,000 Meters Varsity | 57 | 19:09.1 PB | 12 |
| Oct 3 | Running Fit HS Coaching Legends InviteOct 3 · 5,000 Meters Vars-Small School (Orange) · Place 17 · Cranbrook Kingswood | 5,000 Meters Vars-Small School (Orange) | 17 | 18:57.7 | 12 |
| Sep 30 | CHSL D1-G, D2 & D3/4 Jamboree2Sep 30 · 5,000 Meters Vars & JV (All Divisions) · Place 23 · Cranbrook Kingswood | 5,000 Meters Vars & JV (All Divisions) | 23 | 18:49.7 | 12 |
| Sep 15 | CHSL D2 Jamboree #1Sep 15 · 5,000 Meters Varsity · Place 30 · Cranbrook Kingswood | 5,000 Meters Varsity | 30 | 19:59.2 PB | 12 |
| Sep 11 | Cranbrook-Kingswood InviteSep 11 · 5,000 Meters Varsity · Place 47 · Cranbrook Kingswood | 5,000 Meters Varsity | 47 | 19:40.3 PB | 12 |
2014 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | MHSAA LP D2 State FinalsNov 1 · 5,000 Meters Varsity · Place 175 · Cranbrook Kingswood | 5,000 Meters Varsity | 175 | 17:41.4 PB | 11 |
| Oct 24 | MHSAA LP D2 Region 17 @ Grosse Pointe SouthOct 24 · 5,000 Meters Varsity · Place 7 · Cranbrook Kingswood | 5,000 Meters Varsity | 7 | 16:54.0 PB | 11 |
| Oct 10 | Oxford InvitationalOct 10 · 5,000 Meters Varsity · Place 43 · Cranbrook Kingswood | 5,000 Meters Varsity | 43 | 18:17.8 PB | 11 |
| Oct 7 | CHSL D2 Jamboree #3Oct 7 · 5,000 Meters Varsity · Place 11 · Cranbrook Kingswood | 5,000 Meters Varsity | 11 | 18:08.8 PB | 11 |
| Sep 30 | Lutheran NorthwestSep 30 · 5,000 Meters Varsity · Place 2 · Cranbrook Kingswood | 5,000 Meters Varsity | 2 | 18:33 | 11 |
| Sep 23 | CHSL Coed D2/3/4 & D1 Girls Jamboree #2Sep 23 · 5,000 Meters D2/3/4 Boys (All) · Place 18 · Cranbrook Kingswood | 5,000 Meters D2/3/4 Boys (All) | 18 | 18:21.69 | 11 |
| Sep 16 | Friendship MeetSep 16 · 5,000 Meters Varsity · Place 4 · Cranbrook Kingswood | 5,000 Meters Varsity | 4 | 19:13 | 11 |
| Sep 9 | CHSL D2 Jamboree # 1Sep 9 · 5,000 Meters Varsity · Place 17 · Cranbrook Kingswood | 5,000 Meters Varsity | 17 | 18:43 PB | 11 |
| Sep 5 | Cranbrook InviteSep 5 · 5,000 Meters Varsity · Place 30 · Cranbrook Kingswood | 5,000 Meters Varsity | 30 | 21:01.44 | 11 |