Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Indian Lake Nazarene Camp OFFICIALOtsego at Vicksburg · Oct 512:15Otsego at VicksburgOctober 5, 2023
2 Miles · Linden Grove Middle SchoolKAMSL League Meet at Linden Grove 2 · Sep 2613:32.51KAMSL League Meet at Linden Grove 2September 26, 2022
2 Miles · Niles Madelyn Bertrand ParkVicksburg at Niles MS · Sep 2812:14.85Vicksburg at Niles MSSeptember 28, 2023
2 Miles · Paw Paw High SchoolWolverine Conference MS Championship Meet @ Paw Paw HS · Oct 1212:38.86Wolverine Conference MS Championship Meet @ Paw Paw HSOctober 12, 2023
2 Miles · Portage West - 2 MilesMHSAA Middle School Regional - Zone 1 @ Portage · Oct 1413:21.36MHSAA Middle School Regional - Zone 1 @ PortageOctober 14, 2023
2 Miles · Portage West MSKAMSL League Meet at Portage 2 · Sep 1215:17.59KAMSL League Meet at Portage 2September 12, 2022
3,000 Meters · Honeysett FarmVicksburg MS @ Plainwell · Sep 2112:12.16Vicksburg MS @ PlainwellSeptember 21, 2023
3,200 Meters · Comstock High SchoolComstock MS Invitational · Sep 1613:13.22Comstock MS InvitationalSeptember 16, 2023
5,000 Meters · Edwardsburg Sports ComplexSturgis and Vicksburg at Edwardsburg · Oct 719:19.18Sturgis and Vicksburg at EdwardsburgOctober 7, 2025
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1118:41.72026 Spartan Cross Country InvitationalSeptember 11, 2026
5,000 Meters · Indian Lake Nazarene Camp OFFICIALThree Rivers @ Vicksburg · Oct 617:43Three Rivers @ VicksburgOctober 6, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 2 Finals · Nov 717:20.6MHSAA LP Division 2 FinalsNovember 7, 2026
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 317:02.3525th Annual Bulldog InvitationalOctober 3, 2026
5,000 Meters · Plainwell Cross Country CourseNiles/Vicksburg at Plainwell · Sep 2220:12.57Niles/Vicksburg at PlainwellSeptember 22, 2026
5,000 Meters · Portage West Middle SchoolMHSAA LP Region 13-2 @ Portage Central · Oct 3117:15.74MHSAA LP Region 13-2 @ Portage CentralOctober 31, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1017:39.52026 Portage InvitationalOctober 10, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2818:49.12026 Under the Lights InviteAugust 28, 2026
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1918:25.8058th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026
5,000 Meters · Sturgis Middle SchoolEdwardsburg and Vicksburg at Sturgis · Oct 1318:32.39Edwardsburg and Vicksburg at SturgisOctober 13, 2026
5,000 Meters · Warner CampSouthwest Michigan XC Rustbuster · Aug 2620:12.1Southwest Michigan XC RustbusterAugust 26, 2026

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

