Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Royal Oak High SchoolOAA White Jamboree #2 · Sep 2422:03.3OAA White Jamboree #2September 24, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17OAA White League MeetOct 17 · 5,000 Meters Junior Varsity · Place 35 · Bloomfield Hills5,000 Meters Junior Varsity3522:07.412
Oct 10Lake Orion Stan Ford Invite Oct 10 · 5,000 Meters Junior Varsity · Place 40 · Bloomfield Hills5,000 Meters Junior Varsity4021:47.8912
Sep 27Hanson's InvitationalSep 27 · 5,000 Meters Varsity · Place 339 · Bloomfield Hills5,000 Meters Varsity33922:19.0112
Sep 24OAA White Jamboree #2Sep 24 · 5,000 Meters Boys JV · Place 23 · Bloomfield Hills5,000 Meters Boys JV2322:03.3 PB12
Sep 19Mott Fall ClassicSep 19 · 5,000 Meters Junior Varsity · Place 11 · Bloomfield Hills5,000 Meters Junior Varsity1121:54.8012
Sep 9OAA White Jamboree #1Sep 9 · 5,000 Meters Junior Varsity · Place 25 · Bloomfield Hills5,000 Meters Junior Varsity2522:43.812

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25Region 8-1 PROMOct 25 · 5,000 Meters Open · Place 116 · Bloomfield Hills5,000 Meters Open11620:33.6011
Oct 17OAA White League MeetOct 17 · 5,000 Meters Junior Varsity · Place 46 · Bloomfield Hills5,000 Meters Junior Varsity4620:55.011
Sep 28Hanson's InvitationalSep 28 · 5,000 Meters Varsity · Place 21 · Bloomfield Hills5,000 Meters Varsity2120:32.511
Sep 20Mott Fall ClassicSep 20 · 5,000 Meters Open · Place 47 · Bloomfield Hills5,000 Meters Open4722:35.7511
Sep 132024 MSU Auto-Owners Spartan InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 124 · Bloomfield Hills5,000 Meters Junior Varsity12423:14.911
Sep 10OAA White Jamboree #1Sep 10 · 5,000 Meters Junior Varsity · Place 32 · Bloomfield Hills5,000 Meters Junior Varsity3222:38.911
Sep 7Averill InvitationalSep 7 · 5,000 Meters Varsity · Place 227 · Bloomfield Hills5,000 Meters Varsity22724:08.3811