Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Centreville High SchoolCentreville Invitational · Sep 12 | 30:30.1 | Centreville Invitational | September 12, 2026 |
| 5,000 Meters · Colon HSSCAA Preview Meet #1 · Sep 10 | 32:06 | SCAA Preview Meet #1 | September 10, 2025 |
| 5,000 Meters · Hayden ParkSCAA Jamboree @ Hillsdale Academy · Oct 7 | 30:13 | SCAA Jamboree @ Hillsdale Academy | October 7, 2026 |
| 5,000 Meters · Heritage Christian AcademyHeritage Christian Academy Meet #1 · Sep 8 | 28:51.63 | Heritage Christian Academy Meet #1 | September 8, 2026 |
| 5,000 Meters · Mendon Cross Country CourseMendon Invitational · Sep 13 | 29:49.6 | Mendon Invitational | September 13, 2025 |
| 5,000 Meters · Meyer Broadway ParkThree Rivers Big Hill Invitational · Aug 25 | 30:53.8 | Three Rivers Big Hill Invitational | August 25, 2026 |
| 5,000 Meters · Pittsford Area SchoolsPittsford SCAA meet · Sep 16 | 32:08.99 | Pittsford SCAA meet | September 16, 2026 |
| 5,000 Meters · Portage West Middle SchoolMHSAA LP Region 32-4 @ Portage Central · Oct 30 | 25:43.10 | MHSAA LP Region 32-4 @ Portage Central | October 30, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | MHSAA LP Region 32-4 @ Portage CentralOct 30 · 5,000 Meters D4 Boys · Place 57 · Colon | 5,000 Meters D4 Boys | 57 | 25:43.10 PB | 11 |
| Oct 26 | St. Joseph County MeetOct 26 · 5,000 Meters Varsity · Place 67 · Colon | 5,000 Meters Varsity | 67 | 31:10.11 | 11 |
| Oct 20 | Heritage Christian Academy Meet #2Oct 20 · 5,000 Meters Varsity · Place 48 · Colon | 5,000 Meters Varsity | 48 | 27:22.63 | 11 |
| Oct 17 | SCAA ChampionshipOct 17 · 3.1 Miles Varsity · Place 50 · Colon | 3.1 Miles Varsity | 50 | 29:24.25 | 11 |
| Oct 7 | SCAA Jamboree @ Hillsdale AcademyOct 7 · 5,000 Meters Varsity · Place 49 · Colon | 5,000 Meters Varsity | 49 | 30:13 PB | 11 |
| Sep 16 | Pittsford SCAA meet Sep 16 · 5,000 Meters Varsity · Place 27 · Colon | 5,000 Meters Varsity | 27 | 32:08.99 PB | 11 |
| Sep 12 | Centreville InvitationalSep 12 · 5,000 Meters HS Boys · Place 59 · Colon | 5,000 Meters HS Boys | 59 | 30:30.1 PB | 11 |
| Sep 8 | Heritage Christian Academy Meet #1Sep 8 · 5,000 Meters Varsity · Place 21 · Colon | 5,000 Meters Varsity | 21 | 28:51.63 PB | 11 |
| Aug 25 | Three Rivers Big Hill InvitationalAug 25 · 5,000 Meters Varsity · Place 57 · Colon | 5,000 Meters Varsity | 57 | 30:53.8 PB | 11 |
| Aug 22 | The VanWinkle Memorial Community 5k and Magi XC KickoffAug 22 · 5,000 Meters Varsity · Place 14 · Colon | 5,000 Meters Varsity | 14 | 32:11.00 | 11 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Heritage Christian Academy Meet #2Oct 14 · 5,000 Meters Varsity · Place 37 · Colon | 5,000 Meters Varsity | 37 | 29:54.04 | 10 |
| Oct 1 | SCAA @ MendonOct 1 · 5,000 Meters New Division · Place 52 · Colon | 5,000 Meters New Division | 52 | 30:45.71 | 10 |
| Sep 24 | SCAA @ Hillsdale AcademySep 24 · 5,000 Meters Varsity · Place 54 · Colon | 5,000 Meters Varsity | 54 | 30:52.91 | 10 |
| Sep 13 | Mendon Invitational Sep 13 · 5,000 Meters Varsity · Place 64 · Colon | 5,000 Meters Varsity | 64 | 29:49.6 PB | 10 |
| Sep 10 | SCAA Preview Meet #1Sep 10 · 5,000 Meters Varsity · Place 39 · Colon | 5,000 Meters Varsity | 39 | 32:06 PB | 10 |
| Sep 5 | Hillsdale Academy InvitationalSep 5 · 5,000 Meters Varsity · Place 54 · Colon | 5,000 Meters Varsity | 54 | 30:29.07 | 10 |
| Sep 2 | Harper Creek Optimist InvitationalSep 2 · 5,000 Meters Varsity · Place 98 · Colon | 5,000 Meters Varsity | 98 | 34:31.61 | 10 |
| Aug 26 | Heritage Christian Academy Meet #1Aug 26 · 5,000 Meters Varsity · Place 22 · Colon | 5,000 Meters Varsity | 22 | 29:50.56 | 10 |
| Aug 20 | Pittsford Early Bird Invitational Aug 20 · 5,000 Meters Varsity · Place 45 · Colon | 5,000 Meters Varsity | 45 | 32:44 | 10 |
2024 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | St. Joseph County ChampionshipOct 21 · 5,000 Meters Varsity · Place 65 · Colon | 5,000 Meters Varsity | 65 | 34:38.20 | 9 |
| Oct 16 | Athens Cross Country InvitationalOct 16 · 5,000 Meters Varsity · Place 20 · Colon | 5,000 Meters Varsity | 20 | 34:57.29 | 9 |
| Oct 14 | Heritage Christian Academy Meet #2Oct 14 · Varsity · Place 32 · Colon | Varsity | 32 | 33:12 | 9 |
| Oct 5 | Calhoun County InvitationalOct 5 · 5,000 Meters Varsity · Place 48 · Colon | 5,000 Meters Varsity | 48 | 29:35.5 | 9 |
| Oct 2 | Athens SCAA JamboreeOct 2 · 5,000 Meters Varsity · Place 50 · Colon | 5,000 Meters Varsity | 50 | 30:41.62 | 9 |
| Sep 28 | Otsego Bulldog Invitational Sep 28 · 5,000 Meters Varsity Division 4 · Place 41 · Colon | 5,000 Meters Varsity Division 4 | 41 | 34:35.81 | 9 |
| Sep 25 | SCAA Jamboree @ Pittsford Sep 25 · 5,000 Meters Varsity · Place 47 · Colon | 5,000 Meters Varsity | 47 | 37:02.63 | 9 |
| Sep 18 | Schoolcraft InvitationalSep 18 · 5,000 Meters Varsity · Place 44 · Colon | 5,000 Meters Varsity | 44 | 34:55.90 | 9 |
| Sep 11 | SCAA Meet at MendonSep 11 · 5,000 Meters Varsity · Place 36 · Colon | 5,000 Meters Varsity | 36 | 40:20.32 | 9 |
| Sep 10 | Heritage Christian Academy Meet #1Sep 10 · 5,000 Meters Varsity · Place 27 · Colon | 5,000 Meters Varsity | 27 | 32:05 | 9 |
| Sep 6 | Hillsdale Academy InvitationalSep 6 · 5,000 Meters Varsity · Place 50 · Colon | 5,000 Meters Varsity | 50 | 34:50.20 | 9 |
| Aug 28 | Hillsdale InvitationalAug 28 · 5,000 Meters Varsity · Place 83 · Colon | 5,000 Meters Varsity | 83 | 34:24.26 | 9 |
| Aug 20 | Big Hill InvitationalAug 20 · 5,000 Meters Varsity · Place 102 · Colon | 5,000 Meters Varsity | 102 | 34:58.8 | 9 |