Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · 'New' South Course33rd Annual Gabriel Richard Invitational · Oct 14 | 16:23.4 | 33rd Annual Gabriel Richard Invitational | October 14, 2017 |
| 5,000 Meters · Chestnut Grove11th River Rat Open (Regional Preview) · Oct 14 | 16:53.6 | 11th River Rat Open (Regional Preview) | October 14, 2016 |
| 5,000 Meters · Forest Akers East Golf Course2017 MSU Spartan Invitational · Sep 15 | 17:01.70 | 2017 MSU Spartan Invitational | September 15, 2017 |
| 5,000 Meters · Hess-HathawayMHSAA LP Region 16-2 at Hess Hathaway (Waterford Mott) · Oct 28 | 16:37.8 | MHSAA LP Region 16-2 at Hess Hathaway (Waterford Mott) | October 28, 2017 |
| 5,000 Meters · Linden HSMHSAA LP Region 16-02 @ Linden · Oct 29 | 17:40.34 | MHSAA LP Region 16-02 @ Linden | October 29, 2016 |
| 5,000 Meters · Michaywe 5kNorthern Michigan XC Championships · Oct 21 | 16:03.60 | Northern Michigan XC Championships | October 21, 2017 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 2 Finals · Nov 4 | 16:16.1 | MHSAA LP Division 2 Finals | November 4, 2017 |
| 5,000 Meters · Possum Hollow-HS 5k (1XXX-2019)Oakland County Championships · Oct 8 | 17:22.0 | Oakland County Championships | October 8, 2016 |
| 5,000 Meters · Shepherd High SchoolMITCA Mid East Qualifier & Futures Race · Nov 11 | 16:43.13 | MITCA Mid East Qualifier & Futures Race | November 11, 2017 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsA2 Run Co Coaching Legends HS · Sep 30 | 16:17.14 | A2 Run Co Coaching Legends HS | September 30, 2017 |
| 6,000 Meters · Sunset HillWinrow-Valparaiso Open · Sep 2 | 18:47.5 | Winrow-Valparaiso Open | September 2, 2022 |
| 8,000 Meters · University of MichiganBig 10 Conference XC Championships · Oct 28 | 25:25.9 | Big 10 Conference XC Championships | October 28, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
3 results2021 Cross Country
2 results2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | MITCA Mid East Qualifier & Futures RaceNov 11 · 5,000 Meters Senior Mid-East Qualifier · Place 38 · Pontiac Notre Dame PrepPontiac Notre Dame Prep | 5,000 Meters Senior Mid-East Qualifier | 38 | 16:43.13 PB | 12 |
| Nov 4 | MHSAA LP Division 2 FinalsNov 4 · 5,000 Meters D2 · Place 27 · Pontiac Notre Dame PrepPontiac Notre Dame Prep | 5,000 Meters D2 | 27 | 16:16.1 PB | 12 |
| Oct 28 | MHSAA LP Region 16-2 at Hess Hathaway (Waterford Mott)Oct 28 · 5,000 Meters Varsity · Place 4 · Pontiac Notre Dame PrepPontiac Notre Dame Prep | 5,000 Meters Varsity | 4 | 16:37.8 PB | 12 |
| Oct 21 | Northern Michigan XC ChampionshipsOct 21 · 5,000 Meters Boys Varsity · Place 4 · Pontiac Notre Dame PrepPontiac Notre Dame Prep | 5,000 Meters Boys Varsity | 4 | 16:03.60 PB | 12 |
| Oct 14 | 33rd Annual Gabriel Richard InvitationalOct 14 · 5,000 Meters Varsity Medium School Division · Place 6 · Pontiac Notre Dame PrepPontiac Notre Dame Prep | 5,000 Meters Varsity Medium School Division | 6 | 16:23.4 PB | 12 |
| Sep 30 | A2 Run Co Coaching Legends HSSep 30 · 5,000 Meters Blue Varsity · Place 3 · Pontiac Notre Dame PrepPontiac Notre Dame Prep | 5,000 Meters Blue Varsity | 3 | 16:17.14 PB | 12 |
| Sep 15 | 2017 MSU Spartan InvitationalSep 15 · 5,000 Meters Spartan Elite · Place 68 · Pontiac Notre Dame PrepPontiac Notre Dame Prep | 5,000 Meters Spartan Elite | 68 | 17:01.70 PB | 12 |
| Sep 1 | Golden Grizzly High School InviteSep 1 · 4,000 Meters Varsity · Place 5 · Pontiac Notre Dame P...Pontiac Notre Dame P... | 4,000 Meters Varsity | 5 | 12:51.9 | 12 |
| Aug 26 | Michigan Catholic XC InvitationalAug 26 · 5,000 Meters Varsity · Place 5 · Pontiac Notre Dame P...Pontiac Notre Dame P... | 5,000 Meters Varsity | 5 | 16:48.39 | 12 |
| Aug 26 | Michigan Catholic XC InvitationalAug 26 · 5,000 Meters Varsity · Place 5 · Pontiac Notre Dame P...Pontiac Notre Dame P... | 5,000 Meters Varsity | 5 | 16:48.39 | 12 |
2016 Cross Country
4 results2015 Cross Country
1 results