Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Airport HSCarleton Airport Haunted Harvest Invitational · Oct 2118:52.2Carleton Airport Haunted Harvest InvitationalOctober 21, 2023
5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1221:14.02025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
5,000 Meters · Gilbert Willis ParkFarmington City Meet · Sep 1520:12.57Farmington City MeetSeptember 15, 2026
5,000 Meters · Kensington Metro ParkOakland County XC HS Championships · Oct 320:24.90Oakland County XC HS ChampionshipsOctober 3, 2026
5,000 Meters · Nankin Mills Park OFFICIALLVC - Lakes Division Championship · Sep 2920:08.0LVC - Lakes Division ChampionshipSeptember 29, 2026
5,000 Meters · Royal Oak High SchoolMHSAA LP Region 07-1 @ Royal Oak · Oct 3119:21.42MHSAA LP Region 07-1 @ Royal OakOctober 31, 2026
5,000 Meters · Willow Metropark OFFICIAL57th Annual Huron Invitational · Sep 1920:57.6057th Annual Huron InvitationalSeptember 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 31MHSAA LP Region 07-1 @ Royal OakOct 31 · 5,000 Meters D1 Boys · Place 95 · North Farmington5,000 Meters D1 Boys9519:21.42 PB12
Oct 24Airport Haunted Harvest XC FestivalOct 24 · 5,000 Meters Varsity · Place 48 · North Farmington5,000 Meters Varsity4819:36.212
Oct 20Lakes Valley Conference ChampionshipOct 20 · 5,000 Meters Varsity · Place 70 · North Farmington5,000 Meters Varsity7019:33.1—
Oct 3Oakland County XC HS ChampionshipsOct 3 · 5,000 Meters Varsity Boys · Place 167 · North Farmington5,000 Meters Varsity Boys16720:24.90 PB12
Sep 29LVC - Lakes Division ChampionshipSep 29 · 5,000 Meters Boy's Race · Place 44 · North Farmington5,000 Meters Boy's Race4420:08.0 PB12
Sep 1957th Annual Huron InvitationalSep 19 · 5,000 Meters Huron Invite Junior Varsity · Place 55 · North Farmington5,000 Meters Huron Invite Junior Varsity5520:57.60 PB12
Sep 15Farmington City MeetSep 15 · 5,000 Meters Varsity & JV · Place 10 · North Farmington5,000 Meters Varsity & JV1020:12.57 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 18Airport Haunted Harvest InvitationalOct 18 · 5,000 Meters Junior Varsity · Place 24 · North Farmington5,000 Meters Junior Varsity2422:03.0011
Oct 16OAA Blue Jamboree #3 - League ChampionshipsOct 16 · 5,000 Meters Varsity · Place 42 · North Farmington5,000 Meters Varsity4221:07.60—
Oct 10Lake Orion Stan Ford Invite Oct 10 · 5,000 Meters Varsity · Place 36 · North Farmington5,000 Meters Varsity3619:33.8911
Sep 27Hanson's InvitationalSep 27 · 5,000 Meters Varsity · Place 210 · North Farmington5,000 Meters Varsity21020:15.6311
Sep 19Mott Fall ClassicSep 19 · 5,000 Meters Varsity · Place 39 · North Farmington5,000 Meters Varsity3921:06.7411
Sep 17OAA Blue Jamboree 2Sep 17 · 5,000 Meters Varsity · Place 24 · North Farmington5,000 Meters Varsity2419:46.8011
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters Green(MHSAA Div 1) · Place 186 · North Farmington5,000 Meters Green(MHSAA Div 1)18621:14.0 PB11
Sep 9OAA Blue Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 23 · North Farmington5,000 Meters Varsity2319:55.1711
Sep 6Rambling Rock InvitationalSep 6 · 5,000 Meters Varsity · Place 139 · North Farmington5,000 Meters Varsity13919:44.70—
Aug 15LAMPLIGHTERAug 15 · 5,000 Meters Varsity · Place 59 · North Farmington5,000 Meters Varsity5919:50.90—

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 26MHSAA LP Region 07-1 @ Royal OakOct 26 · 5,000 Meters Division 1 · Place 101 · North Farmington5,000 Meters Division 110120:14.8010
Oct 19Carleton Airport Haunted Harvest InvitationalOct 19 · 5,000 Meters Varsity · Place 32 · North Farmington5,000 Meters Varsity3219:23.6SO
Oct 16OAA Blue Jamboree #3 - League ChampionshipsOct 16 · 5,000 Meters Varsity · Place 31 · North Farmington5,000 Meters Varsity3119:16.310
Oct 11Lake Orion Stan Ford Invitational Oct 11 · 5,000 Meters Varsity · Place 25 · North Farmington5,000 Meters Varsity2519:26.310
Oct 5Oakland County HS XC Open RacesOct 5 · 5,000 Meters Varsity · Place 202 · North Farmington5,000 Meters Varsity20221:34.5510
Oct 5Oakland County XC HS ChampionshipsOct 5 · 5,000 Meters Varsity Boys · Place 202 · North Farmington5,000 Meters Varsity Boys20221:34.5510
Sep 24OAA Blue Jamboree #2Sep 24 · 5,000 Meters Varsity · Place 28 · North Farmington5,000 Meters Varsity2820:07.0010
Sep 1455th New Boston Huron InvitationalSep 14 · 5,000 Meters Division 1 · Place 92 · North Farmington5,000 Meters Division 19219:56.70SO
Sep 10OAA Blue Jamboree #1Sep 10 · 5,000 Meters Varsity · Place 28 · North Farmington5,000 Meters Varsity2820:34.4710
Sep 7Averill InvitationalSep 7 · 5,000 Meters Varsity · Place 141 · North Farmington5,000 Meters Varsity14120:38.9510
Aug 2937th Early Bird OpenAug 29 · 5,000 Meters Open · Place 177 · North Farmington5,000 Meters Open17721:18.5010
Aug 23Lamplighter InviteAug 23 · 5,000 Meters Varsity · Place 122 · North Farmington5,000 Meters Varsity12220:36.6010

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 27MHSAA LP Region 07-1 @ MilfordOct 27 · 5,000 Meters Division 1 · Place 86 · North Farmington5,000 Meters Division 18620:48.69
Oct 21Carleton Airport Haunted Harvest InvitationalOct 21 · 3 Miles HS Varsity · Place 50 · North Farmington3 Miles HS Varsity5018:52.2 PB9
Oct 19OAA Blue Jamboree #3 - League ChampionshipsOct 19 · 5,000 Meters Varsity · Place 27 · North Farmington5,000 Meters Varsity2720:30.60—
Oct 7Oakland County XC HS ChampionshipsOct 7 · 5,000 Meters Varsity · Place 190 · North Farmington5,000 Meters Varsity19020:41.49
Sep 27OAA Blue Jamboree #2Sep 27 · 5,000 Meters Varsity · Place 24 · North Farmington5,000 Meters Varsity2420:19.109
Sep 22Mott Fall ClassicSep 22 · 5,000 Meters Varsity · Place 90 · North Farmington5,000 Meters Varsity9020:59.189
Sep 12OAA Blue Jamboree #1Sep 12 · 5,000 Meters Varsity · Place 20 · North Farmington5,000 Meters Varsity2021:03.49
Sep 9Averill InvitationalSep 9 · 5,000 Meters Varsity · Place 73 · North Farmington5,000 Meters Varsity7320:53.99
Sep 6Kettering Meet Sep 6 · 5,000 Meters Varsity · North Farmington5,000 Meters Varsity022:33Unofficial9
Aug 2513th End of Summer ClassicAug 25 · 5,000 Meters Open · Place 22 · North Farmington5,000 Meters Open2221:05.009
Aug 17Brown and Gold Aug 17 · 5,000 Meters Varsity · North Farmington5,000 Meters Varsity021:32Unofficial9