Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Ella Sharp Park OFFICIALJackson MS & HS-JV Invitational · Sep 2413:14.1Jackson MS & HS-JV InvitationalSeptember 24, 2021
2 Miles · Manly W. Bennett ParkSEC-MS: Jamboree 1 (Pinckney) · Sep 2112:48.60SEC-MS: Jamboree 1 (Pinckney)September 21, 2022
2 Miles · Saline High SchoolSEC-MS: Jamboree 3 (Saline) · Oct 1911:48.15SEC-MS: Jamboree 3 (Saline)October 19, 2022
2 Miles · TecumsehSEC-MS: Jamboree 2 (Tecumseh) · Oct 511:49.40SEC-MS: Jamboree 2 (Tecumseh)October 5, 2022
3,200 Meters · Huron Meadows 320021 Michigan Middle School MEGA Jam · Oct 1613:00.4521 Michigan Middle School MEGA JamOctober 16, 2021
3,200 Meters · Munson Park 7 8SEC MS-Jamboree 3 · Oct 2013:30.60SEC MS-Jamboree 3October 20, 2021
3,200 Meters · Willow Metropark OFFICIAL52nd Annual Huron Invitational · Sep 1813:36.2052nd Annual Huron InvitationalSeptember 18, 2021
4,000 Meters · Hudson Mills Metropark - OFFICIALCross Country Coaches National Youth Qualifier · Oct 2914:08.3Cross Country Coaches National Youth QualifierOctober 29, 2022
5,000 Meters · Chestnut Grove21st River Rat Open (Regional Preview) · Oct 1616:51.9021st River Rat Open (Regional Preview)October 16, 2026
5,000 Meters · Ella Sharp Park OFFICIALJackson Invitational · Sep 2616:38.68Jackson InvitationalSeptember 26, 2026
5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1217:15.12025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
5,000 Meters · Indian CreekSEC-HS Jamboree 1 · Sep 1317:42.30SEC-HS Jamboree 1September 13, 2023
5,000 Meters · Lake Erie Metro Park OFFICIALMHSAA LP Region 05-1 @ Wyandotte Roosevelt (Lake Erie) · Oct 3116:41.80MHSAA LP Region 05-1 @ Wyandotte Roosevelt (Lake Erie)October 31, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 1 Finals · Nov 716:54.1MHSAA LP Division 1 FinalsNovember 7, 2026
5,000 Meters · Milan HSMilan Puddle Jumper Invite · Aug 2918:18.00Milan Puddle Jumper InviteAugust 29, 2023
5,000 Meters · Pinckney HSSEC Jamboree 1 · Sep 1517:50.30SEC Jamboree 1September 15, 2026
5,000 Meters · Pioneer HSSEC-HS Jamboree #2 (Red) · Sep 2417:28.10SEC-HS Jamboree #2 (Red)September 24, 2024
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1016:57.82026 Portage InvitationalOctober 10, 2026
5,000 Meters · Saline High SchoolSaline Invite · Aug 2818:20.75Saline InviteAugust 28, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 1 FinalsNov 7 · 5,000 Meters D1 · Place 202 · SalineSaline5,000 Meters D120216:54.1 PB12
Oct 31MHSAA LP Region 05-1 @ Wyandotte Roosevelt (Lake Erie)Oct 31 · 5,000 Meters D1 Boys · Place 21 · SalineSaline5,000 Meters D1 Boys2116:41.80 PB12
Oct 1621st River Rat Open (Regional Preview)Oct 16 · 5,000 Meters All Boys · Place 5 · SalineSaline5,000 Meters All Boys516:51.90 PB12
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 · Place 103 · SalineSaline5,000 Meters Division 110316:57.8 PB12
Oct 3Marauder XC InvitationalOct 3 · 5,000 Meters Varsity High School · Place 18 · SalineSaline5,000 Meters Varsity High School1817:13.0012
Sep 26Jackson InvitationalSep 26 · 5,000 Meters Orange Division (1000 + enrollment) · Place 84 · SalineSaline5,000 Meters Orange Division (1000 + enrollment)8416:38.68 PB12
Sep 15SEC Jamboree 1Sep 15 · 5,000 Meters Varsity Boys · Place 41 · SalineSaline5,000 Meters Varsity Boys4117:50.30 PB12
Aug 28Saline InviteAug 28 · 5,000 Meters Varsity & Reserve · Place 11 · SalineSaline5,000 Meters Varsity & Reserve1118:20.75 PB12

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters Spartan Elite (Top 10 at 24 States) · Place 46 · SalineSaline5,000 Meters Spartan Elite (Top 10 at 24 States)4617:15.1 PB11
Aug 15Saline Time TrialAug 15 · 5,000 Meters Varsity · Place 4 · SalineSaline5,000 Meters Varsity417:18.90Unofficial11

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 24SEC-HS Jamboree #2 (Red)Sep 24 · 5,000 Meters Varsity Boys · Place 17 · SalineSaline5,000 Meters Varsity Boys1717:28.10 PB10
Aug 16Saline Three Mile Time TrialAug 16 · 3 Miles Varsity · Place 6 · SalineSaline3 Miles Varsity618:14.74Unofficial10

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 13SEC-HS Jamboree 1Sep 13 · 5,000 Meters Red/White Varsity Boys · Place 48 · SalineSaline5,000 Meters Red/White Varsity Boys4817:42.30 PB9
Aug 29Milan Puddle Jumper InviteAug 29 · 5,000 Meters Varsity D1 · Place 8 · SalineSaline5,000 Meters Varsity D1818:18.00 PB9
Aug 18Three-Mile Time TrialAug 18 · 3 Miles Varsity · Place 5 · SalineSaline3 Miles Varsity517:00.16Unofficial9

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29Cross Country Coaches National Youth QualifierOct 29 · 4,000 Meters Age 13-14: Born 2008-09 · Place 6 · SalineSaline4,000 Meters Age 13-14: Born 2008-09614:08.3 PB8
Oct 19SEC-MS: Jamboree 3 (Saline)Oct 19 · 2 Miles Boys Varsity · Place 8 · SalineSaline2 Miles Boys Varsity811:48.15 PB8
Oct 5SEC-MS: Jamboree 2 (Tecumseh)Oct 5 · 2 Miles Varsity Boys · Place 9 · SalineSaline2 Miles Varsity Boys911:49.40 PB8
Sep 21SEC-MS: Jamboree 1 (Pinckney)Sep 21 · 2 Miles Varsity Boys · Place 9 · SalineSaline2 Miles Varsity Boys912:48.60 PB8
Sep 1753rd Annual New Boston Huron InvitationalSep 17 · Middle School Varsity · MS_SalineMS_SalineMiddle School Varsity—DNF8

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 20SEC MS-Jamboree 3Oct 20 · 3,200 Meters Reserve · Place 4 · SalineSaline3,200 Meters Reserve413:30.60 PB7
Oct 1621 Michigan Middle School MEGA JamOct 16 · 3,200 Meters Reserve MS Boys · Place 3 · SalineSaline3,200 Meters Reserve MS Boys313:00.45 PB7
Sep 24Jackson MS & HS-JV InvitationalSep 24 · 2 Miles Middle School 6/7/8/Grade · Place 43 · SalineSaline2 Miles Middle School 6/7/8/Grade4313:14.1 PB7
Sep 1852nd Annual Huron InvitationalSep 18 · 3,200 Meters RESERVE MIDDLE SCHOOL · Place 8 · SalineSaline3,200 Meters RESERVE MIDDLE SCHOOL813:36.20 PB7