Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · CYO 2 Mile CourseDetroit CYO C/D Division Week 2 Jamboree · Sep 1514:12.2Detroit CYO C/D Division Week 2 JamboreeSeptember 15, 2022
3,200 Meters · Cass Benton Park OFFICIALCYO - C Division Jamboree · Oct 614:02.30CYO - C Division JamboreeOctober 6, 2022
3,200 Meters · Kensington Metropark OFFICIALCYO Jamboree 4, C Division · Sep 3014:01.5CYO Jamboree 4, C DivisionSeptember 30, 2021
5,000 Meters · Bath Bret Clements Bath Invitational · Sep 1221:59.24Bret Clements Bath InvitationalSeptember 12, 2026
5,000 Meters · Dewitt HSDeWitt Cross Country Invitational · Sep 3021:32.6DeWitt Cross Country InvitationalSeptember 30, 2023
5,000 Meters · Hudson Mills Metropark - OFFICIAL42nd Father Gabriel Richard XC Invitational · Oct 1721:00.5942nd Father Gabriel Richard XC InvitationalOctober 17, 2026
5,000 Meters · Kensington Metropark OFFICIALCHSL Bishop Championships · Oct 1422:19.8CHSL Bishop ChampionshipsOctober 14, 2026
5,000 Meters · Lake Erie Metro Park OFFICIALMarauder XC Invitational · Oct 321:40.70Marauder XC InvitationalOctober 3, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 2 Finals · Nov 720:45.4MHSAA LP Division 2 FinalsNovember 7, 2026
5,000 Meters · Pinckney HSMHSAA LP Region 16-2 @ Pinckney · Oct 3120:58.10MHSAA LP Region 16-2 @ PinckneyOctober 31, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1021:46.02026 Portage InvitationalOctober 10, 2026
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1921:35.6658th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026
5,000 Meters · St. Francis Retreat CenterMichigan Catholic XC Invitational · Aug 2922:14.65Michigan Catholic XC Invitational August 29, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 2 FinalsNov 7 · 5,000 Meters D2 · Place 163 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters D216320:45.4 PB12
Oct 31MHSAA LP Region 16-2 @ PinckneyOct 31 · 5,000 Meters D2 Girls · Place 10 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters D2 Girls1020:58.10 PB12
Oct 24Larry Steeb XC Invitational Oct 24 · 5,000 Meters Varsity · Place 17 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Varsity1720:22.7312
Oct 1742nd Father Gabriel Richard XC InvitationalOct 17 · 5,000 Meters Varsity - Medium Schools · Place 35 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Varsity - Medium Schools3521:00.59 PB12
Oct 14CHSL Bishop ChampionshipsOct 14 · 5,000 Meters Varsity · Place 35 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Varsity3522:19.8 PB12
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 2 · Place 115 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Division 211521:46.0 PB12
Oct 3Marauder XC InvitationalOct 3 · 5,000 Meters Varsity High School · Place 26 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Varsity High School2621:40.70 PB12
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D3 Girls · Place 25 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters D3 Girls2521:35.66 PB12
Sep 12Bret Clements Bath InvitationalSep 12 · 5,000 Meters Class 2 · Place 13 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Class 21321:59.24 PB12
Aug 29Michigan Catholic XC Invitational Aug 29 · 5,000 Meters Varsity · Place 31 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Varsity3122:14.65 PB12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1MHSAA LP Division 2 FinalsNov 1 · 5,000 Meters Division 2 · Place 177 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Division 217721:06.4011
Oct 25MHSAA LP Region 18-2 @ Wyandotte (C)Oct 25 · 5,000 Meters Division 2 · Place 17 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Division 21720:46.3011
Oct 18Larry Steeb InvitationalOct 18 · 5,000 Meters Varsity · Place 20 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Varsity2020:42.8411
Oct 1141st Father Gabriel Richard XC InvitationalOct 11 · 5,000 Meters Varsity · Place 25 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Varsity2520:21.0011
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 2 · Place 102 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Division 210221:34.611
Sep 27DeWitt Cross Country InvitationalSep 27 · 5,000 Meters Varsity Division 1 · Place 33 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Varsity Division 13321:26.011
Sep 20Jackson InvitationalSep 20 · 5,000 Meters Varsity · Place 32 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Varsity3221:29.7111
Sep 1357th Annual Holly-Duane Raffin Festival of RacesSep 13 · 5,000 Meters Division 3 · Place 25 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Division 32521:23.5011
Sep 6Bret Clements Bath InvitationalSep 6 · 5,000 Meters Varsity · Place 15 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Varsity1521:45.5911
Aug 272nd Ann Arbor City Preview presented by AARCAug 27 · 5,000 Meters Varsity · Place 17 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Varsity1722:38.3111
Aug 23Michigan Catholic XC InvitationalAug 23 · 5,000 Meters Varsity · Place 24 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Varsity2422:36.811

