Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Algonac HS OFFICIALBWAC Jamboree 1 · Sep 12 | 17:21.05 | BWAC Jamboree 1 | September 12, 2017 |
| 2 Miles · Crosswell Lexington HSBWAC Jamboree 2 · Sep 26 | 16:37.52 | BWAC Jamboree 2 | September 26, 2017 |
| 2 Miles · Frankenmuth HSFrankenmuth Eagles Cross Country Invitational · Sep 20 | 14:12.9 | Frankenmuth Eagles Cross Country Invitational | September 20, 2018 |
| 2 Miles · North Branch HSLapeer County Press Cross Country Meet · Sep 19 | 15:00.8 | Lapeer County Press Cross Country Meet | September 19, 2017 |
| 2 Miles · Wolcott Farm Old Skool ClassicOld Skoool Classic · Sep 23 | 15:29 | Old Skoool Classic | September 23, 2017 |
| 3,200 Meters · Algonac HS OFFICIALBWAC Jamboree 3 · Oct 16 | 14:49.14 | BWAC Jamboree 3 | October 16, 2018 |
| 3,200 Meters · Brown City Jr/Sr High SchoolBrown City JH/Elementary Invitational · Oct 3 | 13:57.68 | Brown City JH/Elementary Invitational | October 3, 2018 |
| 3,200 Meters · Caro Golf ClubThumb Area Cross Country Championship · Oct 21 | 14:40.69 | Thumb Area Cross Country Championship | October 21, 2017 |
| 3,200 Meters · Mayville HSRed October Run · Oct 9 | 14:02.04 | Red October Run | October 9, 2017 |
| 3,200 Meters · Torzewski ParkLapeer Middle School Halloween Themed Invitational · Oct 11 | 13:53.70 | Lapeer Middle School Halloween Themed Invitational | October 11, 2018 |
| 5,000 Meters · Columbus County Park OFFICIALAustin Catholic/New Life Christian Invite · Sep 18 | 23:48 | Austin Catholic/New Life Christian Invite | September 18, 2020 |
| 5,000 Meters · Goodells County ParkBWAC Jamboree #2 · Sep 22 | 23:43.70 | BWAC Jamboree #2 | September 22, 2020 |
| 5,000 Meters · Marysville ParkMarysville XC Invitational · Oct 7 | 24:45.00 | Marysville XC Invitational | October 7, 2020 |
| 5,000 Meters · Port Huron Central Middle SchoolPHHS Invite II · Sep 24 | 24:22 | PHHS Invite II | September 24, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | Marysville XC InvitationalOct 7 · 5,000 Meters Varsity Boys Combined · Place 77 · Imlay CityImlay City | 5,000 Meters Varsity Boys Combined | 77 | 24:45.00 PB | 10 |
| Oct 7 | Marysville XC InvitationalOct 7 · 5,000 Meters Varsity Boys Thu · Place 40 · Imlay CityImlay City | 5,000 Meters Varsity Boys Thu | 40 | 24:45.00 | 10 |
| Sep 24 | PHHS Invite IISep 24 · 5,000 Meters Varsity · Place 25 · Imlay CityImlay City | 5,000 Meters Varsity | 25 | 24:22 PB | 10 |
| Sep 22 | BWAC Jamboree #2Sep 22 · 5,000 Meters Junior Varsity · Place 13 · Imlay CityImlay City | 5,000 Meters Junior Varsity | 13 | 23:43.70 PB | 10 |
| Sep 18 | Austin Catholic/New Life Christian InviteSep 18 · 5,000 Meters Varsity · Place 40 · Imlay CityImlay City | 5,000 Meters Varsity | 40 | 23:48 PB | 10 |
2018 Cross Country
5 results2017 Cross Country
7 results