Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · GRPS Northeast CampusWest Michigan Middle School Championship and GRPS Elementary Invitational · Oct 2114:37.76West Michigan Middle School Championship and GRPS Elementary InvitationalOctober 21, 2023
2 Miles · Holland ChristianMHSAA Middle School Regional - Zone 6 @ Holland Christian · Oct 1413:08.01MHSAA Middle School Regional - Zone 6 @ Holland ChristianOctober 14, 2023
2 Miles · Indian Lake Nazarene Camp OFFICIALOtsego at Vicksburg · Oct 513:22Otsego at VicksburgOctober 5, 2023
2 Miles · Otsego 2 Mile CoursMS Wolverine Conference Meet @ Otsego · Oct 1314:28.22MS Wolverine Conference Meet @ OtsegoOctober 13, 2022
2 Miles · Otsego HSThree Rivers at Otsego · Sep 2813:27.01Three Rivers at OtsegoSeptember 28, 2023
2 Miles · Paw Paw High SchoolWolverine Conference MS Championship Meet @ Paw Paw HS · Oct 1213:01.69Wolverine Conference MS Championship Meet @ Paw Paw HSOctober 12, 2023
2 Miles · Rosemount Middle SchoolIrish Invitational · Aug 2911:48.9Irish InvitationalAugust 29, 2025
2 Miles · Three Rivers Middle SchoolThree Rivers MS vs Plainwell MS & Otsego MS · Oct 615:03Three Rivers MS vs Plainwell MS & Otsego MSOctober 6, 2022
3,000 Meters · Honeysett FarmOtsego vs. Plainwell · Sep 1515:09.74Otsego vs. PlainwellSeptember 15, 2022
5,000 Meters · Centerville HSCenterville Saturday Night Lights (HS) presented by Nike · Aug 2918:35.3Centerville Saturday Night Lights (HS) presented by NikeAugust 29, 2026
5,000 Meters · Edwardsburg Sports ComplexOtsego, Three Rivers at Edwardsburg · Sep 2218:29.88Otsego, Three Rivers at EdwardsburgSeptember 22, 2026
5,000 Meters · Ella Sharp Park OFFICIALJackson Invitational · Sep 2618:22.21Jackson InvitationalSeptember 26, 2026
5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1219:40.82025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
5,000 Meters · Niles Madelyn Bertrand ParkNiles Hs Tri · Oct 617:41.7Niles Hs TriOctober 6, 2026
5,000 Meters · Otsego HSPaw Paw/Vicksburg @ Otsego · Sep 2917:47.18Paw Paw/Vicksburg @ OtsegoSeptember 29, 2026
5,000 Meters · Prairies Golf ClubGeorge Dales Invite · Sep 1818:26.67George Dales InviteSeptember 18, 2026
5,000 Meters · Riverview Park (St Joe) OFFICIALSt. Joseph Invitational · Aug 2518:25.1St. Joseph InvitationalAugust 25, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 6Niles Hs TriOct 6 · 5,000 Meters Varsity · Place 10 · OtsegoOtsego5,000 Meters Varsity1017:41.7 PB10
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D2 JV · Place 6 · OtsegoOtsego5,000 Meters D2 JV617:50.5910
Sep 29Paw Paw/Vicksburg @ OtsegoSep 29 · 5,000 Meters Varsity · Place 18 · OtsegoOtsego5,000 Meters Varsity1817:47.18 PB10
Sep 26Jackson InvitationalSep 26 · 5,000 Meters Purple Division (500-1000 enrollment) · Place 58 · OtsegoOtsego5,000 Meters Purple Division (500-1000 enrollment)5818:22.21 PB10
Sep 22Otsego, Three Rivers at EdwardsburgSep 22 · 5,000 Meters Varsity · Place 13 · OtsegoOtsego5,000 Meters Varsity1318:29.88 PB10
Sep 18George Dales InviteSep 18 · 5,000 Meters Varsity · Place 21 · OtsegoOtsego5,000 Meters Varsity2118:26.67 PB10
Aug 29Centerville Saturday Night Lights (HS) presented by NikeAug 29 · 5,000 Meters Bowman Championship Boys 5k Race · Place 118 · OtsegoOtsego5,000 Meters Bowman Championship Boys 5k Race11818:35.3 PB10
Aug 25St. Joseph InvitationalAug 25 · 5,000 Meters Varsity Men · Place 13 · OtsegoOtsego5,000 Meters Varsity Men1318:25.1 PB10

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters All Division JV · Place 30 · OtsegoOtsego5,000 Meters All Division JV3019:40.8 PB9
Aug 29Irish InvitationalAug 29 · 2 Miles Freshman · Place 28 · OtsegoOtsego2 Miles Freshman2811:48.9 PB9

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 28Otsego Bulldog Invitational Sep 28 · 2 Miles Middle School Varsity Division 1 · Place 34 · MS OtsegoMS Otsego2 Miles Middle School Varsity Division 13412:32.638

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21West Michigan Middle School Championship and GRPS Elementary InvitationalOct 21 · 2 Miles Large School Varsity · Place 28 · OtsegoOtsego2 Miles Large School Varsity2814:37.76 PB7
Oct 14MHSAA Middle School Regional - Zone 6 @ Holland ChristianOct 14 · 2 Miles Middle School Large School · Place 40 · OtsegoOtsego2 Miles Middle School Large School4013:08.01 PB7
Oct 12Wolverine Conference MS Championship Meet @ Paw Paw HSOct 12 · 2 Miles Middle School "JV" · Place 2 · OtsegoOtsego2 Miles Middle School "JV"213:01.69 PB7
Oct 5Otsego at VicksburgOct 5 · 2 Miles Middle School · Place 12 · OtsegoOtsego2 Miles Middle School1213:22 PB7
Sep 28Three Rivers at OtsegoSep 28 · 2 Miles Middle School · Place 17 · OtsegoOtsego2 Miles Middle School1713:27.01 PB7
Sep 21Otsego at Paw PawSep 21 · 2 Miles MS · Place 13 · OtsegoOtsego2 Miles MS1314:217
Sep 14Plainwell at OtsegoSep 14 · 2 Miles Middle School · Place 14 · OtsegoOtsego2 Miles Middle School1413:54.017

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 13MS Wolverine Conference Meet @ OtsegoOct 13 · 2 Miles jv ms boys · Place 24 · OtsegoOtsego2 Miles jv ms boys2414:28.22 PB6
Oct 6Three Rivers MS vs Plainwell MS & Otsego MSOct 6 · 2 Miles Middle School · Place 35 · OtsegoOtsego2 Miles Middle School3515:03 PB6
Oct 1Otsego Bulldog InvitationalOct 1 · 2 Miles Junior Varsity Middle School · Place 127 · MS_OtsegoMS_Otsego2 Miles Junior Varsity Middle School12715:37.536
Sep 29Sturgis & Ring Lardner at OtsegoSep 29 · 2 Miles ms boys · Place 36 · OtsegoOtsego2 Miles ms boys3614:44.896
Sep 22Paw Paw vs. OtsegoSep 22 · 2 Miles Middle School · Place 32 · OtsegoOtsego2 Miles Middle School3215:09.836
Sep 15Otsego vs. PlainwellSep 15 · 3,000 Meters Middle School · Place 28 · OtsegoOtsego3,000 Meters Middle School2815:09.74 PB6