2026 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 2 FinalsNov 7 · 5,000 Meters D2 · Place 189 · VicksburgVicksburg5,000 Meters D218917:20.6 PB10
Oct 31MHSAA LP Region 13-2 @ Portage CentralOct 31 · 5,000 Meters D2 Boys · Place 24 · VicksburgVicksburg5,000 Meters D2 Boys2417:15.74 PB10
Oct 13Edwardsburg and Vicksburg at SturgisOct 13 · 5,000 Meters Boys Race · Place 10 · VicksburgVicksburg5,000 Meters Boys Race1018:32.39 PB10
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 2 · Place 102 · VicksburgVicksburg5,000 Meters Division 210217:39.5 PB10
Oct 6Three Rivers @ VicksburgOct 6 · 5,000 Meters Varsity · Place 5 · VicksburgVicksburg5,000 Meters Varsity517:43 PB10
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D2 Varsity · Place 54 · VicksburgVicksburg5,000 Meters D2 Varsity5417:02.35 PB10
Sep 29Paw Paw/Vicksburg @ OtsegoSep 29 · 5,000 Meters Varsity · Place 14 · VicksburgVicksburg5,000 Meters Varsity1417:27.8710
Sep 26Dave Smith InviteSep 26 · 5,000 Meters HS Boys · Place 10 · VicksburgVicksburg5,000 Meters HS Boys1017:52.8810
Sep 22Niles/Vicksburg at PlainwellSep 22 · 5,000 Meters Varsity · Place 9 · VicksburgVicksburg5,000 Meters Varsity920:12.57 PB10
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D2 Boys · Place 68 · VicksburgVicksburg5,000 Meters D2 Boys6818:25.80 PB10
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters Spartan Elite (Top 10 at 25 States) · Place 93 · VicksburgVicksburg5,000 Meters Spartan Elite (Top 10 at 25 States)9318:41.7 PB10
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Nightfall Boys · Place 117 · VicksburgVicksburg5,000 Meters Nightfall Boys11718:49.1 PB10
Aug 26Southwest Michigan XC RustbusterAug 26 · 5,000 Meters Varsity · Place 25 · VicksburgVicksburg5,000 Meters Varsity2520:12.1 PB10

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 7Sturgis and Vicksburg at EdwardsburgOct 7 · 5,000 Meters Varsity · Place 21 · VicksburgVicksburg5,000 Meters Varsity2119:19.18 PB9

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 28Otsego Bulldog Invitational Sep 28 · 2 Miles Middle School Varsity Division 1 · Place 20 · MS VicksburgMS Vicksburg2 Miles Middle School Varsity Division 12012:06.798
Sep 7Lakeview InviteSep 7 · 2 Miles Middle School · Place 60 · MS_VicksburgMS_Vicksburg2 Miles Middle School6013:42.558

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14MHSAA Middle School Regional - Zone 1 @ PortageOct 14 · 2 Miles Large School · Place 52 · VicksburgVicksburg2 Miles Large School5213:21.36 PB7
Oct 12Wolverine Conference MS Championship Meet @ Paw Paw HSOct 12 · 2 Miles Middle School "Varsity" · Place 17 · VicksburgVicksburg2 Miles Middle School "Varsity"1712:38.86 PB7
Oct 5Otsego at VicksburgOct 5 · 2 Miles Middle School · Place 5 · VicksburgVicksburg2 Miles Middle School512:15 PB7
Sep 28Vicksburg at Niles MSSep 28 · 2 Miles Middle School · Place 2 · VicksburgVicksburg2 Miles Middle School212:14.85 PB7
Sep 21Vicksburg MS @ PlainwellSep 21 · 3,000 Meters Middle School · Place 1 · VicksburgVicksburg3,000 Meters Middle School112:12.16 PB7
Sep 16Comstock MS InvitationalSep 16 · 3,200 Meters Middle School · Place 10 · VicksburgVicksburg3,200 Meters Middle School1013:13.22 PB7
Sep 14Paw Paw @ VicksburgSep 14 · 2 Miles Middle School · Place 3 · VicksburgVicksburg2 Miles Middle School312:387

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18KAMSL League Meet @Portage WestOct 18 · 2 Miles Varsity · Place 69 · VicksburgVicksburg2 Miles Varsity6913:33.706
Oct 3KAMSL League Meet at Linden Grove 3Oct 3 · 2 Miles Middle School · Place 16 · VicksburgVicksburg2 Miles Middle School1613:48.706
Oct 1Otsego Bulldog InvitationalOct 1 · 2 Miles Middle School Varsity Division 1 · Place 100 · MS_VicksburgMS_Vicksburg2 Miles Middle School Varsity Division 110013:45.556
Sep 26KAMSL League Meet at Linden Grove 2Sep 26 · 2 Miles Middle School · Place 8 · VicksburgVicksburg2 Miles Middle School813:32.51 PB6
Sep 19KAMSL Meet @ VicksburgSep 19 · 2 Miles Middle School · Place 31 · VicksburgVicksburg2 Miles Middle School3114:196
Sep 12KAMSL League Meet at Portage 2Sep 12 · 2 Miles Middle School · Place 31 · VicksburgVicksburg2 Miles Middle School3115:17.59 PB6
Sep 8KAMSL Quad @ VicksburgSep 8 · 2 Miles Middle School · Place 21 · VicksburgVicksburg2 Miles Middle School2115:376