Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.85 Miles · Bloomer ParkGreater Rochester MS Championship Hosted by RARA · Oct 1511:39.4Greater Rochester MS Championship Hosted by RARAOctober 15, 2025
2 Miles · Bloomer ParkGreater Rochester XC Championship Hosted by RARA · Oct 1614:01.4Greater Rochester XC Championship Hosted by RARAOctober 16, 2024
2 Miles · Dakota High School MS 2 Mile CourseMHSAA Middle School Regional - Zone 3 @ Macomb Dakota · Oct 2814:31.7MHSAA Middle School Regional - Zone 3 @ Macomb DakotaOctober 28, 2023
2 Miles · Dakota MS Regional CourseMHSAA MS Regional - Zone 3 @ Dakota (C) · Oct 1813:06.71MHSAA MS Regional - Zone 3 @ Dakota (C)October 18, 2025
2 Miles · Lake Orion High School23rd Annual Pumpkin Invitational (Middle School Only) · Oct 2515:43.723rd Annual Pumpkin Invitational (Middle School Only)October 25, 2023
2 Miles · Stony Creek MetroparkEastside Invitational · Oct 1415:34.6Eastside InvitationalOctober 14, 2023
2 Miles · Thelma Spencer ParkGreater Rochester MS XC Championship · Oct 1814:39.1Greater Rochester MS XC ChampionshipOctober 18, 2023
5,000 Meters · Lake Orion High SchoolOAA RED Jamboree #1 · Sep 1523:31.3OAA RED Jamboree #1September 15, 2026
5,000 Meters · Oakland UniversityGolden Grizzlies Invite (HS, MS) (MEET RESCHEDULED TO 9/11) · Sep 1123:45.71Golden Grizzlies Invite (HS, MS) (MEET RESCHEDULED TO 9/11)September 11, 2026
5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 2622:28.35Hanson's InvitationalSeptember 26, 2026
5,000 Meters · Stony Creek - Bay Point BeachAutumn Classic · Sep 1923:10.88Autumn ClassicSeptember 19, 2026
5,000 Meters · Stony Creek MetroparkOAA RED Jamboree #2 · Sep 3021:55.0OAA RED Jamboree #2September 30, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26Bloomer Frosh/Soph InvitationalOct 26 · 5,000 Meters Varsity · Place 81 · RochesterRochester5,000 Meters Varsity8121:46.19
Sep 30OAA RED Jamboree #2Sep 30 · 5,000 Meters Frosh/Soph · Place 70 · RochesterRochester5,000 Meters Frosh/Soph7021:55.0 PB9
Sep 26Hanson's InvitationalSep 26 · 5,000 Meters Boys D1 · Place 313 · RochesterRochester5,000 Meters Boys D131322:28.35 PB9
Sep 19Autumn ClassicSep 19 · 5,000 Meters Boys Race · Place 220 · RochesterRochester5,000 Meters Boys Race22023:10.88 PB9
Sep 15OAA RED Jamboree #1Sep 15 · 5,000 Meters Junior Varsity · Place 101 · RochesterRochester5,000 Meters Junior Varsity10123:31.3 PB9
Sep 11Golden Grizzlies Invite (HS, MS) (MEET RESCHEDULED TO 9/11)Sep 11 · 5,000 Meters HS Varsity Boys 1 · Place 75 · RochesterRochester5,000 Meters HS Varsity Boys 17523:45.71 PB9

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18MHSAA MS Regional - Zone 3 @ Dakota (C)Oct 18 · 2 Miles Boys Varsity D1 Middle School · Place 122 · West (Rochester)West (Rochester)2 Miles Boys Varsity D1 Middle School12213:06.71 PB8
Oct 15Greater Rochester MS Championship Hosted by RARAOct 15 · 1.85 Miles Boys Varsity · Place 27 · West (Rochester)West (Rochester)1.85 Miles Boys Varsity2711:39.4 PB8
Oct 3Oakland 6-7-8 XC Championships (Varsity Only)Oct 3 · 2 Miles Varsity · Place 141 · West (Rochester)West (Rochester)2 Miles Varsity14114:22.038
Sep 23Waldon MS JamboreeSep 23 · 2 Miles Varsity · Place 53 · West (Rochester)West (Rochester)2 Miles Varsity5313:59.498
Sep 19Mott Fall ClassicSep 19 · 3,200 Meters Middle School Varsity · Place 34 · West (Rochester)West (Rochester)3,200 Meters Middle School Varsity3413:41.258
Sep 17Scripps Jamboree Sep 17 · 2 Miles Varsity · Place 38 · West (Rochester)West (Rochester)2 Miles Varsity3813:44.258
Sep 82 Mile Time TrialSep 8 · 2 Miles New Division · Place 5 · West (Rochester)West (Rochester)2 Miles New Division513:44.00Unofficial8

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 2324th Annual Pumpkin Invitational (Middle School Only)Oct 23 · 2 Miles Varsity · Place 141 · West (B)West (B)2 Miles Varsity14114:19.37
Oct 19MHSAA MS Regional - Zone 3 @ Macomb DakotaOct 19 · 2 Miles Junior Varsity Middle School · Place 36 · West (Rochester)West (Rochester)2 Miles Junior Varsity Middle School3613:39.97
Oct 16Greater Rochester XC Championship Hosted by RARAOct 16 · 2 Miles Boys JV · Place 14 · West (Rochester)West (Rochester)2 Miles Boys JV1414:01.4 PB7
Sep 25Scripps JamboreeSep 25 · 2 Miles Varsity · Place 136 · West (Rochester)West (Rochester)2 Miles Varsity13614:59.37
Sep 20Mott Fall ClassicSep 20 · 2 Miles Middle School Open · Place 19 · West (Rochester)West (Rochester)2 Miles Middle School Open1915:05.197
Sep 14Old Skool ClassicSep 14 · 2 Miles Junior Varsity · Place 99 · West (Rochester)West (Rochester)2 Miles Junior Varsity9917:04.67
Sep 9West CC time trial 2024Sep 9 · 2 Miles Middle School · Place 19 · West (Rochester)West (Rochester)2 Miles Middle School1915:45Unofficial7
Sep 9Time TrialSep 9 · 2 Miles Middle School · West (Rochester)West (Rochester)2 Miles Middle School015:45Unofficial7

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28MHSAA Middle School Regional - Zone 3 @ Macomb DakotaOct 28 · 2 Miles JV Middle School · Place 107 · West (Rochester)West (Rochester)2 Miles JV Middle School10714:31.7 PB6
Oct 2523rd Annual Pumpkin Invitational (Middle School Only)Oct 25 · 2 Miles Boys Open · Place 54 · West (Rochester)West (Rochester)2 Miles Boys Open5415:43.7 PB6
Oct 18Greater Rochester MS XC ChampionshipOct 18 · 2 Miles Boys Varsity · Place 58 · West (Rochester)West (Rochester)2 Miles Boys Varsity5814:39.1 PB6
Oct 14Eastside InvitationalOct 14 · 2 Miles Boys JV · Place 41 · West (Rochester)West (Rochester)2 Miles Boys JV4115:34.6 PB6
Oct 6Oakland County 6-7-8 XC ChampionshipsOct 6 · 2 Miles JV Open Division · West (Rochester)West (Rochester)2 Miles JV Open Division015:15Unofficial6
Sep 22Mott Fall ClassicSep 22 · 2 Miles Middle School Open · Place 31 · West (Rochester)West (Rochester)2 Miles Middle School Open3115:01.146
Sep 19Scripps Jamboree Sep 19 · 2 Miles Junior Varsity · Place 92 · West (Rochester)West (Rochester)2 Miles Junior Varsity9216:25.36