Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4880 m · Chesaning Show Boat Park35th Annual Chesaning XC Invite · Sep 12 | 24:35.21 | 35th Annual Chesaning XC Invite | September 12, 2019 |
| 5,000 Meters · Bad Axe High SchoolHatchet XC Invitational (HS, MS) · Sep 8 | 29:43.24 | Hatchet XC Invitational (HS, MS) | September 8, 2018 |
| 5,000 Meters · Birch Run Community ParkTVC East Jamboree #1 · Sep 12 | 27:29.18 | TVC East Jamboree #1 | September 12, 2017 |
| 5,000 Meters · Brown City Jr/Sr High SchoolBrown City Invitational · Aug 31 | 26:02.87 | Brown City Invitational | August 31, 2017 |
| 5,000 Meters · Caro HSTVC East Jamboree #2 (Caro) · Sep 26 | 26:10.71 | TVC East Jamboree #2 (Caro) | September 26, 2017 |
| 5,000 Meters · Delta College OFFICIALTVC East Jamboree #3 (HS, MS) · Oct 10 | 24:04.4 | TVC East Jamboree #3 (HS, MS) | October 10, 2017 |
| 5,000 Meters · Frankenmuth HSTVC Overall Championships (Host: Frankenmuth) · Oct 15 | 24:47.39 | TVC Overall Championships (Host: Frankenmuth) | October 15, 2019 |
| 5,000 Meters · Roberts ParkTVC East Jamboree #1 (Host Swan Valley) · Sep 10 | 29:09.37 | TVC East Jamboree #1 (Host Swan Valley) | September 10, 2019 |
| 5,000 Meters · Taymouth Township ParkSaginaw County Cross Country Championships · Oct 21 | 22:43.92 | Saginaw County Cross Country Championships | October 21, 2017 |
| 5,000 Meters · Uncle John's Cider MillMarauder Invite · Sep 6 | 24:39.8 | Marauder Invite | September 6, 2017 |
| 5,000 Meters · Uncle John's Cider Mill OFFICIALTVC Overall Championships · Oct 17 | 24:56.3 | TVC Overall Championships | October 17, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | TVC Overall Championships (Host: Frankenmuth)Oct 15 · 5,000 Meters Junior Varsity · Place 45 · Birch Run | 5,000 Meters Junior Varsity | 45 | 24:47.39 PB | 12 |
| Oct 8 | TVC Jamboree #3 (Host Freeland)Oct 8 · 5,000 Meters Varsity · Place 72 · Birch Run | 5,000 Meters Varsity | 72 | 24:49.78 | 12 |
| Oct 1 | Birch Run Fall InvitationalOct 1 · 5,000 Meters Varsity · Place 173 · Birch Run | 5,000 Meters Varsity | 173 | 26:30.36 | 12 |
| Sep 19 | Frankenmuth Eagles Cross Country InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 61 · Birch Run | 5,000 Meters Junior Varsity | 61 | 28:47.4 | 12 |
| Sep 12 | 35th Annual Chesaning XC InviteSep 12 · 4,880 Meters Junior Varsity · Place 71 · Birch Run | 4,880 Meters Junior Varsity | 71 | 24:35.21 PB | 12 |
| Sep 10 | TVC East Jamboree #1 (Host Swan Valley)Sep 10 · 5,000 Meters Varsity · Place 80 · Birch Run | 5,000 Meters Varsity | 80 | 29:09.37 PB | 12 |
| Sep 4 | Marauder InviteSep 4 · 5,000 Meters Junior Varsity · Place 221 · Birch Run | 5,000 Meters Junior Varsity | 221 | 29:07.38 | 12 |
| Aug 29 | Brown City InvitationalAug 29 · 5,000 Meters Varsity · Place 129 · Birch Run | 5,000 Meters Varsity | 129 | 30:02.99 | 12 |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Ubly InvitationalOct 10 · Varsity · Place 175 · Birch Run | Varsity | 175 | 29:56.02 | 11 |
| Oct 2 | Birch Run Fall InvitationalOct 2 · 5,000 Meters Varsity · Place 166 · Birch Run | 5,000 Meters Varsity | 166 | 29:30.24 | 11 |
| Sep 29 | Wagener Park InvitationalSep 29 · 5,000 Meters Junior Varsity · Place 88 · Birch Run | 5,000 Meters Junior Varsity | 88 | 26:06.61 | 11 |
| Sep 20 | Frankenmuth Eagles Cross Country InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 71 · Birch Run | 5,000 Meters Junior Varsity | 71 | 28:30.8 | 11 |
| Sep 8 | Hatchet XC Invitational (HS, MS) Sep 8 · 5,000 Meters Varsity · Place 155 · Birch Run | 5,000 Meters Varsity | 155 | 29:43.24 PB | 11 |
| Sep 6 | Marauder InviteSep 6 · Varsity · Place 236 · Birch Run | Varsity | 236 | 34:53.2 | 11 |
| Aug 30 | Brown City InvitationalAug 30 · 5,000 Meters Varsity · Place 143 · Birch Run | 5,000 Meters Varsity | 143 | 29:33.68 | 11 |
| Aug 23 | Birch Run Early InvitationalAug 23 · 5,000 Meters Varsity · Place 284 · Birch Run | 5,000 Meters Varsity | 284 | 32:10.5 | 11 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Saginaw County Cross Country ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 35 · Birch Run | 5,000 Meters Junior Varsity | 35 | 22:43.92 PB | 10 |
| Oct 17 | TVC Overall ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 59 · Birch Run | 5,000 Meters Junior Varsity | 59 | 24:56.3 PB | 10 |
| Oct 10 | TVC East Jamboree #3 (HS, MS)Oct 10 · 5,000 Meters Varsity · Place 47 · Birch Run | 5,000 Meters Varsity | 47 | 24:04.4 PB | 10 |
| Sep 26 | TVC East Jamboree #2 (Caro)Sep 26 · 5,000 Meters Varsity · Place 52 · Birch Run | 5,000 Meters Varsity | 52 | 26:10.71 PB | 10 |
| Sep 14 | 33rd Annual Chesaning InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 76 · Birch Run | 5,000 Meters Junior Varsity | 76 | 25:08.61Unofficial | 10 |
| Sep 12 | TVC East Jamboree #1Sep 12 · 5,000 Meters Varsity · Place 49 · Birch Run | 5,000 Meters Varsity | 49 | 27:29.18 PB | 10 |
| Sep 6 | Marauder InviteSep 6 · 5,000 Meters Large Schools Varsity and JV · Place 155 · Birch Run | 5,000 Meters Large Schools Varsity and JV | 155 | 24:39.8 PB | 10 |
| Aug 31 | Brown City InvitationalAug 31 · 5,000 Meters Varsity · Place 114 · Birch Run | 5,000 Meters Varsity | 114 | 26:02.87 PB | 10 |
| Aug 24 | Birch Run Early InvitationalAug 24 · 5,000 Meters Varsity · Place 190 · Birch Run | 5,000 Meters Varsity | 190 | 27:59.54 | 10 |