Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.7 Miles · Glen Oaks Community CollegeGlen Oaks XC Invitational · Sep 23 | 13:02 | Glen Oaks XC Invitational | September 23, 2016 |
| 2 Miles · Grand Beach Golf CourseBison Invitational · Aug 30 | 16:30.7 | Bison Invitational | August 30, 2017 |
| 2 Miles · Meyer Broadway ParkSt. Joseph County Meet · Oct 20 | 15:46 | St. Joseph County Meet | October 20, 2016 |
| 2,500 Meters · Colon HSSt. Joseph County MS Championship · Oct 19 | 11:21.24 | St. Joseph County MS Championship | October 19, 2017 |
| 2816 m · Centreville MSSouthwest 10 Jamboree III · Oct 18 | 12:48.67 | Southwest 10 Jamboree III | October 18, 2017 |
| 3,200 Meters · Bangor HS OFFICIALSouthwest 10 Jamboree I · Sep 20 | 15:12.93 | Southwest 10 Jamboree I | September 20, 2017 |
| 3,200 Meters · Lake of the Woods & Greenwoods CampsSouthwest 10 Jamboree II · Oct 4 | 15:21.41 | Southwest 10 Jamboree II | October 4, 2017 |
| 3,200 Meters · Redbud 3200 Meters CourseRedbud Tri-State Invite · Sep 19 | 19:03.0 | Redbud Tri-State Invite | September 19, 2015 |
| 5,000 Meters · Mendon HSSouthwest 10 Jamboree · Oct 17 | 27:53.41 | Southwest 10 Jamboree | October 17, 2018 |
| 5,000 Meters · Riverside Elementary SchoolLakeview Invitational · Sep 7 | 28:41.26 | Lakeview Invitational | September 7, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | St. Joseph County Meet @ MendonOct 29 · 5,000 Meters Varsity · Place 45 · White PigeonWhite Pigeon | 5,000 Meters Varsity | 45 | 27:27.91 | 10 |
| Oct 19 | Kalamazoo Christian Comet InvitationalOct 19 · 5,000 Meters Varsity · Place 136 · White PigeonWhite Pigeon | 5,000 Meters Varsity | 136 | 27:29.2 | 10 |
| Oct 16 | Southwest 10 Jamboree #3Oct 16 · 5,000 Meters Varsity · Place 42 · White PigeonWhite Pigeon | 5,000 Meters Varsity | 42 | 29:03.98 | 10 |
| Oct 12 | Sturgis Kiwanis InvitationalOct 12 · 5,000 Meters Varsity · Place 55 · White PigeonWhite Pigeon | 5,000 Meters Varsity | 55 | 28:45.05 | 10 |
| Oct 2 | Southwest 10 Jamboree #2Oct 2 · 5,000 Meters Varsity · Place 42 · White PigeonWhite Pigeon | 5,000 Meters Varsity | 42 | 29:28.59 | 10 |
| Sep 7 | Lakeview InvitationalSep 7 · 5,000 Meters Small School Varsity · Place 31 · White PigeonWhite Pigeon | 5,000 Meters Small School Varsity | 31 | 28:41.26 PB | 10 |
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | St. Joseph County Invitational @ ConstantineOct 30 · 5,000 Meters Varsity · Place 49 · White PigeonWhite Pigeon | 5,000 Meters Varsity | 49 | 28:15 | 9 |
| Oct 27 | MHSAA LP Region 32-4 @ Portage CentralOct 27 · 5,000 Meters Division 4 · Place 58 · White PigeonWhite Pigeon | 5,000 Meters Division 4 | 58 | 28:54.9 | 9 |
| Oct 20 | Kalamazoo Christian Comet InvitationalOct 20 · 5,000 Meters Varsity · Place 144 · White PigeonWhite Pigeon | 5,000 Meters Varsity | 144 | 27:58.23 | 9 |
| Oct 17 | Southwest 10 JamboreeOct 17 · 5,000 Meters High School · Place 48 · White PigeonWhite Pigeon | 5,000 Meters High School | 48 | 27:53.41 PB | 9 |
| Oct 11 | Rock n Run InvitationalOct 11 · 5,000 Meters Varsity · Place 104 · White PigeonWhite Pigeon | 5,000 Meters Varsity | 104 | 28:19 | 9 |
| Oct 3 | Southwest 10 JamboreeOct 3 · Varsity · Place 48 · White PigeonWhite Pigeon | Varsity | 48 | 30:12.00 | 9 |
| Sep 19 | Southwest 10 JamboreeSep 19 · Varsity · Place 46 · White PigeonWhite Pigeon | Varsity | 46 | 27:18.56 | 9 |
| Sep 18 | Colon Magi MeetSep 18 · Varsity · Place 19 · White PigeonWhite Pigeon | Varsity | 19 | 29:19.7 | 9 |
| Aug 29 | New Buffalo InvitationalAug 29 · 5,000 Meters Varsity · Place 31 · White PigeonWhite Pigeon | 5,000 Meters Varsity | 31 | 28:33.2 | 9 |
2017 Cross Country
5 results2016 Cross Country
2 results2015 Cross Country
3 results