Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.85 Miles · Bloomer ParkGreater Rochester MS Championship Hosted by RARA · Oct 1512:48.1Greater Rochester MS Championship Hosted by RARAOctober 15, 2025
2 Miles · Bloomer ParkGreater Rochester XC Championship Hosted by RARA · Oct 1615:03.1Greater Rochester XC Championship Hosted by RARAOctober 16, 2024
2 Miles · Dakota MS Regional CourseMHSAA MS Regional - Zone 3 @ Dakota (C) · Oct 1814:44.41MHSAA MS Regional - Zone 3 @ Dakota (C)October 18, 2025
2 Miles · Lake Orion High School23rd Annual Pumpkin Invitational (Middle School Only) · Oct 2516:07.723rd Annual Pumpkin Invitational (Middle School Only)October 25, 2023
2 Miles · Thelma Spencer ParkGreater Rochester MS XC Championship · Oct 1815:23.0Greater Rochester MS XC ChampionshipOctober 18, 2023
5,000 Meters · Columbus County Park OFFICIALD1 Open Race @ Columbus Park · Oct 3020:00.22D1 Open Race @ Columbus ParkOctober 30, 2026
5,000 Meters · Lake Orion High SchoolOAA RED Jamboree #1 · Sep 1521:46.3OAA RED Jamboree #1September 15, 2026
5,000 Meters · Oakland UniversityGolden Grizzlies Invite (HS, MS) (MEET RESCHEDULED TO 9/11) · Sep 1122:16.97Golden Grizzlies Invite (HS, MS) (MEET RESCHEDULED TO 9/11)September 11, 2026
5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 2620:58.81Hanson's InvitationalSeptember 26, 2026
5,000 Meters · Stony Creek - Bay Point BeachAutumn Classic · Sep 1921:24.27Autumn ClassicSeptember 19, 2026
5,000 Meters · Stony Creek MetroparkOAA RED Jamboree #2 · Sep 3021:04.3OAA RED Jamboree #2September 30, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30D1 Open Race @ Columbus ParkOct 30 · 5,000 Meters Boys Open Race Friday · Place 74 · RochesterRochester5,000 Meters Boys Open Race Friday7420:00.22 PB9
Oct 26Bloomer Frosh/Soph InvitationalOct 26 · 5,000 Meters Varsity · Place 66 · RochesterRochester5,000 Meters Varsity6621:04.39
Sep 30OAA RED Jamboree #2Sep 30 · 5,000 Meters Frosh/Soph · Place 53 · RochesterRochester5,000 Meters Frosh/Soph5321:04.3 PB9
Sep 26Hanson's InvitationalSep 26 · 5,000 Meters Boys D1 · Place 252 · RochesterRochester5,000 Meters Boys D125220:58.81 PB9
Sep 19Autumn ClassicSep 19 · 5,000 Meters Boys Race · Place 170 · RochesterRochester5,000 Meters Boys Race17021:24.27 PB9
Sep 15OAA RED Jamboree #1Sep 15 · 5,000 Meters Junior Varsity · Place 56 · RochesterRochester5,000 Meters Junior Varsity5621:46.3 PB9
Sep 11Golden Grizzlies Invite (HS, MS) (MEET RESCHEDULED TO 9/11)Sep 11 · 5,000 Meters HS Varsity Boys 1 · Place 57 · RochesterRochester5,000 Meters HS Varsity Boys 15722:16.97 PB9

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 2225th Annual Pumpkin Invitational (Middle School Only)Oct 22 · 2 Miles Varsity · Place 127 · West (Rochester)West (Rochester)2 Miles Varsity12715:02.618
Oct 18MHSAA MS Regional - Zone 3 @ Dakota (C)Oct 18 · 2 Miles Boys JV Middle School (sub 18 min) · Place 84 · West (Rochester)West (Rochester)2 Miles Boys JV Middle School (sub 18 min)8414:44.41 PB8
Oct 15Greater Rochester MS Championship Hosted by RARAOct 15 · 1.85 Miles Boys Varsity · Place 55 · West (Rochester)West (Rochester)1.85 Miles Boys Varsity5512:48.1 PB8
Oct 3Oakland County 6-7-8 JV RacesOct 3 · 2 Miles JVTwo O-Z · Place 24 · West (Rochester)West (Rochester)2 Miles JVTwo O-Z2414:57.43Unofficial8
Sep 23Waldon MS JamboreeSep 23 · 2 Miles Varsity · Place 88 · West (Rochester)West (Rochester)2 Miles Varsity8815:14.318
Sep 19Mott Fall ClassicSep 19 · 3,200 Meters Junior Varsity Middle School · Place 28 · West (Rochester)West (Rochester)3,200 Meters Junior Varsity Middle School2814:49.328
Sep 17Scripps Jamboree Sep 17 · 2 Miles Varsity · Place 115 · West (Rochester)West (Rochester)2 Miles Varsity11515:34.438
Sep 13Old Skool ClassicSep 13 · 2 Miles Junior Varsity · Place 64 · West (Rochester)West (Rochester)2 Miles Junior Varsity6416:02.718
Sep 82 Mile Time TrialSep 8 · 2 Miles New Division · Place 23 · West (Rochester)West (Rochester)2 Miles New Division2316:33.00Unofficial8

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 19MHSAA MS Regional - Zone 3 @ Macomb DakotaOct 19 · 2 Miles Junior Varsity Middle School · Place 71 · West (Rochester)West (Rochester)2 Miles Junior Varsity Middle School7114:25.47
Oct 16Greater Rochester XC Championship Hosted by RARAOct 16 · 2 Miles Boys JV · Place 38 · West (Rochester)West (Rochester)2 Miles Boys JV3815:03.1 PB7
Oct 12Eastside InvitationalOct 12 · 2 Miles Junior Varsity · Place 39 · West (Rochester)West (Rochester)2 Miles Junior Varsity3914:43.27
Oct 4Oakland Country 6-7-8 JV RacesOct 4 · 2 Miles JVTwo O-Z · Place 71 · West (Rochester)West (Rochester)2 Miles JVTwo O-Z7116:05Unofficial7
Sep 25Scripps JamboreeSep 25 · 2 Miles Varsity · Place 161 · West (Rochester)West (Rochester)2 Miles Varsity16115:27.37
Sep 20Mott Fall ClassicSep 20 · 2 Miles Middle School Open · Place 23 · West (Rochester)West (Rochester)2 Miles Middle School Open2315:30.087
Sep 14Old Skool ClassicSep 14 · 2 Miles Junior Varsity · Place 108 · West (Rochester)West (Rochester)2 Miles Junior Varsity10817:17.37
Sep 9West CC time trial 2024Sep 9 · 2 Miles Middle School · Place 24 · West (Rochester)West (Rochester)2 Miles Middle School2416:54Unofficial7
Sep 9Time TrialSep 9 · 2 Miles Middle School · West (Rochester)West (Rochester)2 Miles Middle School016:54Unofficial7

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 2523rd Annual Pumpkin Invitational (Middle School Only)Oct 25 · 2 Miles Boys Open · Place 72 · West (Rochester)West (Rochester)2 Miles Boys Open7216:07.7 PB6
Oct 18Greater Rochester MS XC ChampionshipOct 18 · 2 Miles Boys JV · Place 21 · West (Rochester)West (Rochester)2 Miles Boys JV2115:23.0 PB6
Oct 6Oakland County 6-7-8 XC ChampionshipsOct 6 · 2 Miles JV Open Division · West (Rochester)West (Rochester)2 Miles JV Open Division016:39Unofficial6
Sep 19Scripps Jamboree Sep 19 · 2 Miles Junior Varsity · Place 130 · West (Rochester)West (Rochester)2 Miles Junior Varsity13017:36.76