Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Hayden Park 1.5 milesSCAA Championships · Oct 20 | 12:29.76 | SCAA Championships | October 20, 2021 |
| 2 Miles · Portage West - 2 MilesMHSAA Middle School Regional - Zone 1 @ Portage Central · Oct 16 | 15:31.88 | MHSAA Middle School Regional - Zone 1 @ Portage Central | October 16, 2021 |
| 2 Miles · Stanton FarmsSCAA Jamboree @ Athens · Oct 6 | 16:10.79 | SCAA Jamboree @ Athens | October 6, 2021 |
| 2986 m · Pittsford Area SchoolsPittsford MS invite · Sep 24 | 14:58.52 | Pittsford MS invite | September 24, 2022 |
| 5,000 Meters · Colon HSSCAA Jamboree - changed to Colon · Sep 30 | 23:20.30 | SCAA Jamboree - changed to Colon | September 30, 2026 |
| 5,000 Meters · Concord HS12th Annual Concord Invitational · Aug 26 | 24:59.47 | 12th Annual Concord Invitational | August 26, 2026 |
| 5,000 Meters · Gobles Middle/High SchoolGobles Invitational · Oct 18 | 22:42.97 | Gobles Invitational | October 18, 2025 |
| 5,000 Meters · Hayden ParkSCAA Championships · Oct 12 | 23:20.01 | SCAA Championships | October 12, 2024 |
| 5,000 Meters · Homer HSHomer Cross Country Invitational · Sep 6 | 22:54.66 | Homer Cross Country Invitational | September 6, 2025 |
| 5,000 Meters · Mendon Cross Country CourseSCAA @ Mendon · Oct 1 | 24:03.13 | SCAA @ Mendon | October 1, 2025 |
| 5,000 Meters · Pittsford Area SchoolsSCAA Championship · Oct 11 | 24:05.13 | SCAA Championship | October 11, 2025 |
| 5,000 Meters · Portage West Middle SchoolMHSAA LP Region 32-4 @ Portage Central · Oct 30 | 21:52.51 | MHSAA LP Region 32-4 @ Portage Central | October 30, 2026 |
| 5,000 Meters · Prairies Golf ClubGeorge Dales Invite · Sep 18 | 23:39.18 | George Dales Invite | September 18, 2026 |
| 5,000 Meters · Springport HSSpringport Invitational · Sep 9 | 27:42.20 | Springport Invitational | September 9, 2026 |
| 5,000 Meters · Stanton FarmsAthens Invitational · Oct 7 | 25:15.71 | Athens Invitational | October 7, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | MHSAA LP Region 32-4 @ Portage CentralOct 30 · 5,000 Meters D4 Boys · Place 41 · AthensAthens | 5,000 Meters D4 Boys | 41 | 21:52.51 PB | 12 |
| Oct 24 | Gobles Invitational Oct 24 · 5,000 Meters Varsity · Place 96 · AthensAthens | 5,000 Meters Varsity | 96 | 23:41.0 | 12 |
| Oct 20 | Heritage Christian Academy Meet #2Oct 20 · 5,000 Meters Varsity · Place 36 · AthensAthens | 5,000 Meters Varsity | 36 | 24:03.80 | 12 |
| Oct 17 | SCAA ChampionshipOct 17 · 3.1 Miles Varsity · Place 42 · AthensAthens | 3.1 Miles Varsity | 42 | 25:32.58 | 12 |
| Oct 7 | SCAA Jamboree @ Hillsdale AcademyOct 7 · 5,000 Meters Varsity · Place 41 · AthensAthens | 5,000 Meters Varsity | 41 | 26:22 | 12 |
| Sep 30 | SCAA Jamboree - changed to Colon Sep 30 · 5,000 Meters Varsity · Place 28 · AthensAthens | 5,000 Meters Varsity | 28 | 23:20.30 PB | 12 |
| Sep 26 | Pittsford Invitational Sep 26 · 5,000 Meters Junior/Senior · Place 22 · AthensAthens | 5,000 Meters Junior/Senior | 22 | 24:13.21 | 12 |
| Sep 18 | George Dales InviteSep 18 · 5,000 Meters Varsity · Place 70 · AthensAthens | 5,000 Meters Varsity | 70 | 23:39.18 PB | 12 |
| Sep 16 | Pittsford SCAA meet Sep 16 · 5,000 Meters Varsity · Place 26 · AthensAthens | 5,000 Meters Varsity | 26 | 27:21.98 | 12 |
| Sep 12 | Homer Cross Country InvitationalSep 12 · 5,000 Meters Varsity · Place 46 · AthensAthens | 5,000 Meters Varsity | 46 | 23:36.67 | 12 |
| Sep 9 | Springport InvitationalSep 9 · 5,000 Meters Varsity D2 · Place 42 · AthensAthens | 5,000 Meters Varsity D2 | 42 | 27:42.20 PB | 12 |
| Aug 26 | 12th Annual Concord InvitationalAug 26 · 5,000 Meters Varsity · Place 34 · AthensAthens | 5,000 Meters Varsity | 34 | 24:59.47 PB | 12 |
| Aug 22 | The VanWinkle Memorial Community 5k and Magi XC KickoffAug 22 · 5,000 Meters Varsity · Place 7 · AthensAthens | 5,000 Meters Varsity | 7 | 26:10.00 | 12 |
2025 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MHSAA LP Region 32-4 @ Three Oaks River Valley (C)Oct 25 · 5,000 Meters Division 4 · Place 41 · AthensAthens | 5,000 Meters Division 4 | 41 | 21:26.59 | 11 |
| Oct 18 | Gobles InvitationalOct 18 · 5,000 Meters Varsity · Place 81 · AthensAthens | 5,000 Meters Varsity | 81 | 22:42.97 PB | 11 |
| Oct 14 | River Valley Mustang Invitational Oct 14 · 5,000 Meters Varsity · Place 50 · AthensAthens | 5,000 Meters Varsity | 50 | 22:56.18 | 11 |
| Oct 11 | SCAA Championship Oct 11 · 5,000 Meters Varsity · Place 32 · AthensAthens | 5,000 Meters Varsity | 32 | 24:05.13 PB | 11 |
| Oct 1 | SCAA @ MendonOct 1 · 5,000 Meters New Division · Place 42 · AthensAthens | 5,000 Meters New Division | 42 | 24:03.13 PB | 11 |
| Sep 24 | SCAA @ Hillsdale AcademySep 24 · 5,000 Meters Varsity · Place 43 · AthensAthens | 5,000 Meters Varsity | 43 | 24:36.68 | 11 |
| Sep 13 | Mendon Invitational Sep 13 · 5,000 Meters Varsity · Place 51 · AthensAthens | 5,000 Meters Varsity | 51 | 24:06.2 | 11 |
| Sep 10 | SCAA Preview Meet #1Sep 10 · 5,000 Meters Varsity · Place 27 · AthensAthens | 5,000 Meters Varsity | 27 | 24:26 | 11 |
| Sep 6 | Homer Cross Country InvitationalSep 6 · 5,000 Meters Varsity · Place 66 · AthensAthens | 5,000 Meters Varsity | 66 | 22:54.66 PB | 11 |
| Sep 3 | Springport InvitationalSep 3 · 5,000 Meters Varsity Division 2 · Place 52 · AthensAthens | 5,000 Meters Varsity Division 2 | 52 | 24:20.07 | 11 |
| Aug 27 | 11th Annual Concord InvitationalAug 27 · 5,000 Meters Varsity · Place 62 · AthensAthens | 5,000 Meters Varsity | 62 | 25:06.06 | 11 |
| Aug 19 | Three Rivers Big Hill InvitationalAug 19 · 5,000 Meters Varsity · Place 70 · AthensAthens | 5,000 Meters Varsity | 70 | 29:33.8 | 11 |
2024 Cross Country
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MHSAA LP Region 32-4 @ Portage CentralOct 25 · 5,000 Meters Division 4 · Place 60 · AthensAthens | 5,000 Meters Division 4 | 60 | 22:56.52 | 10 |
| Oct 19 | Gobles Little Guys InvitationalOct 19 · 5,000 Meters Varsity · Place 94 · AthensAthens | 5,000 Meters Varsity | 94 | 22:41.65 | 10 |
| Oct 16 | Athens Cross Country InvitationalOct 16 · 5,000 Meters Varsity · Place 12 · AthensAthens | 5,000 Meters Varsity | 12 | 22:54.68 | 10 |
| Oct 12 | SCAA ChampionshipsOct 12 · 5,000 Meters Boys HS · Place 40 · AthensAthens | 5,000 Meters Boys HS | 40 | 23:20.01 PB | 10 |
| Oct 2 | Athens SCAA JamboreeOct 2 · 5,000 Meters Varsity · Place 39 · AthensAthens | 5,000 Meters Varsity | 39 | 24:03.62 | 10 |
| Sep 25 | SCAA Jamboree @ Pittsford Sep 25 · 5,000 Meters Varsity · Place 36 · AthensAthens | 5,000 Meters Varsity | 36 | 24:04.42 | 10 |
| Sep 21 | Pittsford Invitational Sep 21 · 5,000 Meters Freshman Sophomore · Place 38 · AthensAthens | 5,000 Meters Freshman Sophomore | 38 | 28:12.33 | 10 |
| Sep 18 | Schoolcraft InvitationalSep 18 · 5,000 Meters Varsity · Place 41 · AthensAthens | 5,000 Meters Varsity | 41 | 26:44.80 | 10 |
| Sep 14 | Mendon InvitationalSep 14 · 5,000 Meters Varsity · Place 56 · AthensAthens | 5,000 Meters Varsity | 56 | 25:06.9 | 10 |
| Sep 11 | SCAA Meet at MendonSep 11 · 5,000 Meters Varsity · Place 29 · AthensAthens | 5,000 Meters Varsity | 29 | 26:44.94 | 10 |
| Sep 7 | Homer Cross Country Invitational 2024Sep 7 · 5,000 Meters HS boys · Place 49 · AthensAthens | 5,000 Meters HS boys | 49 | 24:09.39 | 10 |
| Sep 4 | Springport InviteSep 4 · 5,000 Meters Varsity Division 2 · Place 49 · AthensAthens | 5,000 Meters Varsity Division 2 | 49 | 31:53.45 | 10 |
| Aug 28 | Concord InvitationalAug 28 · 5,000 Meters Varsity · Place 88 · AthensAthens | 5,000 Meters Varsity | 88 | 27:25.03 | 10 |
| Aug 20 | Big Hill InvitationalAug 20 · 5,000 Meters Varsity · Place 97 · AthensAthens | 5,000 Meters Varsity | 97 | 28:02.3 | 10 |
2023 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MHSAA LP Region 32-4 @ Portage CentralOct 27 · 5,000 Meters Division 4 · Place 65 · AthensAthens | 5,000 Meters Division 4 | 65 | 23:59.90 | 9 |
| Oct 21 | Gobles Little Guys InvitationalOct 21 · 5,000 Meters Varsity · Place 58 · AthensAthens | 5,000 Meters Varsity | 58 | 24:50.00 | 9 |
| Oct 14 | SCAA Championship at ColonOct 14 · 5,000 Meters Varsity · Place 40 · AthensAthens | 5,000 Meters Varsity | 40 | 23:41.77 | 9 |
| Oct 7 | Athens InvitationalOct 7 · 5,000 Meters Varsity · Place 8 · AthensAthens | 5,000 Meters Varsity | 8 | 25:15.71 PB | 9 |
| Sep 27 | SCAA Jamboree @ AthensSep 27 · 5,000 Meters Varsity · Place 39 · AthensAthens | 5,000 Meters Varsity | 39 | 26:22.49 | 9 |
| Sep 23 | Pittsford Invitational Sep 23 · 5,000 Meters Freshman Sophomore Varsity · Place 28 · AthensAthens | 5,000 Meters Freshman Sophomore Varsity | 28 | 26:49.48 | 9 |
| Sep 16 | Mendon InviteSep 16 · 5,000 Meters Varsity · Place 72 · AthensAthens | 5,000 Meters Varsity | 72 | 25:45.2 | 9 |
| Sep 13 | SCAA preview meetSep 13 · 5,000 Meters Varsity · Place 28 · AthensAthens | 5,000 Meters Varsity | 28 | 26:43.28 | 9 |
| Sep 9 | Homer InvitationalSep 9 · 5,000 Meters Varsity · Place 78 · AthensAthens | 5,000 Meters Varsity | 78 | 25:37.90 | 9 |
| Sep 6 | Springport InviteSep 6 · 5,000 Meters Junior Varsity · Place 73 · AthensAthens | 5,000 Meters Junior Varsity | 73 | 31:58.6 | 9 |
| Aug 30 | 9th Annual Concord InvitationalAug 30 · 5,000 Meters Varsity · Place 123 · AthensAthens | 5,000 Meters Varsity | 123 | 33:06.6 | 9 |
| Aug 26 | Colon Magi Kick Off MeetAug 26 · 5,000 Meters Varsity · Place 40 · AthensAthens | 5,000 Meters Varsity | 40 | 28:15.66 | 9 |
2022 Cross Country
8 results2021 Cross Country
9 results