Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Indian Lake Nazarene Camp OFFICIALOtsego at Vicksburg · Oct 514:05Otsego at VicksburgOctober 5, 2023
2 Miles · Linden Grove Middle SchoolKAMSL League Meet at Linden Grove 3 · Oct 314:48.48KAMSL League Meet at Linden Grove 3October 3, 2022
2 Miles · Niles Madelyn Bertrand ParkVicksburg at Niles MS · Sep 2814:14.34Vicksburg at Niles MSSeptember 28, 2023
2 Miles · Paw Paw High SchoolWolverine Conference MS Championship Meet @ Paw Paw HS · Oct 1214:33.32Wolverine Conference MS Championship Meet @ Paw Paw HSOctober 12, 2023
2 Miles · Portage West - 2 MilesKAMSL League Meet @Portage West · Oct 1813:54.89KAMSL League Meet @Portage WestOctober 18, 2022
2 Miles · Portage West MSKAMSL League Meet at Portage 2 · Sep 1215:27.31KAMSL League Meet at Portage 2September 12, 2022
3,000 Meters · Honeysett FarmVicksburg MS @ Plainwell · Sep 2113:41.49Vicksburg MS @ PlainwellSeptember 21, 2023
3,200 Meters · Comstock High SchoolComstock MS Invitational · Sep 1614:42.99Comstock MS InvitationalSeptember 16, 2023
5,000 Meters · Edwardsburg Sports ComplexSturgis and Vicksburg at Edwardsburg · Oct 722:49.70Sturgis and Vicksburg at EdwardsburgOctober 7, 2025
5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1224:46.22025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
5,000 Meters · Indian Lake Nazarene Camp OFFICIALThree Rivers @ Vicksburg · Oct 624:34Three Rivers @ VicksburgOctober 6, 2026
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 323:32.7125th Annual Bulldog InvitationalOctober 3, 2026
5,000 Meters · Portage West Middle SchoolMHSAA LP Region 13-2 @ Portage Central · Oct 3123:14.72MHSAA LP Region 13-2 @ Portage CentralOctober 31, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1024:46.02026 Portage InvitationalOctober 10, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2823:34.82026 Under the Lights InviteAugust 28, 2026
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1924:07.8058th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026
5,000 Meters · Warner CampSouthwest Michigan XC Rustbuster · Aug 2624:33.2Southwest Michigan XC RustbusterAugust 26, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 13-2 @ Portage CentralOct 31 · 5,000 Meters D2 Girls · Place 74 · VicksburgVicksburg5,000 Meters D2 Girls7423:14.72 PB10
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 2 · Place 249 · VicksburgVicksburg5,000 Meters Division 224924:46.0 PB10
Oct 6Three Rivers @ VicksburgOct 6 · 5,000 Meters Varsity · Place 11 · VicksburgVicksburg5,000 Meters Varsity1124:34 PB10
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D2 Varsity · Place 142 · VicksburgVicksburg5,000 Meters D2 Varsity14223:32.71 PB10
Sep 29Paw Paw/Vicksburg @ OtsegoSep 29 · 5,000 Meters Varsity · Place 23 · VicksburgVicksburg5,000 Meters Varsity2323:47.3210
Sep 26Dave Smith InviteSep 26 · 5,000 Meters HS Girls · Place 11 · VicksburgVicksburg5,000 Meters HS Girls1124:41.5210
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D2 Girls · Place 84 · VicksburgVicksburg5,000 Meters D2 Girls8424:07.80 PB10
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters Bronze(MHSAA Div 2) · Place 167 · VicksburgVicksburg5,000 Meters Bronze(MHSAA Div 2)16725:35.410
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Nightfall Girls · Place 139 · VicksburgVicksburg5,000 Meters Nightfall Girls13923:34.8 PB10
Aug 26Southwest Michigan XC RustbusterAug 26 · 5,000 Meters Varsity · Place 14 · VicksburgVicksburg5,000 Meters Varsity1424:33.2 PB10

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 7Sturgis and Vicksburg at EdwardsburgOct 7 · 5,000 Meters Varsity · Place 9 · VicksburgVicksburg5,000 Meters Varsity922:49.70 PB9
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters Bronze(MHSAA Div 2) · Place 130 · VicksburgVicksburg5,000 Meters Bronze(MHSAA Div 2)13024:46.2 PB9

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 28Otsego Bulldog Invitational Sep 28 · 2 Miles Middle School Varsity Division 1 · Place 45 · MS VicksburgMS Vicksburg2 Miles Middle School Varsity Division 14514:34.468
Sep 7Lakeview InviteSep 7 · 2 Miles Middle School · Place 52 · MS_VicksburgMS_Vicksburg2 Miles Middle School5215:24.658

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14MHSAA Middle School Regional - Zone 1 @ PortageOct 14 · 2 Miles Large School · Place 44 · VicksburgVicksburg2 Miles Large School4414:53.577
Oct 12Wolverine Conference MS Championship Meet @ Paw Paw HSOct 12 · 2 Miles Middle School "Varsity" · Place 29 · VicksburgVicksburg2 Miles Middle School "Varsity"2914:33.32 PB7
Oct 5Otsego at VicksburgOct 5 · 2 Miles Middle School · Place 10 · VicksburgVicksburg2 Miles Middle School1014:05 PB7
Sep 28Vicksburg at Niles MSSep 28 · 2 Miles Middle School · Place 1 · VicksburgVicksburg2 Miles Middle School114:14.34 PB7
Sep 21Vicksburg MS @ PlainwellSep 21 · 3,000 Meters Middle School · Place 3 · VicksburgVicksburg3,000 Meters Middle School313:41.49 PB7
Sep 16Comstock MS InvitationalSep 16 · 3,200 Meters Middle School · Place 7 · VicksburgVicksburg3,200 Meters Middle School714:42.99 PB7
Sep 14Paw Paw @ VicksburgSep 14 · 2 Miles Middle School · Place 1 · VicksburgVicksburg2 Miles Middle School114:17.07

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18KAMSL League Meet @Portage WestOct 18 · 2 Miles Varsity · Place 35 · VicksburgVicksburg2 Miles Varsity3513:54.89 PB6
Oct 3KAMSL League Meet at Linden Grove 3Oct 3 · 2 Miles Middle School · Place 9 · VicksburgVicksburg2 Miles Middle School914:48.48 PB6
Oct 1Otsego Bulldog InvitationalOct 1 · 2 Miles Middle School Varsity Division 1 · Place 82 · MS_VicksburgMS_Vicksburg2 Miles Middle School Varsity Division 18215:16.706
Sep 26KAMSL League Meet at Linden Grove 2Sep 26 · 2 Miles Middle School · Place 6 · VicksburgVicksburg2 Miles Middle School615:19.156
Sep 19KAMSL Meet @ VicksburgSep 19 · 2 Miles Middle School · Place 16 · VicksburgVicksburg2 Miles Middle School1615:376
Sep 12KAMSL League Meet at Portage 2Sep 12 · 2 Miles Middle School · Place 19 · VicksburgVicksburg2 Miles Middle School1915:27.31 PB6
Sep 8KAMSL Quad @ VicksburgSep 8 · 2 Miles Middle School · Place 15 · VicksburgVicksburg2 Miles Middle School1518:036