Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,500 Meters · Fruit Ridge HayridesSparta Invitational · Sep 14 | 15:08.07 | Sparta Invitational | September 14, 2024 |
| 5,000 Meters · Benzie Central HSBenzie PROM Race · Oct 25 | 23:19.20 | Benzie PROM Race | October 25, 2025 |
| 5,000 Meters · Chippewa Hills HSChippewa Hills PROM · Oct 30 | 25:11.30 | Chippewa Hills PROM | October 30, 2026 |
| 5,000 Meters · Fruit Ridge HayridesSparta Invitational · Sep 13 | 24:23.64 | Sparta Invitational | September 13, 2025 |
| 5,000 Meters · Helder ParkOK Black Jamboree · Sep 23 | 26:01.12 | OK Black Jamboree | September 23, 2026 |
| 5,000 Meters · Holland ChristianOK Black Jamboree #2 · Oct 7 | 25:54.77 | OK Black Jamboree #2 | October 7, 2026 |
| 5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 3 | 23:50.67 | 25th Annual Bulldog Invitational | October 3, 2026 |
| 5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 28 | 26:41.6 | 2026 Under the Lights Invite | August 28, 2026 |
| 5,000 Meters · Spring Lake HS OFFICIALMel Hall Invitational · Oct 17 | 26:29.49 | Mel Hall Invitational | October 17, 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 30 | Chippewa Hills PROMOct 30 · 5,000 Meters Open · Place 10 · Spring LakeSpring Lake | 5,000 Meters Open | 10 | 25:11.30 PB | 10 |
| Oct 24 | 2026 Late Season Warrior InvitationalOct 24 · 5,000 Meters Junior Varsity · Place 11 · Spring LakeSpring Lake | 5,000 Meters Junior Varsity | 11 | 25:44.68 | 10 |
| Oct 21 | OK Black Conference MeetOct 21 · 5,000 Meters Junior Varsity · Place 34 · Spring LakeSpring Lake | 5,000 Meters Junior Varsity | 34 | 24:38.5 | 10 |
| Oct 17 | Mel Hall InvitationalOct 17 · 5,000 Meters HS GIRLS · Place 51 · Spring LakeSpring Lake | 5,000 Meters HS GIRLS | 51 | 26:29.49 PB | 10 |
| Oct 7 | OK Black Jamboree #2Oct 7 · 5,000 Meters Varsity · Place 91 · Spring LakeSpring Lake | 5,000 Meters Varsity | 91 | 25:54.77 PB | 10 |
| Oct 3 | 25th Annual Bulldog InvitationalOct 3 · 5,000 Meters D2 JV · Place 77 · Spring LakeSpring Lake | 5,000 Meters D2 JV | 77 | 23:50.67 PB | 10 |
| Sep 23 | OK Black JamboreeSep 23 · 5,000 Meters Varsity · Place 92 · Spring LakeSpring Lake | 5,000 Meters Varsity | 92 | 26:01.12 PB | 10 |
| Sep 12 | Sparta InvitationalSep 12 · 5,000 Meters Blue/Gold Reserve · Place 11 · Spring LakeSpring Lake | 5,000 Meters Blue/Gold Reserve | 11 | 24:42.19 | 10 |
| Aug 28 | 2026 Under the Lights InviteAug 28 · 5,000 Meters Nightfall Girls · Place 239 · Spring LakeSpring Lake | 5,000 Meters Nightfall Girls | 239 | 26:41.6 PB | 10 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Benzie PROM RaceOct 25 · 5,000 Meters Open · Place 31 · Spring LakeSpring Lake | 5,000 Meters Open | 31 | 23:19.20 PB | 9 |
| Oct 18 | Mel Hall InvitationalOct 18 · 5,000 Meters Varsity · Place 24 · Spring LakeSpring Lake | 5,000 Meters Varsity | 24 | 23:44.73 | 9 |
| Oct 1 | OK Black Jamboree #2Oct 1 · 5,000 Meters Varsity · Place 86 · Spring LakeSpring Lake | 5,000 Meters Varsity | 86 | 24:12.91 | 9 |
| Sep 27 | 2025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Junior Varsity Elite · Place 91 · Spring LakeSpring Lake | 5,000 Meters Junior Varsity Elite | 91 | 24:30.46 | 9 |
| Sep 17 | OK Black Jamboree #1Sep 17 · 5,000 Meters Varsity · Place 85 · Spring LakeSpring Lake | 5,000 Meters Varsity | 85 | 26:24.93 | 9 |
| Sep 13 | Sparta InvitationalSep 13 · 5,000 Meters Blue/Gold Reserve · Place 19 · Spring LakeSpring Lake | 5,000 Meters Blue/Gold Reserve | 19 | 24:23.64 PB | 9 |
| Sep 6 | 43rd West Ottawa Bredeweg InviteSep 6 · 5,000 Meters Varsity · Place 44 · Spring LakeSpring Lake | 5,000 Meters Varsity | 44 | 25:17.77 | 9 |
2024 Cross Country
8 results