Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Algonac HS OFFICIALBWAC Jamboree 1 · Sep 12 | 15:30.35 | BWAC Jamboree 1 | September 12, 2017 |
| 2 Miles · Crosswell Lexington HSBWAC Jamboree 2 · Sep 26 | 15:35.95 | BWAC Jamboree 2 | September 26, 2017 |
| 2 Miles · Goodells County ParkBWAC Jamboree 3 · Oct 17 | 14:50.10 | BWAC Jamboree 3 | October 17, 2017 |
| 3,200 Meters · Algonac HS OFFICIALBWAC Jamboree 3 · Oct 16 | 14:11.95 | BWAC Jamboree 3 | October 16, 2018 |
| 5,000 Meters · Goodells County ParkBWAC Jamboree #2 · Sep 22 | 19:48.88 | BWAC Jamboree #2 | September 22, 2020 |
| 5,000 Meters · Marysville ParkMarysville XC Invitational · Oct 7 | 21:12.00 | Marysville XC Invitational | October 7, 2020 |
| 5,000 Meters · Marysville ParkMarysville XC Invitational · Oct 3 | 22:36 | Marysville XC Invitational | October 3, 2019 |
| 5,000 Meters · Port Huron Central Middle SchoolPHHS Invite · Sep 3 | 21:19 | PHHS Invite | September 3, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
1 results2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MHSAA LP Region 26-3 @ AlgonacOct 31 · 5,000 Meters Division 3 · Place 24 · Algonac BoysAlgonac Boys | 5,000 Meters Division 3 | 24 | 19:09.1 | — |
| Oct 7 | Marysville XC InvitationalOct 7 · 5,000 Meters Varsity Boys Combined · Place 54 · AlgonacAlgonac | 5,000 Meters Varsity Boys Combined | 54 | 21:12.00 PB | 10 |
| Oct 7 | Marysville XC InvitationalOct 7 · 5,000 Meters Varsity Boys Thu · Place 29 · AlgonacAlgonac | 5,000 Meters Varsity Boys Thu | 29 | 21:12.00 | 10 |
| Sep 22 | BWAC Jamboree #2Sep 22 · 5,000 Meters Varsity · Place 29 · AlgonacAlgonac | 5,000 Meters Varsity | 29 | 19:48.88 PB | 10 |
| Sep 3 | PHHS InviteSep 3 · 5,000 Meters Varsity · Place 28 · AlgonacAlgonac | 5,000 Meters Varsity | 28 | 21:19 PB | 10 |
2019 Cross Country
2 results2018 Cross Country
4 results2017 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | BWAC Jamboree 3Oct 17 · 2 Miles Middle School · Place 20 · AlgonquinAlgonquin | 2 Miles Middle School | 20 | 14:50.10 PB | 7 |
| Sep 26 | BWAC Jamboree 2Sep 26 · 2 Miles Middle School · Place 20 · AlgonquinAlgonquin | 2 Miles Middle School | 20 | 15:35.95 PB | 7 |
| Sep 12 | BWAC Jamboree 1Sep 12 · 2 Miles Middle School · Place 19 · AlgonquinAlgonquin | 2 Miles Middle School | 19 | 15:30.35 PB | 7 |