Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bath Bath Middle School Invitational · Sep 2821:46.6Bath Middle School InvitationalSeptember 28, 2022
2 Miles · Carson City-Crystal High SchoolMHSAA Middle School Regional - Zone 5 @ Carson City · Oct 2320:21.84MHSAA Middle School Regional - Zone 5 @ Carson CityOctober 23, 2021
2 Miles · Country Mill Orchard and Cider Mill Olivet-Grand Ledge-Portland @ Charlotte MS · Oct 1418:51.11Olivet-Grand Ledge-Portland @ Charlotte MSOctober 14, 2020
2 Miles · Dewitt HSDeWitt MS w/St. Johns & Portland · Sep 2621:42.4DeWitt MS w/St. Johns & PortlandSeptember 26, 2022
2 Miles · DeWitt HSJR. Greater Lansing Cross Country Championship · Oct 1721:13.3JR. Greater Lansing Cross Country Championship October 17, 2022
2 Miles · Eaton Rapids HSMMMSL League Meet · Oct 420:25.00MMMSL League MeetOctober 4, 2021
2 Miles · Fish Creek Sportsman's ClubMHSAA MS Regional - Zone 5 - Hosted by Carson City-Crystal · Oct 2221:32.57MHSAA MS Regional - Zone 5 - Hosted by Carson City-CrystalOctober 22, 2022
2 Miles · Fitzgerald ParkGrand Ledge MS Meet · Oct 1919:24.98Grand Ledge MS MeetOctober 19, 2020
2 Miles · Haslett HSHaslett MS CC Meet - Portland/Okemos/Mason · Sep 1922:16.91Haslett MS CC Meet - Portland/Okemos/MasonSeptember 19, 2022
2 Miles · Ionia High SchoolIonia-Portland-St. Johns Middle School Tri · Oct 520:21.2Ionia-Portland-St. Johns Middle School TriOctober 5, 2020
2 Miles · Kinawa Middle SchoolOkemos M.S. Meet · Sep 2721:39.05Okemos M.S. MeetSeptember 27, 2021
2 Miles · Lakewood Middle SchoolLakewood v Portland · Sep 2821:34.6Lakewood v PortlandSeptember 28, 2020
2 Miles · St. Francis Retreat CenterHOKA Cougar 2-Mile · Aug 2519:00.51HOKA Cougar 2-MileAugust 25, 2026
2092 m · Fitzgerald ParkGrand Ledge MS Invite · Oct 1213:43.6Grand Ledge MS InviteOctober 12, 2017
5,000 Meters · Bath Bret Clements Bath Invitational · Sep 1234:30.10Bret Clements Bath InvitationalSeptember 12, 2026
5,000 Meters · Fish Creek Sportsman's Club49th Annual Don Baese Invitational · Sep 1634:45.7949th Annual Don Baese Invitational September 16, 2023
5,000 Meters · Ionia High SchoolCAAC White Jamboree #2 · Oct 629:47.96CAAC White Jamboree #2October 6, 2026
5,000 Meters · Lakewood HSCAAC White Jamboree #2 · Oct 129:06.0CAAC White Jamboree #2October 1, 2024
5,000 Meters · Ledge Meadows Golf CourseGreater Lansing Cross Country Championship · Oct 1730:35.7Greater Lansing Cross Country ChampionshipOctober 17, 2026
5,000 Meters · Ledge Meadows Golf Course Greater Lansing Cross Country Championship · Oct 1131:35.00 Greater Lansing Cross Country ChampionshipOctober 11, 2025
5,000 Meters · Pewamo-Westphalia Community SchoolsPewamo-Westphalia Invitational · Sep 2630:27.26Pewamo-Westphalia InvitationalSeptember 26, 2026
5,000 Meters · Portland HSCAAC White Jamboree #1 · Sep 2229:55.76CAAC White Jamboree #1September 22, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1831:33.93Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · Saranac HSSaranac Invitational · Sep 135:34.13Saranac InvitationalSeptember 1, 2026
5,000 Meters · Shepherd HS XC Course2026 Shepherd BLUEJAY Invite · Oct 330:54.042026 Shepherd BLUEJAY InviteOctober 3, 2026
5,000 Meters · Sleepy Hollow State Park Early Burg Beach Run · Aug 1930:17.32 Early Burg Beach RunAugust 19, 2026
5,000 Meters · South Christian HSMHSAA LP Region 12-2 @ GR South Christian · Oct 3131:05.11MHSAA LP Region 12-2 @ GR South ChristianOctober 31, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2829:33.22026 Under the Lights InviteAugust 28, 2026
5,000 Meters · St Johns High SchoolUnder the Lights Invite · Aug 1836:26.2Under the Lights InviteAugust 18, 2023
5,000 Meters · St. Francis Retreat CenterCAAC White Jamboree #3 · Oct 2128:43.51CAAC White Jamboree #3October 21, 2026
5,000 Meters · Uncle John's Cider Mill OFFICIALLast Chance Invitational · Nov 229:25.4Last Chance InvitationalNovember 2, 2023

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 12-2 @ GR South ChristianOct 31 · 5,000 Meters D2 Girls · Place 102 · PortlandPortland5,000 Meters D2 Girls10231:05.11 PB12
Oct 21CAAC White Jamboree #3Oct 21 · 5,000 Meters Varsity and JV · Place 56 · PortlandPortland5,000 Meters Varsity and JV5628:43.51 PB12
Oct 17Greater Lansing Cross Country ChampionshipOct 17 · 5,000 Meters Greater Lansing Girls · Place 193 · PortlandPortland5,000 Meters Greater Lansing Girls19330:35.7 PB12
Oct 6CAAC White Jamboree #2Oct 6 · 5,000 Meters Varsity and JV · Place 51 · PortlandPortland5,000 Meters Varsity and JV5129:47.96 PB12
Oct 32026 Shepherd BLUEJAY InviteOct 3 · 5,000 Meters HS Blue Girls Varsity · Place 62 · PortlandPortland5,000 Meters HS Blue Girls Varsity6230:54.04 PB12
Sep 26Pewamo-Westphalia InvitationalSep 26 · 5,000 Meters Blue Division (Large) - Girls · Place 58 · PortlandPortland5,000 Meters Blue Division (Large) - Girls5830:27.26 PB12
Sep 22CAAC White Jamboree #1Sep 22 · 5,000 Meters Varsity and JV · Place 67 · PortlandPortland5,000 Meters Varsity and JV6729:55.76 PB12
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 1 Large School Varsity · Place 183 · PortlandPortland5,000 Meters Session 1 Large School Varsity18331:33.93 PB12
Sep 12Bret Clements Bath InvitationalSep 12 · 5,000 Meters Class 2 · Place 90 · PortlandPortland5,000 Meters Class 29034:30.10 PB12
Sep 1Saranac InvitationalSep 1 · 5,000 Meters Division 1 and 2 Varsity & JV · Place 29 · PortlandPortland5,000 Meters Division 1 and 2 Varsity & JV2935:34.13 PB12
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Midnight Girls · Place 187 · PortlandPortland5,000 Meters Midnight Girls18729:33.2 PB12
Aug 25HOKA Cougar 2-MileAug 25 · 2 Miles Girls 2 Mile Heat 1 (Over 15:00) · Place 61 · PortlandPortland2 Miles Girls 2 Mile Heat 1 (Over 15:00)6119:00.51 PB12
Aug 19 Early Burg Beach RunAug 19 · 5,000 Meters Varsity and JV · Place 51 · PortlandPortland5,000 Meters Varsity and JV5130:17.32 PB12

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 11 Greater Lansing Cross Country ChampionshipOct 11 · 5,000 Meters Greater Lansing Girls · Place 204 · PortlandPortland5,000 Meters Greater Lansing Girls20431:35.00 PB11
Aug 15Early Burg Beach Run - High School MeetAug 15 · 5,000 Meters Varsity and JV · Place 92 · PortlandPortland5,000 Meters Varsity and JV9238:33.511

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 1CAAC White Jamboree #2Oct 1 · 5,000 Meters Varsity and JV · Place 64 · PortlandPortland5,000 Meters Varsity and JV6429:06.0 PB10
Sep 17CAAC White Jamboree #1Sep 17 · 5,000 Meters Varsity and JV · Place 65 · PortlandPortland5,000 Meters Varsity and JV6531:05.610
Aug 232024 Under the Lights InviteAug 23 · 5,000 Meters Midnight Girls 5k · Place 196 · PortlandPortland5,000 Meters Midnight Girls 5k19631:32.410

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2Last Chance InvitationalNov 2 · 5,000 Meters Open · Place 63 · PortlandPortland5,000 Meters Open6329:25.4 PB9
Sep 1649th Annual Don Baese Invitational Sep 16 · 5,000 Meters Varsity Girls · Place 63 · PortlandPortland5,000 Meters Varsity Girls6334:45.79 PB9
Aug 252023 Under the Lights InviteAug 25 · 5,000 Meters Sunset Girls 5k · Place 205 · PortlandPortland5,000 Meters Sunset Girls 5k20535:30.709
Aug 18Under the Lights InviteAug 18 · 5,000 Meters Girls Black (Small Schools) · Place 174 · PortlandPortland5,000 Meters Girls Black (Small Schools)17436:26.2 PB9

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22MHSAA MS Regional - Zone 5 - Hosted by Carson City-CrystalOct 22 · 2 Miles Silver Girls · Place 50 · PortlandPortland2 Miles Silver Girls5021:32.57 PB8
Oct 17JR. Greater Lansing Cross Country Championship Oct 17 · 2 Miles Open Girls · Place 106 · PortlandPortland2 Miles Open Girls10621:13.3 PB8
Oct 3MMMSL @ Lansing CatholicOct 3 · 2 Miles Girls MS · Place 69 · PortlandPortland2 Miles Girls MS6922:43.158
Sep 28Bath Middle School InvitationalSep 28 · 2 Miles Middle School · Place 96 · PortlandPortland2 Miles Middle School9621:46.6 PB8
Sep 26DeWitt MS w/St. Johns & PortlandSep 26 · 2 Miles Middle School · Place 51 · PortlandPortland2 Miles Middle School5121:42.4 PB8
Sep 19Haslett MS CC Meet - Portland/Okemos/MasonSep 19 · 2 Miles Middle School · Place 70 · PortlandPortland2 Miles Middle School7022:16.91 PB8
Sep 8Ionia Middle School MeetSep 8 · 2 Miles Middle School · Place 63 · PortlandPortland2 Miles Middle School6323:28.68

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23MHSAA Middle School Regional - Zone 5 @ Carson CityOct 23 · 2 Miles Silver-Reserve Girls · Place 64 · PortlandPortland2 Miles Silver-Reserve Girls6420:21.84 PB7
Oct 13Grand Ledge MS InviteOct 13 · 2 Miles Open Girls · Place 66 · PortlandPortland2 Miles Open Girls6620:06.777
Oct 4MMMSL League MeetOct 4 · 2 Miles 6-8G · Place 55 · PortlandPortland2 Miles 6-8G5520:25.00 PB7
Sep 27Okemos M.S. MeetSep 27 · 2 Miles Varsity and J.V. · Place 75 · PortlandPortland2 Miles Varsity and J.V.7521:39.05 PB7
Sep 20Haslett MS CC MeetSep 20 · 3,200 Meters Middle School · Place 57 · PortlandPortland3,200 Meters Middle School5720:02Unofficial7
Sep 13MMMSL @ Grand LedgeSep 13 · 2 Miles Middle School · Place 38 · PortlandPortland2 Miles Middle School3821:17.787
Sep 9Ionia Middle School QuadSep 9 · 2 Miles MS Girls · Place 58 · PortlandPortland2 Miles MS Girls5821:177

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Grand Ledge MS MeetOct 19 · 2 Miles Middle School · Place 32 · PortlandPortland2 Miles Middle School3219:24.98 PB6
Oct 14Olivet-Grand Ledge-Portland @ Charlotte MSOct 14 · 2 Miles MS Girls · Place 31 · PortlandPortland2 Miles MS Girls3118:51.11 PB6
Oct 5Ionia-Portland-St. Johns Middle School TriOct 5 · 2 Miles Middle School Girls · Place 14 · PortlandPortland2 Miles Middle School Girls1420:21.2 PB6
Sep 28Lakewood v PortlandSep 28 · 2 Miles Middle School · Place 14 · PortlandPortland2 Miles Middle School1421:34.6 PB6

2017 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 12Grand Ledge MS InviteOct 12 · 1.3 Miles 6th and under · Place 92 · PortlandPortland1.3 Miles 6th and under9213:43.6 PB3