Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Allendale HSAllendale Falcon Invite - 5th Annual · Oct 3 | 20:20.34 | Allendale Falcon Invite - 5th Annual | October 3, 2015 |
| 5,000 Meters · Allendale HSMiHS State Championships · Oct 25 | 20:58.75 | MiHS State Championships | October 25, 2014 |
| 5,000 Meters · Calvin College - Gainey Athletic ComplexCougar Falcon Invite at the Eagles Nest · Sep 26 | 20:52.4 | Cougar Falcon Invite at the Eagles Nest | September 26, 2015 |
| 5,000 Meters · Calvin College 5K Course - Gainey Athletic ComplexKent Ottawa Championships · Oct 17 | 19:50.9 | Kent Ottawa Championships | October 17, 2015 |
| 5,000 Meters · Grace Will Country Club - Kenowa HillsKenowa Hills Invitational · Aug 29 | 22:42.25 | Kenowa Hills Invitational | August 29, 2016 |
| 5,000 Meters · Gun Lake ParkTK-Middleville Invite · Sep 14 | 21:20.37 | TK-Middleville Invite | September 14, 2015 |
| 5,000 Meters · Portage West MSPortage Invitational · Oct 4 | 20:33 | Portage Invitational | October 4, 2014 |
| 5,000 Meters · Riverside ParkWest Michigan Independent League · Oct 13 | 20:09.89 | West Michigan Independent League | October 13, 2015 |
| 5,000 Meters · Riverside ParkWest Michigan Ind. League · Oct 8 | 20:05.21 | West Michigan Ind. League | October 8, 2014 |
| 5,000 Meters · Rycenga ParkMel Hall Invitational · Oct 24 | 21:13.81 | Mel Hall Invitational | October 24, 2015 |
| 5,000 Meters · Sparta XC (HS)Sparta Invitational · Sep 19 | 20:56.5 | Sparta Invitational | September 19, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 29 | Kenowa Hills InvitationalAug 29 · 5,000 Meters Silver Race · Place 84 · GR FIRE | 5,000 Meters Silver Race | 84 | 22:42.25 PB | 12 |
2015 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Mel Hall InvitationalOct 24 · 5,000 Meters Varsity · Place 75 · GR FIRE | 5,000 Meters Varsity | 75 | 21:13.81 PB | 11 |
| Oct 17 | Kent Ottawa ChampionshipsOct 17 · 5,000 Meters Varsity · Place 126 · GR FIRE | 5,000 Meters Varsity | 126 | 19:50.9 PB | 11 |
| Oct 13 | West Michigan Independent LeagueOct 13 · 5,000 Meters Varsity · Place 23 · GR FIRE | 5,000 Meters Varsity | 23 | 20:09.89 PB | 11 |
| Oct 3 | Allendale Falcon Invite - 5th AnnualOct 3 · 5,000 Meters High School Falcons · Place 86 · GR FIRE | 5,000 Meters High School Falcons | 86 | 20:20.34 PB | 11 |
| Sep 30 | West Michigan Independent LeagueSep 30 · 5,000 Meters Varsity · Place 27 · GR FIRE | 5,000 Meters Varsity | 27 | 20:31.70 | 11 |
| Sep 26 | Cougar Falcon Invite at the Eagles NestSep 26 · 5,000 Meters Falcon Division · Place 64 · GR FIRE | 5,000 Meters Falcon Division | 64 | 20:52.4 PB | 11 |
| Sep 19 | Sparta InvitationalSep 19 · 5,000 Meters Gold Varsity · Place 54 · GR FIRE | 5,000 Meters Gold Varsity | 54 | 20:56.5 PB | 11 |
| Sep 14 | TK-Middleville InviteSep 14 · 5,000 Meters Small School Varsity · Place 36 · GR FIRE | 5,000 Meters Small School Varsity | 36 | 21:20.37 PB | 11 |
| Sep 9 | West Michigan Independent LeagueSep 9 · 5,000 Meters Varsity · Place 27 · GR FIRE | 5,000 Meters Varsity | 27 | 21:31.39 | 11 |
2014 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MiHS State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 36 · GR FIRE | 5,000 Meters Varsity | 36 | 20:58.75 PB | 10 |
| Oct 8 | West Michigan Ind. LeagueOct 8 · 5,000 Meters Varsity · Place 20 · GR FIRE | 5,000 Meters Varsity | 20 | 20:05.21 PB | 10 |
| Oct 4 | Portage InvitationalOct 4 · 5,000 Meters Division 4 Men · Place 137 · GR FIRE | 5,000 Meters Division 4 Men | 137 | 20:33 PB | 10 |
| Sep 20 | Cougar Falcon Invite at the Eagles NestSep 20 · 5,000 Meters Varsity Falcon · Place 66 · GR FIRE | 5,000 Meters Varsity Falcon | 66 | 21:26.3 | 10 |
| Sep 13 | Sparta InviteSep 13 · 5,000 Meters Gold Varsity · Place 59 · GR FIRE | 5,000 Meters Gold Varsity | 59 | 22:00.54 | 10 |