Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · CHS 2 Mile (2018-)Clarkston Jamboree · Oct 1114:24.27Clarkston JamboreeOctober 11, 2022
2 Miles · Dakota High School MS 2 Mile CourseMHSAA Middle School Regional - Zone 3 @ Macomb Dakota · Oct 2313:50.4MHSAA Middle School Regional - Zone 3 @ Macomb DakotaOctober 23, 2021
2 Miles · Lake Orion High School21st Annual Pumpkin Invitational · Oct 2714:00.121st Annual Pumpkin InvitationalOctober 27, 2021
2 Miles · Possum Hollow MS 2 MileOakland County 6-7-8 Championships · Oct 714:31.1Oakland County 6-7-8 ChampionshipsOctober 7, 2022
2 Miles · Thelma Spencer ParkGreater Rochester MS XC Championship · Oct 1914:17.7Greater Rochester MS XC ChampionshipOctober 19, 2022
2 Miles · Waldon Middle SchoolTri Meet Waldon, Hart, Fraser (Richards) @ Waldon · Oct 614:51Tri Meet Waldon, Hart, Fraser (Richards) @ WaldonOctober 6, 2021
5,000 Meters · Bloomer ParkOAA White Jamboree #2 · Sep 3019:56.28OAA White Jamboree #2September 30, 2026
5,000 Meters · Clintonwood ParkClarkston Regional PROM · Oct 2419:02.80Clarkston Regional PROMOctober 24, 2025
5,000 Meters · Columbus County Park OFFICIALD1 Open Race @ Columbus Park · Oct 3018:59.20D1 Open Race @ Columbus ParkOctober 30, 2026
5,000 Meters · Ford Field/EE Ice Arena(LIVONIA) OFFICIALLamplighter Invite · Aug 1824:29.5Lamplighter InviteAugust 18, 2023
5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1219:55.82025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
5,000 Meters · Hess-HathawayOAA White Jamboree #1 · Sep 921:25.25OAA White Jamboree #1September 9, 2026
5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 2619:30.35Hanson's InvitationalSeptember 26, 2026
5,000 Meters · Royal Oak High SchoolOAA White Jamboree #2 · Sep 2420:16.3OAA White Jamboree #2September 24, 2025
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1920:07.6058th 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

7 results
DateMeetEventPlMarkGr
Oct 30D1 Open Race @ Columbus ParkOct 30 · 5,000 Meters Boys Open Race Friday · Place 43 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Boys Open Race Friday4318:59.20 PB12
Oct 23OAA White League MeetOct 23 · 5,000 Meters Junior Varsity · Place 25 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Junior Varsity2520:03.2112
Oct 16Stan Ford Lake Orion Invitational Oct 16 · 5,000 Meters Junior Varsity · Place 19 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Junior Varsity1919:50.2612
Sep 30OAA White Jamboree #2Sep 30 · 5,000 Meters Boys JV · Place 10 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Boys JV1019:56.28 PB12
Sep 26Hanson's InvitationalSep 26 · 5,000 Meters Boys D1 · Place 158 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Boys D115819:30.35 PB12
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D1 JV Boys · Place 117 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters D1 JV Boys11720:07.60 PB12
Sep 9OAA White Jamboree #1Sep 9 · 5,000 Meters Boys JV · Place 9 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Boys JV921:25.25 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24Clarkston Regional PROMOct 24 · 5,000 Meters Open · Place 52 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Open5219:02.80 PB11
Oct 17OAA White League MeetOct 17 · 5,000 Meters Varsity · Place 34 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Varsity3419:25.111
Oct 1141st Father Gabriel Richard XC InvitationalOct 11 · 5,000 Meters Varsity · Place 119 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Varsity11918:42.4711
Sep 27Hanson's InvitationalSep 27 · 5,000 Meters Varsity · Place 166 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Varsity16619:37.7611
Sep 24OAA White Jamboree #2Sep 24 · 5,000 Meters Boys Varsity · Place 38 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Boys Varsity3820:16.3 PB11
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters Green(MHSAA Div 1) · Place 142 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Green(MHSAA Div 1)14219:55.8 PB11
Sep 9OAA White Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 37 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Varsity3720:40.211
Aug 29Golden Grizzlies Invitational (HS, MS)Aug 29 · 5,000 Meters Varsity · Place 97 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Varsity9719:12.2411
Aug 15LAMPLIGHTERAug 15 · 5,000 Meters Varsity · Place 88 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Varsity8821:01.00—

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 9MITCA 5th Annual Meet of Champions Presented by HOKANov 9 · 5,000 Meters Varsity · Place 156 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Varsity15620:05.1410
Oct 25Region 8-1 PROMOct 25 · 5,000 Meters Open · Place 85 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Open8519:50.4010
Oct 17OAA White League MeetOct 17 · 5,000 Meters Junior Varsity · Place 37 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Junior Varsity3720:29.210
Oct 11Lake Orion Stan Ford Invitational Oct 11 · 5,000 Meters Varsity · Place 55 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Varsity5521:31.710
Sep 28Hanson's InvitationalSep 28 · 5,000 Meters Varsity · Place 171 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Varsity17121:04.110
Sep 24OAA White Jamboree #2Sep 24 · 5,000 Meters Varsity · Place 52 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Varsity5220:25.310
Sep 14Autumn Classic InviteSep 14 · 5,000 Meters Varsity · Place 10 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Varsity1020:44.310
Sep 10OAA White Jamboree #1Sep 10 · 5,000 Meters Junior Varsity · Place 14 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Junior Varsity1421:12.610
Aug 23Lamplighter InviteAug 23 · 5,000 Meters Junior Varsity · Place 54 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Junior Varsity5421:44.7010

