Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Chippewa Hills HSChippewa Hills Hoka 2 Mile · Sep 24 | 15:04.25 | Chippewa Hills Hoka 2 Mile | September 24, 2026 |
| 2 Miles · Holland ChristianMHSAA Middle School Regional - Zone 6 @ Holland Christian · Oct 14 | 14:34.63 | MHSAA Middle School Regional - Zone 6 @ Holland Christian | October 14, 2023 |
| 2 Miles · MK Conklin ParkCSAA MS Meet @ Newaygo · Sep 12 | 16:32.3 | CSAA MS Meet @ Newaygo | September 12, 2023 |
| 2,500 Meters · Kent City High SchoolKent City MS Invitational · Oct 10 | 11:06.75 | Kent City MS Invitational | October 10, 2023 |
| 2100 m · Allendale HSAllendale Falcon Invite · Oct 2 | 10:29.1 | Allendale Falcon Invite | October 2, 2021 |
| 5,000 Meters · Allendale HSMHSAA LP Region 21-3 @ Allendale · Oct 31 | 21:25.13 | MHSAA LP Region 21-3 @ Allendale | October 31, 2026 |
| 5,000 Meters · Big Rapids High SchoolCSAA Red Championship · Oct 13 | 23:32.90 | CSAA Red Championship | October 13, 2026 |
| 5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 12 | 22:41.1 | 2025 Auto-Owners Insurance Spartan Invite | September 12, 2025 |
| 5,000 Meters · Grant Home courseCSAA Jamboree #2 · Sep 30 | 22:35.14 | CSAA Jamboree #2 | September 30, 2025 |
| 5,000 Meters · Kent City High SchoolEarly Eagle Invite · Sep 1 | 25:27.21 | Early Eagle Invite | September 1, 2026 |
| 5,000 Meters · Portage West MS2026 Portage Invitational · Oct 10 | 21:53.8 | 2026 Portage Invitational | October 10, 2026 |
| 5,000 Meters · Shepherd HS XC Course2026 Shepherd BLUEJAY Invite · Oct 3 | 22:22.65 | 2026 Shepherd BLUEJAY Invite | October 3, 2026 |
| 5,000 Meters · Tri County High SchoolCSAA Red #2 Tri County · Sep 29 | 24:43.56 | CSAA Red #2 Tri County | September 29, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MHSAA LP Region 21-3 @ AllendaleOct 31 · 5,000 Meters D3 Boys · Place 71 · NewaygoNewaygo | 5,000 Meters D3 Boys | 71 | 21:25.13 PB | 11 |
| Oct 13 | CSAA Red ChampionshipOct 13 · 5,000 Meters Varsity · Place 37 · NewaygoNewaygo | 5,000 Meters Varsity | 37 | 23:32.90 PB | 11 |
| Oct 10 | 2026 Portage InvitationalOct 10 · 5,000 Meters Division 3 · Place 326 · NewaygoNewaygo | 5,000 Meters Division 3 | 326 | 21:53.8 PB | 11 |
| Oct 3 | 2026 Shepherd BLUEJAY InviteOct 3 · 5,000 Meters HS Gold Boys Varsity · Place 147 · NewaygoNewaygo | 5,000 Meters HS Gold Boys Varsity | 147 | 22:22.65 PB | 11 |
| Sep 29 | CSAA Red #2 Tri CountySep 29 · 5,000 Meters High School · Place 36 · NewaygoNewaygo | 5,000 Meters High School | 36 | 24:43.56 PB | 11 |
| Sep 24 | Chippewa Hills Hoka 2 MileSep 24 · 2 Miles Varsity Coed · Place 13 · NewaygoNewaygo | 2 Miles Varsity Coed | 13 | 15:04.25 PB | 11 |
| Sep 11 | 2026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters White(MHSAA Div 3&4) · Place 241 · NewaygoNewaygo | 5,000 Meters White(MHSAA Div 3&4) | 241 | 23:56.6 | 11 |
| Sep 1 | Early Eagle InviteSep 1 · 5,000 Meters Varsity · Place 33 · NewaygoNewaygo | 5,000 Meters Varsity | 33 | 25:27.21 PB | 11 |
2025 Cross Country
2 results2023 Cross Country
3 results2022 Cross Country
3 results2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | Allendale Falcon InviteOct 2 · 2,100 Meters Middle School Scarlet 6-8th (Big) · Place 44 · NewaygoNewaygo | 2,100 Meters Middle School Scarlet 6-8th (Big) | 44 | 10:29.1 PB | 6 |