Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUniversity of Michigan HS Showcase · Jan 194:53.54University of Michigan HS ShowcaseJanuary 19, 2025
1000 Meters · IndoorLAB Indoor Meet #8 · Jan 312:39.05aLAB Indoor Meet #8January 31, 2026
1500 Meters · OutdoorAAU Track & Field Region 12 Qualifier · Jun 264:11.22aAAU Track & Field Region 12 QualifierJune 26, 2025
1600 Meters · IndoorLAB Indoor Meet #1 · Dec 144:39.51aLAB Indoor Meet #1December 14, 2024
1600 Meters · OutdoorThe Barnyard Invitational and Elite Mile Showcase (EQ Approved) · Apr 254:28.20The Barnyard Invitational and Elite Mile Showcase (EQ Approved)April 25, 2025
200 Meters · IndoorLAB Indoor Meet #4 · Jan 325.28aLAB Indoor Meet #4January 3, 2026
200 Meters · OutdoorAAFGR/AAG 'Icebreaker' · Mar 2524.82aAAFGR/AAG 'Icebreaker'March 25, 2026
3200 Meters · OutdoorCHSL AA Jamboree # 1 · Apr 1710:40.50aCHSL AA Jamboree # 1April 17, 2024
400 Meters · IndoorLAB Indoor Meet #4 · Jan 354.33aLAB Indoor Meet #4January 3, 2026
400 Meters · OutdoorRailsplitter Invite (EQ approved) · Apr 2552.47aRailsplitter Invite (EQ approved)April 25, 2026
60 Meter · IndoorLAB Indoor Meet #1 · Dec 137.99aLAB Indoor Meet #1December 13, 2025
600 Meters · IndoorLAB Indoor Meet #1 · Dec 131:29.93aLAB Indoor Meet #1December 13, 2025
800 Meters · IndoorGVSU MITS #5 · Feb 211:58.83aGVSU MITS #5February 21, 2026
800 Meters · Outdoor2026 Larry Steeb Memorial Meet of Champions · May 261:56.94a2026 Larry Steeb Memorial Meet of Champions May 26, 2026
High Jump · OutdoorAAU Region 12 Qualifier · Jun 304-08.00AAU Region 12 QualifierJune 30, 2022
Long Jump · Indoor2026 MITS/MITCA Indoor TF State Championships · Feb 272:03.062026 MITS/MITCA Indoor TF State ChampionshipsFebruary 27, 2026
Long Jump · OutdoorWhitmore Lake HS Invite · Apr 2215' 6.5Whitmore Lake HS InviteApril 22, 2023

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30MHSAA LP Division 2 FinalsMay 30 · 800 Meters · Place 16 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard800 Meters16.2:01.27a12
May 262026 Larry Steeb Memorial Meet of Champions May 26 · 800 Meters · Place 6 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard800 Meters61:56.94a PB12
May 15MHSAA LP Region 16-2 @ ChelseaMay 15 · 800 Meters · Place 2 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard800 Meters21:59.53a12
May 8CHSL AA ChampionshipsMay 8 · 1600 Meters · Place 2 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard1600 Meters2.4:39.04a12
May 8CHSL AA ChampionshipsMay 8 · 800 Meters · Place 2 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard800 Meters2.2:02.75a12
May 145th Williamston Mitch Lutzke Invite - EQ ApprovedMay 1 · 800 Meters · Place 3 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard800 Meters31:58.05a12
Apr 25Railsplitter Invite (EQ approved)Apr 25 · 400 Meters · Place 6 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard400 Meters652.47a PB12
Apr 18April Showers Invitational (EQ Approved)Apr 18 · 800 Meters · Place 2 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard800 Meters21:57.85a12
Apr 1Lansing Catholic Early Invite Apr 1 · 1600 Meters · Place 5 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard1600 Meters54:48.83a12
Mar 28DDC All-Comers Invite (EQ Approved)Mar 28 · 800 Meters · Place 2 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard800 Meters22:01.72a12
Mar 25AAFGR/AAG 'Icebreaker'Mar 25 · 400 Meters · Place 1 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard400 Meters1.52.74a12
Mar 25AAFGR/AAG 'Icebreaker'Mar 25 · 200 Meters · Place 2 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard200 Meters2.24.82a PB12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 20'26 EMU Huron Relays - Small SchoolMar 20 · 800 Meters · Place 2 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard800 Meters2.2:03.90a12
Feb 272026 MITS/MITCA Indoor TF State ChampionshipsFeb 27 · Long Jump · Place 21 · Michigan RacersMichigan RacersLong Jump212:03.06 PB—
Feb 21GVSU MITS #5Feb 21 · 800 Meters · Place 13 · Michigan RacersMichigan Racers800 Meters131:58.83a PB12
Feb 14SVSU - MITS Distance FestFeb 14 · 800 Meters · Place 32 · Michigan RacersMichigan Racers800 Meters322:00.99a12
Jan 31LAB Indoor Meet #8Jan 31 · 1000 Meters · Place 15 · Michigan RacersMichigan Racers1000 Meters152:39.05a PB12
Jan 10SVSU - MITS #1Jan 10 · 800 Meters · Michigan RacersMichigan Racers800 MetersRelay Split—2:01.2hUnofficial12
Jan 3LAB Indoor Meet #4Jan 3 · 400 Meters · Place 47 · Michigan RacersMichigan Racers400 Meters4754.33a PB12
Jan 3LAB Indoor Meet #4Jan 3 · 200 Meters · Place 71 · Michigan RacersMichigan Racers200 Meters7125.28a PB12

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 20LAB Indoor Meet #2Dec 20 · 60 Meter · Place 186 · Michigan RacersMichigan Racers60 Meter186.8.10a12
Dec 20LAB Indoor Meet #2Dec 20 · 800 Meters · Place 13 · Michigan RacersMichigan Racers800 Meters13.2:03.86a12
Dec 20LAB Indoor Meet #2Dec 20 · 200 Meters · Place 124 · Michigan RacersMichigan Racers200 Meters124.25.54a12
Dec 13LAB Indoor Meet #1Dec 13 · 600 Meters · Place 20 · Michigan RacersMichigan Racers600 Meters20.1:29.93a PB12
Dec 13LAB Indoor Meet #1Dec 13 · 60 Meter · Place 133 · Michigan RacersMichigan Racers60 Meter133.7.99a PB12
Dec 13LAB Indoor Meet #1Dec 13 · 200 Meters · Place 90 · Michigan RacersMichigan Racers200 Meters90.25.32a12
Dec 6GVSU MITS #1Dec 6 · 60 Meter · Place 137 · Michigan RacersMichigan Racers60 Meter137.8.06a12
Dec 6GVSU MITS #1Dec 6 · 800 Meters · Place 12 · Michigan RacersMichigan Racers800 Meters12.2:03.74a12
Mar 8MITS/MITCA Indoor TF State ChampionshipsMar 8 · 800 Meters · Place 35 · Michigan RacersMichigan Racers800 Meters35.2:07.59a11
Feb 15LAB Indoor Meet #10Feb 15 · 800 Meters · Place 8 · Michigan RacersMichigan Racers800 Meters82:00.67a—
Feb 8SPIRE Scholastic Showcase MeetFeb 8 · 800 Meters · Place 30 · Michigan RacersMichigan Racers800 Meters30.2:01.90a11
Feb 2CMU MITS MeetFeb 2 · 800 Meters · Place 11 · Michigan RacersMichigan Racers800 Meters112:05.15a11
Jan 19University of Michigan HS ShowcaseJan 19 · 1 Mile · Place 74 · Michigan Racers Track ClubMichigan Racers Track Club1 Mile744:53.54 PB—
Jan 19University of Michigan HS ShowcaseJan 19 · 800 Meters · Place 69 · Michigan Racers Track ClubMichigan Racers Track Club800 Meters692:10.26—
Jan 11SVSU - MITS Meet #1Jan 11 · 800 Meters · Place 10 · Michigan RacersMichigan Racers800 Meters102:04.45a—

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 19Genesee Swift Track Club 2025 Track & Field InvitationalJul 19 · 800 Meters · Place 3 · Michigan RacersMichigan Racers800 Meters32:01.67a11
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 1500 Meters · Place 3 · Michigan RacersMichigan Racers1500 Meters3.4:11.22a PB11
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 800 Meters · Place 7 · Michigan RacersMichigan Racers800 Meters7.2:00.47a11
Jun 21Blazers InvitationalJun 21 · 1500 Meters · Place 2 · Michigan RacersMichigan Racers1500 Meters2.4:21.12a11
Jun 12Motor City Nationals Elite Meet (NB Tune-Up)Jun 12 · 800 Meters · Place 6 · Michigan RacersMichigan Racers800 Meters61:59.27a11
Jun 63rd Annual MITCA Champions of Champions TF FestivalJun 6 · 800 Meters · Place 8 · Michigan RacersMichigan Racers800 Meters82:00.37a11
May 2725 Larry Steeb Memorial Meet of ChampionsMay 27 · 400 Meters · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard400 MetersRelay Split—52.9hUnofficial11
May 2725 Larry Steeb Memorial Meet of ChampionsMay 27 · 800 Meters · Place 21 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard800 Meters21.2:01.81a11
May 22Lincoln End Of Season InviteMay 22 · 400 Meters · Place 1 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard400 Meters153.98a11
May 15MHSAA LP Region 16-2 @ ChelseaMay 15 · 800 Meters · Place 5 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard800 Meters52:00.31a11
May 9CHSL AA ChampionshipMay 9 · 800 Meters · Place 2 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard800 Meters22:07.35a11
May 244th Mitch Lutzke Williamston Invite - EQ ApprovedMay 2 · 800 Meters · Place 5 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard800 Meters52:01.80a11
Apr 262025 April Showers Invitational (EQ Approved)Apr 26 · 800 Meters · Place 5 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard800 Meters5.2:04.27a11
Apr 25The Barnyard Invitational and Elite Mile Showcase (EQ Approved)Apr 25 · 1600 Meters · Place 42 · Ann Arbor Fr Gabriel RichAnn Arbor Fr Gabriel Rich1600 Meters424:28.20 PB11
Apr 12Grass Lake 51st Warrior InviteApr 12 · 1600 Meters · Place 2 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard1600 Meters24:44.35a11
Apr 12Grass Lake 51st Warrior InviteApr 12 · 800 Meters · Place 2 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard800 Meters22:08.76a11
Apr 9Riverview Gabriel Richard QuadApr 9 · 1600 Meters · Place 1 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard1600 Meters14:45.22a11
Apr 4WL Trojan RelaysApr 4 · 1600 Meters · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard1600 MetersRelay Split—4:43.4hUnofficial11
Apr 4WL Trojan RelaysApr 4 · 800 Meters · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard800 MetersRelay Split—2:06.0hUnofficial11
Mar 2125 Huron Relays Small Schools Mar 21 · 800 Meters · Place 3 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard800 Meters32:05.61a11

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 14LAB Indoor Meet #1Dec 14 · 1600 Meters · Place 11 · Michigan RacersMichigan Racers1600 Meters11.4:39.51a PB11
Dec 14LAB Indoor Meet #1Dec 14 · 800 Meters · Place 17 · Michigan RacersMichigan Racers800 Meters17.2:08.99a11
Feb 17LAB Indoor Meet #9Feb 17 · 800 Meters · Place 27 · Michigan RacersMichigan Racers800 Meters272:07.12a—
Jan 27LAB Indoor Meet #6Jan 27 · 800 Meters · Place 26 · Michigan RacersMichigan Racers800 Meters262:10.37a—
Jan 21University of Michigan HS InvitationalJan 21 · 1 Mile · Place 79 · Michigan RacersMichigan Racers1 Mile795:05.09a—
Jan 6SVSU - MITS Meet #2Jan 6 · 1600 Meters · Place 27 · Michigan RacersMichigan Racers1600 Meters274:47.88a—
Jan 6SVSU - MITS Meet #2Jan 6 · 800 Meters · Place 24 · Michigan RacersMichigan Racers800 Meters242:08.99a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 14Courageous GamesJul 14 · 800 Meters · Place 2 · Michigan RacersMichigan Racers800 Meters22:09.64a—
Jul 14Courageous GamesJul 14 · 400 Meters · Place 14 · Michigan RacersMichigan Racers400 Meters1454.25a—
Jun 27Area 12 Regional QualifierJun 27 · 1500 Meters · Place 4 · Michigan RacersMichigan Racers1500 Meters4.4:23.08a10
Jun 27Area 12 Regional QualifierJun 27 · 800 Meters · Place 12 · Michigan RacersMichigan Racers800 Meters12.2:08.09a10
Jun 27Area 12 Regional QualifierJun 27 · 400 Meters · Michigan RacersMichigan Racers400 Meters--DNS10
May 296th DDC Falcon 9/10 InviteMay 29 · 800 Meters · Place 1 · Ann Arbor Fr Gabriel RiAnn Arbor Fr Gabriel Ri800 Meters12:02.69a—
May 23Lincoln End Of Season InviteMay 23 · 1600 Meters · Place 2 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard1600 Meters2.4:49.94a10
May 23Lincoln End Of Season InviteMay 23 · 800 Meters · Place 2 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard800 Meters2.2:17.58a10
May 15Lincoln JV InviteMay 15 · 400 Meters · Place 4 · Ann Arbor Fr Gabriel RiAnn Arbor Fr Gabriel Ri400 Meters456.12a—
May 10CHSL AA Championship. May 10 · 800 Meters · Place 4 · Ann Arbor Fr Gabriel RiAnn Arbor Fr Gabriel Ri800 Meters42:10.81a—
Apr 1935th Whitmore Lake HS InviteApr 19 · 800 Meters · Place 7 · Ann Arbor Fr Gabriel RiAnn Arbor Fr Gabriel Ri800 Meters72:14.53a—
Apr 17CHSL AA Jamboree # 1Apr 17 · 3200 Meters · Place 3 · Ann Arbor Fr Gabriel RiAnn Arbor Fr Gabriel Ri3200 Meters310:40.50a PB—
Apr 1350th Annual Warrior InviteApr 13 · 1600 Meters · Place 2 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard1600 Meters2.4:54.84a10
Apr 1350th Annual Warrior InviteApr 13 · 400 Meters · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard400 MetersRelay Split—55.5hUnofficial10

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16LAB Indoor Meet #2Dec 16 · 1600 Meters · Place 10 · Michigan RacersMichigan Racers1600 Meters10.4:44.18a10
Dec 16LAB Indoor Meet #2Dec 16 · 800 Meters · Place 22 · Michigan RacersMichigan Racers800 Meters22.2:14.06a10
Dec 16LAB Indoor Meet #2Dec 16 · 200 Meters · Place 83 · Michigan RacersMichigan Racers200 Meters83.26.43a10
Dec 9SVSU - MITS Meet #1Dec 9 · 1600 Meters · Place 7 · Michigan RacersMichigan Racers1600 Meters7.4:52.19a10
Dec 9SVSU - MITS Meet #1Dec 9 · 800 Meters · Place 6 · Michigan RacersMichigan Racers800 Meters6.2:10.34a10

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 29AAU Region 12 National QualifierJun 29 · High Jump · Place 7 · Michigan Racers Track ClMichigan Racers Track ClHigh Jump75-00.00—
Jun 29AAU Region 12 National QualifierJun 29 · 1500 Meters · Place 9 · Michigan RacersMichigan Racers1500 Meters94:54.42—
Jun 29AAU Region 12 National QualifierJun 29 · 800 Meters · Place 9 · Michigan RacersMichigan Racers800 Meters92:17.53—
May 315th Falcon 9/10 InviteMay 31 · High Jump · Place 9 · Ann Arbor Fr Gabriel RicAnn Arbor Fr Gabriel RicHigh Jump94-9—
May 315th Falcon 9/10 InviteMay 31 · 1600 Meters · Place 6 · Ann Arbor Fr Gabriel RiAnn Arbor Fr Gabriel Ri1600 Meters65:05.67a—
May 315th Falcon 9/10 InviteMay 31 · 200 Meters · Place 37 · Ann Arbor Fr Gabriel RiAnn Arbor Fr Gabriel Ri200 Meters3726.63a—
May 25Lincoln End Of Season InviteMay 25 · High Jump · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel RichardHigh Jump—DNS9
May 13CHSL Bishop ChampionshipMay 13 · 400 Meters · Place 15 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard400 Meters151:00.61FR
May 8CHSL: MLN vs AAFGR @ WLHSMay 8 · 400 Meters · Place 5 · Ann Arbor Fr Gabriel RiAnn Arbor Fr Gabriel Ri400 Meters558.71a—
May 1Riverview Gabriel Richard vs. Father AA Gabriel RichardMay 1 · 800 Meters · Place 2 · Ann Arbor Fr Gabriel RiAnn Arbor Fr Gabriel Ri800 Meters22:23.73a—
Apr 29Brighton Bulldog InvitationalApr 29 · Long Jump · Place 42 · Ann Arbor Fr Gabriel RicAnn Arbor Fr Gabriel RicLong Jump4213-6.75—
Apr 29Brighton Bulldog InvitationalApr 29 · 800 Meters · Place 41 · Ann Arbor Fr Gabriel RiAnn Arbor Fr Gabriel Ri800 Meters412:19.86a—
Apr 24CHSL: Cranbrook v AAFGR (@ WLHS)Apr 24 · Long Jump · Place 3 · Ann Arbor Fr Gabriel RicAnn Arbor Fr Gabriel RicLong Jump314-2.5—
Apr 24CHSL: Cranbrook v AAFGR (@ WLHS)Apr 24 · High Jump · Place 5 · Ann Arbor Fr Gabriel RicAnn Arbor Fr Gabriel RicHigh Jump54-4—
Apr 24CHSL: Cranbrook v AAFGR (@ WLHS)Apr 24 · 800 Meters · Place 1 · Ann Arbor Fr Gabriel RiAnn Arbor Fr Gabriel Ri800 Meters12:22.96a—
Apr 24CHSL: Cranbrook v AAFGR (@ WLHS)Apr 24 · 400 Meters · Place 2 · Ann Arbor Fr Gabriel RiAnn Arbor Fr Gabriel Ri400 Meters21:00.93a—
Apr 22Whitmore Lake HS InviteApr 22 · Long Jump · Place 13 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel RichardLong Jump13.15' 6.5 PB9
Apr 22Whitmore Lake HS InviteApr 22 · 800 Meters · Place 10 · Ann Arbor Fr Gabriel RichardAnn Arbor Fr Gabriel Richard800 Meters10.2:20.34a9
Apr 4CHSL: UDJ, AAFGR @ DDCApr 4 · 800 Meters · Place 8 · Ann Arbor Fr Gabriel RiAnn Arbor Fr Gabriel Ri800 Meters82:25.59a—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 30AAU Region 12 QualifierJun 30 · Long Jump · Place 10 · Michigan Mustangs TCMichigan Mustangs TCLong Jump10.13-10.258
Jun 30AAU Region 12 QualifierJun 30 · High Jump · Place 3 · Michigan Mustangs TCMichigan Mustangs TCHigh Jump3.4-08.00 PB8
Jun 30AAU Region 12 QualifierJun 30 · 800 Meters · Place 11 · Michigan Mustangs TCMichigan Mustangs TC800 Meters11.2:29.96a8
Jun 18AAU Michigan District QualifierJun 18 · Long Jump · Place 7 · Michigan Mustangs TCMichigan Mustangs TCLong Jump7.14-10.00Unofficial8
Jun 18AAU Michigan District QualifierJun 18 · High Jump · Place 4 · Michigan Mustangs TCMichigan Mustangs TCHigh Jump4.4-08.00Unofficial8
Jun 18AAU Michigan District QualifierJun 18 · 800 Meters · Place 11 · Michigan Mustangs TCMichigan Mustangs TC800 Meters11.2:29.77aUnofficial8
Jun 12EITI InvitationalJun 12 · 400 Meters · Place 16 · 08 Michigan Mus08 Michigan Mus400 Meters161:08.67—
Jun 12EITI InvitationalJun 12 · 400 Meters · Place 5 · 08 Michigan Mus08 Michigan Mus400 Meters51:08.67—
Jun 12EITI InvitationalJun 12 · High Jump · Place 6 · 08 Michigan Mus08 Michigan MusHigh Jump64-06.00—
Jun 12EITI InvitationalJun 12 · 800 Meters · Place 9 · 08 Michigan Mus08 Michigan Mus800 Meters92:36.69—