Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Duck LakeCOMSAC Championship · Oct 2513:21.8COMSAC ChampionshipOctober 25, 2022
2 Miles · Possum Hollow MS 2 MileOakland County 6-7-8 Championships · Oct 714:23.8Oakland County 6-7-8 ChampionshipsOctober 7, 2022
5,000 Meters · Ella Sharp Park OFFICIALJackson Invitational · Sep 2615:48.86Jackson InvitationalSeptember 26, 2026
5,000 Meters · Gilbert Willis ParkFarmington City Meet · Sep 1517:30.39Farmington City MeetSeptember 15, 2026
5,000 Meters · Kensington Metro ParkOakland County XC HS Championships · Oct 316:46.43Oakland County XC HS ChampionshipsOctober 3, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 1 Finals · Nov 716:04.9MHSAA LP Division 1 FinalsNovember 7, 2026
5,000 Meters · Nankin Mills Park OFFICIALLVC - Lakes Division Championship · Sep 2916:19.8LVC - Lakes Division ChampionshipSeptember 29, 2026
5,000 Meters · Royal Oak High SchoolMHSAA LP Region 07-1 @ Royal Oak · Oct 3116:03.17MHSAA LP Region 07-1 @ Royal OakOctober 31, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 1 FinalsNov 7 · 5,000 Meters D1 · Place 73 · FarmingtonFarmington5,000 Meters D17316:04.9 PB12
Oct 31MHSAA LP Region 07-1 @ Royal OakOct 31 · 5,000 Meters D1 Boys · Place 4 · FarmingtonFarmington5,000 Meters D1 Boys416:03.17 PB12
Oct 20Lakes Valley Conference ChampionshipOct 20 · 5,000 Meters Varsity · Place 1 · FarmingtonFarmington5,000 Meters Varsity115:47.6—
Oct 3Oakland County XC HS ChampionshipsOct 3 · 5,000 Meters Varsity Boys · Place 7 · FarmingtonFarmington5,000 Meters Varsity Boys716:46.43 PB12
Sep 29LVC - Lakes Division ChampionshipSep 29 · 5,000 Meters Boy's Race · Place 1 · FarmingtonFarmington5,000 Meters Boy's Race116:19.8 PB12
Sep 26Jackson InvitationalSep 26 · 5,000 Meters Orange Division (1000 + enrollment) · Place 19 · FarmingtonFarmington5,000 Meters Orange Division (1000 + enrollment)1915:48.86 PB12
Sep 15Farmington City MeetSep 15 · 5,000 Meters Varsity & JV · Place 1 · FarmingtonFarmington5,000 Meters Varsity & JV117:30.39 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1MHSAA LP Division 1 FinalsNov 1 · 5,000 Meters Division 1 · Place 52 · FarmingtonFarmington5,000 Meters Division 15215:57.1011
Oct 25MHSAA LP Region 07-1 @ Royal Oak (C)Oct 25 · 5,000 Meters Division 1 · Place 9 · FarmingtonFarmington5,000 Meters Division 1916:20.70—
Oct 17OAA White League MeetOct 17 · 5,000 Meters Varsity · Place 2 · FarmingtonFarmington5,000 Meters Varsity216:39.811
Oct 4Oakland County XC HS ChampionshipsOct 4 · 5,000 Meters Varsity · Place 22 · FarmingtonFarmington5,000 Meters Varsity2217:08.6211
Sep 24OAA White Jamboree #2Sep 24 · 5,000 Meters Boys Varsity · Place 9 · FarmingtonFarmington5,000 Meters Boys Varsity917:50.611
Sep 20Jackson InvitationalSep 20 · 5,000 Meters Varsity · Place 41 · FarmingtonFarmington5,000 Meters Varsity4116:19.1211
Sep 13Autumn ClassicSep 13 · 5,000 Meters Varsity · Place 5 · FarmingtonFarmington5,000 Meters Varsity516:50.7011
Sep 9OAA White Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 2 · FarmingtonFarmington5,000 Meters Varsity217:17.311
Aug 28Milford InvitationalAug 28 · 5,000 Meters Varsity · Place 14 · FarmingtonFarmington5,000 Meters Varsity1417:47.0611

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 26MHSAA LP Region 06-1 @ AA HuronOct 26 · 5,000 Meters Division 1 · Place 25 · FarmingtonFarmington5,000 Meters Division 12516:51.9010
Oct 17OAA White League MeetOct 17 · 5,000 Meters Varsity · Place 10 · FarmingtonFarmington5,000 Meters Varsity1017:04.410
Oct 5Oakland County HS XC Open RacesOct 5 · 5,000 Meters Varsity · Place 35 · FarmingtonFarmington5,000 Meters Varsity3517:32.8310
Oct 5Oakland County XC HS ChampionshipsOct 5 · 5,000 Meters Varsity Boys · Place 35 · FarmingtonFarmington5,000 Meters Varsity Boys3517:32.8310
Sep 24OAA White Jamboree #2Sep 24 · 5,000 Meters Varsity · Place 14 · FarmingtonFarmington5,000 Meters Varsity1417:38.210
Sep 21Jackson InvitationalSep 21 · 5,000 Meters Varsity · Place 110 · FarmingtonFarmington5,000 Meters Varsity11017:13.5110
Sep 1455th New Boston Huron InvitationalSep 14 · 5,000 Meters Division 1 · Place 28 · FarmingtonFarmington5,000 Meters Division 12817:33.60SO
Sep 10OAA White Jamboree #1Sep 10 · 5,000 Meters Varsity · Place 17 · FarmingtonFarmington5,000 Meters Varsity1718:30.010
Aug 23Lamplighter InviteAug 23 · 5,000 Meters Varsity · Place 39 · FarmingtonFarmington5,000 Meters Varsity3918:43.1010

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28MHSAA LP Region 06-1 @ AA HuronOct 28 · 5,000 Meters Division 1 · Place 35 · FarmingtonFarmington5,000 Meters Division 13517:15.809
Oct 19OAA White League ChampionshipOct 19 · 5,000 Meters Varsity · Place 16 · FarmingtonFarmington5,000 Meters Varsity1617:43.99
Oct 7Oakland County XC HS ChampionshipsOct 7 · 5,000 Meters Varsity · Place 73 · FarmingtonFarmington5,000 Meters Varsity7318:10.19
Sep 26OAA White Jamboree #2Sep 26 · 5,000 Meters Varsity · Place 22 · FarmingtonFarmington5,000 Meters Varsity2218:17.39
Sep 1654th New Boston Huron InvitationalSep 16 · 5,000 Meters Division 1 · Place 33 · FarmingtonFarmington5,000 Meters Division 13318:05.60FR
Sep 12OAA White Jamboree #1Sep 12 · 5,000 Meters Varsity · Place 33 · FarmingtonFarmington5,000 Meters Varsity3319:14.09
Aug 31Milford InvitationalAug 31 · 5,000 Meters Varsity · Place 217 · FarmingtonFarmington5,000 Meters Varsity21721:42.49

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25COMSAC ChampionshipOct 25 · 2 Miles Middle School · Place 47 · East (Farmington Hills)East (Farmington Hills)2 Miles Middle School4713:21.8 PB8
Oct 20City ChampionshipsOct 20 · 2 Miles New Division · East (Farmington Hills)East (Farmington Hills)2 Miles New Division013:40Unofficial8
Oct 18East vs STEAM at SteamOct 18 · 2 Miles Middle School · East (Farmington Hills)East (Farmington Hills)2 Miles Middle School013:38Unofficial8
Oct 7Oakland County 6-7-8 ChampionshipsOct 7 · 2 Miles Varsity · Place 159 · East (Farmington Hills)East (Farmington Hills)2 Miles Varsity15914:23.8 PB8
Sep 27East vs Hazel Park/Ferndale at EastSep 27 · 2 Miles New Division · East (Farmington Hills)East (Farmington Hills)2 Miles New Division015:22Unofficial8
Sep 22East vs Anderson at EastSep 22 · 2 Miles New Division · East (Farmington Hills)East (Farmington Hills)2 Miles New Division016:03Unofficial8
Sep 20East vs Warner at Warner Sep 20 · 2 Miles New Division · East (Farmington Hills)East (Farmington Hills)2 Miles New Division017:12Unofficial8