2023 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 27Anchor Bay PROM -- Regions 9-1, 17-2Oct 27 · 5,000 Meters Junior Varsity · Place 93 · Rochester Hills StoneyRochester Hills Stoney5,000 Meters Junior Varsity9322:16.89
Oct 23Bloomer Frosh/Soph InvitationalOct 23 · 5,000 Meters Frosh/Soph Freshman · Place 35 · Rochester Hills StoneyRochester Hills Stoney5,000 Meters Frosh/Soph Freshman3521:33.309
Oct 19OAA White League ChampionshipOct 19 · 5,000 Meters Junior Varsity · Place 34 · Rochester Hills StoneyRochester Hills Stoney5,000 Meters Junior Varsity3421:26.99
Oct 1439th Fr Gabriel Richard Cross Country InviteOct 14 · 5,000 Meters Junior Varsity · Place 115 · Rochester Hills StoneyRochester Hills Stoney5,000 Meters Junior Varsity11521:21.569
Oct 7Oakland County XC HS ChampionshipsOct 7 · 5,000 Meters Varsity · Place 151 · Rochester Hills StoneyRochester Hills Stoney5,000 Meters Varsity15122:37.89
Sep 30Hanson's InvitationalSep 30 · 5,000 Meters Varsity · Place 52 · Rochester Hills StoneyRochester Hills Stoney5,000 Meters Varsity5222:11.39
Sep 26OAA White Jamboree #2Sep 26 · 5,000 Meters Junior Varsity · Place 31 · Rochester Hills StoneyRochester Hills Stoney5,000 Meters Junior Varsity3122:00.39
Sep 22Mott Fall ClassicSep 22 · 5,000 Meters Open · Place 80 · Rochester Hills StoneyRochester Hills Stoney5,000 Meters Open8023:02.419
Sep 16Autumn ClassicSep 16 · Varsity · Place 187 · 09 Rochester Hills Stoney09 Rochester Hills StoneyVarsity18722:13—
Sep 12OAA White Jamboree #1Sep 12 · 5,000 Meters Varsity · Place 81 · Rochester Hills StoneyRochester Hills Stoney5,000 Meters Varsity8122:11.69
Sep 9Algonac Muskrat Classic RunSep 9 · 5,000 Meters Junior Varsity · Place 80 · Rochester Hills StoneyRochester Hills Stoney5,000 Meters Junior Varsity8021:49.99
Aug 30Lake St. Clair Earlybird InviteAug 30 · 5,000 Meters Varsity · Place 161 · Rochester Hills StoneyRochester Hills Stoney5,000 Meters Varsity16122:32.69
Aug 18Lamplighter InviteAug 18 · 5,000 Meters Boys Junior Varsity - Flight One · Place 87 · Rochester Hills Stoney CreekRochester Hills Stoney Creek5,000 Meters Boys Junior Varsity - Flight One8724:29.5 PB9

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 2522nd Annual Pumpkin Invitational (Middle School Only)Oct 25 · 2 Miles Boys Varsity · Place 131 · Hart (Rochester)Hart (Rochester)2 Miles Boys Varsity13114:45.28
Oct 19Greater Rochester MS XC ChampionshipOct 19 · 2 Miles Boys Varsity · Place 45 · Hart (Rochester)Hart (Rochester)2 Miles Boys Varsity4514:17.7 PB8
Oct 11Clarkston JamboreeOct 11 · 2 Miles Varsity · Place 54 · Hart (Rochester)Hart (Rochester)2 Miles Varsity5414:24.27 PB8
Oct 7Oakland County 6-7-8 ChampionshipsOct 7 · 2 Miles Varsity · Place 167 · Hart (Rochester)Hart (Rochester)2 Miles Varsity16714:31.1 PB8
Sep 23Mott Fall ClassicSep 23 · 2 Miles Varsity · Place 87 · Hart (Rochester)Hart (Rochester)2 Miles Varsity8714:24.358

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 2721st Annual Pumpkin InvitationalOct 27 · 2 Miles Boys JV · Place 9 · Hart (Rochester)Hart (Rochester)2 Miles Boys JV914:00.1 PB7
Oct 23MHSAA Middle School Regional - Zone 3 @ Macomb DakotaOct 23 · 2 Miles Boys Varsity · Place 113 · Hart (Rochester)Hart (Rochester)2 Miles Boys Varsity11313:50.4 PB7
Oct 19Rochester Middle School CC ChampionshipOct 19 · 2 Miles Junior Varsity · Place 2 · Hart (Rochester)Hart (Rochester)2 Miles Junior Varsity213:56.27
Oct 12Orchard Trail TrotOct 12 · 2 Miles Middle School · Place 15 · Hart (Rochester)Hart (Rochester)2 Miles Middle School1514:39.97
Oct 6Tri Meet Waldon, Hart, Fraser (Richards) @ WaldonOct 6 · 2 Miles Boys 17:30 & Under · Place 21 · Hart (Rochester)Hart (Rochester)2 Miles Boys 17:30 & Under2114:51 PB7