Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Hayden Park 1 mileHilldale Academy Invitational · Sep 118:08.2Hilldale Academy InvitationalSeptember 11, 2020
1.5 Miles · Hayden Park 1.5 milesSCAA Championships · Oct 2010:57.40SCAA ChampionshipsOctober 20, 2021
1.5 Miles · Hayden Park 1.5 milesHillsdale Academy Invitational · Sep 1011:41.63Hillsdale Academy InvitationalSeptember 10, 2021
2 Miles · Ella Sharp Park OFFICIALJackson MS & HS-JV Invitational · Sep 2414:59.3Jackson MS & HS-JV InvitationalSeptember 24, 2021
2 Miles · Hudson MSMHSAA Middle School Regional - Zone 2 @ Hudson · Oct 2314:12.19MHSAA Middle School Regional - Zone 2 @ HudsonOctober 23, 2021
2 Miles · Stanton FarmsSCAA Jamboree @ Athens · Oct 615:02.91SCAA Jamboree @ AthensOctober 6, 2021
2986 m · Pittsford Area SchoolsSCAA championship · Oct 1913:23.20SCAA championship October 19, 2022
3,200 Meters · Sturgis Middle SchoolSturgis Kiwanis Middle School Invitational · Oct 1614:18.10Sturgis Kiwanis Middle School InvitationalOctober 16, 2020
5,000 Meters · Ella SharpMHSAA LP Region 34-4 @ Napoleon (Sharp Park) · Oct 3017:55.71MHSAA LP Region 34-4 @ Napoleon (Sharp Park)October 30, 2026
5,000 Meters · Ella Sharp Park OFFICIALJackson Invitational · Sep 2617:58.48Jackson InvitationalSeptember 26, 2026
5,000 Meters · Hayden ParkHillsdale Academy Invitational · Sep 1118:52Hillsdale Academy InvitationalSeptember 11, 2026
5,000 Meters · Mendon Cross Country CourseSCAA @ Mendon · Oct 119:18.87SCAA @ MendonOctober 1, 2025
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 4 Finals · Nov 717:42.9MHSAA LP Division 4 FinalsNovember 7, 2026
5,000 Meters · Owen's ParkHillsdale Invitational · Sep 219:21Hillsdale InvitationalSeptember 2, 2026
5,000 Meters · Pittsford Area SchoolsSCAA Championship · Oct 1118:47.12SCAA Championship October 11, 2025
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1017:42.32026 Portage InvitationalOctober 10, 2026
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1918:27.6458th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 4 FinalsNov 7 · 5,000 Meters D4 · Place 74 · Hillsdale AcademyHillsdale Academy5,000 Meters D47417:42.9 PB12
Oct 30MHSAA LP Region 34-4 @ Napoleon (Sharp Park)Oct 30 · 5,000 Meters D4 Boys · Place 14 · Hillsdale AcademyHillsdale Academy5,000 Meters D4 Boys1417:55.71 PB12
Oct 24Larry Steeb XC Invitational Oct 24 · 5,000 Meters Varsity · Place 26 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity2617:17.9212
Oct 17SCAA ChampionshipOct 17 · 3.1 Miles Varsity · Place 7 · Hillsdale AcademyHillsdale Academy3.1 Miles Varsity718:15.3712
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 4 · Place 42 · Hillsdale AcademyHillsdale Academy5,000 Meters Division 44217:42.3 PB12
Oct 7SCAA Jamboree @ Hillsdale AcademyOct 7 · 5,000 Meters Varsity · Place 5 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity519:0312
Sep 26Jackson InvitationalSep 26 · 5,000 Meters Red Division (Under 500 enrollment) · Place 39 · Hillsdale AcademyHillsdale Academy5,000 Meters Red Division (Under 500 enrollment)3917:58.48 PB12
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D5 Boys · Place 23 · Hillsdale AcademyHillsdale Academy5,000 Meters D5 Boys2318:27.64 PB12
Sep 11Hillsdale Academy InvitationalSep 11 · 5,000 Meters Varsity · Place 7 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity718:52 PB12
Sep 2Hillsdale InvitationalSep 2 · 5,000 Meters Hillsdale Invitational Varsity Men · Place 21 · Hillsdale AcademyHillsdale Academy5,000 Meters Hillsdale Invitational Varsity Men2119:21 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24MHSAA LP Region 34-4 @ Napoleon (Ella Sharp Park)Oct 24 · 5,000 Meters Division 4 · Place 19 · Hillsdale AcademyHillsdale Academy5,000 Meters Division 41918:25.1211
Oct 18Larry Steeb InvitationalOct 18 · 5,000 Meters Varsity · Place 49 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity4918:06.5311
Oct 11SCAA Championship Oct 11 · 5,000 Meters Junior Varsity · Place 1 · Hillsdale AcademyHillsdale Academy5,000 Meters Junior Varsity118:47.12 PB11
Oct 1SCAA @ MendonOct 1 · 5,000 Meters New Division · Place 7 · Hillsdale AcademyHillsdale Academy5,000 Meters New Division719:18.87 PB11
Sep 24SCAA @ Hillsdale AcademySep 24 · 5,000 Meters Varsity · Place 9 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity919:26.0011
Sep 20Jackson InvitationalSep 20 · 5,000 Meters Varsity · Place 42 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity4218:47.73—
Sep 1357th Annual Holly-Duane Raffin Festival of RacesSep 13 · 5,000 Meters Junior Varsity · Place 11 · Hillsdale AcademyHillsdale Academy5,000 Meters Junior Varsity1118:55.8011
Sep 5Hillsdale Academy InvitationalSep 5 · 5,000 Meters Varsity · Place 19 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity1920:00.7611
Aug 27Hillsdale InvitationalAug 27 · 5,000 Meters Varsity Invitational · Place 40 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity Invitational4019:54.3211

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 12SCAA ChampionshipsOct 12 · 5,000 Meters Boys HS · Place 31 · Hillsdale AcademyHillsdale Academy5,000 Meters Boys HS3121:51.2110
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 4 · Place 97 · Hillsdale AcademyHillsdale Academy5,000 Meters Division 49720:03.210
Oct 2Athens SCAA JamboreeOct 2 · 5,000 Meters Varsity · Place 23 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity2321:45.8910
Sep 25SCAA Jamboree @ Pittsford Sep 25 · 5,000 Meters Varsity · Place 29 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity2922:30.7810
Sep 20Jackson MS & HS-JV InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 115 · Hillsdale AcademyHillsdale Academy5,000 Meters Junior Varsity11521:28.410
Sep 1456th Holly-Duane Raffin Festival of RacesSep 14 · 5,000 Meters Junior Varsity · Place 27 · Hillsdale AcademyHillsdale Academy5,000 Meters Junior Varsity2721:04.810
Sep 6Hillsdale Academy InvitationalSep 6 · 5,000 Meters Varsity · Place 30 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity3021:47.0210
Aug 28Hillsdale InvitationalAug 28 · 5,000 Meters Varsity · Place 51 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity5122:44.3110

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 14SCAA Championship at ColonOct 14 · 5,000 Meters Varsity · Place 23 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity2320:51.699
Oct 72023 Portage XC InvitationalOct 7 · 5,000 Meters Junior Varsity Division 4 · Place 12 · Hillsdale AcademyHillsdale Academy5,000 Meters Junior Varsity Division 41220:33.89
Oct 72023 Portage XC InvitationalOct 7 · 5,000 Meters Division 4 · Place 127 · Hillsdale AcademyHillsdale Academy5,000 Meters Division 412720:33.89
Oct 4SCAA Jamboree @ Hillsdale AcademyOct 4 · 5,000 Meters Varsity · Place 27 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity2722:20.319
Sep 27SCAA Jamboree @ AthensSep 27 · 5,000 Meters Varsity · Place 27 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity2722:47.689
Sep 22 Jackson MS & HS-JV InvitationalSep 22 · 5,000 Meters Junior Varsity · Place 121 · Hillsdale AcademyHillsdale Academy5,000 Meters Junior Varsity12121:32.19
Sep 5Hudson Early Season InviteSep 5 · 2 Miles Varsity · Place 58 · Hillsdale AcademyHillsdale Academy2 Miles Varsity5815:10.619
Aug 30Hillsdale InvitationalAug 30 · 5,000 Meters Varsity · Place 59 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity5922:11.419

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19SCAA championship Oct 19 · 2,986 Meters Middle school · Place 22 · Hillsdale Academy MSHillsdale Academy MS2,986 Meters Middle school2213:23.20 PB8
Oct 82022 Portage XC Invitational Oct 8 · 2,500 Meters Middle School · Place 326 · Hillsdale AcademyHillsdale Academy2,500 Meters Middle School32611:06.58
Oct 5SCAA Jamboree @ AthensOct 5 · 1.5 Miles Middle School · Place 21 · Hillsdale AcademyHillsdale Academy1.5 Miles Middle School2115:06.98
Sep 14SCAA Preview Meet at ColonSep 14 · 2,400 Meters Middle School · Place 16 · Hillsdale AcademyHillsdale Academy2,400 Meters Middle School1612:10.678
Sep 9Hillsdale Academy InvitationalSep 9 · 1.5 Miles Middle School · Place 46 · Hillsdale AcademyHillsdale Academy1.5 Miles Middle School4611:14.448

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23MHSAA Middle School Regional - Zone 2 @ HudsonOct 23 · 2 Miles Boys · Place 111 · Hillsdale Academy MSHillsdale Academy MS2 Miles Boys11114:12.19 PB7
Oct 20SCAA ChampionshipsOct 20 · 1.5 Miles Boys MS · Place 22 · Hillsdale Academy MSHillsdale Academy MS1.5 Miles Boys MS2210:57.40 PB7
Oct 16Sturgis Kiwanis InvitationalOct 16 · 2 Miles Middle School · Place 57 · Hillsdale AcademyHillsdale Academy2 Miles Middle School5714:05.947
Oct 92021 Portage Cross Country InvitationalOct 9 · 2,500 Meters Middle School Varsity · Place 293 · Hillsdale AcademyHillsdale Academy2,500 Meters Middle School Varsity29310:51.87
Oct 6SCAA Jamboree @ AthensOct 6 · 2 Miles Middle School boys · Place 19 · Hillsdale Academy MSHillsdale Academy MS2 Miles Middle School boys1915:02.91 PB7
Sep 24Jackson MS & HS-JV InvitationalSep 24 · 2 Miles Middle School 6/7/8/Grade · Place 129 · Hillsdale Academy MSHillsdale Academy MS2 Miles Middle School 6/7/8/Grade12914:59.3 PB7
Sep 10Hillsdale Academy InvitationalSep 10 · 1.5 Miles Middle School · Place 37 · Hillsdale Academy MSHillsdale Academy MS1.5 Miles Middle School3711:41.63 PB7

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 16Sturgis Kiwanis Middle School InvitationalOct 16 · 3,200 Meters Junior Varsity · Place 12 · Hillsdale Academy MSHillsdale Academy MS3,200 Meters Junior Varsity1214:18.10 PB6
Oct 14SCAA ChampionshipsOct 14 · 1.5 Miles Middle School · Place 34 · Hillsdale AcademyHillsdale Academy1.5 Miles Middle School3411:45.376
Sep 16SCAA League PreviewSep 16 · 1.5 Miles Middle School · Place 29 · Hillsdale AcademyHillsdale Academy1.5 Miles Middle School2912:36.9h6
Sep 11Hilldale Academy InvitationalSep 11 · 1 Miles Boys MS Junior Varsity · Place 26 · Hillsdale Academy MSHillsdale Academy MS1 Miles Boys MS Junior Varsity268:08.2 PB6