Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · University Park Golf CourseGMAA Middle School Invitational · Oct 14 | 11:51.88 | GMAA Middle School Invitational | October 14, 2016 |
| 3,200 Meters · Manistee HSLakes 8 Conference Championship @ Manistee · Oct 18 | 12:51.32 | Lakes 8 Conference Championship @ Manistee | October 18, 2016 |
| 5,000 Meters · Allendale HSMHSAA LP Region 31-4 at Allendale · Oct 28 | 20:23.86 | MHSAA LP Region 31-4 at Allendale | October 28, 2017 |
| 5,000 Meters · Crusader 5000MMCC Mini Invite · Oct 27 | 20:05.3 | MCC Mini Invite | October 27, 2020 |
| 5,000 Meters · Manistee HSLakes 8 Jamboree #3 - Championship @ Manistee · Oct 13 | 20:50.87 | Lakes 8 Jamboree #3 - Championship @ Manistee | October 13, 2020 |
| 5,000 Meters · McGraft ParkMuskegon Catholic Central Vrs Muskegon · Sep 13 | 21:38 | Muskegon Catholic Central Vrs Muskegon | September 13, 2017 |
| 5,000 Meters · Oakridge HSOakridge HS Invitational · Sep 23 | 21:39.25 | Oakridge HS Invitational | September 23, 2017 |
| 5,000 Meters · Orchard View HSLakes Jamboree #2 - Hosted at Orchard View HS · Oct 6 | 19:34.85 | Lakes Jamboree #2 - Hosted at Orchard View HS | October 6, 2020 |
| 5,000 Meters · Ravenna HSBulldog Invite · Sep 8 | 22:40.13 | Bulldog Invite | September 8, 2020 |
| 5,000 Meters · Rycenga ParkFruitport Invitational · Sep 30 | 21:09.87 | Fruitport Invitational | September 30, 2017 |
| 5,000 Meters · Spring Lake HS OFFICIALMel Hall Invitational · Oct 21 | 19:41.9 | Mel Hall Invitational | October 21, 2017 |
| 5,000 Meters · University Park Golf CourseGMAA Cross County Championships · Oct 17 | 19:14.93 | GMAA Cross County Championships | October 17, 2020 |
| 5,000 Meters · University Park Golf CourseGMAA High School · Oct 13 | 20:18.68 | GMAA High School | October 13, 2017 |
| 5,000 Meters · West Shore Community CollegeBriggs True Value Ludington Cross Country Invitational · Sep 16 | 21:29.01 | Briggs True Value Ludington Cross Country Invitational | September 16, 2017 |
| 5,000 Meters · Western Michigan Christian HSLakes 8 Conference Final @ WMC · Oct 16 | 21:33.7 | Lakes 8 Conference Final @ WMC | October 16, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MHSAA LP Region 31-4 @ AllendaleOct 31 · 5,000 Meters Division 4 · Place 33 · Muskegon Catholic Ce..Muskegon Catholic Ce.. | 5,000 Meters Division 4 | 33 | 19:24.03 | 12 |
| Oct 27 | MCC Mini Invite Oct 27 · 5,000 Meters Varsity · Place 10 · Muskegon Catholic CentralMuskegon Catholic Central | 5,000 Meters Varsity | 10 | 20:05.3 PB | 12 |
| Oct 24 | MHSAA Pre-Regional 62-4 @ Potters HouseOct 24 · 5,000 Meters Varsity · Place 12 · Muskegon Catholic Ce..Muskegon Catholic Ce.. | 5,000 Meters Varsity | 12 | 19:17.14 | 12 |
| Oct 17 | GMAA Cross County ChampionshipsOct 17 · 5,000 Meters Boys Varsity · Place 36 · Muskegon Catholic CentralMuskegon Catholic Central | 5,000 Meters Boys Varsity | 36 | 19:14.93 PB | 12 |
| Oct 13 | Lakes 8 Jamboree #3 - Championship @ ManisteeOct 13 · 5,000 Meters Varsity · Place 16 · Muskegon Catholic CentralMuskegon Catholic Central | 5,000 Meters Varsity | 16 | 20:50.87 PB | 12 |
| Oct 6 | Lakes Jamboree #2 - Hosted at Orchard View HSOct 6 · 5,000 Meters Varsity · Place 13 · Muskegon Catholic CentralMuskegon Catholic Central | 5,000 Meters Varsity | 13 | 19:34.85 PB | 12 |
| Oct 3 | Fruitport invitationalOct 3 · 5,000 Meters Varsity · Place 25 · Muskegon Catholic Ce..Muskegon Catholic Ce.. | 5,000 Meters Varsity | 25 | 20:49.71 | 12 |
| Sep 26 | Oakridge InvitationalSep 26 · 5,000 Meters Varsity · Place 25 · Muskegon Catholic Ce..Muskegon Catholic Ce.. | 5,000 Meters Varsity | 25 | 20:34.54 | 12 |
| Sep 22 | Lakes 8 Jamboree #1 @ Muskegon Catholic CentralSep 22 · 5,000 Meters Varsity Boys · Place 17 · Muskegon Catholic CentralMuskegon Catholic Central | 5,000 Meters Varsity Boys | 17 | 20:38.12 | 12 |
| Sep 8 | Bulldog InviteSep 8 · 5,000 Meters Varsity · Place 38 · Muskegon Catholic CentralMuskegon Catholic Central | 5,000 Meters Varsity | 38 | 22:40.13 PB | 12 |
| Aug 22 | Muskegon Catholic Central Invite Aug 22 · 5,000 Meters Varsity · Place 7 · Muskegon Catholic Ce..Muskegon Catholic Ce.. | 5,000 Meters Varsity | 7 | 21:26.62 | 12 |
2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSAA LP Region 31-4 @ AllendaleOct 26 · 5,000 Meters Division 4 · Place 65 · Muskegon Catholic Ce..Muskegon Catholic Ce.. | 5,000 Meters Division 4 | 65 | 21:17.3 | 11 |
| Oct 19 | Mel Hall InvitationalOct 19 · 5,000 Meters Varsity · Place 44 · Muskegon Catholic Ce..Muskegon Catholic Ce.. | 5,000 Meters Varsity | 44 | 20:39.6 | 11 |
| Oct 15 | Lakes 8 Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 34 · Muskegon Catholic CentralMuskegon Catholic Central | 5,000 Meters Varsity | 34 | 22:54.69 | 11 |
| Oct 11 | GMAA Cross Country ChampionshipsOct 11 · 5,000 Meters Varsity · Place 75 · Muskegon Catholic CentralMuskegon Catholic Central | 5,000 Meters Varsity | 75 | 21:31.54 | 11 |
| Oct 1 | Lakes 8 Jamboree #2Oct 1 · 5,000 Meters Varsity · Place 34 · Muskegon Catholic Ce..Muskegon Catholic Ce.. | 5,000 Meters Varsity | 34 | 23:35.8 | 11 |
| Sep 28 | Fruitport InvitationalSep 28 · 5,000 Meters Varsity · Place 39 · Muskegon Catholic Ce..Muskegon Catholic Ce.. | 5,000 Meters Varsity | 39 | 21:13.16 | 11 |
| Sep 24 | Lakes 8 Jamboree #1 @ ManisteeSep 24 · 5,000 Meters Varsity · Place 37 · Muskegon Catholic Ce..Muskegon Catholic Ce.. | 5,000 Meters Varsity | 37 | 23:45.30 | 11 |
| Sep 21 | Oarkridge HS InvitationalSep 21 · 5,000 Meters Varsity · Place 45 · Muskegon Catholic Ce..Muskegon Catholic Ce.. | 5,000 Meters Varsity | 45 | 22:19.19 | 11 |
| Sep 14 | Sparta InvitationalSep 14 · 5,000 Meters Varsity · Place 55 · Muskegon Catholic Ce..Muskegon Catholic Ce.. | 5,000 Meters Varsity | 55 | 22:46.77 | 11 |
| Aug 24 | Muskegon Catholic Central InviteAug 24 · 5,000 Meters Varsity · Place 126 · Muskegon Catholic Ce..Muskegon Catholic Ce.. | 5,000 Meters Varsity | 126 | 22:34.15 | 11 |
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Mel Hall InvitationalOct 20 · 5,000 Meters Varsity · Place 98 · Muskegon Catholic Ce..Muskegon Catholic Ce.. | 5,000 Meters Varsity | 98 | 21:02.2 | 10 |
| Oct 16 | Lakes 8 Conference Final @ WMCOct 16 · 5,000 Meters Varsity · Place 25 · Muskegon Catholic CentralMuskegon Catholic Central | 5,000 Meters Varsity | 25 | 21:33.7 PB | 10 |
| Oct 12 | GMAA Cross Country InvitationalOct 12 · Varsity · Place 56 · Muskegon Catholic CentralMuskegon Catholic Central | Varsity | 56 | 21:00.86 | 10 |
| Oct 2 | Lakes 8 Jamboree #2 @ ManisteeOct 2 · Varsity · Place 28 · Muskegon Catholic CentralMuskegon Catholic Central | Varsity | 28 | 23:01.89 | 10 |
| Sep 29 | Fruitport InvitationalSep 29 · 5,000 Meters Varsity · Place 57 · Muskegon Catholic CentralMuskegon Catholic Central | 5,000 Meters Varsity | 57 | 21:58.18 | 10 |
| Sep 25 | Lakes 8 Jamboree #1 @ Orchard ViewSep 25 · 5,000 Meters Varsity · Place 30 · Muskegon Catholic CentralMuskegon Catholic Central | 5,000 Meters Varsity | 30 | 23:25.92 | 10 |
| Sep 22 | Oakridge HS InvitationalSep 22 · Varsity · Place 40 · Muskegon Catholic CentralMuskegon Catholic Central | Varsity | 40 | 21:20.97 | 10 |
| Sep 15 | Sparta InvitationalSep 15 · 5,000 Meters Varsity · Place 54 · Muskegon Catholic CentralMuskegon Catholic Central | 5,000 Meters Varsity | 54 | 22:21.97 | 10 |
| Aug 25 | Muskegon Catholic Central InviteAug 25 · 5,000 Meters Varsity · Place 104 · Muskegon Catholic CentralMuskegon Catholic Central | 5,000 Meters Varsity | 104 | 21:28.00 | 10 |
2017 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MHSAA LP Region 31-4 at AllendaleOct 28 · 5,000 Meters Varsity · Place 39 · Muskegon Catholic CentralMuskegon Catholic Central | 5,000 Meters Varsity | 39 | 20:23.86 PB | 9 |
| Oct 21 | Mel Hall InvitationalOct 21 · 5,000 Meters Varsity · Place 69 · Muskegon Catholic CentralMuskegon Catholic Central | 5,000 Meters Varsity | 69 | 19:41.9 PB | 9 |
| Oct 17 | Lakes 8 Conference Championship at Orchard ViewOct 17 · 5,000 Meters Varsity · Place 26 · Muskegon Catholic CentralMuskegon Catholic Central | 5,000 Meters Varsity | 26 | 20:12 | 9 |
| Oct 13 | GMAA High SchoolOct 13 · 5,000 Meters Varsity · Place 62 · Muskegon Catholic CentralMuskegon Catholic Central | 5,000 Meters Varsity | 62 | 20:18.68 PB | 9 |
| Oct 3 | Lakes 8 Jamboree #2 at Western Michigan ChristianOct 3 · 5,000 Meters Varsity · Place 28 · Muskegon Catholic CentralMuskegon Catholic Central | 5,000 Meters Varsity | 28 | 21:35.21Unofficial | 9 |
| Sep 30 | Fruitport InvitationalSep 30 · 5,000 Meters Varsity · Place 77 · Muskegon Catholic CentralMuskegon Catholic Central | 5,000 Meters Varsity | 77 | 21:09.87 PB | 9 |
| Sep 26 | Lakes 8 jamboree #1 @ WSCCSep 26 · 5,000 Meters Varsity · Place 26 · Muskegon Catholic CentralMuskegon Catholic Central | 5,000 Meters Varsity | 26 | 22:41.65 | 9 |
| Sep 23 | Oakridge HS InvitationalSep 23 · 5,000 Meters Varsity · Place 49 · Muskegon Catholic CentralMuskegon Catholic Central | 5,000 Meters Varsity | 49 | 21:39.25 PB | 9 |
| Sep 16 | Briggs True Value Ludington Cross Country InvitationalSep 16 · 5,000 Meters Varsity · Place 47 · Muskegon Catholic CentralMuskegon Catholic Central | 5,000 Meters Varsity | 47 | 21:29.01 PB | 9 |
| Sep 13 | Muskegon Catholic Central Vrs MuskegonSep 13 · 5,000 Meters Varsity · Place 3 · Muskegon Catholic CentralMuskegon Catholic Central | 5,000 Meters Varsity | 3 | 21:38 PB | 9 |
| Aug 26 | Muskegon Big Red InvitationalAug 26 · 5,000 Meters Varsity · Place 118 · Muskegon Catholic CentralMuskegon Catholic Central | 5,000 Meters Varsity | 118 | 22:26.62 | 9 |
| Aug 21 | Cardinal InvitationalAug 21 · 5,000 Meters Varsity · Place 111 · Muskegon Catholic CentralMuskegon Catholic Central | 5,000 Meters Varsity | 111 | 22:45.84 | 9 |
2016 Cross Country
2 results