Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 21082 m · Lakeside Municipal Golf CourseNJCAA National Half Marathon Championships · Nov 11 | 1:20:28.3 | NJCAA National Half Marathon Championships | November 11, 2025 |
| 3,200 Meters · GRPS Northeast CampusGRPS Middle School and Elementary School Invitational · Oct 20 | 12:30 | GRPS Middle School and Elementary School Invitational | October 20, 2018 |
| 5,000 Meters · Allendale HSMiHS Championship · Oct 30 | 17:46.9 | MiHS Championship | October 30, 2021 |
| 5,000 Meters · Riverside ParkWMICCC Conference Meet · Oct 14 | 18:01.50 | WMICCC Conference Meet | October 14, 2020 |
| 5,000 Meters · The HermitageHXN Nationals · Nov 6 | 18:18 | HXN Nationals | November 6, 2021 |
| 8,000 Meters · Calvin College - Gainey Athletic ComplexKnight Invitational · Sep 28 | 29:45.5 | Knight Invitational | September 28, 2024 |
| 8,000 Meters · Goodells County ParkNJCAA Regional & MCCAA Conference · Oct 25 | 27:45.50 | NJCAA Regional & MCCAA Conference | October 25, 2024 |
| 8,000 Meters · Grand Woods Park OFFICIALLansing Invitational Cross-Country Meet · Sep 20 | 29:09.3 | Lansing Invitational Cross-Country Meet | September 20, 2024 |
| 8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division II Cross Country Championships · Nov 8 | 30:06.1 | NJCAA Division II Cross Country Championships | November 8, 2025 |
| 8,000 Meters · Pole Green ParkNJCAA D2 XC Championships · Nov 9 | 27:40.6 | NJCAA D2 XC Championships | November 9, 2024 |
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 11 | NJCAA National Half Marathon ChampionshipsNov 11 · 13.1 Miles College · Place 129 · Grand Rapids (Mich.) CCGrand Rapids (Mich.) CC | 13.1 Miles College | 129 | 1:20:28.3 PB | So |
| Nov 8 | NJCAA Division II Cross Country ChampionshipsNov 8 · 8,000 Meters NJCAA D2 · Place 152 · Grand Rapids (Mich.) CCGrand Rapids (Mich.) CC | 8,000 Meters NJCAA D2 | 152 | 30:06.1 PB | So |
| Oct 24 | NJCAA Region 12 Championships and MCCAA Conference ChampionshipOct 24 · 8,000 Meters Varsity · Place 26 · Grand Rapids (Mich.) CCGrand Rapids (Mich.) CC | 8,000 Meters Varsity | 26 | 27:44.8 | SO |
| Oct 11 | Jayhawk InviteOct 11 · 8,000 Meters Varsity · Place 90 · Grand Rapids (Mich.) CCGrand Rapids (Mich.) CC | 8,000 Meters Varsity | 90 | 27:59.26 | So |
| Sep 19 | Lansing CC InvitationalSep 19 · 8,000 Meters Men's · Place 41 · Grand Rapids (Mich.) CCGrand Rapids (Mich.) CC | 8,000 Meters Men's | 41 | 29:16.7 | So |
| Sep 5 | GRCC Raider XC InviteSep 5 · 8,000 Meters Varsity · Place 6 · Grand Rapids (Mich.) CCGrand Rapids (Mich.) CC | 8,000 Meters Varsity | 6 | 29:42.7 | So |
| Aug 29 | Skipper's Cross Country ShowcaseAug 29 · 8,000 Meters College · Place 28 · Grand Rapids (Mich.) CCGrand Rapids (Mich.) CC | 8,000 Meters College | 28 | 29:42.10 | So |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NJCAA HALF-MARATHON CHAMPIONSHIPSNov 12 · 13.1 Miles Varsity · Place 133 · Grand Rapids (Mich.) CCGrand Rapids (Mich.) CC | 13.1 Miles Varsity | 133 | 1:22:53.7 | FR |
| Nov 9 | NJCAA D2 XC ChampionshipsNov 9 · 8,000 Meters NJCAA D2 · Place 90 · Grand Rapids (Mich.) CCGrand Rapids (Mich.) CC | 8,000 Meters NJCAA D2 | 90 | 27:40.6 PB | Fr |
| Oct 25 | NJCAA Regional & MCCAA ConferenceOct 25 · 8,000 Meters Men's 8k · Place 25 · Grand Rapids (Mich.) CCGrand Rapids (Mich.) CC | 8,000 Meters Men's 8k | 25 | 27:45.50 PB | Fr |
| Oct 12 | Jayhawk Collegiate Invitational Oct 12 · 8,000 Meters Varsity · Place 98 · Grand Rapids (Mich.) CCGrand Rapids (Mich.) CC | 8,000 Meters Varsity | 98 | 28:05.20 | Fr |
| Sep 28 | Knight InvitationalSep 28 · 8,000 Meters College · Place 95 · Grand Rapids (Mich.) CCGrand Rapids (Mich.) CC | 8,000 Meters College | 95 | 29:45.5 PB | Fr |
| Sep 20 | Lansing Invitational Cross-Country Meet Sep 20 · 8,000 Meters College · Place 49 · Grand Rapids (Mich.) CCGrand Rapids (Mich.) CC | 8,000 Meters College | 49 | 29:09.3 PB | Fr |
| Sep 13 | Raider-Knight XC InviteSep 13 · 8,000 Meters Varsity · Place 42 · Grand Rapids (Mich.) CCGrand Rapids (Mich.) CC | 8,000 Meters Varsity | 42 | 28:40.2 | Fr |
| Aug 30 | Skipper's Cross Country ShowcaseAug 30 · 8,000 Meters Varsity · Place 33 · Grand Rapids (Mich.) CCGrand Rapids (Mich.) CC | 8,000 Meters Varsity | 33 | 30:31.20 | Fr |
2021 Cross Country
4 results2020 Cross Country
3 results2019 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 25 | WMICCC #2Sep 25 · 5,000 Meters Varsity · Place 6 · GRTC PeregrinesGRTC Peregrines | 5,000 Meters Varsity | 6 | 18:50.05 | 9 |
| Sep 4 | WMICCC #1Sep 4 · 5,000 Meters Varsity · Place 8 · GRTC PeregrinesGRTC Peregrines | 5,000 Meters Varsity | 8 | 19:10.65 | 9 |
2018 Cross Country
5 results