Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · GRPS Northeast CampusWest Michigan Middle School Championship and GRPS Elementary Invitational · Oct 2112:26.06West Michigan Middle School Championship and GRPS Elementary InvitationalOctober 21, 2023
2 Miles · Holland ChristianMHSAA Middle School Regional - Zone 6 @ Holland Christian · Oct 1411:28.73MHSAA Middle School Regional - Zone 6 @ Holland ChristianOctober 14, 2023
2 Miles · Indian Lake Nazarene Camp OFFICIALOtsego at Vicksburg · Oct 512:00Otsego at VicksburgOctober 5, 2023
2 Miles · Littlejohn Lake County parkMS Tri Allegan, Otsego and Plainwell · Sep 917:58MS Tri Allegan, Otsego and PlainwellSeptember 9, 2021
2 Miles · Otsego 2 Mile CoursMS Wolverine Conference Meet @ Otsego · Oct 1312:10.42MS Wolverine Conference Meet @ OtsegoOctober 13, 2022
2 Miles · Otsego HSPlainwell at Otsego · Sep 1412:05.03Plainwell at OtsegoSeptember 14, 2023
2 Miles · Paw Paw High SchoolWolverine Conference MS Championship Meet @ Paw Paw HS · Oct 1211:47.58Wolverine Conference MS Championship Meet @ Paw Paw HSOctober 12, 2023
2 Miles · Portage West - 2 MilesMHSAA Middle School Regional - Zone 1 @ Portage Central · Oct 1615:06.66MHSAA Middle School Regional - Zone 1 @ Portage CentralOctober 16, 2021
2 Miles · Rosemount Middle SchoolIrish Invitational · Aug 2911:04.3Irish InvitationalAugust 29, 2025
2 Miles · Three Rivers Middle SchoolThree Rivers MS vs Plainwell MS & Otsego MS · Oct 612:23Three Rivers MS vs Plainwell MS & Otsego MSOctober 6, 2022
3,000 Meters · Edwardsburg Sports ComplexOtsego MS at Edwardsburg MS · Sep 2317:09Otsego MS at Edwardsburg MS September 23, 2021
3,000 Meters · Honeysett FarmOtsego vs. Plainwell · Sep 1513:11.58Otsego vs. PlainwellSeptember 15, 2022
5,000 Meters · Centerville HSCenterville Saturday Night Lights (HS) presented by Nike · Aug 2917:33.7Centerville Saturday Night Lights (HS) presented by NikeAugust 29, 2026
5,000 Meters · Edwardsburg Sports ComplexOtsego, Three Rivers at Edwardsburg · Sep 2217:20.13Otsego, Three Rivers at EdwardsburgSeptember 22, 2026
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1117:12.12026 Spartan Cross Country InvitationalSeptember 11, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 2 Finals · Nov 716:36.2MHSAA LP Division 2 FinalsNovember 7, 2026
5,000 Meters · Niles Madelyn Bertrand ParkNiles Hs Tri · Oct 616:48.2Niles Hs TriOctober 6, 2026
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 316:22.7925th Annual Bulldog InvitationalOctober 3, 2026
5,000 Meters · Portage West Middle SchoolMHSAA LP Region 13-2 @ Portage Central · Oct 3116:36.03MHSAA LP Region 13-2 @ Portage CentralOctober 31, 2026
5,000 Meters · Prairies Golf ClubGeorge Dales Invite · Sep 1817:00.71George Dales InviteSeptember 18, 2026
5,000 Meters · Riverview Park (St Joe) OFFICIALSt. Joseph Invitational · Aug 2517:33.3St. Joseph InvitationalAugust 25, 2026
5,000 Meters · University of Wisconsin ParksideAngel Invitational · Sep 2119:57.7Angel InvitationalSeptember 21, 2024

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 2 FinalsNov 7 · 5,000 Meters D2 · Place 91 · OtsegoOtsego5,000 Meters D29116:36.2 PB11
Oct 31MHSAA LP Region 13-2 @ Portage CentralOct 31 · 5,000 Meters D2 Boys · Place 16 · OtsegoOtsego5,000 Meters D2 Boys1616:36.03 PB11
Oct 13Plainwell @ OtsegoOct 13 · 5,000 Meters Varsity · Place 2 · OtsegoOtsego5,000 Meters Varsity217:23.9211
Oct 6Niles Hs TriOct 6 · 5,000 Meters Varsity · Place 4 · OtsegoOtsego5,000 Meters Varsity416:48.2 PB11
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D2 Varsity · Place 25 · OtsegoOtsego5,000 Meters D2 Varsity2516:22.79 PB11
Sep 29Paw Paw/Vicksburg @ OtsegoSep 29 · 5,000 Meters Varsity · Place 8 · OtsegoOtsego5,000 Meters Varsity816:31.8311
Sep 22Otsego, Three Rivers at EdwardsburgSep 22 · 5,000 Meters Varsity · Place 3 · OtsegoOtsego5,000 Meters Varsity317:20.13 PB11
Sep 18George Dales InviteSep 18 · 5,000 Meters Varsity · Place 7 · OtsegoOtsego5,000 Meters Varsity717:00.71 PB11
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters Bronze(MHSAA Div 2) · Place 26 · OtsegoOtsego5,000 Meters Bronze(MHSAA Div 2)2617:12.1 PB11
Aug 29Centerville Saturday Night Lights (HS) presented by NikeAug 29 · 5,000 Meters Bowman Championship Boys 5k Race · Place 63 · OtsegoOtsego5,000 Meters Bowman Championship Boys 5k Race6317:33.7 PB11
Aug 25St. Joseph InvitationalAug 25 · 5,000 Meters Varsity Men · Place 6 · OtsegoOtsego5,000 Meters Varsity Men617:33.3 PB11

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters Bronze(MHSAA Div 2) · Place 56 · OtsegoOtsego5,000 Meters Bronze(MHSAA Div 2)5618:02.310
Aug 29Irish InvitationalAug 29 · 2 Miles Varsity · Place 74 · OtsegoOtsego2 Miles Varsity7411:04.3 PB10

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 21Angel InvitationalSep 21 · 5,000 Meters Varsity · Place 134 · OtsegoOtsego5,000 Meters Varsity13419:57.7 PB9

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21West Michigan Middle School Championship and GRPS Elementary InvitationalOct 21 · 2 Miles Large School Varsity · Place 9 · OtsegoOtsego2 Miles Large School Varsity912:26.06 PB8
Oct 14MHSAA Middle School Regional - Zone 6 @ Holland ChristianOct 14 · 2 Miles Middle School Large School · Place 2 · OtsegoOtsego2 Miles Middle School Large School211:28.73 PB8
Oct 12Wolverine Conference MS Championship Meet @ Paw Paw HSOct 12 · 2 Miles Middle School "Varsity" · Place 7 · OtsegoOtsego2 Miles Middle School "Varsity"711:47.58 PB8
Oct 5Otsego at VicksburgOct 5 · 2 Miles Middle School · Place 2 · OtsegoOtsego2 Miles Middle School212:00 PB8
Sep 28Three Rivers at OtsegoSep 28 · 2 Miles Middle School · Place 3 · OtsegoOtsego2 Miles Middle School312:25.098
Sep 21Otsego at Paw PawSep 21 · 2 Miles MS · Place 4 · OtsegoOtsego2 Miles MS412:258
Sep 14Plainwell at OtsegoSep 14 · 2 Miles Middle School · Place 3 · OtsegoOtsego2 Miles Middle School312:05.03 PB8

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 13MS Wolverine Conference Meet @ OtsegoOct 13 · 2 Miles varsity ms boys · Place 15 · OtsegoOtsego2 Miles varsity ms boys1512:10.42 PB7
Oct 6Three Rivers MS vs Plainwell MS & Otsego MSOct 6 · 2 Miles Middle School · Place 4 · OtsegoOtsego2 Miles Middle School412:23 PB7
Oct 1Otsego Bulldog InvitationalOct 1 · 2 Miles Middle School Varsity Division 1 · Place 89 · MS_OtsegoMS_Otsego2 Miles Middle School Varsity Division 18913:24.417
Sep 29Sturgis & Ring Lardner at OtsegoSep 29 · 2 Miles ms boys · Place 8 · OtsegoOtsego2 Miles ms boys812:30.997
Sep 22Paw Paw vs. OtsegoSep 22 · 2 Miles Middle School · Place 7 · OtsegoOtsego2 Miles Middle School712:36.17
Sep 15Otsego vs. PlainwellSep 15 · 3,000 Meters Middle School · Place 8 · OtsegoOtsego3,000 Meters Middle School813:11.58 PB7

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 16MHSAA Middle School Regional - Zone 1 @ Portage CentralOct 16 · 2 Miles Junior Varsity · Place 47 · OtsegoOtsego2 Miles Junior Varsity4715:06.66 PB6
Oct 7Wolverine Middle School Conference ChampionshipOct 7 · 2 Miles Boys JV · Place 24 · OtsegoOtsego2 Miles Boys JV2415:12.26
Oct 2Otsego Bulldog InvitationalOct 2 · 2 Miles Junior Varsity Middle School · Place 52 · MS_OtsegoMS_Otsego2 Miles Junior Varsity Middle School5214:56.56
Sep 27Conference Tri Paw Paw/Three Rivers @Otsego MSSep 27 · 2 Miles Middle School · Place 43 · OtsegoOtsego2 Miles Middle School4316:22.456
Sep 23Otsego MS at Edwardsburg MS Sep 23 · 3,000 Meters Middle School · Place 23 · OtsegoOtsego3,000 Meters Middle School2317:09 PB6
Sep 16Conference Tri Ring Lardner/Sturgis@OtsegoSep 16 · 2 Miles Middle School · Place 28 · OtsegoOtsego2 Miles Middle School2816:28.46
Sep 9MS Tri Allegan, Otsego and PlainwellSep 9 · 2 Miles Middle School · Place 35 · OtsegoOtsego2 Miles Middle School3517:58 PB6