Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Duck LakeCOMSAC Championship · Oct 2516:46.6COMSAC ChampionshipOctober 25, 2022
2 Miles · Possum Hollow MS 2 MileOakland County 6-7-8 Championships · Oct 717:45.2Oakland County 6-7-8 ChampionshipsOctober 7, 2022
3 Miles · Airport HSCarleton Airport Haunted Harvest Invitational · Oct 2124:35.1Carleton Airport Haunted Harvest InvitationalOctober 21, 2023
5,000 Meters · Cass Benton Park OFFICIAL16th Northville Mustang Invite · Aug 2723:24.416th Northville Mustang InviteAugust 27, 2026
5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1221:15.72025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
5,000 Meters · Gilbert Willis ParkFarmington City Meet · Sep 1523:10.23Farmington City MeetSeptember 15, 2026
5,000 Meters · Nankin Mills Park OFFICIALLVC - Lakes Division Championship · Sep 2922:02.4LVC - Lakes Division ChampionshipSeptember 29, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24Airport Haunted Harvest XC FestivalOct 24 · 5,000 Meters Junior Varsity Open · Place 34 · North FarmingtonNorth Farmington5,000 Meters Junior Varsity Open3421:30.612
Oct 20Lakes Valley Conference ChampionshipOct 20 · 5,000 Meters Junior Varsity · Place 81 · North FarmingtonNorth Farmington5,000 Meters Junior Varsity8121:44.7—
Oct 16Stan Ford Lake Orion Invitational Oct 16 · 5,000 Meters Junior Varsity · Place 43 · North FarmingtonNorth Farmington5,000 Meters Junior Varsity4322:01.7512
Sep 29LVC - Lakes Division ChampionshipSep 29 · 5,000 Meters Boy's Race · Place 65 · North FarmingtonNorth Farmington5,000 Meters Boy's Race6522:02.4 PB12
Sep 15Farmington City MeetSep 15 · 5,000 Meters Varsity & JV · Place 20 · North FarmingtonNorth Farmington5,000 Meters Varsity & JV2023:10.23 PB12
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters All Division JV · Place 122 · North FarmingtonNorth Farmington5,000 Meters All Division JV12223:11.312
Aug 2716th Northville Mustang InviteAug 27 · 5,000 Meters 11/12 Boys · Place 124 · North FarmingtonNorth Farmington5,000 Meters 11/12 Boys12423:24.4 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 16OAA Blue Jamboree #3 - League ChampionshipsOct 16 · 5,000 Meters Varsity · Place 9 · North FarmingtonNorth Farmington5,000 Meters Varsity920:30.50—
Oct 10Lake Orion Stan Ford Invite Oct 10 · 5,000 Meters Varsity · Place 43 · North FarmingtonNorth Farmington5,000 Meters Varsity4320:22.9111
Oct 4Oakland County XC HS ChampionshipsOct 4 · 5,000 Meters Varsity · Place 68 · North FarmingtonNorth Farmington5,000 Meters Varsity6821:09.4411
Sep 27Hanson's InvitationalSep 27 · 5,000 Meters Varsity · Place 217 · North FarmingtonNorth Farmington5,000 Meters Varsity21720:22.5211
Sep 19Mott Fall ClassicSep 19 · 5,000 Meters Varsity · Place 40 · North FarmingtonNorth Farmington5,000 Meters Varsity4021:07.4911
Sep 17OAA Blue Jamboree 2Sep 17 · 5,000 Meters Varsity · Place 35 · North FarmingtonNorth Farmington5,000 Meters Varsity3520:40.8011
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters Green(MHSAA Div 1) · Place 187 · North FarmingtonNorth Farmington5,000 Meters Green(MHSAA Div 1)18721:15.7 PB11
Sep 9OAA Blue Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 35 · North FarmingtonNorth Farmington5,000 Meters Varsity3520:50.2311
Sep 6Rambling Rock InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 35 · North FarmingtonNorth Farmington5,000 Meters Junior Varsity3519:50.80—
Aug 15LAMPLIGHTERAug 15 · 5,000 Meters Varsity · Place 102 · North FarmingtonNorth Farmington5,000 Meters Varsity10221:22.90—

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19Carleton Airport Haunted Harvest InvitationalOct 19 · 5,000 Meters Junior Varsity · Place 18 · North FarmingtonNorth Farmington5,000 Meters Junior Varsity1821:01.6SO
Oct 16OAA Blue Jamboree #3 - League ChampionshipsOct 16 · 5,000 Meters Varsity · Place 22 · North FarmingtonNorth Farmington5,000 Meters Varsity2221:05.410
Oct 11Lake Orion Stan Ford Invitational Oct 11 · 5,000 Meters Varsity · Place 63 · North FarmingtonNorth Farmington5,000 Meters Varsity6321:42.510
Sep 24OAA Blue Jamboree #2Sep 24 · 5,000 Meters Varsity · Place 67 · North FarmingtonNorth Farmington5,000 Meters Varsity6722:53.9010
Sep 7Averill InvitationalSep 7 · 5,000 Meters Varsity · Place 207 · North FarmingtonNorth Farmington5,000 Meters Varsity20723:31.9310
Aug 2937th Early Bird OpenAug 29 · 5,000 Meters Open · Place 250 · North FarmingtonNorth Farmington5,000 Meters Open25023:53.7010
Aug 23Lamplighter InviteAug 23 · 5,000 Meters Junior Varsity · Place 88 · North FarmingtonNorth Farmington5,000 Meters Junior Varsity8823:08.4010

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 21Carleton Airport Haunted Harvest InvitationalOct 21 · 3 Miles JV · Place 47 · North FarmingtonNorth Farmington3 Miles JV4724:35.1 PB9
Oct 19OAA Blue Jamboree #3 - League ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 38 · North FarmingtonNorth Farmington5,000 Meters Junior Varsity3830:29.90—
Sep 1654th New Boston Huron InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 162 · North FarmingtonNorth Farmington5,000 Meters Junior Varsity16226:39.20FR
Sep 12OAA Blue Jamboree #1Sep 12 · 5,000 Meters Junior Varsity · Place 27 · North FarmingtonNorth Farmington5,000 Meters Junior Varsity2728:51.29
Sep 9Averill InvitationalSep 9 · 5,000 Meters Varsity · Place 170 · North FarmingtonNorth Farmington5,000 Meters Varsity17028:41.69
Sep 6Kettering Meet Sep 6 · 5,000 Meters Varsity · North FarmingtonNorth Farmington5,000 Meters Varsity031:59Unofficial9
Aug 2513th End of Summer ClassicAug 25 · 5,000 Meters Open · Place 68 · North FarmingtonNorth Farmington5,000 Meters Open6832:18.609
Aug 17Brown and Gold Aug 17 · 5,000 Meters Varsity · North FarmingtonNorth Farmington5,000 Meters Varsity033:53Unofficial9

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25COMSAC ChampionshipOct 25 · 2 Miles Middle School · Place 104 · East (Farmington Hills)East (Farmington Hills)2 Miles Middle School10416:46.6 PB8
Oct 20City ChampionshipsOct 20 · 2 Miles New Division · East (Farmington Hills)East (Farmington Hills)2 Miles New Division016:44Unofficial8
Oct 18East vs STEAM at SteamOct 18 · 2 Miles Middle School · East (Farmington Hills)East (Farmington Hills)2 Miles Middle School017:47Unofficial8
Oct 7Oakland County 6-7-8 ChampionshipsOct 7 · 2 Miles Varsity · Place 266 · East (Farmington Hills)East (Farmington Hills)2 Miles Varsity26617:45.2 PB8
Oct 4East vs Country Day at EastOct 4 · 2 Miles New Division · East (Farmington Hills)East (Farmington Hills)2 Miles New Division019:23Unofficial8
Sep 22East vs Anderson at EastSep 22 · 2 Miles New Division · East (Farmington Hills)East (Farmington Hills)2 Miles New Division017:06Unofficial8
Sep 20East vs Warner at Warner Sep 20 · 2 Miles New Division · East (Farmington Hills)East (Farmington Hills)2 Miles New Division020:34Unofficial8