Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · 'New' South CourseCHSL: D1G, D2 & D3/4 Jamboree 2 · Sep 26 | 23:58.4 | CHSL: D1G, D2 & D3/4 Jamboree 2 | September 26, 2017 |
| 5,000 Meters · Champaign Park OFFICIALHunters, Hounds, and Hares · Aug 31 | 24:02.4 | Hunters, Hounds, and Hares | August 31, 2020 |
| 5,000 Meters · Chestnut GroveMHSAA LP Region 27-3 at Willow Metro (AA Huron) · Oct 28 | 21:47.0 | MHSAA LP Region 27-3 at Willow Metro (AA Huron) | October 28, 2017 |
| 5,000 Meters · Columbus County Park OFFICIALMHSAA Pre-Regional 71-4 @ Austin Catholic · Oct 22 | 20:30 | MHSAA Pre-Regional 71-4 @ Austin Catholic | October 22, 2020 |
| 5,000 Meters · Elizabeth Park3rd Annual Trenton Watermelon Invitational · Aug 29 | 22:09.2 | 3rd Annual Trenton Watermelon Invitational | August 29, 2019 |
| 5,000 Meters · Everest Collegiate HSCHSL D3 Jamboree #3 · Oct 10 | 23:04.5 | CHSL D3 Jamboree #3 | October 10, 2017 |
| 5,000 Meters · Lake Erie MetroparkMarauder XC Invitational · Sep 28 | 22:01.3 | Marauder XC Invitational | September 28, 2019 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D4 Finals · Nov 7 | 20:27.91 | MHSAA LP D4 Finals | November 7, 2020 |
| 5,000 Meters · Patriots ParkCHSL Jamboree · Sep 12 | 23:18.8 | CHSL Jamboree | September 12, 2017 |
| 5,000 Meters · Possum Hollow-HS 5k (1XXX-2019)Catholic HS League Championship · Oct 20 | 21:52.2 | Catholic HS League Championship | October 20, 2018 |
| 5,000 Meters · Sterling State ParkMonroe Jefferson Invitational · Sep 23 | 22:53.42 | Monroe Jefferson Invitational | September 23, 2017 |
| 5,000 Meters · Willow Metropark OFFICIALRambling Rock Invitational · Sep 7 | 21:30 | Rambling Rock Invitational | September 7, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MHSAA LP D4 FinalsNov 7 · 5,000 Meters D4 - Official · Place 197 · Allen Park Cabrini | 5,000 Meters D4 - Official | 197 | 20:27.91 PB | 12 |
| Oct 30 | MHSAA LP Region 36-4 @ GP SouthOct 30 · 5,000 Meters Division 4 · Place 35 · Allen Park Cabrini | 5,000 Meters Division 4 | 35 | 19:52.2 | 12 |
| Oct 22 | MHSAA Pre-Regional 71-4 @ Austin CatholicOct 22 · 5,000 Meters Boys · Place 18 · Allen Park Cabrini | 5,000 Meters Boys | 18 | 20:30 PB | 12 |
| Oct 17 | CHSL Intersectional 1 & 2 ChampionshipOct 17 · 5,000 Meters Varsity · Place 35 · Allen Park Cabrini | 5,000 Meters Varsity | 35 | 20:30.5 | 12 |
| Oct 14 | CHSL Jamboree 3Oct 14 · 5,000 Meters Varsity · Place 15 · Allen Park Cabrini | 5,000 Meters Varsity | 15 | 20:43 | 12 |
| Sep 26 | 2020 Detroit Catholic Central InvitationalSep 26 · 5,000 Meters Varsity · Place 63 · Allen Park Cabrini | 5,000 Meters Varsity | 63 | 21:36.8 | 12 |
| Sep 23 | CHSL Jamboree 2Sep 23 · 5,000 Meters Varsity · Place 16 · Allen Park Cabrini | 5,000 Meters Varsity | 16 | 22:13 | 12 |
| Sep 22 | 2nd Divine Child Soter-Crane InviteSep 22 · 5,000 Meters Varsity · Place 58 · Allen Park Cabrini | 5,000 Meters Varsity | 58 | 22:00.9 | 12 |
| Sep 15 | CHSL Jamboree 1STSep 15 · 5,000 Meters Varsity · Place 18 · Allen Park Cabrini | 5,000 Meters Varsity | 18 | 22:13.8Unofficial | 12 |
| Aug 31 | Hunters, Hounds, and HaresAug 31 · 5,000 Meters Open · Place 24 · Allen Park Cabrini | 5,000 Meters Open | 24 | 24:02.4 PB | 12 |
2019 Cross Country
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MHSAA LP D4 FinalsNov 2 · 5,000 Meters D4 · Place 239 · Allen Park Cabrini | 5,000 Meters D4 | 239 | 21:01.7 | 11 |
| Oct 25 | MHSAA LP Region 36-4 @ GP SouthOct 25 · 5,000 Meters Division 4 · Place 45 · Allen Park Cabrini | 5,000 Meters Division 4 | 45 | 19:41.3 | 11 |
| Oct 19 | Catholic HS League ChampionshipOct 19 · 5,000 Meters Varsity · Place 37 · Allen Park Cabrini | 5,000 Meters Varsity | 37 | 21:31.7 | 11 |
| Oct 12 | Downriver Gabriel Richard InviteOct 12 · 5,000 Meters Varsity · Place 90 · Allen Park Cabrini | 5,000 Meters Varsity | 90 | 21:29.2 | 11 |
| Oct 7 | CHSL C-D Jamboree #3Oct 7 · 5,000 Meters Varsity · Place 52 · Allen Park Cabrini | 5,000 Meters Varsity | 52 | 22:33.3 | 11 |
| Oct 5 | Wayne County XC ChampionshipOct 5 · 5,000 Meters Varsity · Place 189 · Allen Park Cabrini | 5,000 Meters Varsity | 189 | 20:53.18 | 11 |
| Sep 28 | Marauder XC InvitationalSep 28 · 5,000 Meters High School White · Place 90 · Allen Park Cabrini | 5,000 Meters High School White | 90 | 22:01.3 PB | 11 |
| Sep 24 | CHSL Jamboree #2Sep 24 · 5,000 Meters Varsity · Place 81 · Allen Park Cabrini | 5,000 Meters Varsity | 81 | 22:05 | 11 |
| Sep 21 | Monroe Jefferson InvitationalSep 21 · 5,000 Meters Varsity Division 3 · Place 77 · Allen Park Cabrini | 5,000 Meters Varsity Division 3 | 77 | 23:12.6 | 11 |
| Sep 17 | 1st Divine Child Soter-Crane InviteSep 17 · 5,000 Meters Varsity · Place 70 · Allen Park Cabrini | 5,000 Meters Varsity | 70 | 22:14.5 | 11 |
| Sep 14 | 51st Annual Huron InvitationalSep 14 · 5,000 Meters High School Division 2/3/4 · Place 88 · Allen Park Cabrini | 5,000 Meters High School Division 2/3/4 | 88 | 21:30.3 | 11 |
| Sep 10 | CHSL Jamboree #1Sep 10 · 5,000 Meters Varsity · Place 50 · Allen Park Cabrini | 5,000 Meters Varsity | 50 | 23:28.8 | 11 |
| Sep 7 | Rambling Rock InvitationalSep 7 · 5,000 Meters Men's Varsity · Place 122 · Allen Park Cabrini | 5,000 Meters Men's Varsity | 122 | 21:30 PB | 11 |
| Aug 29 | 3rd Annual Trenton Watermelon InvitationalAug 29 · 5,000 Meters Open · Place 149 · Allen Park Cabrini | 5,000 Meters Open | 149 | 22:09.2 PB | 11 |
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 75 · Allen Park Cabrini | 5,000 Meters Division 3 | 75 | 20:54.1h | 10 |
| Oct 20 | Catholic HS League ChampionshipOct 20 · 5,000 Meters D3D4 Varsity · Place 35 · Allen Park Cabrini | 5,000 Meters D3D4 Varsity | 35 | 21:52.2 PB | 10 |
| Oct 13 | Downriver Gabriel Richard Invite - High SchoolOct 13 · Varsity · Place 99 · Allen Park Cabrini | Varsity | 99 | 21:47.6 | 10 |
| Oct 9 | CHSL D3D4 Jamboree 3Oct 9 · Varsity · Place 45 · Allen Park Cabrini | Varsity | 45 | 23:44.2 | 10 |
| Oct 6 | Wayne County XC ChampionshipOct 6 · 5,000 Meters Varsity · Place 181 · Allen Park Cabrini | 5,000 Meters Varsity | 181 | 21:32.5 | 10 |
| Sep 29 | Marauder XC InvitationalSep 29 · 5,000 Meters Varsity · Place 94 · Allen Park Cabrini | 5,000 Meters Varsity | 94 | 21:54.4 | 10 |
| Sep 22 | Monroe Jefferson InvitationalSep 22 · Varsity · Place 67 · Allen Park Cabrini | Varsity | 67 | 21:49.24 | 10 |
| Sep 20 | CHSL D3D4 Jamboree 2Sep 20 · 5,000 Meters Varsity · Place 44 · Allen Park Cabrini | 5,000 Meters Varsity | 44 | 21:58.0 | 10 |
| Sep 15 | 50th Annual Huron InvitationalSep 15 · 5,000 Meters High School Division 2/3/4 · Place 82 · Allen Park Cabrini | 5,000 Meters High School Division 2/3/4 | 82 | 21:50.0 | 10 |
| Sep 4 | CHSL D3D4 Jamboree 1Sep 4 · 5,000 Meters Varsity · Place 42 · Allen Park Cabrini | 5,000 Meters Varsity | 42 | 24:23.7 | 10 |
| Aug 30 | Downriver Watermelon RunAug 30 · 5,000 Meters Open · Place 130 · Allen Park Cabrini | 5,000 Meters Open | 130 | 22:21.7 | 10 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MHSAA LP Region 27-3 at Willow Metro (AA Huron)Oct 28 · 5,000 Meters Varsity Boys · Place 75 · Allen Park Cabrini | 5,000 Meters Varsity Boys | 75 | 21:47.0 PB | 9 |
| Oct 21 | CHSL Championship MeetOct 21 · 5,000 Meters Varsity D3D4 · Place 28 · Allen Park Cabrini | 5,000 Meters Varsity D3D4 | 28 | 22:36.9 | 9 |
| Oct 14 | Downriver Gabriel Richard InvitationalOct 14 · 5,000 Meters Varsity · Place 99 · Allen Park Cabrini | 5,000 Meters Varsity | 99 | 21:54.4 | 9 |
| Oct 10 | CHSL D3 Jamboree #3Oct 10 · 5,000 Meters Varsity · Place 53 · Allen Park Cabrini | 5,000 Meters Varsity | 53 | 23:04.5 PB | 9 |
| Oct 7 | Wayne County XC ChampionshipOct 7 · 5,000 Meters Varsity Boys · Place 183 · Allen Park Cabrini | 5,000 Meters Varsity Boys | 183 | 22:04.4 | 9 |
| Sep 26 | CHSL: D1G, D2 & D3/4 Jamboree 2Sep 26 · 5,000 Meters Div34 Varsity Boys · Place 54 · Allen Park Cabrini | 5,000 Meters Div34 Varsity Boys | 54 | 23:58.4 PB | 9 |
| Sep 23 | Monroe Jefferson InvitationalSep 23 · 5,000 Meters Varsity Division 3/4 · Place 57 · Allen Park Cabrini | 5,000 Meters Varsity Division 3/4 | 57 | 22:53.42 PB | 9 |
| Sep 16 | 41st Annual Huron InvitationalSep 16 · 5,000 Meters High School Division 2/3/4 · Place 119 · Allen Park Cabrini | 5,000 Meters High School Division 2/3/4 | 119 | 23:56.1 | 9 |
| Sep 12 | CHSL JamboreeSep 12 · 5,000 Meters Varsity · Place 50 · Allen Park Cabrini | 5,000 Meters Varsity | 50 | 23:18.8 PB | 9 |