Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.85 Miles · Bloomer ParkGreater Rochester MS Championship Hosted by RARA · Oct 1514:16.9Greater Rochester MS Championship Hosted by RARAOctober 15, 2025
5,000 Meters · Bloomer ParkOAA White Jamboree #2 · Sep 3022:26.76OAA White Jamboree #2September 30, 2026
5,000 Meters · Columbus County Park OFFICIALD1 Open Race @ Columbus Park · Oct 3022:14.90D1 Open Race @ Columbus ParkOctober 30, 2026
5,000 Meters · Ford Field/LIVONIA (a.k.a. Eddie Edgar Ice Arena)LAMPLIGHTER · Aug 2123:59.3LAMPLIGHTERAugust 21, 2026
5,000 Meters · Hess-HathawayOAA White Jamboree #1 · Sep 926:07.85OAA White Jamboree #1September 9, 2026
5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 2623:22.32Hanson's InvitationalSeptember 26, 2026
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1922:51.0058th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30D1 Open Race @ Columbus ParkOct 30 · 5,000 Meters Boys Open Race Friday · Place 128 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Boys Open Race Friday12822:14.90 PB9
Oct 26Bloomer Frosh/Soph InvitationalOct 26 · 5,000 Meters Varsity · Place 99 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Varsity9923:02.29
Oct 23OAA White League MeetOct 23 · 5,000 Meters Junior Varsity · Place 51 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Junior Varsity5121:52.169
Oct 16Stan Ford Lake Orion Invitational Oct 16 · 5,000 Meters Junior Varsity · Place 59 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Junior Varsity5923:06.799
Sep 30OAA White Jamboree #2Sep 30 · 5,000 Meters Boys JV · Place 38 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Boys JV3822:26.76 PB9
Sep 26Hanson's InvitationalSep 26 · 5,000 Meters Boys D1 · Place 341 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Boys D134123:22.32 PB9
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D1 JV Boys · Place 277 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters D1 JV Boys27722:51.00 PB9
Sep 9OAA White Jamboree #1Sep 9 · 5,000 Meters Boys JV · Place 54 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Boys JV5426:07.85 PB9
Aug 21LAMPLIGHTERAug 21 · 5,000 Meters Boys JV - Flight Two · Place 250 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Boys JV - Flight Two25023:59.3 PB9

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 2225th Annual Pumpkin Invitational (Middle School Only)Oct 22 · 2 Miles Middle School Open · Place 33 · Hart (Rochester)Hart (Rochester)2 Miles Middle School Open3316:57.088
Oct 15Greater Rochester MS Championship Hosted by RARAOct 15 · 1.85 Miles Boys JV · Place 61 · Hart (Rochester)Hart (Rochester)1.85 Miles Boys JV6114:16.9 PB8
Oct 8Clarkston JamboreeOct 8 · 2 Miles Varsity · Place 169 · Hart (Rochester)Hart (Rochester)2 Miles Varsity16916:24.958
Sep 23Waldon MS JamboreeSep 23 · 2 Miles Junior Varsity · Place 35 · Hart (Rochester)Hart (Rochester)2 Miles Junior Varsity3516:24.108
Sep 17Scripps Jamboree Sep 17 · 2 Miles Junior Varsity · Place 25 · Hart (Rochester)Hart (Rochester)2 Miles Junior Varsity2516:18.878
Sep 13Old Skool ClassicSep 13 · 2 Miles Junior Varsity · Place 164 · Hart (Rochester)Hart (Rochester)2 Miles Junior Varsity16419:15.988

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 8Clarkston JamboreeOct 8 · 2 Miles Open · Place 54 · Hart (Rochester)Hart (Rochester)2 Miles Open5417:16.587
Sep 25Scripps JamboreeSep 25 · 2 Miles Junior Varsity · Place 88 · Hart (Rochester)Hart (Rochester)2 Miles Junior Varsity8817:09.67
Sep 17Waldon MS JamboreeSep 17 · 2 Miles Junior Varsity · Place 74 · Hart (Rochester)Hart (Rochester)2 Miles Junior Varsity7419:47.97
Sep 14Old Skool ClassicSep 14 · 2 Miles Junior Varsity · Place 209 · Hart (Rochester)Hart (Rochester)2 Miles Junior Varsity20920:08.97