Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · ABHS campus courseMHSAA LP Region 09-01 @ Anchor Bay · Oct 29 | 19:45 | MHSAA LP Region 09-01 @ Anchor Bay | October 29, 2016 |
| 5,000 Meters · Algonac HS OFFICIALAlgonac Muskrat Classic · Sep 9 | 17:46 | Algonac Muskrat Classic | September 9, 2017 |
| 5,000 Meters · Anchor Bay High SchoolMAC White Jamboree Two · Sep 26 | 18:54 | MAC White Jamboree Two | September 26, 2017 |
| 5,000 Meters · Crosswell Lexington HSMike Jackson Memorial · Aug 24 | 18:28.21 | Mike Jackson Memorial | August 24, 2017 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D1 Finals · Nov 2 | 17:15.8 | MHSAA LP D1 Finals | November 2, 2019 |
| 5,000 Meters · Port Huron Central Middle SchoolMAC White Jamboree One · Sep 10 | 17:38 | MAC White Jamboree One | September 10, 2019 |
| 5,000 Meters · Portage West Middle SchoolPortage Invite · Oct 5 | 16:41.4 | Portage Invite | October 5, 2019 |
| 5,000 Meters · Springfield Oaks County Park150th Annual Holly/Duane Raffin Festival of Races · Sep 16 | 18:57.5 | 50th Annual Holly/Duane Raffin Festival of Races | September 16, 2017 |
| 5,000 Meters · Stony Creek MetroparkHanson's Invitational · Sep 30 | 17:37 | Hanson's Invitational | September 30, 2017 |
| 5,000 Meters · Warrne Mott HSMAC White Jamboree Two · Sep 24 | 17:23 | MAC White Jamboree Two | September 24, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MHSAA LP D1 FinalsNov 2 · 5,000 Meters D1 · Place 184 · Port Huron Northern | 5,000 Meters D1 | 184 | 17:15.8 PB | 12 |
| Oct 26 | MHSAA LP Region 09-1 @ AlgonacOct 26 · 5,000 Meters Division 1 · Place 27 · Port Huron Northern | 5,000 Meters Division 1 | 27 | 16:48.4 | 12 |
| Oct 17 | MAC Division MeetOct 17 · 5,000 Meters Varsity · Place 8 · Port Huron Northern | 5,000 Meters Varsity | 8 | 16:47 | 12 |
| Oct 5 | Portage InviteOct 5 · 5,000 Meters Division 1 · Place 65 · Port Huron Northern | 5,000 Meters Division 1 | 65 | 16:41.4 PB | 12 |
| Sep 28 | Hanson's InvitationalSep 28 · 5,000 Meters Varsity · Place 18 · Port Huron Northern | 5,000 Meters Varsity | 18 | 17:18.9 | 12 |
| Sep 24 | MAC White Jamboree TwoSep 24 · 5,000 Meters Varsity · Place 6 · Port Huron Northern | 5,000 Meters Varsity | 6 | 17:23 PB | 12 |
| Sep 13 | 2019 MSU Spartan InviteSep 13 · 5,000 Meters Elite · Place 130 · Port Huron Northern | 5,000 Meters Elite | 130 | 17:59.7 | SR |
| Sep 10 | MAC White Jamboree OneSep 10 · 5,000 Meters Varsity · Place 8 · Port Huron Northern | 5,000 Meters Varsity | 8 | 17:38 PB | 12 |
| Sep 7 | Algonac Muskrat ClassicSep 7 · 5,000 Meters Varsity Division 1 · Place 10 · Port Huron Northern | 5,000 Meters Varsity Division 1 | 10 | 17:15.0 | 12 |
| Aug 22 | Mike Jackson Memorial InvitationAug 22 · 5,000 Meters Varsity · Place 10 · Port Huron Northern | 5,000 Meters Varsity | 10 | 17:34.65 | 12 |
2018 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 23 | Mike Jackson MemorialAug 23 · 5,000 Meters Varsity · Place 72 · Port Huron Northern | 5,000 Meters Varsity | 72 | 20:52.12 | 11 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | Hanson's InvitationalSep 30 · 5,000 Meters Varsity Division 1 · Place 49 · Port Huron Northern | 5,000 Meters Varsity Division 1 | 49 | 17:37 PB | 10 |
| Sep 26 | MAC White Jamboree TwoSep 26 · 5,000 Meters Varsity · Place 30 · Port Huron Northern | 5,000 Meters Varsity | 30 | 18:54 PB | 10 |
| Sep 16 | 50th Annual Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Division II · Place 54 · Port Huron Northern | 5,000 Meters Division II | 54 | 18:57.5 PB | 10 |
| Sep 12 | MAC White Jamboree OneSep 12 · 5,000 Meters Varsity · Place 24 · Port Huron Northern | 5,000 Meters Varsity | 24 | 18:43 | 10 |
| Sep 9 | Algonac Muskrat ClassicSep 9 · 5,000 Meters Varsity Div. 1 · Place 35 · Port Huron Northern | 5,000 Meters Varsity Div. 1 | 35 | 17:46 PB | 10 |
| Sep 1 | Golden Grizzly High School InviteSep 1 · 4,000 Meters Varsity · Place 75 · Port Huron Northern | 4,000 Meters Varsity | 75 | 14:31.6 | 10 |
| Aug 24 | Mike Jackson MemorialAug 24 · 5,000 Meters Varsity · Place 22 · Port Huron Northern | 5,000 Meters Varsity | 22 | 18:28.21 PB | 10 |
2016 Cross Country
1 results2012 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 23 | Mike Jackson InvitationalAug 23 · 5,000 Meters Varsity · Place 10 · Port Huron Northern | 5,000 Meters Varsity | 10 | 17:34.65 | 12 |