Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 3 | MHSAA LP D3 State FinalJun 3 · 3200 Meters · Place 11 · Traverse City St. Francis | 3200 Meters | 11. | 9:57.98a PB | 12 |
| May 30 | Record Eagle Honor RollMay 30 · 3200 Meters · Place 2 · Traverse City St. Francis | 3200 Meters | 2. | 10:13.02a | 12 |
| May 30 | Record Eagle Honor RollMay 30 · 1600 Meters · Place 4 · Traverse City St. Francis | 1600 Meters | 4. | 4:39.29a | 12 |
| May 24 | Lake MI Conference Championship MeetMay 24 · 3200 Meters · Place 2 · Traverse City St. Francis | 3200 Meters | 2. | 10:33.17a | 12 |
| May 24 | Lake MI Conference Championship MeetMay 24 · 1600 Meters · Place 3 · Traverse City St. Francis | 1600 Meters | 3. | 4:43.65a | 12 |
| Apr 17 | LMC QuadApr 17 · 3200 Meters · Place 1 · Traverse City St. Francis | 3200 Meters | 1. | 11:00.14a | 12 |
| Apr 17 | LMC QuadApr 17 · 1600 Meters · Place 1 · Traverse City St. Francis | 1600 Meters | 1. | 5:01.98a | 12 |
| Apr 17 | LMC QuadApr 17 · 800 Meters · Traverse City St. Francis | 800 MetersRelay Split | — | 2:14Unofficial | 12 |
| Apr 12 | LMC @ East JordanApr 12 · 3200 Meters · Place 1 · Traverse City St. Francis | 3200 Meters | 1. | 10:58Unofficial | 12 |
| Apr 12 | LMC @ East JordanApr 12 · 1600 Meters · Place 1 · Traverse City St. Francis | 1600 Meters | 1. | 4:49Unofficial | 12 |
| Apr 12 | LMC @ East JordanApr 12 · 800 Meters · Traverse City St. Francis | 800 MetersRelay Split | — | 2:10Unofficial | 12 |
| Apr 8 | Rodes RelaysApr 8 · 3200 Meters · Place 1 · Traverse City St. Francis | 3200 Meters | 1. | 10:28.19Unofficial | 12 |
2016 Outdoor Track
16 results2015 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| May 30 | MHSAA LP Division 3 FinalsMay 30 · 1600 Meters · Place 15 · Traverse City St. Francis | 1600 Meters | 15. | 4:36.16a | 10 |
| May 19 | LMC Conference MeetMay 19 · 3200 Meters · Place 2 · Traverse City St. Francis | 3200 Meters | 2. | 10:13.81aUnofficial | 10 |
| May 19 | LMC Conference MeetMay 19 · 1600 Meters · Place 6 · Traverse City St. Francis | 1600 Meters | 6. | 4:52.48aUnofficial | 10 |
| May 19 | LMC Conference MeetMay 19 · 800 Meters · Place 5 · Traverse City St. Francis | 800 Meters | 5. | 2:13.95aUnofficial | 10 |
| May 16 | MHSAA LP Regional 30-3 @ East JordanMay 16 · 3200 Meters · Place 4 · Traverse City St. Francis | 3200 Meters | 4. | 10:23.11a | 10 |
| May 16 | MHSAA LP Regional 30-3 @ East JordanMay 16 · 1600 Meters · Place 5 · Traverse City St. Francis | 1600 Meters | 5. | 4:35.23a PB | 10 |
| May 8 | Traverse City West InvitationalMay 8 · 3200 Meters · Place 5 · Traverse City St. Francis | 3200 Meters | 5. | 10:40.38Unofficial | 10 |
| May 8 | Traverse City West InvitationalMay 8 · 1600 Meters · Place 3 · Traverse City St. Francis | 1600 Meters | 3. | 4:46.18Unofficial | 10 |
| Apr 17 | Gary Rathbun InvitationalApr 17 · 3200 Meters · Place 4 · Traverse City St. Francis | 3200 Meters | 4. | 11:15.96a | 10 |
| Apr 17 | Gary Rathbun InvitationalApr 17 · 1600 Meters · Place 4 · Traverse City St. Francis | 1600 Meters | 4. | 5:12.16a | 10 |
| Apr 17 | Gary Rathbun InvitationalApr 17 · 800 Meters · Place 1 · Traverse City St. Francis | 800 MetersRelay Split | 1. | 2:15Unofficial | 10 |
| Apr 13 | LMC - EJApr 13 · 3200 Meters · Place 4 · Traverse City St. Francis | 3200 Meters | 4. | 10:55.83aUnofficial | 10 |
| Apr 13 | LMC - EJApr 13 · 800 Meters · Traverse City St. Francis | 800 MetersRelay Split | — | 2:17Unofficial | 10 |
| Apr 11 | Rodes RelaysApr 11 · 3200 Meters · Place 1 · Traverse City St. Francis | 3200 Meters | 1. | 10:30.1Unofficial | 10 |
| Apr 11 | Rodes RelaysApr 11 · 1600 Meters · Traverse City St. Francis | 1600 Meters | — | 5:24Unofficial | 10 |
2014 Outdoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| May 27 | Record-Eagle Honor RollMay 27 · 3200 Meters · Place 7 · Traverse City St. Francis | 3200 Meters | 7. | 11:04.80a | 9 |
| May 27 | Record-Eagle Honor RollMay 27 · 1600 Meters · Place 16 · Traverse City St. Francis | 1600 Meters | 16. | 5:14.03a | 9 |
| May 27 | Record-Eagle Honor RollMay 27 · 800 Meters · Traverse City St. Francis | 800 MetersRelay Split | — | 2:20Unofficial | 9 |
| May 20 | LMC ConferenceMay 20 · 3200 Meters · Place 7 · Traverse City St. Francis | 3200 Meters | 7. | 11:10.45aUnofficial | 9 |
| May 20 | LMC ConferenceMay 20 · 1600 Meters · Place 12 · Traverse City St. Francis | 1600 Meters | 12. | 5:11.41aUnofficial | 9 |
| May 16 | MHSAA Regional 39-4 @ MancelonaMay 16 · 3200 Meters · Place 6 · Traverse City St. Francis | 3200 Meters | 6. | 11:15.08a | 9 |
| May 16 | MHSAA Regional 39-4 @ MancelonaMay 16 · 1600 Meters · Place 6 · Traverse City St. Francis | 1600 Meters | 6. | 5:07.68a | 9 |
| May 12 | Central lake InvitationalMay 12 · 3200 Meters · Place 6 · Traverse City St. Francis | 3200 Meters | 6. | 11:28.49aUnofficial | 9 |
| May 12 | Central lake InvitationalMay 12 · 1600 Meters · Place 12 · Traverse City St. Francis | 1600 Meters | 12. | 5:21.10aUnofficial | 9 |
| May 8 | Garland Invitational May 8 · 3200 Meters · Place 7 · Traverse City St. Francis | 3200 Meters | 7. | 11:40.56Unofficial | 9 |
| May 8 | Garland Invitational May 8 · 1600 Meters · Place 9 · Traverse City St. Francis | 1600 Meters | 9. | 5:20.1Unofficial | 9 |
| Apr 28 | Lake Michigan ConferenceApr 28 · 3200 Meters · Place 4 · Traverse City St. Francis | 3200 Meters | 4. | 12:04.54aUnofficial | 9 |
| Apr 28 | Lake Michigan ConferenceApr 28 · 1600 Meters · Place 13 · Traverse City St. Francis | 1600 Meters | 13. | 5:22.81aUnofficial | 9 |
| Apr 28 | Lake Michigan ConferenceApr 28 · 800 Meters · Traverse City St. Francis | 800 MetersRelay Split | — | 2:26Unofficial | 9 |
| Apr 8 | Tcw, Tcc, TcsfApr 8 · 1600 Meters · Place 14 · Traverse City St. Francis | 1600 Meters | 14. | 5:47.08aUnofficial | 9 |
| Apr 8 | Tcw, Tcc, TcsfApr 8 · 800 Meters · Traverse City St. Francis | 800 Meters | — | DQ | 9 |