Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4 Miles · Cass Benton Park OFFICIALTommy v W XC Classic · Sep 12 | 24:51.4 | Tommy v W XC Classic | September 12, 2026 |
| 4 Miles · Fisher Trails - Northwood U6th Annual Northwood Invite · Sep 6 | 23:19.70 | 6th Annual Northwood Invite | September 6, 2025 |
| 5,000 Meters · Cass BentonMustang Invite · Aug 30 | 22:28.45 | Mustang Invite | August 30, 2018 |
| 5,000 Meters · Homer HSHomer Invitational · Sep 8 | 21:48.95 | Homer Invitational | September 8, 2018 |
| 5,000 Meters · Lake Erie MetroparkMarauder XC Invitational · Sep 28 | 19:13.1 | Marauder XC Invitational | September 28, 2019 |
| 5,000 Meters · Manchester HS Manchester Quad (Open to 3 other teams) · Sep 9 | 19:51.96 | Manchester Quad (Open to 3 other teams) | September 9, 2020 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D4 Finals · Nov 6 | 17:58.90 | MHSAA LP D4 Finals | November 6, 2021 |
| 5,000 Meters · Possum Hollow-HS 5k (1XXX-2019)Catholic HS League Championship · Oct 20 | 21:19.1 | Catholic HS League Championship | October 20, 2018 |
| 6,000 Meters · Fisher Trails - Northwood U5th Annual Northwood Invite · Sep 7 | 21:33.40 | 5th Annual Northwood Invite | September 7, 2024 |
| 8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 4 | 29:27.66 | Swags Louisville Cross Country Classic | October 4, 2025 |
| 8,000 Meters · Grand Woods Park OFFICIALLansing Community College Invitational · Sep 18 | 30:34.64 | Lansing Community College Invitational | September 18, 2026 |
| 8,000 Meters · Heritage Park (Adrian) OFFICIALWolverine-Hoosier (WHAC) Cross Country Championships · Nov 7 | 29:06.80 | Wolverine-Hoosier (WHAC) Cross Country Championships | November 7, 2025 |
| 8,000 Meters · Riverside ParkNAIA Great Lakes Challenge · Oct 25 | 29:10.10 | NAIA Great Lakes Challenge | October 25, 2025 |
| 8,000 Meters · Riverside ParkNAIA Great Lakes Challenge XC Invitational · Oct 21 | 29:09.2 | NAIA Great Lakes Challenge XC Invitational | October 21, 2023 |
| 8,000 Meters · Taylor University Cross Country CourseTaylor University Ray Bullock Invitational · Sep 15 | 28:36.6 | Taylor University Ray Bullock Invitational | September 15, 2023 |
| 8,000 Meters · University Park Golf CourseJayhawk Invitational · Oct 14 | 28:54.99 | Jayhawk Invitational | October 14, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | Wolverine-Hoosier (WHAC) Cross Country ChampionshipsNov 6 · 8,000 Meters Championship · Place 97 · Michigan-DearbornMichigan-Dearborn | 8,000 Meters Championship | 97 | 30:28.1 | Sr |
| Oct 24 | NAIA Great Lakes ChallengeOct 24 · 8,000 Meters Varsity · Place 198 · Michigan-DearbornMichigan-Dearborn | 8,000 Meters Varsity | 198 | 30:37.10 | SR |
| Oct 3 | Swags Louisville Cross Country ClassicOct 3 · 8,000 Meters Blue · Place 204 · Michigan-DearbornMichigan-Dearborn | 8,000 Meters Blue | 204 | 30:05.92 | Sr |
| Sep 26 | Adrian College Heritage ClassicSep 26 · 8,000 Meters College · Place 83 · Michigan-DearbornMichigan-Dearborn | 8,000 Meters College | 83 | 30:25.0 | Sr |
| Sep 18 | Lansing Community College InvitationalSep 18 · 8,000 Meters Men's · Place 68 · Michigan-DearbornMichigan-Dearborn | 8,000 Meters Men's | 68 | 30:34.64 PB | Sr |
| Sep 12 | Tommy v W XC ClassicSep 12 · 4 Miles Collegiate · Place 59 · Michigan-DearbornMichigan-Dearborn | 4 Miles Collegiate | 59 | 24:51.4 PB | Sr |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | Wolverine-Hoosier (WHAC) Cross Country ChampionshipsNov 7 · 8,000 Meters Collegiate · Place 80 · Michigan-DearbornMichigan-Dearborn | 8,000 Meters Collegiate | 80 | 29:06.80 PB | Jr |
| Oct 25 | NAIA Great Lakes ChallengeOct 25 · 8,000 Meters Mens 8K - White · Place 186 · Michigan-DearbornMichigan-Dearborn | 8,000 Meters Mens 8K - White | 186 | 29:10.10 PB | Jr |
| Oct 4 | Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Silver · Place 120 · Michigan-DearbornMichigan-Dearborn | 8,000 Meters College Silver | 120 | 29:27.66 PB | Jr |
| Sep 26 | Siena Heights Cross Country InvitationalSep 26 · 8,000 Meters College · Place 90 · Michigan-DearbornMichigan-Dearborn | 8,000 Meters College | 90 | 29:42.9 | Jr |
| Sep 12 | WSU Warrior ChallengeSep 12 · 8,000 Meters Varsity · Place 79 · Michigan-DearbornMichigan-Dearborn | 8,000 Meters Varsity | 79 | 30:20.7 | JR |
| Sep 6 | 6th Annual Northwood InviteSep 6 · 4 Miles Collegiate Men · Place 50 · Michigan-DearbornMichigan-Dearborn | 4 Miles Collegiate Men | 50 | 23:19.70 PB | Jr |
2024 Cross Country
5 results2023 Cross Country
4 results2021 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | MHSAA LP D4 FinalsNov 6 · 5,000 Meters D4 · Place 66 · Riverview Gabriel RichardRiverview Gabriel Richard | 5,000 Meters D4 | 66 | 17:58.90 PB | 12 |
| Oct 29 | MHSAA LP Region 36-4 @ GP SouthOct 29 · 5,000 Meters Division 4 · Place 8 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Division 4 | 8 | 19:20.4 | 12 |
| Oct 22 | CHSL C/D ChampionshipsOct 22 · 5,000 Meters Varsity · Place 12 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Varsity | 12 | 18:21.10 | 12 |
| Oct 16 | Riverview Gabriel Richard Invitational Oct 16 · 5,000 Meters Junior Varsity · Place 29 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Junior Varsity | 29 | 19:28.80 | 12 |
| Oct 12 | 3rd DDC Soter-Crane InviteOct 12 · 5,000 Meters Varsity · Place 27 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Varsity | 27 | 18:21.6 | 12 |
| Oct 9 | Wayne County XC ChampionshipOct 9 · 5,000 Meters Varsity · Place 80 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Varsity | 80 | 18:24.3h | 12 |
| Oct 5 | CHSL Cardinal Division Jamboree #3Oct 5 · 5,000 Meters Varsity · Place 11 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Varsity | 11 | 20:13.0 | 12 |
| Oct 2 | Marauder XC InvitationalOct 2 · 5,000 Meters Varsity · Place 16 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Varsity | 16 | 18:09.3 | 12 |
| Sep 30 | CHSL All-Division Jamboree 2Sep 30 · 5,000 Meters Varsity · Place 16 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Varsity | 16 | 18:17.97 | 12 |
| Sep 18 | 53rd Holly/Duane Raffin Festival of RacesSep 18 · 5,000 Meters Division IV · Place 19 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Division IV | 19 | 18:32.8 | — |
| Sep 14 | CHSL Cardinal Jamboree 1 (ROS)Sep 14 · 5,000 Meters Varsity · Place 4 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Varsity | 4 | 18:38.00 | 12 |
| Sep 11 | Homer InvitationalSep 11 · 5,000 Meters Varsity · Place 4 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Varsity | 4 | 18:40.17 | 12 |
| Aug 28 | 3rd Annual Happy Acres InvitationalAug 28 · 5,000 Meters Varsity · Place 9 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Varsity | 9 | 18:29.50 | 11 |
2020 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MHSAA LP Region 27-3 @ AA HuronOct 31 · 5,000 Meters Division 3 · Place 42 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Division 3 | 42 | 19:09.2 | 11 |
| Oct 24 | MHSAA Pre-Regional 53-3 @ StockbridgeOct 24 · 5,000 Meters Varsity · Place 10 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Varsity | 10 | 18:27.62 | 11 |
| Oct 17 | CHSL Intersectional 1 & 2 ChampionshipOct 17 · 5,000 Meters Varsity · Place 13 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Varsity | 13 | 18:28.9 | 11 |
| Oct 14 | CHSL Jamboree 3Oct 14 · 5,000 Meters Varsity · Place 5 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Varsity | 5 | 18:40 | 11 |
| Oct 9 | Ann Arbor Skyline, Riverview Gabriel Richard, Summit Academy North vs. Lincoln ParkOct 9 · 5,000 Meters Open · Place 6 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Open | 6 | 18:23 | 11 |
| Sep 23 | CHSL Jamboree 2Sep 23 · 5,000 Meters Varsity · Place 4 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Varsity | 4 | 19:06 | 11 |
| Sep 22 | 2nd Divine Child Soter-Crane InviteSep 22 · 5,000 Meters Varsity · Place 22 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Varsity | 22 | 18:59.8 | 11 |
| Sep 15 | CHSL Jamboree 1STSep 15 · 5,000 Meters Varsity · Place 7 · Riverview Gabriel RichardRiverview Gabriel Richard | 5,000 Meters Varsity | 7 | 19:23.9Unofficial | 11 |
| Sep 9 | Manchester Quad (Open to 3 other teams)Sep 9 · 5,000 Meters Varsity · Place 9 · Riverview Gabriel RichardRiverview Gabriel Richard | 5,000 Meters Varsity | 9 | 19:51.96 PB | 11 |
2019 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSAA LP Region 27-3 @ AA HuronOct 26 · 5,000 Meters Division 3 · Place 35 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Division 3 | 35 | 18:34.1h | 10 |
| Oct 19 | Catholic HS League ChampionshipOct 19 · 5,000 Meters Varsity · Place 20 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Varsity | 20 | 19:32.5 | 10 |
| Oct 12 | Downriver Gabriel Richard InviteOct 12 · 5,000 Meters Varsity · Place 59 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Varsity | 59 | 19:28.7 | 10 |
| Oct 7 | CHSL C-D Jamboree #3Oct 7 · 5,000 Meters Varsity · Place 27 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Varsity | 27 | 20:53.9 | 10 |
| Oct 5 | Wayne County XC ChampionshipOct 5 · 5,000 Meters Varsity · Place 128 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Varsity | 128 | 18:53.95 | 10 |
| Sep 28 | Marauder XC InvitationalSep 28 · 5,000 Meters High School White · Place 39 · Riverview Gabriel RichardRiverview Gabriel Richard | 5,000 Meters High School White | 39 | 19:13.1 PB | 10 |
| Sep 24 | CHSL Jamboree #2Sep 24 · 5,000 Meters Varsity · Place 30 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Varsity | 30 | 19:34 | 10 |
| Sep 17 | 1st Divine Child Soter-Crane InviteSep 17 · 5,000 Meters Varsity · Place 27 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Varsity | 27 | 19:03.0 | 10 |
| Sep 14 | Holly/ Duane Raffin Festival of RacesSep 14 · 5,000 Meters Division IV · Place 61 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Division IV | 61 | 19:38.7 | 10 |
| Sep 10 | CHSL Jamboree #1Sep 10 · 5,000 Meters Varsity · Place 14 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Varsity | 14 | 20:14.1 | 10 |
| Sep 7 | Homer InvitationalSep 7 · 5,000 Meters Varsity · Place 14 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Varsity | 14 | 19:35.36 | 10 |
2018 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MHSAA LP Region 27-3 @ AA HuronOct 27 · 5,000 Meters Division 3 · Place 71 · Riverview Gabriel Ri..Riverview Gabriel Ri.. | 5,000 Meters Division 3 | 71 | 20:41.5h | 9 |
| Oct 20 | Catholic HS League ChampionshipOct 20 · 5,000 Meters D3D4 Varsity · Place 32 · Riverview Gabriel RichardRiverview Gabriel Richard | 5,000 Meters D3D4 Varsity | 32 | 21:19.1 PB | 9 |
| Oct 13 | Downriver Gabriel Richard Invite - High SchoolOct 13 · Varsity · Place 92 · Riverview Gabriel RichardRiverview Gabriel Richard | Varsity | 92 | 20:46.5 | 9 |
| Oct 9 | CHSL D3D4 Jamboree 3Oct 9 · Varsity · Place 26 · Riverview Gabriel RichardRiverview Gabriel Richard | Varsity | 26 | 21:57.8 | 9 |
| Oct 6 | Wayne County XC ChampionshipOct 6 · 5,000 Meters Varsity · Place 168 · Riverview Gabriel RichardRiverview Gabriel Richard | 5,000 Meters Varsity | 168 | 20:30.3 | 9 |
| Sep 29 | Marauder XC InvitationalSep 29 · 5,000 Meters Varsity · Place 86 · Riverview Gabriel RichardRiverview Gabriel Richard | 5,000 Meters Varsity | 86 | 20:41.8 | 9 |
| Sep 20 | CHSL D3D4 Jamboree 2Sep 20 · 5,000 Meters Varsity · Place 34 · Riverview Gabriel RichardRiverview Gabriel Richard | 5,000 Meters Varsity | 34 | 20:59.2 | 9 |
| Sep 15 | 51st Annual Holly / Duane Raffin Festival of RacesSep 15 · Varsity · Place 96 · Riverview Gabriel RichardRiverview Gabriel Richard | Varsity | 96 | 22:06.0 | 9 |
| Sep 8 | Homer InvitationalSep 8 · 5,000 Meters Varsity · Place 52 · Riverview Gabriel RichardRiverview Gabriel Richard | 5,000 Meters Varsity | 52 | 21:48.95 PB | 9 |
| Sep 4 | CHSL D3D4 Jamboree 1Sep 4 · 5,000 Meters Varsity · Place 34 · Riverview Gabriel RichardRiverview Gabriel Richard | 5,000 Meters Varsity | 34 | 23:09.1 | 9 |
| Aug 30 | Mustang InviteAug 30 · 5,000 Meters 9/10 Boys · Place 93 · Riverview Gabriel RichardRiverview Gabriel Richard | 5,000 Meters 9/10 Boys | 93 | 22:28.45 PB | 9 |