Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · CUAA-MS Course (est 2020)Michigan District Lutheran State Meet · Oct 912:04.7Michigan District Lutheran State MeetOctober 9, 2022
2 Miles · Sterling State ParkMonroe Jefferson Middle School Cross Country Invitational · Sep 2312:16.4Monroe Jefferson Middle School Cross Country InvitationalSeptember 23, 2022
5,000 Meters · Elizabeth ParkDownriver Watermelon Run · Sep 317:34.6Downriver Watermelon RunSeptember 3, 2026
5,000 Meters · Hess Hathaway Park - OFFICIALCHSL Cardinal Division Jamboree 2 · Sep 2417:17.61CHSL Cardinal Division Jamboree 2September 24, 2026
5,000 Meters · Lake Erie Metro Park OFFICIALMarauder XC Invitational · Oct 317:16.60Marauder XC InvitationalOctober 3, 2026
5,000 Meters · Lake Erie MetroparkRiverview Gabriel Richard Invite [Lake Erie Metro] · Oct 1616:31.51Riverview Gabriel Richard Invite [Lake Erie Metro]October 16, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 4 Finals · Nov 716:37.0MHSAA LP Division 4 FinalsNovember 7, 2026
5,000 Meters · Patriots ParkGabriel Richard Downriver Invite · Oct 1117:11.90Gabriel Richard Downriver InviteOctober 11, 2025
5,000 Meters · Royal Oak High SchoolMHSAA LP Region 36-4 @ Royal Oak · Oct 3116:45.44MHSAA LP Region 36-4 @ Royal OakOctober 31, 2026
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1916:31.2358th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026
5,000 Meters · Sterling State Park42nd Annual Monroe Jefferson XC Invitational · Sep 2616:35.2642nd Annual Monroe Jefferson XC InvitationalSeptember 26, 2026
5,000 Meters · Willow Metropark OFFICIALWayne County Championships · Oct 1016:41.2Wayne County ChampionshipsOctober 10, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 4 FinalsNov 7 · 5,000 Meters D4 · Place 13 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters D41316:37.0 PB12
Oct 31MHSAA LP Region 36-4 @ Royal OakOct 31 · 5,000 Meters D4 Boys · Place 1 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters D4 Boys116:45.44 PB12
Oct 23CHSL Cardinal Division ChampionshipOct 23 · 5,000 Meters Varsity · Place 5 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Varsity517:20.012
Oct 16Riverview Gabriel Richard Invite [Lake Erie Metro]Oct 16 · 5,000 Meters Varsity · Place 1 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Varsity116:31.51 PB12
Oct 10Wayne County ChampionshipsOct 10 · 5,000 Meters Boy's Varsity · Place 11 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Boy's Varsity1116:41.2 PB12
Oct 3Marauder XC InvitationalOct 3 · 5,000 Meters Varsity High School · Place 22 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Varsity High School2217:16.60 PB12
Sep 2642nd Annual Monroe Jefferson XC InvitationalSep 26 · 5,000 Meters Varsity D1 · Place 2 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Varsity D1216:35.26 PB12
Sep 24CHSL Cardinal Division Jamboree 2Sep 24 · 5,000 Meters Varsity · Place 1 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Varsity117:17.61 PB12
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D5 Boys · Place 3 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters D5 Boys316:31.23 PB12
Sep 12Woodhaven Warrior XC ClassicSep 12 · 5,000 Meters Varsity · Place 12 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Varsity1217:41.6012
Sep 3Downriver Watermelon RunSep 3 · 5,000 Meters Open HS · Place 7 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Open HS717:34.6 PB12

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 1MHSAA LP Division 4 FinalsNov 1 · 5,000 Meters Division 4 · Place 21 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Division 42116:43.3011
Oct 25MHSAA LP Region 36-4 @ Royal Oak (C)Oct 25 · 5,000 Meters Division 4 · Place 7 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Division 4717:28.10—
Oct 17CHSL Cardinal Division ChampionshipOct 17 · 5,000 Meters Varsity · Place 2 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Varsity216:47.4011
Oct 11Gabriel Richard Downriver InviteOct 11 · 5,000 Meters Varsity · Place 5 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Varsity517:11.90 PB11
Oct 4Wayne County ChampionshipsOct 4 · 5,000 Meters Varsity · Place 14 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Varsity1416:37.10—
Sep 30CHSL Jamboree #3Sep 30 · 5,000 Meters Varsity · Place 3 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Varsity317:57.1511
Sep 27Marauder XC InvitationalSep 27 · 5,000 Meters Varsity · Place 23 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Varsity2317:27.0011
Sep 1357th Annual Holly-Duane Raffin Festival of RacesSep 13 · 5,000 Meters Varsity · Place 2 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Varsity216:43.9011
Sep 10CHSL Jamboree #1Sep 10 · 5,000 Meters Varsity · Place 2 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Varsity216:45.9411
Sep 5Woodhaven Warrior XC ClassicSep 5 · 5,000 Meters Varsity · Place 5 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Varsity516:49.2JR
Aug 27Downriver Watermelon RunAug 27 · 5,000 Meters Open · Place 1 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Open116:39.6011
Aug 237th Annual Happy Acres InvitationalAug 23 · 5,000 Meters Division 2 · Place 3 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Division 2316:31.711

