Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · EL Soccer/XC ComplexEast Lansing Middle School Meet · Oct 414:37.5East Lansing Middle School MeetOctober 4, 2021
2 Miles · Fowlerville HS Fowlerville JH v. St. Johns, Williamston, Okemos · Sep 914:32.05Fowlerville JH v. St. Johns, Williamston, OkemosSeptember 9, 2021
2 Miles · Kinawa Middle SchoolOkemos M.S. Meet · Sep 2716:50.84Okemos M.S. MeetSeptember 27, 2021
4 Miles · Fisher Trails - Northwood U7th Annual Northwood Invitational (MS, HS, College) · Sep 1226:21.407th Annual Northwood Invitational (MS, HS, College)September 12, 2026
5,000 Meters · Royal Oak High SchoolRoyal Oak PROM Race · Oct 2519:54.90Royal Oak PROM RaceOctober 25, 2025
5,000 Meters · Shepherd HS XC Course4th Annual Michigan Meet of Champions / Mid East Qualifier · Nov 1120:29.04th Annual Michigan Meet of Champions / Mid East QualifierNovember 11, 2023
8,000 Meters · 8000m (4x2k Loop)Little Tens Club Invite · Oct 330:39.6Little Tens Club InviteOctober 3, 2026
8,000 Meters · 8K Course (4x 2k loop)Spartan Grand Classic · Oct 430:32.5Spartan Grand ClassicOctober 4, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 3Little Tens Club InviteOct 3 · 8,000 Meters College Men · Place 73 · Saginaw Valley State University ClubSaginaw Valley State University Club8,000 Meters College Men7330:39.6 PBSo
Sep 127th Annual Northwood Invitational (MS, HS, College)Sep 12 · 4 Miles Collegiate Men · Place 93 · Saginaw Valley State University ClubSaginaw Valley State University Club4 Miles Collegiate Men9326:21.40 PBSo

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25Royal Oak PROM RaceOct 25 · 5,000 Meters Boys Race · Place 47 · Royal OakRoyal Oak5,000 Meters Boys Race4719:54.90 PB12
Oct 17OAA White League MeetOct 17 · 5,000 Meters Junior Varsity · Place 7 · Royal OakRoyal Oak5,000 Meters Junior Varsity719:41.212
Oct 4Oakland County HS XC Open RacesOct 4 · 5,000 Meters Boys Open Race · Royal OakRoyal Oak5,000 Meters Boys Open Race020:36.5Unofficial12
Oct 4Spartan Grand ClassicOct 4 · 8,000 Meters College · Place 50 · Saginaw Valley State University ClubSaginaw Valley State University Club8,000 Meters College5030:32.5 PBFr
Sep 1357th Annual Holly-Duane Raffin Festival of RacesSep 13 · 5,000 Meters Junior Varsity Division 2 · Place 13 · Royal OakRoyal Oak5,000 Meters Junior Varsity Division 21320:03.5012
Sep 9OAA White Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 31 · Royal OakRoyal Oak5,000 Meters Varsity3119:53.712
Aug 26Clawson Popsicle InviteAug 26 · 5,000 Meters Varsity · Place 16 · Royal OakRoyal Oak5,000 Meters Varsity1620:00.6012

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9MITCA 5th Annual Meet of Champions Presented by HOKANov 9 · 5,000 Meters Varsity · Place 101 · Royal OakRoyal Oak5,000 Meters Varsity10118:43.2211
Oct 26Royal Oak PROM (JV only)Oct 26 · 5,000 Meters Junior Varsity · Place 51 · Royal OakRoyal Oak5,000 Meters Junior Varsity5119:32.5011
Oct 17OAA White League MeetOct 17 · 5,000 Meters Junior Varsity · Place 8 · Royal OakRoyal Oak5,000 Meters Junior Varsity818:48.811
Sep 28Hanson's InvitationalSep 28 · 5,000 Meters Varsity · Place 128 · Royal OakRoyal Oak5,000 Meters Varsity12819:47.311
Sep 24OAA White Jamboree #2Sep 24 · 5,000 Meters Junior Varsity · Place 1 · Royal OakRoyal Oak5,000 Meters Junior Varsity119:18.011
Sep 1456th Holly-Duane Raffin Festival of RacesSep 14 · 5,000 Meters Junior Varsity Division 2 · Place 10 · Royal OakRoyal Oak5,000 Meters Junior Varsity Division 21019:36.611
Sep 10OAA White Jamboree #1Sep 10 · 5,000 Meters Varsity · Place 42 · Royal OakRoyal Oak5,000 Meters Varsity4219:55.811
Aug 27Clawson Popsicle InviteAug 27 · 2 Miles Varsity · Place 12 · Royal OakRoyal Oak2 Miles Varsity1212:42.011

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 114th Annual Michigan Meet of Champions / Mid East QualifierNov 11 · 5,000 Meters Boys All Comers · Place 306 · Royal OakRoyal Oak5,000 Meters Boys All Comers30620:29.0 PB10
Oct 24Pre Regional Open Meet (PROM 7-1, 26-3)Oct 24 · 5,000 Meters Junior Varsity · Place 92 · Royal OakRoyal Oak5,000 Meters Junior Varsity9222:52.910
Oct 19OAA White League ChampionshipOct 19 · 5,000 Meters Junior Varsity · Place 26 · Royal OakRoyal Oak5,000 Meters Junior Varsity2620:33.610
Oct 7Oakland County XC HS ChampionshipsOct 7 · 5,000 Meters Varsity · Place 139 · Royal OakRoyal Oak5,000 Meters Varsity13922:03.910
Sep 30Hanson's InvitationalSep 30 · 5,000 Meters Varsity · Place 131 · Royal OakRoyal Oak5,000 Meters Varsity13121:12.110
Sep 26OAA White Jamboree #2Sep 26 · 5,000 Meters Junior Varsity · Place 13 · Royal OakRoyal Oak5,000 Meters Junior Varsity1320:27.710
Sep 1655th Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Junior Varsity Division 2 · Place 92 · Royal OakRoyal Oak5,000 Meters Junior Varsity Division 29221:53.510
Sep 12OAA White Jamboree #1Sep 12 · 5,000 Meters Varsity · Place 44 · Royal OakRoyal Oak5,000 Meters Varsity4419:43.010
Aug 22Clawson Popsicle InvitationalAug 22 · 5,000 Meters Varsity · Place 38 · Royal OakRoyal Oak5,000 Meters Varsity3820:50.410

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27Let 'em Run OAA JV meetOct 27 · 5,000 Meters Junior Varsity · Place 70 · Royal OakRoyal Oak5,000 Meters Junior Varsity7021:12.609
Oct 20OAA White League ChampionshipOct 20 · 5,000 Meters Junior Varsity · Place 31 · Royal OakRoyal Oak5,000 Meters Junior Varsity3121:44.59
Oct 8Oakland County HS XC Open RaceOct 8 · 5,000 Meters Open · Place 3 · Royal OakRoyal Oak5,000 Meters Open322:45.99
Oct 1Hanson's InvitationalOct 1 · 5,000 Meters Varsity · Place 370 · Royal OakRoyal Oak5,000 Meters Varsity37021:52.49
Sep 27OAA White Jamboree #2Sep 27 · 5,000 Meters Junior Varsity · Place 44 · Royal OakRoyal Oak5,000 Meters Junior Varsity4422:27.99
Sep 1754th Holly-Duane Raffin Festival of RacesSep 17 · 5,000 Meters Junior Varsity Division 1 · Place 180 · Royal OakRoyal Oak5,000 Meters Junior Varsity Division 118022:56.59
Sep 13OAA White Jamboree #1Sep 13 · 5,000 Meters Junior Varsity · Place 49 · Royal OakRoyal Oak5,000 Meters Junior Varsity4923:49.09

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 4East Lansing Middle School MeetOct 4 · 2 Miles Varisty and J.V. · Place 19 · Chippewa (Okemos)Chippewa (Okemos)2 Miles Varisty and J.V.1914:37.5 PB8
Sep 27Okemos M.S. MeetSep 27 · 2 Miles Varisty and J.V. · Place 42 · Chippewa (Okemos)Chippewa (Okemos)2 Miles Varisty and J.V.4216:50.84 PB8
Sep 13Fowlerville JH v. Okemos, Eaton Rapids, IoniaSep 13 · 2 Miles Middle School · Place 26 · Chippewa (Okemos)Chippewa (Okemos)2 Miles Middle School2615:25.798
Sep 9Fowlerville JH v. St. Johns, Williamston, OkemosSep 9 · 2 Miles Middle School · Place 28 · Chippewa (Okemos)Chippewa (Okemos)2 Miles Middle School2814:32.05 PB8