Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Ryan Shay Memorial XC InvitationalRyan Shay Memorial XC Invitational · Aug 19 | 14:57.5 | Ryan Shay Memorial XC Invitational | August 19, 2017 |
| 5,000 Meters · Boyne Falls HSBoyne Falls Logger Invite · Sep 30 | 21:10 | Boyne Falls Logger Invite | September 30, 2017 |
| 5,000 Meters · Central Lake "Hot Dog" InvitationalCentral Lake "Hot Dog" Invitational · Sep 23 | 21:46.8 | Central Lake "Hot Dog" Invitational | September 23, 2017 |
| 5,000 Meters · House on a HillNLC Jamboree #3 · Oct 4 | 20:34 | NLC Jamboree #3 | October 4, 2017 |
| 5,000 Meters · Mackinaw CityNLC Jamboree #2 · Sep 20 | 21:38 | NLC Jamboree #2 | September 20, 2017 |
| 5,000 Meters · Wolverine NLC Conference Final · Oct 18 | 20:34 | NLC Conference Final | October 18, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | MHSAA LP Division 4 FinalsNov 3 · Division 4 · Place 200 · Ellsworth | Division 4 | 200 | 19:50.1 | — |
| Oct 27 | MHSAA LP Region 28-4 @ GaylordOct 27 · 5,000 Meters Division 4 · Place 34 · Ellsworth | 5,000 Meters Division 4 | 34 | 19:35.81 | 12 |
| Oct 20 | Michigan Class D State Cross Country ChampionshipOct 20 · 5,000 Meters Varsity · Place 80 · Ellsworth | 5,000 Meters Varsity | 80 | 19:59.00 | 12 |
| Oct 17 | NLC 2018 ChampionshipOct 17 · 5,000 Meters Varsity · Place 14 · Ellsworth | 5,000 Meters Varsity | 14 | 20:29.04 | 12 |
| Oct 10 | NLC Jamboree #3Oct 10 · 5,000 Meters Varsity · Place 13 · Ellsworth | 5,000 Meters Varsity | 13 | 20:34Unofficial | 12 |
| Sep 22 | Central Lake "Hot Dog" XC InvitationalSep 22 · Varsity · Place 46 · Ellsworth | Varsity | 46 | 20:28.7 | 12 |
| Sep 19 | NLC Jamboree #2Sep 19 · Varsity · Place 10 · Ellsworth | Varsity | 10 | 20:09 | 12 |
| Sep 15 | House on the HillSep 15 · 5,000 Meters Varsity · Place 57 · Ellsworth | 5,000 Meters Varsity | 57 | 21:01 | 12 |
| Sep 8 | Chx Mud RunSep 8 · 5,000 Meters Varsity · Place 77 · Ellsworth | 5,000 Meters Varsity | 77 | 20:40.68 | 12 |
| Sep 5 | NLC Jamboree #1Sep 5 · Varsity · Place 11 · Ellsworth | Varsity | 11 | 22:34 | 12 |
| Aug 18 | Ryan Shay Memorial Cross Country InvitationalAug 18 · 3,200 Meters Varsity Division 3 · Place 40 · Ellsworth | 3,200 Meters Varsity Division 3 | 40 | 13:58.4 | 12 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | NLC Conference FinalOct 18 · 5,000 Meters Varsity · Place 14 · Ellsworth | 5,000 Meters Varsity | 14 | 20:34 PB | 11 |
| Oct 4 | NLC Jamboree #3Oct 4 · 5,000 Meters Varsity · Ellsworth | 5,000 Meters Varsity | — | 20:34 PB | 11 |
| Sep 30 | Boyne Falls Logger InviteSep 30 · 5,000 Meters Varsity · Place 33 · Ellsworth | 5,000 Meters Varsity | 33 | 21:10 PB | 11 |
| Sep 23 | Central Lake "Hot Dog" InvitationalSep 23 · 5,000 Meters D4 Varsity · Place 53 · Ellsworth | 5,000 Meters D4 Varsity | 53 | 21:46.8 PB | 11 |
| Sep 20 | NLC Jamboree #2Sep 20 · 5,000 Meters Varsity · Place 17 · Ellsworth | 5,000 Meters Varsity | 17 | 21:38 PB | 11 |
| Sep 6 | NLC Jamboree #1Sep 6 · 5,000 Meters Varsity · Place 18 · Ellsworth | 5,000 Meters Varsity | 18 | 22:20 | 11 |
| Aug 19 | Ryan Shay Memorial XC InvitationalAug 19 · 2 Miles Division 4 Varsity · Place 70 · Ellsworth | 2 Miles Division 4 Varsity | 70 | 14:57.5 PB | 11 |
2016 Cross Country
3 results2015 Cross Country
1 results