Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Walnut Grove ParkWalnut Grove Park · Oct 511:22Walnut Grove ParkOctober 5, 2017
1.55 Miles · Woodland Park Middle SchoolWoodland Park · Sep 2811:28Woodland ParkSeptember 28, 2017
2 Miles · Ackerson Lake HSVandercook & Addison @ Napoleon · Sep 1714:41Vandercook & Addison @ NapoleonSeptember 17, 2019
2 Miles · Addison HS OFFICIALAddison MS Invite · Oct 1514:57.79Addison MS InviteOctober 15, 2020
2 Miles · Ella Sharp Park OFFICIALJackson MS & HS-JV Invitational · Sep 2413:37.1Jackson MS & HS-JV InvitationalSeptember 24, 2021
2 Miles · Heritage Park (Hanover) OFFICIALHanover-Horton MS Invitational · Oct 2113:36.13Hanover-Horton MS InvitationalOctober 21, 2021
2 Miles · Jackson High SchoolDome Invitational · Sep 714:16.50Dome InvitationalSeptember 7, 2019
2 Miles · Sand Creek HSSand Creek MS Invitational · Oct 814:08.2Sand Creek MS InvitationalOctober 8, 2020
2591 m · Kit Carson ParkNorth County XC Championship · Oct 2511:58North County XC ChampionshipOctober 25, 2017
2816 m · Moonlight State BeachMoonlight Beach · Oct 1313:15Moonlight BeachOctober 13, 2016
3089 m · Kit Carson ParkNorth County XC Championships · Oct 2715:01North County XC ChampionshipsOctober 27, 2016
5,000 Meters · Concord HS11th Annual Concord Invitational · Aug 2718:55.7111th Annual Concord InvitationalAugust 27, 2025
5,000 Meters · Ella Sharp Park OFFICIALJ Chris Jensen Invitational · Oct 2717:37.16J Chris Jensen InvitationalOctober 27, 2025
5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1218:45.12025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
5,000 Meters · Leslie CC CourseCascades East Jamboree · Sep 1719:07.00Cascades East JamboreeSeptember 17, 2024

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 27J Chris Jensen InvitationalOct 27 · 5,000 Meters Varsity · Place 13 · NapoleonNapoleon5,000 Meters Varsity1317:37.16 PB12
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters White(MHSAA Div 3&4) · Place 54 · NapoleonNapoleon5,000 Meters White(MHSAA Div 3&4)5418:45.1 PB12
Aug 2711th Annual Concord InvitationalAug 27 · 5,000 Meters Varsity · Place 11 · NapoleonNapoleon5,000 Meters Varsity1118:55.71 PB12

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 17Cascades East JamboreeSep 17 · 5,000 Meters VarsityB · Place 14 · NapoleonNapoleon5,000 Meters VarsityB1419:07.00 PB11

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 309th Annual Concord InvitationalAug 30 · 5,000 Meters Varsity · Place 57 · NapoleonNapoleon5,000 Meters Varsity5721:09.810

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 19Michigan Center Grass RelaysAug 19 · 2 Miles Junior Varsity/Open · NapoleonNapoleon2 Miles Junior Varsity/Open012:36Unofficial9

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21Hanover-Horton MS InvitationalOct 21 · 2 Miles MS Boys · Place 36 · NapoleonNapoleon2 Miles MS Boys3613:36.13 PB8
Sep 24Jackson MS & HS-JV InvitationalSep 24 · 2 Miles Middle School 6/7/8/Grade · Place 52 · NapoleonNapoleon2 Miles Middle School 6/7/8/Grade5213:37.1 PB8

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15Addison MS InviteOct 15 · 2 Miles MS Boys · Place 5 · NapoleonNapoleon2 Miles MS Boys514:57.79 PB7
Oct 8Sand Creek MS InvitationalOct 8 · 2 Miles 7th Grade · Place 18 · NapoleonNapoleon2 Miles 7th Grade1814:08.2 PB7
Sep 22Napoleon vs. Vandercook Lake & AddisonSep 22 · 2 Miles Middle School Boys · Place 9 · NapoleonNapoleon2 Miles Middle School Boys915:227

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14Hanover-Horton MS InvitationalOct 14 · 2 Miles Middle School · Place 53 · NapoleonNapoleon2 Miles Middle School5314:22.516
Sep 17Vandercook & Addison @ NapoleonSep 17 · 2 Miles Middle School · Place 9 · NapoleonNapoleon2 Miles Middle School914:41 PB6
Sep 7Dome InvitationalSep 7 · 2 Miles Boys 7/8 · Place 23 · NapoleonNapoleon2 Miles Boys 7/82314:16.50 PB6

2017 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25North County XC ChampionshipOct 25 · 1.61 Miles 8th Grade Boys · Place 95 · Coastal AcademyCoastal Academy1.61 Miles 8th Grade Boys9511:58 PB8
Oct 19MoonlightOct 19 · 1.75 Miles 8th Grade Boys · Place 95 · Coastal AcademyCoastal Academy1.75 Miles 8th Grade Boys9513:598
Oct 5Walnut Grove ParkOct 5 · 1.5 Miles 8th Grade Boys · Place 94 · Coastal AcademyCoastal Academy1.5 Miles 8th Grade Boys9411:22 PB8
Sep 28Woodland ParkSep 28 · 1.55 Miles 8th Grade Girls · Place 108 · Coastal AcademyCoastal Academy1.55 Miles 8th Grade Girls10811:28 PB8

2016 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 27North County XC ChampionshipsOct 27 · 1.92 Miles 6th & 7th Grade Boys · Place 114 · Coastal AcademyCoastal Academy1.92 Miles 6th & 7th Grade Boys11415:01 PB7
Oct 13Moonlight BeachOct 13 · 1.75 Miles 6th & 7th Grade Boys · Place 104 · Coastal AcademyCoastal Academy1.75 Miles 6th & 7th Grade Boys10413:15 PB7