2024 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 2MHSAA LP Division 4 FinalsNov 2 · 5,000 Meters Division 4 · Place 15 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Division 41516:30.310
Oct 26MHSAA LP Region 36-4 @ Royal OakOct 26 · 5,000 Meters Division 4 · Place 2 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Division 4217:02.7010
Oct 18CHSL Cardinal Division ChampionshipOct 18 · 5,000 Meters Varsity · Place 2 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Varsity217:07.5010
Oct 12Downriver Gabriel Richard InviteOct 12 · 5,000 Meters Varsity · Place 1 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Varsity117:08.8010
Oct 5Wayne County ChampionshipsOct 5 · 5,000 Meters Varsity · Place 24 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Varsity2416:57.2010
Oct 1CHSL Jamboree #3Oct 1 · 5,000 Meters Varsity · Place 1 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Varsity117:46.5510
Sep 28Marauder XC InvitationalSep 28 · 5,000 Meters Varsity · Place 8 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Varsity816:59.90SO
Sep 25CHSL Intersectional Jamboree #2Sep 25 · 5,000 Meters Varsity · Place 2 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Varsity216:32.310
Sep 1456th Holly-Duane Raffin Festival of RacesSep 14 · 5,000 Meters Division 4 · Place 6 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Division 4617:17.210
Sep 11CHSL Jamboree #1Sep 11 · 5,000 Meters Varsity · Place 2 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Varsity217:46.810
Sep 7Rambling Rock InvitationalSep 7 · 5,000 Meters Varsity · Place 21 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Varsity2116:54.410
Sep 5OCS Small School Invite @ Stoney Creek MetroparkSep 5 · 5,000 Meters Varsity · Place 3 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Varsity317:20.1010
Aug 29Downriver Watermelon RunAug 29 · 5,000 Meters Open · Place 4 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Open417:51.510
Aug 246th Annual Happy Acres InvitationalAug 24 · 5,000 Meters Division 2 · Place 1 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Division 2116:59.0SO

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 27MHSAA LP Region 36-4 @ RO ShrineOct 27 · 5,000 Meters Division 4 · Place 21 · Riverview Gabriel RichaRiverview Gabriel Richa5,000 Meters Division 42119:14.309
Oct 20CHSL C/D ChampionshipsOct 20 · 5,000 Meters Varsity · Place 14 · Riverview Gabriel RichaRiverview Gabriel Richa5,000 Meters Varsity1418:19.50FR
Oct 14Downriver Gabriel Richard XC InviteOct 14 · 5,000 Meters Varsity · Place 26 · Riverview Gabriel RichardRiverview Gabriel Richard5,000 Meters Varsity2618:47.09
Oct 7Wayne County ChampionshipsOct 7 · 5,000 Meters Varsity · Place 62 · Riverview Gabriel RichaRiverview Gabriel Richa5,000 Meters Varsity6217:59.509
Oct 3CHSL Intersectional Jamboree #3Oct 3 · 5,000 Meters Varsity · Place 13 · Riverview Gabriel RichaRiverview Gabriel Richa5,000 Meters Varsity1320:11.29
Sep 30Marauder XC InvitatonalSep 30 · 5,000 Meters Varsity · Place 13 · Riverview Gabriel RichaRiverview Gabriel Richa5,000 Meters Varsity1317:56.69
Sep 26CHSL Intersectional Jamboree #2Sep 26 · 5,000 Meters Varsity · Place 8 · Riverview Gabriel RichaRiverview Gabriel Richa5,000 Meters Varsity818:24.39
Sep 205th DDC Soter-Crane InviteSep 20 · 5,000 Meters Varsity · Place 13 · Riverview Gabriel RichaRiverview Gabriel Richa5,000 Meters Varsity1318:31.599
Sep 1655th Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Division 4 · Place 30 · Riverview Gabriel RichaRiverview Gabriel Richa5,000 Meters Division 43018:42.99
Sep 12CHSL Intersectional Jamboree #1Sep 12 · 5,000 Meters Varsity · Place 9 · Riverview Gabriel RichaRiverview Gabriel Richa5,000 Meters Varsity918:46.39
Sep 9Homer InvitationalSep 9 · 5,000 Meters Varsity · Place 13 · Riverview Gabriel RichaRiverview Gabriel Richa5,000 Meters Varsity1318:13.749
Aug 31Downriver Watermelon RunAug 31 · 5,000 Meters Open · Place 19 · Riverview Gabriel RichaRiverview Gabriel Richa5,000 Meters Open1918:40.89

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 9Michigan District Lutheran State MeetOct 9 · 2 Miles 7/8th Boys (run w/ 4-6 graders) · Place 4 · Southgate Christ The King LutheranSouthgate Christ The King Lutheran2 Miles 7/8th Boys (run w/ 4-6 graders)412:04.7 PB8
Sep 23Monroe Jefferson Middle School Cross Country InvitationalSep 23 · 2 Miles Middle School · Place 3 · Southgate Christ The King LutheranSouthgate Christ The King Lutheran2 Miles Middle School312:16.4 PB8

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 10Michigan District Lutheran State MeetOct 10 · 2 Miles 7/8th Boys (run w/ 4-6 graders) · Place 5 · Southgate Christ The King LutheranSouthgate Christ The King Lutheran2 Miles 7/8th Boys (run w/ 4-6 graders)512:53.37

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 182020 Mich District Lutheran State MeetOct 18 · 2 Miles All Boys (Race A & B Combined) · Place 7 · Southgate Christ The King LutheranSouthgate Christ The King Lutheran2 Miles All Boys (Race A & B Combined)712:54.06