Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Cranbrook KingswoodCOMSAC Championship · Oct 2712:36.7COMSAC ChampionshipOctober 27, 2021
5,000 Meters · Kensington Metro ParkOakland County XC HS Championships · Oct 519:55.87Oakland County XC HS ChampionshipsOctober 5, 2024
5,000 Meters · Royal Oak High SchoolOAA White Jamboree #2 · Sep 2420:49.9OAA White Jamboree #2September 24, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 07-1 @ Royal Oak (C)Oct 25 · 5,000 Meters Division 1 · Place 18 · Bloomfield HillsBloomfield Hills5,000 Meters Division 11819:26.30—
Oct 17OAA White League MeetOct 17 · 5,000 Meters Varsity · Place 6 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity619:51.812
Oct 10Lake Orion Stan Ford Invite Oct 10 · 5,000 Meters Varsity · Place 3 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity319:46.3312
Oct 4Oakland County XC HS ChampionshipsOct 4 · 5,000 Meters Varsity · Place 18 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity1820:24.2812
Sep 27Hanson's InvitationalSep 27 · 5,000 Meters Varsity · Place 52 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity5221:42.4012
Sep 24OAA White Jamboree #2Sep 24 · 5,000 Meters Girls Varsity · Place 6 · Bloomfield HillsBloomfield Hills5,000 Meters Girls Varsity620:49.9 PB12
Sep 19Mott Fall ClassicSep 19 · 5,000 Meters Varsity · Place 1 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity120:44.4412
Sep 1357th Annual Holly-Duane Raffin Festival of RacesSep 13 · 5,000 Meters Division 1 · Place 20 · Bloomfield HillsBloomfield Hills5,000 Meters Division 12020:25.3012
Sep 9OAA White Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 5 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity521:05.012

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 08-1 @ ClarkstonOct 25 · 5,000 Meters Division 1 · Place 44 · Bloomfield HillsBloomfield Hills5,000 Meters Division 14420:58.5011
Oct 5Oakland County HS XC Open RacesOct 5 · 5,000 Meters Varsity · Place 12 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity1219:55.8711
Oct 5Oakland County XC HS ChampionshipsOct 5 · 5,000 Meters Varsity Girls · Place 12 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity Girls1219:55.87 PB11
Sep 28Hanson's InvitationalSep 28 · 5,000 Meters Varsity · Place 8 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity819:37.711
Sep 24OAA White Jamboree #2Sep 24 · 5,000 Meters Varsity · Place 2 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity219:39.011
Sep 20Mott Fall ClassicSep 20 · 5,000 Meters Varsity · Place 2 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity220:22.4811
Sep 132024 MSU Auto-Owners Spartan InvitationalSep 13 · 5,000 Meters Varsity · Place 4 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity420:06.911
Sep 10OAA White Jamboree #1Sep 10 · 5,000 Meters Varsity · Place 5 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity520:56.111
Sep 7Averill InvitationalSep 7 · 5,000 Meters Varsity · Place 9 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity920:28.6211

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 4MHSAA LP Division 1 FinalsNov 4 · 5,000 Meters Division 1 · Place 56 · Bloomfield HillsBloomfield Hills5,000 Meters Division 15619:09.710
Oct 27MHSAA LP Region 08-1 @ ClarkstonOct 27 · 5,000 Meters Division 1 · Place 6 · Bloomfield HillsBloomfield Hills5,000 Meters Division 1619:18.5010
Oct 19OAA White League ChampionshipOct 19 · 5,000 Meters Varsity · Place 5 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity519:24.610
Oct 7Oakland County XC HS ChampionshipsOct 7 · 5,000 Meters Varsity · Place 6 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity619:44.110
Sep 30Hanson's InvitationalSep 30 · 5,000 Meters Varsity · Place 6 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity619:24.710
Sep 26OAA White Jamboree #2Sep 26 · 5,000 Meters Varsity · Place 2 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity219:07.310
Sep 22Mott Fall ClassicSep 22 · 5,000 Meters Varsity · Place 2 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity219:53.3910
Sep 1655th Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Division 1 · Place 5 · Bloomfield HillsBloomfield Hills5,000 Meters Division 1519:11.110
Sep 12OAA White Jamboree #1Sep 12 · 5,000 Meters Varsity · Place 3 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity319:38.710
Sep 9Algonac Muskrat Classic RunSep 9 · 5,000 Meters Varsity · Place 4 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity419:33.210
Aug 29Corunna Earlybird InvitationalAug 29 · 5,000 Meters Varsity · Place 2 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity219:35.5310

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 5MHSAA LP Division 1 FinalsNov 5 · 5,000 Meters Division 1 · Place 87 · Bloomfield HillsBloomfield Hills5,000 Meters Division 18719:47.069
Oct 29MHSAA LP Region 08-1 @ Waterford MottOct 29 · 5,000 Meters Varsity · Place 13 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity1320:05.47—
Oct 20OAA White League ChampionshipOct 20 · 5,000 Meters Varsity · Place 8 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity819:54.69
Oct 8Oakland County XC HS ChampionshipsOct 8 · 5,000 Meters Varsity · Place 30 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity3020:12.09
Oct 1Hanson's InvitationalOct 1 · 5,000 Meters Varsity · Place 10 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity1019:17.79
Sep 27OAA White Jamboree #2Sep 27 · 5,000 Meters Varsity · Place 6 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity619:55.69
Sep 1754th Holly-Duane Raffin Festival of RacesSep 17 · 5,000 Meters Division 1 · Place 9 · Bloomfield HillsBloomfield Hills5,000 Meters Division 1920:03.79
Sep 13OAA White Jamboree #1Sep 13 · 5,000 Meters Varsity · Place 10 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity1020:28.29
Sep 10Algonac Classic RunSep 10 · 5,000 Meters Varsity Division 1 · Place 18 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity Division 11820:46.69
Aug 30Corunna Earlybird InvitationalAug 30 · 5,000 Meters Varsity · Place 17 · Bloomfield HillsBloomfield Hills5,000 Meters Varsity1721:57.499

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 27COMSAC ChampionshipOct 27 · 2 Miles Middle School · Place 1 · South HillsSouth Hills2 Miles Middle School112:36.7 PB8