Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.7 Miles · Algonac Middle School 1.7 Mi.BWAC Jamboree III · Oct 20 | 10:20 | BWAC Jamboree III | October 20, 2015 |
| 1.7 Miles · Almont HSBWAC Jamboree I · Sep 15 | 11:07 | BWAC Jamboree I | September 15, 2015 |
| 1.8 Miles · Goodells County ParkBWAC #3 · Oct 14 | 13:15 | BWAC #3 | October 14, 2014 |
| 1.8 Miles · Middle School 1. milesBWAC Jamboree II · Sep 29 | 13:12 | BWAC Jamboree II | September 29, 2015 |
| 2.9 Miles · Camp Micheal BWAC Jamboree #2 · Sep 27 | 17:04.95 | BWAC Jamboree #2 | September 27, 2016 |
| 3,200 Meters · Brown City Jr/Sr High SchoolBrown City MS Inv. · Oct 5 | 12:24.71 | Brown City MS Inv. | October 5, 2015 |
| 3,200 Meters · Caro Golf ClubThumb Area Cross Country Championship · Oct 24 | 11:58.65 | Thumb Area Cross Country Championship | October 24, 2015 |
| 3,200 Meters · Wagener County ParkWagener Park Invitational · Oct 3 | 13:03.2 | Wagener Park Invitational | October 3, 2015 |
| 4,000 Meters · Oakland UniversityGolden Grizzlies High School Invite · Aug 31 | 16:51.7 | Golden Grizzlies High School Invite | August 31, 2018 |
| 5,000 Meters · ABHS campus courseAnchor Bay Open Invite · Oct 29 | 19:57 | Anchor Bay Open Invite | October 29, 2016 |
| 5,000 Meters · Algonac HS OFFICIALAlgonac Regional Open Races · Oct 27 | 18:50.1 | Algonac Regional Open Races | October 27, 2018 |
| 5,000 Meters · Caro Golf ClubThumb Area Cross Country Championship · Oct 22 | 19:04.53 | Thumb Area Cross Country Championship | October 22, 2016 |
| 5,000 Meters · Crosswell Lexington HSBWAC Jamboree 2 · Sep 26 | 19:39.26 | BWAC Jamboree 2 | September 26, 2017 |
| 5,000 Meters · Forest Akers East Golf Course2017 MSU Spartan Invitational · Sep 15 | 20:35.84 | 2017 MSU Spartan Invitational | September 15, 2017 |
| 5,000 Meters · Frankenmuth HSFrankenmuth Eagles Cross Country Invitational · Sep 22 | 19:32.7 | Frankenmuth Eagles Cross Country Invitational | September 22, 2016 |
| 5,000 Meters · Goodells County ParkBWAC Jamboree #3 · Oct 18 | 18:56.94 | BWAC Jamboree #3 | October 18, 2016 |
| 5,000 Meters · Marysville ParkMarysville XC Invitational · Oct 3 | 25:43 | Marysville XC Invitational | October 3, 2019 |
| 5,000 Meters · Port Huron Central Middle SchoolPort Huron Huron High School Invitational · Sep 1 | 19:28.0 | Port Huron Huron High School Invitational | September 1, 2016 |
| 5,000 Meters · Wagener County ParkWagener Park Invitational · Oct 1 | 18:34.9 | Wagener Park Invitational | October 1, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
1 results2018 Cross Country
3 results2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | BWAC Jamboree 3Oct 17 · 5,000 Meters Varsity · Place 32 · YaleYale | 5,000 Meters Varsity | 32 | 19:09.28 | 10 |
| Sep 30 | Wagener Park InvitationalSep 30 · 5,000 Meters Varsity · Place 122 · YaleYale | 5,000 Meters Varsity | 122 | 19:46.59 | 10 |
| Sep 26 | BWAC Jamboree 2Sep 26 · 5,000 Meters Varsity · Place 20 · YaleYale | 5,000 Meters Varsity | 20 | 19:39.26 PB | 10 |
| Sep 15 | 2017 MSU Spartan InvitationalSep 15 · 5,000 Meters High school JV #1 (Bronze/Spartan) · Place 229 · YaleYale | 5,000 Meters High school JV #1 (Bronze/Spartan) | 229 | 20:35.84 PB | 10 |
| Sep 12 | BWAC Jamboree 1Sep 12 · 5,000 Meters Junior Varsity · Place 5 · YaleYale | 5,000 Meters Junior Varsity | 5 | 19:09.70 | 10 |
| Sep 9 | Algonac Muskrat ClassicSep 9 · 5,000 Meters Junior Varsity · Place 55 · YaleYale | 5,000 Meters Junior Varsity | 55 | 19:35 | 10 |
| Aug 24 | Mike Jackson MemorialAug 24 · 5,000 Meters Varsity · Place 65 · YaleYale | 5,000 Meters Varsity | 65 | 20:27.87 | 10 |
2016 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Anchor Bay Open InviteOct 29 · 5,000 Meters Junior Varsity · Place 108 · YaleYale | 5,000 Meters Junior Varsity | 108 | 19:57 PB | 9 |
| Oct 22 | Thumb Area Cross Country ChampionshipOct 22 · 5,000 Meters Junior Varsity · Place 3 · YaleYale | 5,000 Meters Junior Varsity | 3 | 19:04.53 PB | 9 |
| Oct 18 | BWAC Jamboree #3Oct 18 · 5,000 Meters Junior Varsity · Place 1 · YaleYale | 5,000 Meters Junior Varsity | 1 | 18:56.94 PB | 9 |
| Oct 6 | Marysville InvitationalOct 6 · 5,000 Meters Varsity · Place 52 · YaleYale | 5,000 Meters Varsity | 52 | 20:06.30Unofficial | 9 |
| Oct 1 | Wagener Park InvitationalOct 1 · 5,000 Meters Varsity · Place 52 · YaleYale | 5,000 Meters Varsity | 52 | 18:34.9 PB | 9 |
| Sep 27 | BWAC Jamboree #2Sep 27 · 2.9 Miles Varsity · Place 23 · YaleYale | 2.9 Miles Varsity | 23 | 17:04.95 PB | 9 |
| Sep 22 | Frankenmuth Eagles Cross Country InvitationalSep 22 · 5,000 Meters Junior Varsity · Place 1 · YaleYale | 5,000 Meters Junior Varsity | 1 | 19:32.7 PB | 9 |
| Sep 10 | Algonac Muskrat Classic RunSep 10 · 5,000 Meters Junior Varsity · Place 15 · YaleYale | 5,000 Meters Junior Varsity | 15 | 19:45.0 | 9 |
| Sep 1 | Port Huron Huron High School InvitationalSep 1 · 5,000 Meters Varsity · Place 23 · YaleYale | 5,000 Meters Varsity | 23 | 19:28.0 PB | 9 |
| Aug 25 | Mike Jackson MemorialAug 25 · 5,000 Meters Varsity · Place 33 · YaleYale | 5,000 Meters Varsity | 33 | 20:12.6 | 9 |
2015 Cross Country
6 results2014 Cross Country
2 results