Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Otsego 2 Mile CoursConference Tri Paw Paw/Three Rivers @Otsego MS · Sep 27 | 28:04.57 | Conference Tri Paw Paw/Three Rivers @Otsego MS | September 27, 2021 |
| 2 Miles · Sturgis Middle SchoolThree Rivers at Sturgis · Sep 9 | 28:16.5 | Three Rivers at Sturgis | September 9, 2021 |
| 2 Miles · Three Rivers Middle SchoolWolverine Middle School Conference Championship · Oct 7 | 24:29.7 | Wolverine Middle School Conference Championship | October 7, 2021 |
| 2400 m · Colon HSSt. Joseph County Meet at Colon · Oct 14 | 21:24.25 | St. Joseph County Meet at Colon | October 14, 2021 |
| 3,000 Meters · Honeysett FarmEdwardsburg. Three Rivers at Plainwell MS · Sep 16 | 25:17.56 | Edwardsburg. Three Rivers at Plainwell MS | September 16, 2021 |
| 5,000 Meters · Constantine HSSt. Joseph County HS Meet · Oct 21 | 26:59.17 | St. Joseph County HS Meet | October 21, 2025 |
| 5,000 Meters · Edwardsburg Sports ComplexOtsego, Three Rivers at Edwardsburg · Sep 22 | 30:31.34 | Otsego, Three Rivers at Edwardsburg | September 22, 2026 |
| 5,000 Meters · Indian Lake Nazarene Camp OFFICIALThree Rivers @ Vicksburg · Oct 6 | 28:51 | Three Rivers @ Vicksburg | October 6, 2026 |
| 5,000 Meters · Meyer Broadway ParkPlainwell/Sturgis @ Three Rivers · Sep 29 | 30:17.6 | Plainwell/Sturgis @ Three Rivers | September 29, 2026 |
| 5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 3 | 27:31.80 | 25th Annual Bulldog Invitational | October 3, 2026 |
| 5,000 Meters · Paw Paw High SchoolThree Rivers, Niles @ Paw Paw · Oct 14 | 27:17.85 | Three Rivers, Niles @ Paw Paw | October 14, 2026 |
| 5,000 Meters · Portage West Middle SchoolPortage Central Saturday PROM · Oct 31 | 27:34.74 | Portage Central Saturday PROM | October 31, 2026 |
| 5,000 Meters · Riverside Elementary SchoolLakeview Invitational · Sep 12 | 29:22.33 | Lakeview Invitational | September 12, 2026 |
| 5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 28 | 29:31.0 | 2026 Under the Lights Invite | August 28, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Portage Central Saturday PROMOct 31 · 5,000 Meters Open · Place 41 · Three RiversThree Rivers | 5,000 Meters Open | 41 | 27:34.74 PB | 12 |
| Oct 14 | Three Rivers, Niles @ Paw PawOct 14 · 5,000 Meters Varsity · Place 26 · Three RiversThree Rivers | 5,000 Meters Varsity | 26 | 27:17.85 PB | 12 |
| Oct 6 | Three Rivers @ VicksburgOct 6 · 5,000 Meters Varsity · Place 24 · Three RiversThree Rivers | 5,000 Meters Varsity | 24 | 28:51 PB | 12 |
| Oct 3 | 25th Annual Bulldog InvitationalOct 3 · 5,000 Meters D2 JV · Place 151 · Three RiversThree Rivers | 5,000 Meters D2 JV | 151 | 27:31.80 PB | 12 |
| Sep 29 | Plainwell/Sturgis @ Three RiversSep 29 · 5,000 Meters Varsity Women · Place 30 · Three RiversThree Rivers | 5,000 Meters Varsity Women | 30 | 30:17.6 PB | 12 |
| Sep 22 | Otsego, Three Rivers at EdwardsburgSep 22 · 5,000 Meters Varsity · Place 37 · Three RiversThree Rivers | 5,000 Meters Varsity | 37 | 30:31.34 PB | 12 |
| Sep 12 | Lakeview InvitationalSep 12 · 5,000 Meters JV Girls · Place 55 · Three RiversThree Rivers | 5,000 Meters JV Girls | 55 | 29:22.33 PB | 12 |
| Aug 28 | 2026 Under the Lights InviteAug 28 · 5,000 Meters Sunset Girls · Place 260 · Three RiversThree Rivers | 5,000 Meters Sunset Girls | 260 | 29:31.0 PB | 12 |
| Aug 25 | Three Rivers Big Hill InvitationalAug 25 · 5,000 Meters Junior Varsity · Place 13 · Three RiversThree Rivers | 5,000 Meters Junior Varsity | 13 | 30:23.4 | 12 |
| Aug 21 | Portage Central Early BirdAug 21 · 5,000 Meters Varsity · Place 313 · Three RiversThree Rivers | 5,000 Meters Varsity | 313 | 30:08.38 | 12 |
2025 Cross Country
1 results2024 Cross Country
1 results2021 Cross Country
5 results