Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4 Miles · Fisher Trails - Northwood U6th Annual Northwood Invite · Sep 6 | 23:02.40 | 6th Annual Northwood Invite | September 6, 2025 |
| 5,000 Meters · Carmen-Ainsworth High SchoolSVL South Jamboree 1 · Sep 15 | 17:58.51 | SVL South Jamboree 1 | September 15, 2021 |
| 5,000 Meters · Cummings CenterGreater Flint CC Championships · Oct 9 | 17:41.81 | Greater Flint CC Championships | October 9, 2020 |
| 5,000 Meters · Delta College - HS 5KSVL Championships · Oct 17 | 19:11.36 | SVL Championships | October 17, 2018 |
| 5,000 Meters · Jewell Golf CourseSVL South Jamboree #2 @ Grand Blanc · Sep 25 | 20:12.01 | SVL South Jamboree #2 @ Grand Blanc | September 25, 2018 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D2 Finals · Nov 6 | 18:07.12 | MHSAA LP D2 Finals | November 6, 2021 |
| 5,000 Meters · Shepherd High School2025 Jeff Drenth Memorial · Aug 29 | 17:09.50 | 2025 Jeff Drenth Memorial | August 29, 2025 |
| 5,000 Meters · Shepherd High School XC Course2019 MITCA Team Michigan Trials (Mid-East Qualifier) · Nov 9 | 18:24.9 | 2019 MITCA Team Michigan Trials (Mid-East Qualifier) | November 9, 2019 |
| 5,000 Meters · Winshall ParkPowers Charger Cross Country Meet · Sep 19 | 18:56.44 | Powers Charger Cross Country Meet | September 19, 2020 |
| 6,000 Meters · Fisher Trails - Northwood UNorthwood Invitational · Sep 9 | 20:55.60 | Northwood Invitational | September 9, 2023 |
| 8,000 Meters · Broadway Acres Golf CourseMIAA CC Championship · Nov 1 | 28:27.4 | MIAA CC Championship | November 1, 2025 |
| 8,000 Meters · Calvin College - Gainey Athletic Complex2023 GRCC Raider XC Invite · Sep 17 | 30:04.3 | 2023 GRCC Raider XC Invite | September 17, 2022 |
| 8,000 Meters · EP Tom Sawyer State ParkNCAA DIII Great Lakes Valley XC Regional (Entries on DA) · Nov 15 | 29:24.38 | NCAA DIII Great Lakes Valley XC Regional (Entries on DA) | November 15, 2025 |
| 8,000 Meters · Forest Akers East Golf CourseD3 Pre-Nationals · Oct 1 | 29:54.7 | D3 Pre-Nationals | October 1, 2022 |
| 8,000 Meters · Grand Woods Park OFFICIALLansing Invitational Cross-Country Meet · Sep 20 | 30:39.2 | Lansing Invitational Cross-Country Meet | September 20, 2024 |
| 8,000 Meters · Oberlin CollegeOberlin College Inter-Regional Rumble · Oct 18 | 29:08.40 | Oberlin College Inter-Regional Rumble | October 18, 2025 |
| 8,000 Meters · Oberlin Cross Country TrailINTER-REGIONAL RUMBLE · Oct 15 | 29:21.1 | INTER-REGIONAL RUMBLE | October 15, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA DIII Great Lakes Valley XC Regional (Entries on DA)Nov 15 · 8,000 Meters Mens · Place 228 · AlmaAlma | 8,000 Meters Mens | 228 | 29:24.38 PB | Sr |
| Nov 1 | MIAA CC ChampionshipNov 1 · 8,000 Meters Men · Place 98 · AlmaAlma | 8,000 Meters Men | 98 | 28:27.4 PB | Sr |
| Oct 18 | Oberlin College Inter-Regional RumbleOct 18 · 8,000 Meters Men's Varsity · Place 188 · AlmaAlma | 8,000 Meters Men's Varsity | 188 | 29:08.40 PB | Sr |
| Oct 4 | Knight InvitationalOct 4 · 8,000 Meters Collegiate · Place 112 · AlmaAlma | 8,000 Meters Collegiate | 112 | 31:11.4 | Sr |
| Sep 19 | Lansing CC InvitationalSep 19 · 8,000 Meters Men's · Place 69 · AlmaAlma | 8,000 Meters Men's | 69 | 30:56.3 | Sr |
| Sep 6 | 6th Annual Northwood InviteSep 6 · 4 Miles Collegiate Men · Place 46 · AlmaAlma | 4 Miles Collegiate Men | 46 | 23:02.40 PB | Sr |
| Aug 29 | 2025 Jeff Drenth MemorialAug 29 · 5,000 Meters Men's 5K · Place 66 · AlmaAlma | 5,000 Meters Men's 5K | 66 | 17:09.50 PB | Sr |
2024 Cross Country
3 results2023 Cross Country
2 results2022 Cross Country
5 results2021 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | MHSAA LP D2 FinalsNov 6 · 5,000 Meters D2 · Place 209 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters D2 | 209 | 18:07.12 PB | 12 |
| Oct 29 | MHSAA LP Region 15-2 @ ShepherdOct 29 · 5,000 Meters Division 2 · Place 16 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Division 2 | 16 | 17:36.1 | 12 |
| Oct 20 | Saginaw Valley League ChampionshipsOct 20 · 5,000 Meters Varsity · Place 18 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 18 | 17:38.60 | 12 |
| Oct 16 | Kayla O'Mara Memorial InvitationalOct 16 · 5,000 Meters Varsity · Place 7 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 7 | 18:41.17 | 12 |
| Oct 9 | Greater Flint CC ChampionshipsOct 9 · 5,000 Meters Varsity · Place 27 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 27 | 17:27.75 | 12 |
| Oct 2 | 2021 Shepherd BLUEJAY InviteOct 2 · 5,000 Meters Varsity · Place 13 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 13 | 17:25.3 | 12 |
| Sep 28 | SVL South Jamboree #2Sep 28 · 5,000 Meters Varsity · Place 11 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 11 | 17:44.22 | 12 |
| Sep 25 | New Balance Mid-Season SpectacularSep 25 · 5,000 Meters Varsity · Place 25 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 25 | 18:25.9 | 12 |
| Sep 18 | 53rd Holly/Duane Raffin Festival of RacesSep 18 · 5,000 Meters Division III · Place 17 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Division III | 17 | 18:20.9 | — |
| Sep 15 | SVL South Jamboree 1Sep 15 · 5,000 Meters Varsity · Place 7 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 7 | 17:58.51 PB | 12 |
| Sep 11 | 2nd Northwood XC InviteSep 11 · 5,000 Meters Varsity · Place 55 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 55 | 18:04.80 | 12 |
| Aug 31 | Corunna Earlybird InvitationalAug 31 · 5,000 Meters Varsity · Place 7 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 7 | 17:46.57 | 12 |
2020 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MHSAA LP D2 FinalsNov 7 · 5,000 Meters D2 - Official · Place 184 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters D2 - Official | 184 | 18:22.82 | 11 |
| Oct 30 | MHSAA LP Region 15-2 @ ShepherdOct 30 · 5,000 Meters Division 2 · Place 21 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Division 2 | 21 | 17:35.5 | 11 |
| Oct 23 | MHSAA Pre-Regional 29-2 @ ShepherdOct 23 · 5,000 Meters Varsity · Place 9 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 9 | 17:55.5 | 11 |
| Oct 17 | SVL ChampionshipsOct 17 · 5,000 Meters Varsity · Place 43 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 43 | 18:06.31 | 11 |
| Oct 9 | Greater Flint CC ChampionshipsOct 9 · 5,000 Meters SAT D2 Varsity Boys · Place 15 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters SAT D2 Varsity Boys | 15 | 17:41.81 PB | 11 |
| Sep 29 | SVL South Jamboree 2Sep 29 · 5,000 Meters Varsity · Place 13 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 13 | 17:51.62 | 11 |
| Sep 26 | Mid-Season Spectacular Sep 26 · 5,000 Meters Varsity · Place 25 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 25 | 17:44.7 | 11 |
| Sep 19 | Powers Charger Cross Country MeetSep 19 · 5,000 Meters Varsity · Place 17 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 17 | 18:56.44 PB | 11 |
| Sep 15 | SVL South Jamboree 1Sep 15 · 5,000 Meters Varsity · Place 14 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 14 | 18:32.86 | 11 |
| Sep 12 | Freeland, Flint Powers, Frankenmuth, Shepherd QuadSep 12 · 5,000 Meters Varsity · Place 11 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 11 | 17:48.8 | 11 |
| Aug 29 | Michigan Catholic XC Invitational Aug 29 · 5,000 Meters Bishop’s Cup · Place 28 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Bishop’s Cup | 28 | 19:07.67Unofficial | 11 |
| Aug 26 | Corunna Baby BirdAug 26 · 5,000 Meters Varsity · Place 6 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 6 | 19:04.33 | 11 |
2019 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | 2019 MITCA Team Michigan Trials (Mid-East Qualifier)Nov 9 · 5,000 Meters Futures Boys 5K · Place 47 · UnattachedUnattached | 5,000 Meters Futures Boys 5K | 47 | 18:24.9 PB | 10 |
| Nov 5 | 4 Runners 5k on the TrackNov 5 · 5,000 Meters Varsity · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 0 | 18:52Unofficial | 10 |
| Nov 1 | Post Halloween Post A PR track Nov 1 · 5,000 Meters New Division · Place 2 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters New Division | 2 | 17:46Unofficial | 10 |
| Oct 26 | Saginaw Heritage PROMOct 26 · 5,000 Meters Varsity · Place 39 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 39 | 19:08.49 | 10 |
| Oct 16 | SVL ChampionshipOct 16 · 5,000 Meters Junior Varsity · Place 26 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Junior Varsity | 26 | 19:06.57 | 10 |
| Oct 12 | Kayla O'Mara InvitationalOct 12 · 5,000 Meters Junior Varsity · Place 2 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Junior Varsity | 2 | 18:33.53 | 10 |
| Oct 5 | Greater Flint CC ChampionshipsOct 5 · 5,000 Meters Varsity · Place 44 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 44 | 18:39.17 | 10 |
| Sep 25 | SVL South Jamboree #2Sep 25 · 5,000 Meters Varsity · Place 23 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 23 | 18:56.00 | 10 |
| Sep 14 | Holly/ Duane Raffin Festival of RacesSep 14 · 5,000 Meters Junior Varsity · Place 18 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Junior Varsity | 18 | 20:30.9 | 10 |
| Sep 10 | SVL South Jamboree #1Sep 10 · 5,000 Meters Varsity · Place 52 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 52 | 21:37.83 | 10 |
| Sep 7 | 1st Northwood University InvitationalSep 7 · 5,000 Meters Varsity · Place 10 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 10 | 19:10.1 | 10 |
| Aug 27 | Corunna Earlybird InvitationalAug 27 · 5,000 Meters Varsity · Place 89 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 89 | 21:24.49 | 10 |
2018 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Post Halloween Run Like Your Head's on FireNov 1 · 5,000 Meters Varsity · Place 5 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 5 | 18:33Unofficial | 9 |
| Oct 27 | Saginaw Heritage PROMOct 27 · 5,000 Meters Varsity · Place 25 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 25 | 18:54.51 | 9 |
| Oct 23 | Lake Fenton 9th/10th InvitationalOct 23 · 5,000 Meters Varsity · Place 64 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 64 | 19:38.94 | 9 |
| Oct 17 | SVL ChampionshipsOct 17 · 5,000 Meters JV Boys · Place 41 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters JV Boys | 41 | 19:11.36 PB | 9 |
| Oct 13 | Kayla O'Mara InvitationalOct 13 · 5,000 Meters Junior Varsity · Place 7 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Junior Varsity | 7 | 19:16.09 | 9 |
| Oct 6 | Greater Flint HS CC ChampionshipsOct 6 · 5,000 Meters Junior Varsity · Place 24 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Junior Varsity | 24 | 19:34.80 | 9 |
| Sep 25 | SVL South Jamboree #2 @ Grand BlancSep 25 · 5,000 Meters Varsity · Place 43 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 43 | 20:12.01 PB | 9 |
| Sep 22 | 36th Annual Linden ClassicSep 22 · Varsity · Place 16 · Flint Powers CatholicFlint Powers Catholic | Varsity | 16 | 19:37.77 | 9 |
| Sep 15 | 51st Annual Holly / Duane Raffin Festival of RacesSep 15 · Varsity · Place 24 · Flint Powers CatholicFlint Powers Catholic | Varsity | 24 | 20:26.2 | 9 |
| Sep 11 | SVL South Jamboree # 1 @ Carman AinsworthSep 11 · 5,000 Meters Varsity · Place 41 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 41 | 20:29.18 | 9 |
| Sep 8 | Genesee InviteSep 8 · 5,000 Meters Varsity · Place 59 · Flint Powers CatholicFlint Powers Catholic | 5,000 Meters Varsity | 59 | 20:02.43 | 9 |
| Aug 28 | Corunna Earlybird InvitationalAug 28 · Varsity · Place 57 · Flint Powers CatholicFlint Powers Catholic | Varsity | 57 | 21:17.74 | 9 |