Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Chestnut Grove17th YpsiRunCo River Rat Open - Regional Preview · Oct 14 | 20:32.7 | 17th YpsiRunCo River Rat Open - Regional Preview | October 14, 2022 |
| 5,000 Meters · Ford Field/EE Ice Arena(LIVONIA) OFFICIALLamplighter Invite · Aug 19 | 23:10.9 | Lamplighter Invite | August 19, 2022 |
| 5,000 Meters · Manly W. Bennett ParkKLAA Cross Country Championship · Oct 17 | 19:22.60 | KLAA Cross Country Championship | October 17, 2024 |
| 5,000 Meters · Oakland UniversityGolden Grizzlies Invite (HS, MS) (MEET RESCHEDULED TO 9/11) · Sep 11 | 19:08.96 | Golden Grizzlies Invite (HS, MS) (MEET RESCHEDULED TO 9/11) | September 11, 2026 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsKLAA Cross Country Championships · Oct 22 | 20:36.60 | KLAA Cross Country Championships | October 22, 2022 |
| 8,000 Meters · Heritage Park (Adrian) OFFICIALSiena Heights Cross Country Invitational · Sep 26 | 31:54.3 | Siena Heights Cross Country Invitational | September 26, 2025 |
| 8,000 Meters · Notre Dame Burke Memorial Golf Course2026 National Catholic Invitational · Sep 18 | 30:23.60 | 2026 National Catholic Invitational | September 18, 2026 |
| 8,000 Meters · Riverside ParkWolverine-Hoosier (WHAC) Cross Country Championships · Nov 6 | 29:29.1 | Wolverine-Hoosier (WHAC) Cross Country Championships | November 6, 2026 |
| 8,000 Meters · Taylor UniversityRay Bullock Invitational · Oct 9 | 31:39.10 | Ray Bullock Invitational | October 9, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | Wolverine-Hoosier (WHAC) Cross Country ChampionshipsNov 6 · 8,000 Meters Championship · Place 85 · Madonna (Mich.)Madonna (Mich.) | 8,000 Meters Championship | 85 | 29:29.1 PB | So |
| Oct 24 | NAIA Great Lakes ChallengeOct 24 · 8,000 Meters Varsity · Place 178 · Madonna (Mich.)Madonna (Mich.) | 8,000 Meters Varsity | 178 | 29:37.60 | SO |
| Oct 9 | Ray Bullock InvitationalOct 9 · 8,000 Meters Collegiate · Place 203 · Madonna (Mich.)Madonna (Mich.) | 8,000 Meters Collegiate | 203 | 31:39.10 PB | So |
| Sep 18 | 2026 National Catholic InvitationalSep 18 · 8,000 Meters Men · Place 187 · Madonna (Mich.)Madonna (Mich.) | 8,000 Meters Men | 187 | 30:23.60 PB | So |
| Sep 11 | Golden Grizzlies Invite (HS, MS) (MEET RESCHEDULED TO 9/11)Sep 11 · 5,000 Meters College Men · Place 21 · Madonna (Mich.)Madonna (Mich.) | 5,000 Meters College Men | 21 | 19:08.96 PB | So |
2025 Cross Country
2 results2024 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSAA LP Region 06-1 @ AA HuronOct 26 · 5,000 Meters Division 1 · Place 61 · Wayne MemorialWayne Memorial | 5,000 Meters Division 1 | 61 | 18:45.30 | 12 |
| Oct 17 | KLAA Cross Country ChampionshipOct 17 · 5,000 Meters Varsity Boys · Place 81 · Wayne MemorialWayne Memorial | 5,000 Meters Varsity Boys | 81 | 19:22.60 PB | 12 |
| Oct 11 | 19th River Rat OpenOct 11 · 5,000 Meters Varsity · Place 71 · Wayne MemorialWayne Memorial | 5,000 Meters Varsity | 71 | 19:20.10 | 12 |
| Oct 8 | John Glenn, Wayne Memorial @ BellevilleOct 8 · 5,000 Meters Varsity · Place 5 · Wayne MemorialWayne Memorial | 5,000 Meters Varsity | 5 | 19:27 | 12 |
| Oct 5 | Wayne County ChampionshipsOct 5 · 5,000 Meters Varsity · Place 92 · Wayne MemorialWayne Memorial | 5,000 Meters Varsity | 92 | 18:51.60 | 12 |
| Oct 1 | Stevenson/Dearborn @ Wayne MemorialOct 1 · 5,000 Meters Junior Varsity · Place 13 · Wayne MemorialWayne Memorial | 5,000 Meters Junior Varsity | 13 | 21:08 | 12 |
| Sep 28 | Marauder XC InvitationalSep 28 · 5,000 Meters Varsity · Place 63 · Wayne MemorialWayne Memorial | 5,000 Meters Varsity | 63 | 19:15.30 | SR |
| Sep 17 | Livonia Franklin @ WMHSSep 17 · 5,000 Meters Varsity · Place 5 · Wayne MemorialWayne Memorial | 5,000 Meters Varsity | 5 | 21:10.88 | 12 |
| Sep 14 | 55th New Boston Huron InvitationalSep 14 · 5,000 Meters Division 1 · Place 75 · Wayne MemorialWayne Memorial | 5,000 Meters Division 1 | 75 | 19:22.00 | SR |
| Sep 10 | Wayne, Dearborn Fordson @ Livonia ChurchillSep 10 · 5,000 Meters Varsity · Place 11 · Wayne MemorialWayne Memorial | 5,000 Meters Varsity | 11 | 20:31.60 | 12 |
| Sep 7 | Rambling Rock InvitationalSep 7 · 5,000 Meters Varsity · Place 145 · Wayne MemorialWayne Memorial | 5,000 Meters Varsity | 145 | 19:31.9 | 12 |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | KLAA Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 103 · Wayne MemorialWayne Memorial | 5,000 Meters Varsity | 103 | 25:13.20 | 11 |
| Oct 13 | 18th River Rat Open/Regional PreviewOct 13 · 5,000 Meters Varsity · Place 125 · Wayne MemorialWayne Memorial | 5,000 Meters Varsity | 125 | 20:56.40 | 11 |
| Oct 10 | John Glenn/Belleville@Wayne MemorialOct 10 · 5,000 Meters Varsity · Place 14 · Wayne MemorialWayne Memorial | 5,000 Meters Varsity | 14 | 22:50.88 | 11 |
| Oct 10 | John Glenn/Belleville@Wayne MemorialOct 10 · 5,000 Meters Varsity · Place 14 · Wayne MemorialWayne Memorial | 5,000 Meters Varsity | 14 | 22:50.88 | 11 |
| Oct 7 | Wayne County ChampionshipsOct 7 · 5,000 Meters Varsity · Place 175 · Wayne MemorialWayne Memorial | 5,000 Meters Varsity | 175 | 21:58.50 | 11 |
| Oct 3 | Wayne Memorial @ Livonia FranklinOct 3 · Varsity · Place 16 · Wayne MemorialWayne Memorial | Varsity | 16 | 23:26 | 11 |
| Sep 30 | Marauder XC InvitatonalSep 30 · 5,000 Meters Division 1 · Place 47 · Wayne MemorialWayne Memorial | 5,000 Meters Division 1 | 47 | 22:15.1 | 11 |
2022 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MHSAA LP Region 06-1 @ AA HuronOct 29 · 5,000 Meters Division 1 · Place 71 · Wayne MemorialWayne Memorial | 5,000 Meters Division 1 | 71 | 19:46.20 | 10 |
| Oct 22 | KLAA Cross Country ChampionshipsOct 22 · 5,000 Meters Boys Varsity · Place 98 · Wayne MemorialWayne Memorial | 5,000 Meters Boys Varsity | 98 | 20:36.60 PB | 10 |
| Oct 14 | 17th YpsiRunCo River Rat Open - Regional PreviewOct 14 · 5,000 Meters All Boys · Place 118 · Wayne MemorialWayne Memorial | 5,000 Meters All Boys | 118 | 20:32.7 PB | 10 |
| Oct 11 | Wayne, Belleville @ John GlennOct 11 · 5,000 Meters Varsity · Place 10 · Wayne MemorialWayne Memorial | 5,000 Meters Varsity | 10 | 19:58.13 | 10 |
| Oct 8 | Wayne County ChampionshipsOct 8 · 5,000 Meters Varsity · Place 148 · Wayne MemorialWayne Memorial | 5,000 Meters Varsity | 148 | 19:35.65 | — |
| Oct 4 | Wayne/Dearborn @ Livonia ChurchillOct 4 · 5,000 Meters Varsity · Place 29 · Wayne MemorialWayne Memorial | 5,000 Meters Varsity | 29 | 21:27.4 | 10 |
| Oct 1 | Marauder XC InvitationalOct 1 · 5,000 Meters Division 1 · Place 55 · Wayne MemorialWayne Memorial | 5,000 Meters Division 1 | 55 | 20:12.5 | 10 |
| Sep 20 | Wayne/Fordson @ Livonia FranklinSep 20 · Varsity · Place 16 · Wayne MemorialWayne Memorial | Varsity | 16 | 22:17 | 10 |
| Sep 17 | 53rd Annual New Boston Huron InvitationalSep 17 · 5,000 Meters Division 1 · Place 85 · Wayne MemorialWayne Memorial | 5,000 Meters Division 1 | 85 | 21:02.4 | SO |
| Sep 13 | Livonia Stevenson @ Wayne MemorialSep 13 · 5,000 Meters Varsity · Place 24 · Wayne MemorialWayne Memorial | 5,000 Meters Varsity | 24 | 22:55.15 | 10 |
| Sep 9 | Warrior Classic XC InvitationalSep 9 · 5,000 Meters Varsity · Place 89 · Wayne MemorialWayne Memorial | 5,000 Meters Varsity | 89 | 22:22 | SO |
| Aug 19 | Lamplighter InviteAug 19 · 5,000 Meters Boys Varsity - Flight One · Place 99 · Wayne MemorialWayne Memorial | 5,000 Meters Boys Varsity - Flight One | 99 | 23:10.9 PB | 10 |