Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Airport HSAirport - Mark of Excellence · Oct 18 | 11:53.2 | Airport - Mark of Excellence | October 18, 2014 |
| 1.5 Miles · Milan HS OFFICIALHuron League MS Jamboree III · Oct 15 | 10:56.8 | Huron League MS Jamboree III | October 15, 2014 |
| 1931 m · Lake Erie Metro Park OFFICIALCarlson Marauder Invitational · Sep 27 | 9:37.8 | Carlson Marauder Invitational | September 27, 2014 |
| 2 Miles · Airport HSAirport - Mark of Excellence Invite · Oct 22 | 15:00.91 | Airport - Mark of Excellence Invite | October 22, 2016 |
| 2 Miles · Carlson High SchoolMarauder Cross Country Invitational · Oct 1 | 17:54.8 | Marauder Cross Country Invitational | October 1, 2016 |
| 2 Miles · Lake Erie Metro Park OFFICIALMarauder Invitational · Oct 3 | 17:23.0 | Marauder Invitational | October 3, 2015 |
| 2 Miles · Milan HSHuron League Jamboree #3 · Oct 21 | 17:37.0 | Huron League Jamboree #3 | October 21, 2015 |
| 2 Miles · Milan HS OFFICIALHuron League Middle School Jamboree III · Oct 19 | 16:26 | Huron League Middle School Jamboree III | October 19, 2016 |
| 2 Miles · Patriots ParkHuron League Jamboree #2 · Oct 6 | 17:04 | Huron League Jamboree #2 | October 6, 2015 |
| 2 Miles · Willow Metropark OFFICIALHuron Invitational · Sep 17 | 16:16.47 | Huron Invitational | September 17, 2016 |
| 2,000 Meters · Munson Park k-6Dave Bork Classic · Oct 11 | 9:22.3 | Dave Bork Classic | October 11, 2014 |
| 2092 m · Sterling State ParkMonroe Jefferson Invitational · Sep 20 | 9:58.04 | Monroe Jefferson Invitational | September 20, 2014 |
| 2092 m · Willow Metropark OFFICIALHuron League Jamboree #1 · Sep 16 | 11:07.9 | Huron League Jamboree #1 | September 16, 2014 |
| 3,200 Meters · Munson Park 7 8Dave Bork Classic · Oct 17 | 17:11.68 | Dave Bork Classic | October 17, 2015 |
| 5,000 Meters · Chestnut GroveHuron League Meet · Oct 19 | 24:12.0 | Huron League Meet | October 19, 2017 |
| 5,000 Meters · Lake Erie Metro Park OFFICIALWarrior CC Classic · Sep 8 | 26:36.1 | Warrior CC Classic | September 8, 2017 |
| 5,000 Meters · Lake Erie MetroparkMarauder XC Invitational · Sep 30 | 26:23.5 | Marauder XC Invitational | September 30, 2017 |
| 5,000 Meters · Michigan International Research ParkNick Haynes Invitational · Aug 29 | 26:27.9 | Nick Haynes Invitational | August 29, 2017 |
| 5,000 Meters · Munson ParkDave Bork Classic · Oct 14 | 26:10.0 | Dave Bork Classic | October 14, 2017 |
| 5,000 Meters · Sterling State ParkHuron League Jamboree #2 · Oct 4 | 25:51.1 | Huron League Jamboree #2 | October 4, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Huron League MeetOct 19 · 5,000 Meters Junior Varsity · Place 43 · Flat RockFlat Rock | 5,000 Meters Junior Varsity | 43 | 24:12.0 PB | 9 |
| Oct 14 | Dave Bork ClassicOct 14 · 5,000 Meters Frosh / Soph · Place 65 · Flat RockFlat Rock | 5,000 Meters Frosh / Soph | 65 | 26:10.0 PB | 9 |
| Oct 4 | Huron League Jamboree #2Oct 4 · 5,000 Meters Varsity · Place 95 · Flat RockFlat Rock | 5,000 Meters Varsity | 95 | 25:51.1 PB | 9 |
| Sep 30 | Marauder XC InvitationalSep 30 · 5,000 Meters High School - JV · Place 219 · Flat RockFlat Rock | 5,000 Meters High School - JV | 219 | 26:23.5 PB | 9 |
| Sep 8 | Warrior CC ClassicSep 8 · 5,000 Meters Junior Varsity · Place 70 · Flat RockFlat Rock | 5,000 Meters Junior Varsity | 70 | 26:36.1 PB | 9 |
| Aug 29 | Nick Haynes InvitationalAug 29 · 5,000 Meters FRESHMAN · Place 23 · Flat RockFlat Rock | 5,000 Meters FRESHMAN | 23 | 26:27.9 PB | 9 |
2016 Cross Country
6 results2015 Cross Country
7 results2014 Cross Country
6 results