Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · CYO 2 Mile CourseMHSAA MS Regional - Zone 2 @ Ypsilanti Lincoln (C) · Oct 2210:34.77MHSAA MS Regional - Zone 2 @ Ypsilanti Lincoln (C)October 22, 2025
2 Miles · Heritage ParkSEC-MS Jamboree #1 I (Adrian) · Sep 2013:36.50SEC-MS Jamboree #1 I (Adrian)September 20, 2023
2 Miles · Milan HSMHSAA Middle School Regional - Zone 2 @ Milan · Oct 2512:20.49MHSAA Middle School Regional - Zone 2 @ MilanOctober 25, 2023
2 Miles · Willow Metropark OFFICIAL56th Annual Huron Invite · Sep 1310:58.9056th Annual Huron InviteSeptember 13, 2025
2,000 Meters · Willow Metropark OFFICIALSalem Middle School XC Invitational · Oct 88:01.48Salem Middle School XC InvitationalOctober 8, 2022
3,200 Meters · Huron Meadows 320021 Michigan Middle School MEGA Jam · Oct 1613:41.3421 Michigan Middle School MEGA JamOctober 16, 2021
4,000 Meters · Victor Ashe ParkCCC Youth National Championship · Nov 2214:03.05CCC Youth National ChampionshipNovember 22, 2025
5,000 Meters · Chestnut GroveSEC-HS Jamboree 2 (Red) · Sep 2917:02.7SEC-HS Jamboree 2 (Red)September 29, 2026
5,000 Meters · Ella Sharp Park OFFICIALJackson Invitational · Sep 2616:38.71Jackson InvitationalSeptember 26, 2026
5,000 Meters · Ford Field/LIVONIA (a.k.a. Eddie Edgar Ice Arena)LAMPLIGHTER · Aug 2117:13.1LAMPLIGHTERAugust 21, 2026
5,000 Meters · Lake Erie Metro Park OFFICIALMHSAA LP Region 05-1 @ Wyandotte Roosevelt (Lake Erie) · Oct 3116:13.00MHSAA 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:30.0MHSAA LP Division 1 FinalsNovember 7, 2026
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 317:58.6025th Annual Bulldog InvitationalOctober 3, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 1 FinalsNov 7 · 5,000 Meters D1 · Place 145 · SalineSaline5,000 Meters D114516:30.0 PB9
Oct 31MHSAA LP Region 05-1 @ Wyandotte Roosevelt (Lake Erie)Oct 31 · 5,000 Meters D1 Boys · Place 14 · SalineSaline5,000 Meters D1 Boys1416:13.00 PB9
Oct 1621st River Rat Open (Regional Preview)Oct 16 · 5,000 Meters All Boys · Place 8 · SalineSaline5,000 Meters All Boys817:04.509
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D1 Varsity · Place 129 · SalineSaline5,000 Meters D1 Varsity12917:58.60 PB9
Sep 29SEC-HS Jamboree 2 (Red)Sep 29 · 5,000 Meters Varsity Boys · Place 14 · SalineSaline5,000 Meters Varsity Boys1417:02.7 PB9
Sep 26Jackson InvitationalSep 26 · 5,000 Meters Orange Division (1000 + enrollment) · Place 85 · SalineSaline5,000 Meters Orange Division (1000 + enrollment)8516:38.71 PB9
Aug 21LAMPLIGHTERAug 21 · 5,000 Meters Boys JV - Flight Two · Place 1 · SalineSaline5,000 Meters Boys JV - Flight Two117:13.1 PB9

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 22CCC Youth National ChampionshipNov 22 · 4,000 Meters 13-14 · Place 7 · Saline Track ClubSaline Track Club4,000 Meters 13-14714:03.05 PB8
Oct 22MHSAA MS Regional - Zone 2 @ Ypsilanti Lincoln (C)Oct 22 · 2 Miles Varsity MS - Large/Small School Race · Place 1 · SalineSaline2 Miles Varsity MS - Large/Small School Race110:34.77 PB8
Sep 1356th Annual Huron InviteSep 13 · 2 Miles Huron Invite Varsity MS 678 · Place 2 · SalineSaline2 Miles Huron Invite Varsity MS 678210:58.90 PB8

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 25MHSAA Middle School Regional - Zone 2 @ MilanOct 25 · 2 Miles Middle School Junior Varsity · Place 2 · SalineSaline2 Miles Middle School Junior Varsity212:20.49 PB6
Sep 20SEC-MS Jamboree #1 I (Adrian)Sep 20 · 2 Miles Boys Reserve · Place 3 · SalineSaline2 Miles Boys Reserve313:36.50 PB6

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 8Salem Middle School XC InvitationalOct 8 · 2,000 Meters COED K-6th Grade · Place 11 · SalineSaline2,000 Meters COED K-6th Grade118:01.48 PB5

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 1621 Michigan Middle School MEGA JamOct 16 · 3,200 Meters K6 Boys · Place 13 · SalineSaline3,200 Meters K6 Boys1313:41.34 PB4
Oct 121 Legends Classic Middle SchoolOct 1 · 3,200 Meters Grade K-6 · Place 32 · SalineSaline3,200 Meters Grade K-63214:44.104