Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside NCAA DII Midwest Regional · Nov 834:12.0NCAA DII Midwest RegionalNovember 8, 2025
4 Miles · Owen's ParkHillsdale Invitational · Sep 521:53.7Hillsdale InvitationalSeptember 5, 2025
5,000 Meters · Hayden Park 5kSCAA Championships · Oct 2017:23.90SCAA ChampionshipsOctober 20, 2021
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D4 Finals · Nov 616:49.75MHSAA LP D4 FinalsNovember 6, 2021
5,000 Meters · Pittsford Area SchoolsSCAA Jamboree @ Pittsford · Sep 2918:17.46SCAA Jamboree @ Pittsford September 29, 2021
5,000 Meters · Stanton FarmsSCAA Jamboree @ Athens · Oct 618:13.04SCAA Jamboree @ AthensOctober 6, 2021
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 426:08.58Swags Louisville Cross Country ClassicOctober 4, 2025
8,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1226:51.52025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
8,000 Meters · Heritage Park (Adrian) OFFICIALSiena Heights Cross Country Invitational · Sep 2626:53.7Siena Heights Cross Country InvitationalSeptember 26, 2025
8,000 Meters · Malone CollegeG-MAC XC Championships · Oct 2127:24.4G-MAC XC ChampionshipsOctober 21, 2023
8,000 Meters · MidlandG-MAC XC Championships · Oct 2526:12.50G-MAC XC ChampionshipsOctober 25, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8NCAA DII Midwest RegionalNov 8 · 10,000 Meters D2 Midwest · Place 146 · HillsdaleHillsdale10,000 Meters D2 Midwest14634:12.0 PBSr
Oct 25G-MAC XC ChampionshipsOct 25 · 8,000 Meters Collegiate · Place 74 · HillsdaleHillsdale8,000 Meters Collegiate7426:12.50 PBSr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Gold · Place 208 · HillsdaleHillsdale8,000 Meters College Gold20826:08.58 PBSr
Sep 26Siena Heights Cross Country InvitationalSep 26 · 8,000 Meters College · Place 25 · HillsdaleHillsdale8,000 Meters College2526:53.7 PBSr
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 8,000 Meters College · Place 139 · HillsdaleHillsdale8,000 Meters College13926:51.5 PBSr
Sep 5Hillsdale InvitationalSep 5 · 6,437 Meters Men's Race · Place 23 · HillsdaleHillsdale6,437 Meters Men's Race2321:53.7 PBSr

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 21G-MAC XC ChampionshipsOct 21 · 8,000 Meters College · Place 76 · HillsdaleHillsdale8,000 Meters College7627:24.4 PBSo

2021 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 6MHSAA LP D4 FinalsNov 6 · 5,000 Meters D4 · Place 8 · Hillsdale AcademyHillsdale Academy5,000 Meters D4816:49.75 PB12
Oct 29MHSAA LP Region 34-4 @ Vandercook LakeOct 29 · 5,000 Meters Division 4 · Place 3 · Hillsdale AcademyHillsdale Academy5,000 Meters Division 4317:36.012
Oct 23Michigan Class D StatesOct 23 · 5,000 Meters Varsity · Place 2 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity216:49.812
Oct 20SCAA ChampionshipsOct 20 · 5,000 Meters Boys HS · Place 1 · Hillsdale AcademyHillsdale Academy5,000 Meters Boys HS117:23.90 PB12
Oct 92021 Portage Cross Country InvitationalOct 9 · 5,000 Meters Division 4 · Place 6 · Hillsdale AcademyHillsdale Academy5,000 Meters Division 4616:49.212
Oct 6SCAA Jamboree @ AthensOct 6 · 5,000 Meters Varsity boys · Place 1 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity boys118:13.04 PB12
Sep 29SCAA Jamboree @ Pittsford Sep 29 · 5,000 Meters Varsity · Place 1 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity118:17.46 PB12
Sep 25Jackson Invitational - VarsitySep 25 · 5,000 Meters Varsity Division 3 · Place 3 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity Division 3316:57.612
Sep 1853rd Holly/Duane Raffin Festival of RacesSep 18 · 5,000 Meters Varsity · Place 2 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity217:04.7—
Sep 10Hillsdale Academy InvitationalSep 10 · 5,000 Meters Varsity · Place 1 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity117:37.2712
Sep 1Hillsdale Cross Country InvitationalSep 1 · 5,000 Meters Varsity · Place 5 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity517:11.2812

2020 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP D4 FinalsNov 7 · 5,000 Meters D4 - Official · Place 42 · Hillsdale AcademyHillsdale Academy5,000 Meters D4 - Official4218:03.4311
Oct 30MHSAA LP Region 34-4 @ JacksonOct 30 · 5,000 Meters Division 4 · Place 5 · Hillsdale AcademyHillsdale Academy5,000 Meters Division 4517:37.4511
Oct 24MHSAA Pre-Regional 67-4 @ Hillsdale AcademyOct 24 · 5,000 Meters Varsity · Place 4 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity418:06.3111
Oct 14SCAA ChampionshipsOct 14 · 5,000 Meters Varsity · Place 3 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity317:59.3211
Oct 7SCAA Jamboree - AthensOct 7 · 5,000 Meters Varsity · Place 4 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity418:59.3911
Sep 30SCAA Jamboree - PittsfordSep 30 · 5,000 Meters Varsity · Place 2 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity218:2811
Sep 30SCAA Jamboree - Pittsford Sep 30 · 5,000 Meters Varsity · Place 2 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity218:2811
Sep 2610 Team Trojan Invite Sep 26 · 5,000 Meters Varsity · Place 6 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity618:09.1111
Sep 16SCAA League PreviewSep 16 · 5,000 Meters Varsity · Place 2 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity218:47.9611
Sep 11Hilldale Academy InvitationalSep 11 · 5,000 Meters Boys Varsity · Place 12 · Hillsdale AcademyHillsdale Academy5,000 Meters Boys Varsity1218:15.511
Sep 232nd Hillsdale Booster Club Cross Country InvitationalSep 2 · 5,000 Meters Varsity · Place 1 · Hillsdale AcademyHillsdale Academy5,000 Meters Varsity118:35.8311