2024 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 2MHSAA LP Division 2 FinalsNov 2 · 5,000 Meters Division 2 · Place 211 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Division 221121:47.510
Oct 26MHSAA LP Region 18-2 @ Wyandotte RooseveltOct 26 · 5,000 Meters Division 2 · Place 27 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Division 22721:22.3010
Oct 19Larry Steeb Cross Country Invitational Oct 19 · 5,000 Meters Varsity · Place 33 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Varsity3321:46.6010
Oct 1240th Father Gabriel Richard XC Invitational Oct 12 · 5,000 Meters Varsity · Place 47 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Varsity4721:43.8710
Oct 9CHSL ChampionshipsOct 9 · 5,000 Meters Junior Varsity · Place 7 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Junior Varsity723:27.2010
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 2 · Place 211 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Division 221123:47.610
Sep 28DeWitt Cross Country InvitationalSep 28 · 5,000 Meters Girls Varsity Division 1 and 2 · Place 24 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Girls Varsity Division 1 and 22421:42.810
Sep 21Jackson InvitationalSep 21 · 5,000 Meters Varsity · Place 17 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Varsity1721:39.0610
Sep 1456th Holly-Duane Raffin Festival of RacesSep 14 · 5,000 Meters Division 3 · Place 24 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Division 32422:05.210
Sep 11CHSL Boys & Girls JamboreeSep 11 · 5,000 Meters Varsity · Place 19 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Varsity1922:07.110
Sep 7Bret Clements Bath InvitationalSep 7 · 5,000 Meters Varsity · Place 42 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Varsity4222:05.3810
Aug 29Milan Puddle Jumper InviteAug 29 · 5,000 Meters Varsity · Place 6 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Varsity622:40.8210
Aug 24Michigan Catholic XC InvitationalAug 24 · 5,000 Meters Varsity · Place 21 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Varsity2122:45.910

2023 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 28MHSAA LP Region 18-2 @ Wyandotte RooseveltOct 28 · 5,000 Meters Varsity · Place 21 · Ann Arbor Fr Gabriel RiAnn Arbor Fr Gabriel Ri5,000 Meters Varsity2120:50.8FR
Oct 21Larry Steeb Cross Country Invitational Oct 21 · 5,000 Meters Junior Varsity · Place 16 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Junior Varsity1621:45.509
Oct 1439th Fr Gabriel Richard Cross Country InviteOct 14 · 5,000 Meters Varsity · Place 41 · Ann Arbor Fr Gabriel RiAnn Arbor Fr Gabriel Ri5,000 Meters Varsity4121:50.979
Oct 11CHSL Bishop ChampionshipOct 11 · 5,000 Meters Varsity · Place 27 · Ann Arbor Fr Gabriel RiAnn Arbor Fr Gabriel Ri5,000 Meters Varsity2722:14.909
Oct 11CHSL Bishop ChampionshipOct 11 · 5,000 Meters Varsity · Place 8 · Ann Arbor Fr Gabriel RiAnn Arbor Fr Gabriel Ri5,000 Meters Varsity822:14.909
Oct 7Hudson Booster InvitationalOct 7 · 5,000 Meters Varsity · Place 18 · Ann Arbor Fr Gabriel RiAnn Arbor Fr Gabriel Ri5,000 Meters Varsity1821:38.849
Sep 30DeWitt Cross Country InvitationalSep 30 · 5,000 Meters Girls Varsity Division 1 and 2 · Place 20 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard5,000 Meters Girls Varsity Division 1 and 22021:32.6 PB9
Sep 27CHSL AA Div and All-Girls Div Jamboree Sep 27 · 5,000 Meters Varsity · Place 32 · Ann Arbor Fr Gabriel RiAnn Arbor Fr Gabriel Ri5,000 Meters Varsity3221:54.00FR
Sep 23Jackson Invitational - VarsitySep 23 · 5,000 Meters Varsity · Place 10 · Ann Arbor Fr Gabriel RiAnn Arbor Fr Gabriel Ri5,000 Meters Varsity1021:47.39
Sep 1655th Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Division 3 · Place 32 · Ann Arbor Fr Gabriel RiAnn Arbor Fr Gabriel Ri5,000 Meters Division 33222:30.89
Sep 9Bret Clements Bath InvitationalSep 9 · 5,000 Meters Varsity · Place 19 · Ann Arbor Fr Gabriel RiAnn Arbor Fr Gabriel Ri5,000 Meters Varsity1922:07.489
Aug 31Early Bird OpenAug 31 · 5,000 Meters Open · Place 21 · Ann Arbor Fr Gabriel RiAnn Arbor Fr Gabriel Ri5,000 Meters Open2122:23.509
Aug 26Michigan Catholic XC InvitationalAug 26 · 5,000 Meters Varsity · Place 40 · Ann Arbor Fr Gabriel RiAnn Arbor Fr Gabriel Ri5,000 Meters Varsity4022:54.79

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 15CYO Detroit Cross Country ChampionshipOct 15 · 2 Miles Varsity · Place 13 · Our Lady of Good CounseOur Lady of Good Counse2 Miles Varsity1313:35.28
Oct 6CYO - C Division JamboreeOct 6 · 3,200 Meters Varsity · Place 9 · Our Lady of Good CounselOur Lady of Good Counsel3,200 Meters Varsity914:02.30 PB8
Oct 1Marauder XC InvitationalOct 1 · 2 Miles Middle School · Place 18 · Our Lady of Good CounseOur Lady of Good Counse2 Miles Middle School1813:53.48
Sep 15Detroit CYO C/D Division Week 2 JamboreeSep 15 · 2 Miles Varsity (Coed) · Place 13 · Our Lady of Good CounselOur Lady of Good Counsel2 Miles Varsity (Coed)1314:12.2 PB8

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 16CYO FinalsOct 16 · 2 Miles Varsity · Place 23 · Our Lady of Good CounselOur Lady of Good Counsel2 Miles Varsity2314:52.47
Oct 7CYO D Division JamboreeOct 7 · 3,200 Meters Varsity · Place 9 · Our Lady of Good CounselOur Lady of Good Counsel3,200 Meters Varsity914:48.27
Sep 30CYO Jamboree 4, C DivisionSep 30 · 3,200 Meters Varsity · Place 11 · Our Lady of Good CounselOur Lady of Good Counsel3,200 Meters Varsity1114:01.5 PB7