Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.8 Miles · Parchment HSSAC MS League Meet #1 · Sep 13 | 16:04.94 | SAC MS League Meet #1 | September 13, 2022 |
| 2 Miles · Gobles Middle/High SchoolSAC MS Jamboree #1 · Sep 12 | 14:49.41 | SAC MS Jamboree #1 | September 12, 2023 |
| 2 Miles · Kalamazoo Christian ElementarySAC MS Championship · Oct 3 | 14:41.81 | SAC MS Championship | October 3, 2023 |
| 3,200 Meters · Bangor HS OFFICIALMHSAA Middle School Regional - Zone 1 @ Bangor · Oct 21 | 14:38.16 | MHSAA Middle School Regional - Zone 1 @ Bangor | October 21, 2023 |
| 3,200 Meters · Warner CampSAC MS Jamboree #2 @ Warner Camp, Grand Junction · Sep 27 | 14:34.86 | SAC MS Jamboree #2 @ Warner Camp, Grand Junction | September 27, 2022 |
| 5,000 Meters · Allendale HSMHSAA LP Region 11-2 @ Allendale · Oct 31 | 22:11.70 | MHSAA LP Region 11-2 @ Allendale | October 31, 2026 |
| 5,000 Meters · Berrien County FairgroundsShamrock Invitational · Sep 8 | 23:12.30 | Shamrock Invitational | September 8, 2026 |
| 5,000 Meters · Fennville High SchoolSAC HS Jamboree #1 · Sep 16 | 23:16.43 | SAC HS Jamboree #1 | September 16, 2026 |
| 5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 11 | 22:55.3 | 2026 Spartan Cross Country Invitational | September 11, 2026 |
| 5,000 Meters · Gilmore Car MuseumSAC Championship · Oct 15 | 22:44.73 | SAC Championship | October 15, 2026 |
| 5,000 Meters · Lake Township ParkSAC HS Jamboree #2 at Bridgman · Sep 30 | 22:46.9 | SAC HS Jamboree #2 at Bridgman | September 30, 2026 |
| 5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 3 | 21:39.96 | 25th Annual Bulldog Invitational | October 3, 2026 |
| 5,000 Meters · Portage West MS2026 Portage Invitational · Oct 10 | 22:47.3 | 2026 Portage Invitational | October 10, 2026 |
| 5,000 Meters · Warner CampSouthwest Michigan XC Rustbuster · Aug 26 | 23:48.3 | Southwest Michigan XC Rustbuster | August 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MHSAA LP Region 11-2 @ AllendaleOct 31 · 5,000 Meters D2 Girls · Place 54 · South HavenSouth Haven | 5,000 Meters D2 Girls | 54 | 22:11.70 PB | 10 |
| Oct 15 | SAC Championship Oct 15 · 5,000 Meters Varsity · Place 36 · South HavenSouth Haven | 5,000 Meters Varsity | 36 | 22:44.73 PB | 10 |
| Oct 10 | 2026 Portage InvitationalOct 10 · 5,000 Meters Division 2 · Place 168 · South HavenSouth Haven | 5,000 Meters Division 2 | 168 | 22:47.3 PB | 10 |
| Oct 3 | 25th Annual Bulldog InvitationalOct 3 · 5,000 Meters D2 Varsity · Place 95 · South HavenSouth Haven | 5,000 Meters D2 Varsity | 95 | 21:39.96 PB | 10 |
| Sep 30 | SAC HS Jamboree #2 at BridgmanSep 30 · 5,000 Meters Varsity · Place 35 · South HavenSouth Haven | 5,000 Meters Varsity | 35 | 22:46.9 PB | 10 |
| Sep 16 | SAC HS Jamboree #1Sep 16 · 5,000 Meters Varsity · Place 34 · South HavenSouth Haven | 5,000 Meters Varsity | 34 | 23:16.43 PB | 10 |
| Sep 11 | 2026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters Bronze(MHSAA Div 2) · Place 78 · South HavenSouth Haven | 5,000 Meters Bronze(MHSAA Div 2) | 78 | 22:55.3 PB | 10 |
| Sep 8 | Shamrock InvitationalSep 8 · 5,000 Meters Varsity · Place 17 · South HavenSouth Haven | 5,000 Meters Varsity | 17 | 23:12.30 PB | 10 |
| Aug 26 | Southwest Michigan XC RustbusterAug 26 · 5,000 Meters Varsity · Place 10 · South HavenSouth Haven | 5,000 Meters Varsity | 10 | 23:48.3 PB | 10 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MHSAA LP Region 11-2 @ Allendale (C)Oct 25 · 5,000 Meters Division 2 · Place 62 · South HavenSouth Haven | 5,000 Meters Division 2 | 62 | 23:42.46 | 9 |
| Oct 9 | Varsity XC SAC Jamboree #3Oct 9 · 5,000 Meters Varsity · Place 66 · South HavenSouth Haven | 5,000 Meters Varsity | 66 | 24:58.45 | 9 |
| Sep 24 | SAC HS Jamboree #2Sep 24 · 5,000 Meters Varsity · Place 43 · South HavenSouth Haven | 5,000 Meters Varsity | 43 | 24:37.62 | 9 |
| Sep 12 | 2025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters Bronze(MHSAA Div 2) · Place 88 · South HavenSouth Haven | 5,000 Meters Bronze(MHSAA Div 2) | 88 | 23:43.1 | 9 |
| Sep 10 | SAC Conference Jamboree #1Sep 10 · 5,000 Meters Varsity · Place 48 · South HavenSouth Haven | 5,000 Meters Varsity | 48 | 24:25.47 | 9 |
| Sep 2 | Shamrock InvitationalSep 2 · 5,000 Meters Varsity · Place 37 · South HavenSouth Haven | 5,000 Meters Varsity | 37 | 25:18.84 | 9 |
| Aug 27 | Southwest Michigan Rustbuster XC InvitationalAug 27 · 5,000 Meters Varsity · Place 38 · South HavenSouth Haven | 5,000 Meters Varsity | 38 | 24:18.2 | 9 |
| Aug 19 | St. Joseph InvitationalAug 19 · 5,000 Meters Varsity · Place 53 · South HavenSouth Haven | 5,000 Meters Varsity | 53 | 25:06.9 | 9 |
2024 Cross Country
8 results2023 Cross Country
6 results2022 Cross Country
7 results