Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Allendale HSMHSAA LP Region 31-4 @ Allendale · Oct 31 | 23:17.84 | MHSAA LP Region 31-4 @ Allendale | October 31, 2026 |
| 5,000 Meters · Bangor High SchoolSW10 League Jamboree Bangor · Sep 30 | 24:50.5 | SW10 League Jamboree Bangor | September 30, 2026 |
| 5,000 Meters · Bangor HS OFFICIALSW10 Jamboree #3 @ Bangor · Oct 4 | 22:53.6 | SW10 Jamboree #3 @ Bangor | October 4, 2023 |
| 5,000 Meters · Bloomingdale HSSW10 League Jamboree Bloomingdale · Sep 16 | 25:41.0 | SW10 League Jamboree Bloomingdale | September 16, 2026 |
| 5,000 Meters · Centreville High SchoolSW10 Jamboree #2 @ Centreville · Sep 27 | 23:27.9 | SW10 Jamboree #2 @ Centreville | September 27, 2023 |
| 5,000 Meters · Comstock High SchoolSW10 Jamboree #2 at Comstock · Sep 24 | 25:30.68 | SW10 Jamboree #2 at Comstock | September 24, 2025 |
| 5,000 Meters · Gobles Middle/High SchoolGobles Invitational · Oct 18 | 23:23.87 | Gobles Invitational | October 18, 2025 |
| 5,000 Meters · Lawrence HSSW10 Jamboree #3 at Lawrence · Oct 8 | 22:55.18 | SW10 Jamboree #3 at Lawrence | October 8, 2025 |
| 5,000 Meters · Riverview Park (St Joe) OFFICIALOur Lady of the Lake Coed Invitational · Sep 22 | 24:16.15 | Our Lady of the Lake Coed Invitational | September 22, 2026 |
| 5,000 Meters · Van Buren Youth FairHartford Teske Invitational · Sep 4 | 23:50.33 | Hartford Teske Invitational | September 4, 2025 |
| 5,000 Meters · Warner CampSouthwest Michigan XC Rustbuster · Aug 26 | 26:47.7 | Southwest Michigan XC Rustbuster | August 26, 2026 |
| 5,000 Meters · White Pigeon Jr/Sr High SchoolSW10 League Jamboree White Pigeon · Oct 14 | 23:24.3 | SW10 League Jamboree White Pigeon | October 14, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MHSAA LP Region 31-4 @ AllendaleOct 31 · 5,000 Meters D4 Boys · Place 67 · Lawrence | 5,000 Meters D4 Boys | 67 | 23:17.84 PB | 12 |
| Oct 24 | Gobles Invitational Oct 24 · 5,000 Meters Varsity · Place 98 · Lawrence | 5,000 Meters Varsity | 98 | 23:54.0 | 12 |
| Oct 20 | Raider InvitationalOct 20 · 5,000 Meters Varsity · Place 57 · Lawrence | 5,000 Meters Varsity | 57 | 24:45.3 | 12 |
| Oct 14 | SW10 League Jamboree White PigeonOct 14 · 5,000 Meters Varsity · Place 53 · Lawrence | 5,000 Meters Varsity | 53 | 23:24.3 PB | 12 |
| Sep 30 | SW10 League Jamboree BangorSep 30 · 5,000 Meters Varsity · Place 53 · Lawrence | 5,000 Meters Varsity | 53 | 24:50.5 PB | 12 |
| Sep 26 | Bangor Cross Country InvitationalSep 26 · 5,000 Meters Varsity · Place 55 · Lawrence | 5,000 Meters Varsity | 55 | 25:24.83 | 12 |
| Sep 22 | Our Lady of the Lake Coed InvitationalSep 22 · 5,000 Meters High School · Place 52 · Lawrence | 5,000 Meters High School | 52 | 24:16.15 PB | 12 |
| Sep 16 | SW10 League Jamboree BloomingdaleSep 16 · 5,000 Meters Varsity · Place 57 · Lawrence | 5,000 Meters Varsity | 57 | 25:41.0 PB | 12 |
| Sep 10 | Hartford Teske InvitationalSep 10 · 5,000 Meters Varsity · Place 65 · Lawrence | 5,000 Meters Varsity | 65 | 25:31.35 | 12 |
| Aug 26 | Southwest Michigan XC RustbusterAug 26 · 5,000 Meters Varsity · Place 63 · Lawrence | 5,000 Meters Varsity | 63 | 26:47.7 PB | 12 |
| Aug 19 | Jim Carey Early BirdAug 19 · 5,000 Meters Varsity · Place 34 · Lawrence | 5,000 Meters Varsity | 34 | 27:44 | 12 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Gobles InvitationalOct 18 · 5,000 Meters Varsity · Place 86 · Lawrence | 5,000 Meters Varsity | 86 | 23:23.87 PB | 11 |
| Oct 8 | SW10 Jamboree #3 at LawrenceOct 8 · 5,000 Meters Varsity · Place 50 · Lawrence | 5,000 Meters Varsity | 50 | 22:55.18 PB | 11 |
| Sep 24 | SW10 Jamboree #2 at ComstockSep 24 · 5,000 Meters Varsity · Place 50 · Lawrence | 5,000 Meters Varsity | 50 | 25:30.68 PB | 11 |
| Sep 10 | SW10 Jamboree #1 at CentrevilleSep 10 · 5,000 Meters Varsity · Place 47 · Lawrence | 5,000 Meters Varsity | 47 | 24:38.98 | 11 |
| Sep 4 | Hartford Teske InvitationalSep 4 · 5,000 Meters Varsity · Place 58 · Lawrence | 5,000 Meters Varsity | 58 | 23:50.33 PB | 11 |
| Aug 15 | Jim Carey Early BirdAug 15 · 5,000 Meters Varsity · Lawrence | 5,000 Meters Varsity | 0 | 26:31.38Unofficial | 11 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 19 | Lawrence Tiger InviteSep 19 · 5,000 Meters Varsity · Place 13 · Lawrence | 5,000 Meters Varsity | 13 | 24:06Unofficial | 10 |
2023 Cross Country
2 results