Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Airport HSCarleton Airport Haunted Harvest Invitational · Oct 2112:14.0Carleton Airport Haunted Harvest InvitationalOctober 21, 2023
2 Miles · Elizabeth ParkMS DRL Jamboree #4 · Oct 1013:18.23MS DRL Jamboree #4October 10, 2023
2 Miles · Lake Erie Metro Park OFFICIALMS DRL Jamboree #3 · Oct 312:40.93MS DRL Jamboree #3October 3, 2023
2 Miles · Memorial ParkMS DRL Jamboree #1 · Sep 1913:24.83MS DRL Jamboree #1September 19, 2023
2 Miles · Patriots ParkMS DRL Championships · Oct 1712:26.91MS DRL ChampionshipsOctober 17, 2023
3,200 Meters · Patriots ParkRiverview Gabriel Richard MS Championships · Oct 1314:59.1Riverview Gabriel Richard MS ChampionshipsOctober 13, 2022
5,000 Meters · Champaign Park OFFICIALDL HS Jamboree #1 · Sep 1618:24.00DL HS Jamboree #1September 16, 2025
5,000 Meters · Elizabeth ParkDownriver League Jamboree (HS/MS) · Oct 616:34.99Downriver League Jamboree (HS/MS)October 6, 2026
5,000 Meters · Ford Field/LIVONIA (a.k.a. Eddie Edgar Ice Arena)LAMPLIGHTER · Aug 2116:59.2LAMPLIGHTERAugust 21, 2026
5,000 Meters · Hudson Mills Metropark - OFFICIAL42nd Father Gabriel Richard XC Invitational · Oct 1716:00.7642nd Father Gabriel Richard XC InvitationalOctober 17, 2026
5,000 Meters · Lake Erie Metro Park OFFICIALMHSAA LP Region 05-1 @ Wyandotte Roosevelt (Lake Erie) · Oct 3116:07.80MHSAA LP Region 05-1 @ Wyandotte Roosevelt (Lake Erie)October 31, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 1 Finals · Nov 716:03.2MHSAA LP Division 1 FinalsNovember 7, 2026
5,000 Meters · Patriots ParkDownriver League Jamboree - HS Only · Sep 2317:06.25Downriver League Jamboree - HS OnlySeptember 23, 2026
5,000 Meters · Sterling State Park42nd Annual Monroe Jefferson XC Invitational · Sep 2616:24.0142nd Annual Monroe Jefferson XC InvitationalSeptember 26, 2026
5,000 Meters · Willow Metropark OFFICIALWayne County Championships · Oct 1016:26.2Wayne County ChampionshipsOctober 10, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 1 FinalsNov 7 · 5,000 Meters D1 · Place 70 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters D17016:03.2 PB11
Oct 31MHSAA LP Region 05-1 @ Wyandotte Roosevelt (Lake Erie)Oct 31 · 5,000 Meters D1 Boys · Place 9 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters D1 Boys916:07.80 PB11
Oct 22Downriver League Championship Meet (HS/MS)Oct 22 · 5,000 Meters Varsity · Place 5 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters Varsity516:23.4011
Oct 1742nd Father Gabriel Richard XC InvitationalOct 17 · 5,000 Meters Varsity - Large School · Place 27 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters Varsity - Large School2716:00.76 PB11
Oct 10Wayne County ChampionshipsOct 10 · 5,000 Meters Boy's Varsity · Place 7 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters Boy's Varsity716:26.2 PB11
Oct 6Downriver League Jamboree (HS/MS)Oct 6 · 5,000 Meters High School Boys · Place 4 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters High School Boys416:34.99 PB11
Oct 3Marauder XC InvitationalOct 3 · 5,000 Meters Varsity High School · Place 6 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters Varsity High School616:31.0011
Sep 2642nd Annual Monroe Jefferson XC InvitationalSep 26 · 5,000 Meters Varsity D1 · Place 1 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters Varsity D1116:24.01 PB11
Sep 23Downriver League Jamboree - HS OnlySep 23 · 5,000 Meters High School 5K · Place 4 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters High School 5K417:06.25 PB11
Sep 1957th Annual Huron InvitationalSep 19 · 5,000 Meters Huron Invite Division 1 · Place 6 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters Huron Invite Division 1616:36.3011
Sep 3Downriver Watermelon RunSep 3 · 5,000 Meters Open HS · Place 2 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters Open HS216:52.611
Aug 21LAMPLIGHTERAug 21 · 5,000 Meters Boys Varsity - Flight Two · Place 32 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters Boys Varsity - Flight Two3216:59.2 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 05-1 @ Wyandotte (C)Oct 25 · 5,000 Meters Division 1 · Place 26 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters Division 12616:55.3010
Oct 16DL Championship (HS/MS)Oct 16 · 5,000 Meters Varsity · Place 13 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters Varsity1317:19.00SO
Oct 1141st Father Gabriel Richard XC InvitationalOct 11 · 5,000 Meters Varsity · Place 36 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters Varsity3616:43.4210
Oct 4Wayne County ChampionshipsOct 4 · 5,000 Meters Varsity · Place 26 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters Varsity2616:57.80—
Sep 30DL HS Jamboree #2Sep 30 · 5,000 Meters Varsity · Place 14 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters Varsity1417:54.8010
Sep 27Marauder XC InvitationalSep 27 · 5,000 Meters Varsity · Place 17 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters Varsity1717:13.6010
Sep 2041st Annual Monroe Jefferson InvitationalSep 20 · 5,000 Meters Varsity D1 · Place 2 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters Varsity D1217:34.6210
Sep 16DL HS Jamboree #1Sep 16 · 5,000 Meters Boys Varsity 5k Jam #1 · Place 13 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters Boys Varsity 5k Jam #11318:24.00 PB10
Aug 27Downriver Watermelon RunAug 27 · 5,000 Meters Open · Place 8 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters Open817:45.8010
Aug 15LAMPLIGHTERAug 15 · 5,000 Meters Varsity · Place 22 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters Varsity2218:12.00—

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 26MHSAA LP Region 05-1 @ Wyandotte RooseveltOct 26 · 5,000 Meters Division 1 · Place 56 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters Division 15619:17.809
Oct 17Downriver League XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 32 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters Varsity3219:32.0FR
Oct 12Downriver Gabriel Richard InviteOct 12 · 5,000 Meters Varsity · Place 27 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters Varsity2719:01.709
Oct 5Wayne County ChampionshipsOct 5 · 5,000 Meters Varsity · Place 118 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters Varsity11819:28.509
Oct 1Downriver League Jamboree #2Oct 1 · 5,000 Meters Varsity · Place 32 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters Varsity3220:12.209
Sep 28Marauder XC InvitationalSep 28 · 5,000 Meters Varsity · Place 88 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters Varsity8820:03.70FR
Sep 2140th Annual Monroe Jefferson InvitationalSep 21 · 5,000 Meters Varsity D1 · Place 29 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters Varsity D12920:01.229
Sep 17Downriver League Jamboree #1 - HS/MSSep 17 · 5,000 Meters Varsity · Place 36 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters Varsity3620:41.9FR
Sep 6Woodhaven Warrior Classic XCSep 6 · 5,000 Meters Varsity · Place 62 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters Varsity6220:21.3FR
Aug 29Downriver Watermelon RunAug 29 · 5,000 Meters Open · Place 46 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters Open4620:24.69
Aug 23Lamplighter InviteAug 23 · 5,000 Meters Varsity · Place 130 · Wyandotte RooseveltWyandotte Roosevelt5,000 Meters Varsity13020:51.909

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 21Carleton Airport Haunted Harvest InvitationalOct 21 · 2 Miles Middle School Boys (6-8th) · Place 7 · Wilson (Wyandotte)Wilson (Wyandotte)2 Miles Middle School Boys (6-8th)712:14.0 PB8
Oct 17MS DRL ChampionshipsOct 17 · 2 Miles Middle School · Place 6 · Wilson (Wyandotte)Wilson (Wyandotte)2 Miles Middle School612:26.91 PB8
Oct 12Middle School Downriver Gabriel Richard InviteOct 12 · Middle School · Place 5 · Wilson (Wyandotte)Wilson (Wyandotte)Middle School512:46.18
Oct 10MS DRL Jamboree #4Oct 10 · 2 Miles Middle School · Place 5 · Wilson (Wyandotte)Wilson (Wyandotte)2 Miles Middle School513:18.23 PB8
Oct 3MS DRL Jamboree #3Oct 3 · 2 Miles Middle School · Place 5 · Wilson (Wyandotte)Wilson (Wyandotte)2 Miles Middle School512:40.93 PB8
Sep 30Marauder XC InvitatonalSep 30 · 2 Miles Middle School · Place 38 · Wilson (Wyandotte)Wilson (Wyandotte)2 Miles Middle School3812:38.08
Sep 26MS DRL Jamboree #2Sep 26 · 2 Miles Middle School · Place 11 · Wilson (Wyandotte)Wilson (Wyandotte)2 Miles Middle School1113:30.93Unofficial8
Sep 19MS DRL Jamboree #1Sep 19 · 2 Miles Middle School · Place 9 · Wilson (Wyandotte)Wilson (Wyandotte)2 Miles Middle School913:24.83 PB8
Sep 1654th New Boston Huron InvitationalSep 16 · 2 Miles Middle School · Place 52 · Wilson (Wyandotte)Wilson (Wyandotte)2 Miles Middle School5212:58.508
Sep 12Tri Meet - Wyandotte, Shumate, RiverviewSep 12 · 2 Miles Middle School · Place 3 · Wilson (Wyandotte)Wilson (Wyandotte)2 Miles Middle School314:09.22Unofficial8

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 22Carleton Airport - Mark of Excellence InviteOct 22 · 3,200 Meters Middle School · Place 51 · MS_Wilson (Wyandotte)MS_Wilson (Wyandotte)3,200 Meters Middle School5115:06.07
Oct 13Riverview Gabriel Richard MS ChampionshipsOct 13 · 3,200 Meters Middle School · Place 31 · Wilson (Wyandotte)Wilson (Wyandotte)3,200 Meters Middle School3114:59.1 PB7