Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Colon HSSCAA Jamboree · Sep 11 | 10:37.6 | SCAA Jamboree | September 11, 2019 |
| 1.5 Miles · Springbrook Golf CourseSCAA Jamboree @ St Philip (Springbrook Golf Course) · Oct 2 | 10:21.58 | SCAA Jamboree @ St Philip (Springbrook Golf Course) | October 2, 2019 |
| 1.6 Miles · Colon HSSCAA League Meet · Oct 16 | 10:38.95 | SCAA League Meet | October 16, 2018 |
| 1.6 Miles · Riverside Elementary SchoolLakeview Invitational · Sep 8 | 10:43.36 | Lakeview Invitational | September 8, 2018 |
| 1.7 Miles · Litchfield Middle School CourseSCAA Jamboree · Oct 4 | 13:40.50 | SCAA Jamboree | October 4, 2017 |
| 2 Miles · Harper Creek HS OFFICIALHarper Creek MS Invitational · Sep 10 | 14:26.0 | Harper Creek MS Invitational | September 10, 2019 |
| 2 Miles · Harper Creek Middle SchoolHarper Creek MS Invitational · Sep 11 | 14:21.3 | Harper Creek MS Invitational | September 11, 2018 |
| 2 Miles · Otsego 2 Mile CoursOtsego Bulldog Invite · Sep 28 | 13:01.6 | Otsego Bulldog Invite | September 28, 2019 |
| 2 Miles · Riverside Elementary SchoolLakeview Invitational · Sep 9 | 15:40.4 | Lakeview Invitational | September 9, 2017 |
| 2,500 Meters · Colon HSSCAA @ Colon · Sep 27 | 11:15.77 | SCAA @ Colon | September 27, 2017 |
| 2,500 Meters · Portage Invite - Middle School Course2018 Portage Cross Country Invitational · Oct 6 | 10:25.6 | 2018 Portage Cross Country Invitational | October 6, 2018 |
| 2400 m · Hayden ParkSCAA Jamboree #1 @Hillsdale Academy (Hayden Park) · Sep 25 | 10:03.79 | SCAA Jamboree #1 @Hillsdale Academy (Hayden Park) | September 25, 2019 |
| 2986 m · Pittsford Area SchoolsSCAA Championship · Oct 15 | 12:26 | SCAA Championship | October 15, 2019 |
| 2986 m · Pittsford Middle School CourseSCAA Jamboree @ Pittsford · Sep 26 | 12:54 | SCAA Jamboree @ Pittsford | September 26, 2018 |
| 5,000 Meters · Colon HSMagi Invitational · Aug 29 | 21:56.3 | Magi Invitational | August 29, 2020 |
| 5,000 Meters · Hayden Park 5kSCAA Championships · Oct 20 | 20:49.95 | SCAA Championships | October 20, 2021 |
| 5,000 Meters · Kalamazoo Christian ElementaryMHSAA Pre-Regional 63-4 @ Kal Christian · Oct 22 | 20:49.89 | MHSAA Pre-Regional 63-4 @ Kal Christian | October 22, 2020 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D4 Finals · Nov 6 | 18:25.47 | MHSAA LP D4 Finals | November 6, 2021 |
| 5,000 Meters · Pittsford Area SchoolsSCAA championship · Oct 19 | 19:30.98 | SCAA championship | October 19, 2022 |
| 5,000 Meters · Portage West Middle SchoolMHSAA LP Region 32-4 @ Portage · Oct 30 | 18:39.70 | MHSAA LP Region 32-4 @ Portage | October 30, 2020 |
| 5,000 Meters · Riverside ElementaryLakeview Invitational · Sep 9 | 20:37.47 | Lakeview Invitational | September 9, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | MHSAA LP Division 4 FinalsNov 4 · 5,000 Meters Division 4 · Place 190 · St Philip Catholic CentralSt Philip Catholic Central | 5,000 Meters Division 4 | 190 | 19:24.6 | 12 |
| Oct 27 | MHSAA LP Region 32-4 @ Portage CentralOct 27 · 5,000 Meters Division 4 · Place 23 · St Philip Catholic CentSt Philip Catholic Cent | 5,000 Meters Division 4 | 23 | 19:19.66 | 12 |
| Oct 21 | Michigan Class D State Cross-Country ChampionshipOct 21 · 5,000 Meters Varsity · Place 71 · St Philip Catholic CentSt Philip Catholic Cent | 5,000 Meters Varsity | 71 | 19:48.70 | 12 |
| Oct 14 | SCAA Championship at ColonOct 14 · 5,000 Meters Varsity · Place 20 · St Philip Catholic CentSt Philip Catholic Cent | 5,000 Meters Varsity | 20 | 20:39.96 | 12 |
| Oct 7 | Calhoun County ChampionshipsOct 7 · 5,000 Meters Varsity · Place 23 · St Philip Catholic CentSt Philip Catholic Cent | 5,000 Meters Varsity | 23 | 19:18.4 | 12 |
| Oct 4 | SCAA Jamboree @ Hillsdale AcademyOct 4 · 5,000 Meters Varsity · Place 28 · St Philip Catholic CentSt Philip Catholic Cent | 5,000 Meters Varsity | 28 | 22:42.74 | 12 |
| Sep 30 | Otsego Bulldog InviteSep 30 · 5,000 Meters Varsity Division 4 · Place 18 · St Philip Catholic CentSt Philip Catholic Cent | 5,000 Meters Varsity Division 4 | 18 | 20:32.77 | 12 |
| Sep 27 | SCAA Jamboree @ AthensSep 27 · 5,000 Meters Varsity · Place 42 · St Philip Catholic CentSt Philip Catholic Cent | 5,000 Meters Varsity | 42 | 27:29.71 | 12 |
| Sep 26 | All City MeetSep 26 · 5,000 Meters Varsity · Place 28 · St Philip Catholic CentSt Philip Catholic Cent | 5,000 Meters Varsity | 28 | 20:36.38 | 12 |
| Sep 13 | SCAA preview meetSep 13 · 5,000 Meters Varsity · Place 8 · St Philip Catholic CentSt Philip Catholic Cent | 5,000 Meters Varsity | 8 | 20:46.59 | 12 |
| Sep 9 | Lakeview InvitationalSep 9 · 5,000 Meters Varsity Small School · Place 41 · St Philip Catholic CentralSt Philip Catholic Central | 5,000 Meters Varsity Small School | 41 | 20:37.47 PB | 12 |
| Aug 26 | 44th Harper Creek Optimist InviteAug 26 · 5,000 Meters Varsity · Place 30 · St Philip Catholic CentSt Philip Catholic Cent | 5,000 Meters Varsity | 30 | 21:41.1 | 12 |
| Aug 18 | Portage Central Early BirdAug 18 · 5,000 Meters Varsity · Place 157 · St Philip Catholic CentSt Philip Catholic Cent | 5,000 Meters Varsity | 157 | 21:50.61 | 12 |
2022 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | MHSAA LP Division 4 FinalsNov 5 · 5,000 Meters Division 4 · Place 190 · St Philip Catholic CentSt Philip Catholic Cent | 5,000 Meters Division 4 | 190 | 19:50.06 | 11 |
| Oct 28 | MHSAA LP Region 32-4 @ Portage CentralOct 28 · 5,000 Meters Division 4 · Place 12 · St Philip Catholic CentSt Philip Catholic Cent | 5,000 Meters Division 4 | 12 | 18:58.03 | 11 |
| Oct 22 | Michigan Class D Cross-Country State ChampionshipOct 22 · 5,000 Meters Varsity · Place 67 · St Philip Catholic CentSt Philip Catholic Cent | 5,000 Meters Varsity | 67 | 19:33.2 | 11 |
| Oct 19 | SCAA championship Oct 19 · 5,000 Meters Varsity · Place 14 · St Philip Catholic CentralSt Philip Catholic Central | 5,000 Meters Varsity | 14 | 19:30.98 PB | 11 |
| Oct 8 | Calhoun County ChampionshipsOct 8 · 5,000 Meters Varsity · Place 21 · St Philip Catholic CentSt Philip Catholic Cent | 5,000 Meters Varsity | 21 | 18:38.4 | 11 |
| Oct 5 | SCAA Jamboree @ AthensOct 5 · 5,000 Meters Varsity · Place 14 · St Philip Catholic CentSt Philip Catholic Cent | 5,000 Meters Varsity | 14 | 20:23.9 | 11 |
| Oct 1 | Otsego Bulldog InvitationalOct 1 · 5,000 Meters Varsity Division 4 · Place 27 · St Philip Catholic CSt Philip Catholic C | 5,000 Meters Varsity Division 4 | 27 | 20:51.43 | 11 |
| Sep 14 | SCAA Preview Meet at ColonSep 14 · 5,000 Meters Varsity · Place 9 · St Philip Catholic CentSt Philip Catholic Cent | 5,000 Meters Varsity | 9 | 20:47.73 | 11 |
| Sep 10 | Lakeview InviteSep 10 · 5,000 Meters Varsity Division 2 · Place 36 · St Philip CaSt Philip Ca | 5,000 Meters Varsity Division 2 | 36 | 21:00.13 | 11 |
| Aug 30 | Barney Roy Invitational Aug 30 · 5,000 Meters Varsity · Place 25 · St Philip Catholic CentSt Philip Catholic Cent | 5,000 Meters Varsity | 25 | 19:46.1 | 11 |
| Aug 27 | Harper Creek Optimist 43rd AnnualAug 27 · 5,000 Meters Varsity · Place 41 · St Philip Catholic CentSt Philip Catholic Cent | 5,000 Meters Varsity | 41 | 21:44.5 | 11 |
2021 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | MHSAA LP D4 FinalsNov 6 · 5,000 Meters D4 · Place 104 · St Philip Catholic CentralSt Philip Catholic Central | 5,000 Meters D4 | 104 | 18:25.47 PB | 10 |
| Oct 29 | MHSAA LP Region 32-4 @ Portage CentralOct 29 · 5,000 Meters Division 4 · Place 8 · St Philip Catholic C..St Philip Catholic C.. | 5,000 Meters Division 4 | 8 | 18:48.99 | 10 |
| Oct 23 | Michigan Class D StatesOct 23 · 5,000 Meters Varsity · Place 34 · St Philip Catholic C..St Philip Catholic C.. | 5,000 Meters Varsity | 34 | 18:59.3 | 10 |
| Oct 20 | SCAA ChampionshipsOct 20 · 5,000 Meters Boys HS · Place 23 · St Philip Catholic CentralSt Philip Catholic Central | 5,000 Meters Boys HS | 23 | 20:49.95 PB | 10 |
| Oct 16 | Sturgis Kiwanis InvitationalOct 16 · 5,000 Meters Varsity · Place 45 · St Philip Catholic C..St Philip Catholic C.. | 5,000 Meters Varsity | 45 | 19:32.68 | 10 |
| Oct 9 | Olivet Pink InviteOct 9 · 5,000 Meters Varsity · Place 20 · St Philip Catholic C..St Philip Catholic C.. | 5,000 Meters Varsity | 20 | 19:11.72 | 10 |
| Oct 2 | Otsego Bulldog InvitationalOct 2 · 5,000 Meters Varsity Division 3 · Place 23 · St Philip Catholic C..St Philip Catholic C.. | 5,000 Meters Varsity Division 3 | 23 | 20:18.0 | 10 |
| Sep 21 | Colon MeetSep 21 · 5,000 Meters Varsity · Place 3 · St Philip Catholic C..St Philip Catholic C.. | 5,000 Meters Varsity | 3 | 19:21.33 | 10 |
| Sep 13 | SCAA League PreviewSep 13 · 5,000 Meters Varsity · Place 5 · St Philip Catholic C..St Philip Catholic C.. | 5,000 Meters Varsity | 5 | 20:26.05 | 10 |
| Sep 9 | Delton Kellogg Invitational Sep 9 · 5,000 Meters Varsity · Place 31 · St Philip Catholic C..St Philip Catholic C.. | 5,000 Meters Varsity | 31 | 19:53.37 | 10 |
| Aug 31 | Barney Roy InvitationalAug 31 · 5,000 Meters Varsity · Place 16 · St Philip Catholic C..St Philip Catholic C.. | 5,000 Meters Varsity | 16 | 19:34.9 | 10 |
| Aug 28 | Harper Creek Optimist 42nd AnnualAug 28 · 5,000 Meters Frosh/Soph Freshman · Place 13 · St Philip Catholic C..St Philip Catholic C.. | 5,000 Meters Frosh/Soph Freshman | 13 | 20:11.3 | 10 |
2020 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MHSAA LP D4 FinalsNov 7 · 5,000 Meters D4 - Official · Place 163 · St Philip Catholic CentralSt Philip Catholic Central | 5,000 Meters D4 - Official | 163 | 19:39.52 | 9 |
| Oct 30 | MHSAA LP Region 32-4 @ PortageOct 30 · 5,000 Meters D4 Boys · Place 14 · St Philip Catholic CentralSt Philip Catholic Central | 5,000 Meters D4 Boys | 14 | 18:39.70 PB | 9 |
| Oct 22 | MHSAA Pre-Regional 63-4 @ Kal ChristianOct 22 · 5,000 Meters Boys · Place 15 · St Philip Catholic CentralSt Philip Catholic Central | 5,000 Meters Boys | 15 | 20:49.89 PB | 9 |
| Oct 14 | SCAA ChampionshipsOct 14 · 5,000 Meters Varsity · Place 16 · St Philip Catholic C..St Philip Catholic C.. | 5,000 Meters Varsity | 16 | 19:55.90 | 9 |
| Oct 10 | Olivet Pink InviteOct 10 · 5,000 Meters Varsity · Place 26 · St Philip Catholic C..St Philip Catholic C.. | 5,000 Meters Varsity | 26 | 20:24.59 | 9 |
| Oct 7 | SCAA Jamboree - AthensOct 7 · 5,000 Meters Varsity · Place 15 · St Philip Catholic C..St Philip Catholic C.. | 5,000 Meters Varsity | 15 | 20:33.08 | 9 |
| Sep 30 | SCAA Jamboree - PittsfordSep 30 · 5,000 Meters Varsity · Place 18 · St Philip Catholic C..St Philip Catholic C.. | 5,000 Meters Varsity | 18 | 20:40 | 9 |
| Sep 30 | SCAA Jamboree - Pittsford Sep 30 · 5,000 Meters Varsity · Place 18 · St Philip Catholic CentralSt Philip Catholic Central | 5,000 Meters Varsity | 18 | 20:40 | 9 |
| Sep 28 | Battle Creek All CitySep 28 · 5,000 Meters Varsity · Place 21 · St Philip Catholic C..St Philip Catholic C.. | 5,000 Meters Varsity | 21 | 21:10.27 | 9 |
| Sep 19 | St Philip Tiger InvitationalSep 19 · 5,000 Meters Varsity · Place 21 · St Philip Catholic C..St Philip Catholic C.. | 5,000 Meters Varsity | 21 | 22:30.9h | 9 |
| Sep 16 | SCAA League PreviewSep 16 · 5,000 Meters Varsity · Place 16 · St Philip Catholic C..St Philip Catholic C.. | 5,000 Meters Varsity | 16 | 21:24.24 | 9 |
| Aug 29 | Magi InvitationalAug 29 · 5,000 Meters Varsity · Place 15 · St Philip Catholic CentralSt Philip Catholic Central | 5,000 Meters Varsity | 15 | 21:56.3 PB | 9 |
2019 Cross Country
7 results2018 Cross Country
5 results2017 Cross Country
6 results