Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bath MHSAA Middle School Regional - Zone 5 @ Bath · Oct 712:18.24MHSAA Middle School Regional - Zone 5 @ BathOctober 7, 2023
2 Miles · Carson City-Crystal High SchoolMHSAA Middle School Regional - Zone 5 @ Carson City · Oct 2315:47.26MHSAA Middle School Regional - Zone 5 @ Carson CityOctober 23, 2021
2 Miles · Corunna HSCorunna Baby Bird Invitational · Aug 3114:53.5Corunna Baby Bird Invitational August 31, 2022
2 Miles · Country Mill Orchard and Cider Mill Country Mill Middle School Cross Country Invitational · Oct 511:18.4Country Mill Middle School Cross Country InvitationalOctober 5, 2023
2 Miles · Dewitt HSJR. Greater Lansing Cross Country Championship · Oct 1611:23.4JR. Greater Lansing Cross Country Championship October 16, 2023
2 Miles · DeWitt HSJR. Greater Lansing Cross Country Championship · Oct 1715:04.8JR. Greater Lansing Cross Country Championship October 17, 2022
2 Miles · Eaton Rapids HSMMMSL League Meet · Oct 417:33.69MMMSL League MeetOctober 4, 2021
2 Miles · Fish Creek Sportsman's ClubMHSAA MS Regional - Zone 5 - Hosted by Carson City-Crystal · Oct 2213:32.47MHSAA MS Regional - Zone 5 - Hosted by Carson City-CrystalOctober 22, 2022
2 Miles · Fitzgerald ParkGrand Ledge MS Invite · Oct 1111:33.72Grand Ledge MS InviteOctober 11, 2023
2 Miles · Fowlerville HS Fowlerville JH v. St. Johns/Williamston/Okemos · Sep 814:46.37Fowlerville JH v. St. Johns/Williamston/OkemosSeptember 8, 2022
2 Miles · Holt HSHolt MS Jamboree · Sep 1812:12.45Holt MS JamboreeSeptember 18, 2023
2 Miles · Rayner ParkMason MS CC Meet #2 · Sep 2512:15.72Mason MS CC Meet #2September 25, 2023
2 Miles · St. Francis Retreat CenterMS-CAAC XC Meet @ Lansing Cath. · Oct 211:59.87MS-CAAC XC Meet @ Lansing Cath.October 2, 2023
3,200 Meters · Grand Woods Park OFFICIALWaverly/Hoka Early Season 2 Mile · Aug 2710:07.63Waverly/Hoka Early Season 2 Mile August 27, 2026
3,200 Meters · Haslett HSHaslett MS Meet · Sep 1111:47.87Haslett MS MeetSeptember 11, 2023
5,000 Meters · Dewitt HSMHSAA LP Region 14-2 @ DeWitt · Oct 3016:50.34MHSAA LP Region 14-2 @ DeWittOctober 30, 2026
5,000 Meters · Fowlerville HS CAAC Red Jamboree #2 · Sep 3016:52.1CAAC Red Jamboree #2September 30, 2025
5,000 Meters · Grand Woods Park OFFICIALCAAC Red Jamboree #1 · Sep 1617:08.8CAAC Red Jamboree #1September 16, 2025
5,000 Meters · Ledge Meadows Golf Course Greater Lansing Cross Country Championship · Oct 1116:24.70 Greater Lansing Cross Country ChampionshipOctober 11, 2025
5,000 Meters · Mason High SchoolCAAC Red Jamboree #2 · Oct 616:50.52CAAC Red Jamboree #2October 6, 2026
5,000 Meters · ParkCAAC Red Jamboree #1 · Sep 2217:16.98CAAC Red Jamboree #1September 22, 2026
5,000 Meters · Pewamo-Westphalia Community SchoolsPewamo-Westphalia Invitational · Sep 2616:55.71Pewamo-Westphalia InvitationalSeptember 26, 2026
5,000 Meters · Possum HollowAverill Invitational 25 · Sep 617:45.02Averill Invitational 25September 6, 2025
5,000 Meters · Shepherd HS XC CourseMITCA Michigan Meet of Champions 2025 by HOKA · Nov 816:21.97MITCA Michigan Meet of Champions 2025 by HOKANovember 8, 2025
5,000 Meters · Shiawassee County FairgroundsCorunna Earlybird Invitational · Sep 117:10.71Corunna Earlybird InvitationalSeptember 1, 2026
5,000 Meters · Stockbridge MS/HSStockbridge Invitational · Oct 316:37.16Stockbridge 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
Oct 30MHSAA LP Region 14-2 @ DeWittOct 30 · 5,000 Meters D2 Boys · Place 25 · WilliamstonWilliamston5,000 Meters D2 Boys2516:50.34 PB11
Oct 6CAAC Red Jamboree #2Oct 6 · 5,000 Meters Varsity · Place 4 · WilliamstonWilliamston5,000 Meters Varsity416:50.52 PB11
Oct 3Stockbridge InvitationalOct 3 · 5,000 Meters Varsity · Place 5 · WilliamstonWilliamston5,000 Meters Varsity516:37.16 PB11
Sep 26Pewamo-Westphalia InvitationalSep 26 · 5,000 Meters Blue Division (Large) - Boys · Place 6 · WilliamstonWilliamston5,000 Meters Blue Division (Large) - Boys616:55.71 PB11
Sep 22CAAC Red Jamboree #1Sep 22 · 5,000 Meters Varsity · Place 4 · WilliamstonWilliamston5,000 Meters Varsity417:16.98 PB11
Sep 1Corunna Earlybird InvitationalSep 1 · 5,000 Meters Medium School Boys · Place 4 · WilliamstonWilliamston5,000 Meters Medium School Boys417:10.71 PB11
Aug 27Waverly/Hoka Early Season 2 Mile Aug 27 · 3,200 Meters H.S. Boys · Place 2 · WilliamstonWilliamston3,200 Meters H.S. Boys210:07.63 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8MITCA Michigan Meet of Champions 2025 by HOKANov 8 · 5,000 Meters Boys Elite Open #1 · Place 20 · WilliamstonWilliamston5,000 Meters Boys Elite Open #12016:21.97 PB10
Oct 11 Greater Lansing Cross Country ChampionshipOct 11 · 5,000 Meters Greater Lansing Boys · Place 17 · WilliamstonWilliamston5,000 Meters Greater Lansing Boys1716:24.70 PB10
Sep 30CAAC Red Jamboree #2Sep 30 · 5,000 Meters Varsity · Place 2 · WilliamstonWilliamston5,000 Meters Varsity216:52.1 PB10
Sep 16CAAC Red Jamboree #1Sep 16 · 5,000 Meters Varsity · Place 4 · WilliamstonWilliamston5,000 Meters Varsity417:08.8 PB10
Sep 6Averill Invitational 25Sep 6 · 5,000 Meters Boys Silver · Place 3 · WilliamstonWilliamston5,000 Meters Boys Silver317:45.02 PB10

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 16JR. Greater Lansing Cross Country Championship Oct 16 · 2 Miles Top 10 Boys · Place 8 · WilliamstonWilliamston2 Miles Top 10 Boys811:23.4 PB8
Oct 11Grand Ledge MS InviteOct 11 · 2 Miles Top 10 Boys · Place 3 · WilliamstonWilliamston2 Miles Top 10 Boys311:33.72 PB8
Oct 7MHSAA Middle School Regional - Zone 5 @ BathOct 7 · 2 Miles Large School (D-1/D-2) · Place 8 · WilliamstonWilliamston2 Miles Large School (D-1/D-2)812:18.24 PB8
Oct 5Country Mill Middle School Cross Country InvitationalOct 5 · 2 Miles Top 10 Boys · Place 8 · WilliamstonWilliamston2 Miles Top 10 Boys811:18.4 PB8
Oct 2MS-CAAC XC Meet @ Lansing Cath.Oct 2 · 2 Miles Middle School · Place 4 · WilliamstonWilliamston2 Miles Middle School411:59.87 PB8
Sep 25Mason MS CC Meet #2Sep 25 · 2 Miles Middle School · Place 2 · WilliamstonWilliamston2 Miles Middle School212:15.72 PB8
Sep 18Holt MS JamboreeSep 18 · 2 Miles Middle School · Place 3 · WilliamstonWilliamston2 Miles Middle School312:12.45 PB8
Sep 11Haslett MS MeetSep 11 · 3,200 Meters Middle School · Place 7 · WilliamstonWilliamston3,200 Meters Middle School711:47.87 PB8

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22MHSAA MS Regional - Zone 5 - Hosted by Carson City-CrystalOct 22 · 2 Miles Silver Boys · Place 17 · WilliamstonWilliamston2 Miles Silver Boys1713:32.47 PB7
Oct 17JR. Greater Lansing Cross Country Championship Oct 17 · 2 Miles Top 10 Boys · Place 188 · WilliamstonWilliamston2 Miles Top 10 Boys18815:04.8 PB7
Oct 12Grand Ledge MS Invite Oct 12 · 2 Miles Top 10 Boys · Place 57 · WilliamstonWilliamston2 Miles Top 10 Boys5713:40.567
Oct 5Mason MS Meet Make UpOct 5 · 2 Miles Middle School · Place 23 · WilliamstonWilliamston2 Miles Middle School2314:17.817
Oct 3MMMSL @ Lansing CatholicOct 3 · 2 Miles Boys MS · Place 45 · WilliamstonWilliamston2 Miles Boys MS4514:37.627
Sep 19MMMSL Meet at HoltSep 19 · 2 Miles Middle School · Place 26 · WilliamstonWilliamston2 Miles Middle School2615:40.937
Sep 8Fowlerville JH v. St. Johns/Williamston/OkemosSep 8 · 2 Miles Middle School · Place 21 · WilliamstonWilliamston2 Miles Middle School2114:46.37 PB7
Aug 31Corunna Baby Bird Invitational Aug 31 · 2 Miles Middle School · Place 20 · WilliamstonWilliamston2 Miles Middle School2014:53.5 PB7

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23MHSAA Middle School Regional - Zone 5 @ Carson CityOct 23 · 2 Miles Silver-Reserve Boys · Place 51 · WilliamstonWilliamston2 Miles Silver-Reserve Boys5115:47.26 PB6
Oct 4MMMSL League MeetOct 4 · 2 Miles 6-8B · Place 52 · WilliamstonWilliamston2 Miles 6-8B5217:33.69 PB6
Sep 27Mason Middle SchoolSep 27 · 2 Miles Middle School · Place 49 · WilliamstonWilliamston2 Miles Middle School4917:046
Sep 13MMMSL @ Grand LedgeSep 13 · 2 Miles Middle School · Place 28 · WilliamstonWilliamston2 Miles Middle School2817:15.806
Sep 9Fowlerville JH v. St. Johns, Williamston, OkemosSep 9 · 2 Miles Middle School · Place 49 · WilliamstonWilliamston2 Miles Middle School4915:40.556