Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bath Bath Middle School Invitational · Sep 30 | 16:55.1 | Bath Middle School Invitational | September 30, 2015 |
| 2 Miles · Dewitt HSGreater Lansing M.S Championship · Oct 19 | 15:56.9 | Greater Lansing M.S Championship | October 19, 2015 |
| 2 Miles · Fitzgerald ParkGrand Ledge M.S. Invite · Oct 15 | 15:37.0 | Grand Ledge M.S. Invite | October 15, 2015 |
| 2 Miles · Grand Woods Park OFFICIALCougar Clash · Oct 7 | 15:37.8 | Cougar Clash | October 7, 2015 |
| 2 Miles · Lakewood Middle SchoolLakewood Middle School Meet · Sep 14 | 15:38.4 | Lakewood Middle School Meet | September 14, 2016 |
| 2 Miles · Waverly Middle SchoolWaverly Middle School Invitational · Oct 3 | 15:03.4 | Waverly Middle School Invitational | October 3, 2016 |
| 5,000 Meters · EL Soccer/XC ComplexBob Brown Frosh/JV Invitational · Oct 12 | 24:58.6 | Bob Brown Frosh/JV Invitational | October 12, 2017 |
| 5,000 Meters · Forest Akers East Golf Course2017 MSU Spartan Invitational · Sep 15 | 29:16.02 | 2017 MSU Spartan Invitational | September 15, 2017 |
| 5,000 Meters · Grand Woods ParkJames Clyde JV Invite · Oct 25 | 24:39.5 | James Clyde JV Invite | October 25, 2017 |
| 5,000 Meters · Huron Meadows Metropark OFFICIALA2 Run Co Coaching Legends HS · Sep 30 | 25:31.50 | A2 Run Co Coaching Legends HS | September 30, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | James Clyde JV Invite Oct 25 · 5,000 Meters Junior Varsity · Place 49 · Grand LedgeGrand Ledge | 5,000 Meters Junior Varsity | 49 | 24:39.5 PB | 9 |
| Oct 12 | Bob Brown Frosh/JV InvitationalOct 12 · 5,000 Meters Freshman · Place 65 · Grand LedgeGrand Ledge | 5,000 Meters Freshman | 65 | 24:58.6 PB | 9 |
| Sep 30 | A2 Run Co Coaching Legends HSSep 30 · 5,000 Meters Gold Reserve · Place 276 · Grand LedgeGrand Ledge | 5,000 Meters Gold Reserve | 276 | 25:31.50 PB | 9 |
| Sep 15 | 2017 MSU Spartan InvitationalSep 15 · 5,000 Meters High School JV #2 (Green/White) · Place 561 · Grand LedgeGrand Ledge | 5,000 Meters High School JV #2 (Green/White) | 561 | 29:16.02 PB | 9 |
| Aug 30 | Grand Ledge, Ionia, Potterville TriangularAug 30 · 5,000 Meters Varsity · Place 62 · Grand LedgeGrand Ledge | 5,000 Meters Varsity | 62 | 25:39.48 | 9 |
2016 Cross Country
5 results2015 Cross Country
6 results