Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Three Rivers Middle SchoolWolverine Middle School Conference Invitational · Oct 11 | 14:21 | Wolverine Middle School Conference Invitational | October 11, 2018 |
| 2 Miles · Warner CampMS Wolverine Jamboree · Sep 13 | 14:38 | MS Wolverine Jamboree | September 13, 2018 |
| 2,500 Meters · Portage Invite - Middle School Course2018 Portage Cross Country Invitational · Oct 6 | 11:15.8 | 2018 Portage Cross Country Invitational | October 6, 2018 |
| 3,200 Meters · Alamo Township ParkAlamo MS Invite · Oct 15 | 14:43.49 | Alamo MS Invite | October 15, 2018 |
| 3,200 Meters · Otsego MSMS Wolverine Jamboree @ Otsego · Sep 27 | 14:31 | MS Wolverine Jamboree @ Otsego | September 27, 2018 |
| 5,000 Meters · Allegan County FairgroundsWolverine Conf Jamboree @ Allegan · Oct 8 | 22:18.8 | Wolverine Conf Jamboree @ Allegan | October 8, 2019 |
| 5,000 Meters · Comstock High SchoolBCS Comstock Jamboree · Sep 29 | 25:41.80 | BCS Comstock Jamboree | September 29, 2020 |
| 5,000 Meters · Five Pines MinistriesBerrien Springs v South Haven Friendly · Aug 27 | 24:48 | Berrien Springs v South Haven Friendly | August 27, 2020 |
| 5,000 Meters · US 131 Motorsports ParkMHSAA Pre-Regional 25-2 @ Plainwell · Oct 23 | 22:46.21 | MHSAA Pre-Regional 25-2 @ Plainwell | October 23, 2020 |
| 5,000 Meters · Warner CampSouthWest Michigan Rustbuster XC Invitational · Aug 27 | 22:41.8 | SouthWest Michigan Rustbuster XC Invitational | August 27, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
2 results2021 Cross Country
3 results2020 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | MHSAA Pre-Regional 25-2 @ PlainwellOct 23 · 5,000 Meters Boys · Place 41 · South HavenSouth Haven | 5,000 Meters Boys | 41 | 22:46.21 PB | 10 |
| Oct 13 | BCS Jamboree at BridgmanOct 13 · 5,000 Meters Varsity · Place 33 · South HavenSouth Haven | 5,000 Meters Varsity | 33 | 22:41.0 | 10 |
| Oct 8 | South Haven Meet Oct 8 · 5,000 Meters Varsity · Place 33 · South HavenSouth Haven | 5,000 Meters Varsity | 33 | 22:07 | 10 |
| Sep 29 | BCS Comstock JamboreeSep 29 · 5,000 Meters Varsity · Place 44 · South HavenSouth Haven | 5,000 Meters Varsity | 44 | 25:41.80 PB | 10 |
| Sep 15 | BCS JamboreeSep 15 · 5,000 Meters Varsity · Place 33 · South HavenSouth Haven | 5,000 Meters Varsity | 33 | 23:53.257 | 10 |
| Sep 10 | South Haven Quad Meet Sep 10 · 5,000 Meters Junior Varsity · Place 12 · South HavenSouth Haven | 5,000 Meters Junior Varsity | 12 | 23:06 | 10 |
| Aug 27 | Berrien Springs v South Haven FriendlyAug 27 · 5,000 Meters Varsity · Place 13 · South HavenSouth Haven | 5,000 Meters Varsity | 13 | 24:48 PB | 10 |
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | Wolverine Conf Jamboree @ AlleganOct 8 · 5,000 Meters Varsity · Place 63 · South HavenSouth Haven | 5,000 Meters Varsity | 63 | 22:18.8 PB | 9 |
| Oct 1 | South Haven @ VicksburgOct 1 · 5,000 Meters Varsity · Place 31 · South HavenSouth Haven | 5,000 Meters Varsity | 31 | 24:53 | 9 |
| Sep 24 | Plainwell @South HavenSep 24 · 5,000 Meters Varsity · Place 22 · South HavenSouth Haven | 5,000 Meters Varsity | 22 | 22:25 | 9 |
| Sep 13 | 2019 MSU Spartan InviteSep 13 · 5,000 Meters Varsity · Place 315 · South HavenSouth Haven | 5,000 Meters Varsity | 315 | 24:13.1 | FR |
| Sep 10 | Paw Paw @South HavenSep 10 · 5,000 Meters Varsity · Place 18 · South HavenSouth Haven | 5,000 Meters Varsity | 18 | 23:52 | 9 |
| Sep 7 | Centreville InvitationalSep 7 · 5,000 Meters Frosh/Soph Freshman · Place 47 · South HavenSouth Haven | 5,000 Meters Frosh/Soph Freshman | 47 | 23:44.66 | 9 |
| Sep 3 | South Haven @ Three Rivers Dual MeetSep 3 · 5,000 Meters Varsity · Place 18 · South HavenSouth Haven | 5,000 Meters Varsity | 18 | 25:00.1 | 9 |
| Aug 27 | SouthWest Michigan Rustbuster XC Invitational Aug 27 · 5,000 Meters Varsity · Place 59 · South HavenSouth Haven | 5,000 Meters Varsity | 59 | 22:41.8 PB | 9 |
2018 Cross Country
6 results