Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.6 Miles · Jerusalem MillSparta Invite · Sep 13 | 10:19.13 | Sparta Invite | September 13, 2014 |
| 2,500 Meters · Allendale MS Course (2.5K)Allendale Falcon Invite - 4th Annual · Sep 27 | 9:48.26 | Allendale Falcon Invite - 4th Annual | September 27, 2014 |
| 2,500 Meters · Portage West MSPortage Invitational · Oct 4 | 10:13 | Portage Invitational | October 4, 2014 |
| 3,200 Meters · Gainey 3200 Meter CourseCougar Falcon Invite at the Eagles Nest · Sep 20 | 12:59.9 | Cougar Falcon Invite at the Eagles Nest | September 20, 2014 |
| 3,200 Meters · South Christian Athletic FieldsEast Grand Rapids MS Meet of Champions Invite · Oct 18 | 13:33.33 | East Grand Rapids MS Meet of Champions Invite | October 18, 2014 |
| 5,000 Meters · Allendale HSAllendale Falcon Invite - 5th Annual · Oct 3 | 20:23.84 | Allendale Falcon Invite - 5th Annual | October 3, 2015 |
| 5,000 Meters · Allendale HSAllendale Falcon Invite · Sep 30 | 20:15.08 | Allendale Falcon Invite | September 30, 2017 |
| 5,000 Meters · Calvin College - Gainey Athletic ComplexCougar Falcon Invite at the Eagles Nest · Sep 26 | 20:43.5 | Cougar Falcon Invite at the Eagles Nest | September 26, 2015 |
| 5,000 Meters · Calvin College 5K Course - Gainey Athletic ComplexKent Ottawa Championships · Oct 17 | 20:14.6 | Kent Ottawa Championships | October 17, 2015 |
| 5,000 Meters · Grace Will Country Club - Kenowa HillsKenowa Hills Invitational · Aug 24 | 22:03.1 | Kenowa Hills Invitational | August 24, 2015 |
| 5,000 Meters · Gun Lake ParkMiddleville Thornapple-Kellogg Invitational · Sep 12 | 21:32.7 | Middleville Thornapple-Kellogg Invitational | September 12, 2016 |
| 5,000 Meters · Riverside ParkWest Michigan Independent Conference Championship Meet · Oct 11 | 21:01.63 | West Michigan Independent Conference Championship Meet | October 11, 2017 |
| 5,000 Meters · Riverside ParkWest Michigan Ind. League · Oct 8 | 20:35.59 | West Michigan Ind. League | October 8, 2014 |
| 5,000 Meters · Rycenga ParkMel Hall Invitational · Oct 24 | 22:21.28 | Mel Hall Invitational | October 24, 2015 |
| 5,000 Meters · Sparta XC (HS)Sparta Invite · Sep 17 | 21:47.58 | Sparta Invite | September 17, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MiHS ChampionshipOct 27 · 5,000 Meters Varsity · Place 48 · GR_Track Club/GR FIRE | 5,000 Meters Varsity | 48 | 20:38.58 | 12 |
| Oct 10 | WMICCC League MeetOct 10 · 5,000 Meters Varsity · Place 48 · GR_Track Club/GR FIRE | 5,000 Meters Varsity | 48 | 22:37.7 | — |
| Sep 29 | Allendale Falcon InviteSep 29 · 5,000 Meters Varsity · Place 110 · GR_Track Club/GR FIRE | 5,000 Meters Varsity | 110 | 21:04.5 | 12 |
| Sep 26 | WMICCC #2Sep 26 · 5,000 Meters Varsity · Place 49 · GR FIRE | 5,000 Meters Varsity | 49 | 21:23.63 | 12 |
| Sep 22 | Cougar Falcon Invite at the Eagles NestSep 22 · 5,000 Meters Junior Varsity · Place 210 · GR_Track Club/GR FIRE | 5,000 Meters Junior Varsity | 210 | 21:55.2 | 12 |
| Sep 15 | Sparta InvitationalSep 15 · 5,000 Meters Varsity · Place 89 · GR_Track Club/GR FIRE | 5,000 Meters Varsity | 89 | 22:07.15 | 12 |
| Sep 5 | WMICC #1Sep 5 · 5,000 Meters Varsity · Place 51 · GR FIRE | 5,000 Meters Varsity | 51 | 23:19.57 | 12 |
2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MiHS ChampionshipsOct 28 · 5,000 Meters Varsity · Place 66 · GR FIRE | 5,000 Meters Varsity | 66 | 21:05.88 | 11 |
| Oct 14 | Kent Ottawa ChampionshipOct 14 · 5,000 Meters Kent Varsity · Place 181 · GR FIRE | 5,000 Meters Kent Varsity | 181 | 21:15.6 | 11 |
| Oct 11 | West Michigan Independent Conference Championship MeetOct 11 · 5,000 Meters Varsity · Place 44 · GR FIRE | 5,000 Meters Varsity | 44 | 21:01.63 PB | 11 |
| Sep 30 | Allendale Falcon InviteSep 30 · 5,000 Meters Junior Varsity · Place 113 · GR FIRE | 5,000 Meters Junior Varsity | 113 | 20:15.08 PB | 11 |
| Sep 27 | West Michigan Independent League #2Sep 27 · 5,000 Meters Varsity · Place 50 · GR FIRE | 5,000 Meters Varsity | 50 | 21:51.50 | 11 |
| Sep 23 | Cougar Falcon Invite at the Eagles NestSep 23 · 5,000 Meters Varsity Falcon Division Boys · Place 107 · GR FIRE | 5,000 Meters Varsity Falcon Division Boys | 107 | 23:04.2 | 11 |
| Sep 16 | Sparta InvitationalSep 16 · 5,000 Meters Silver/White/Gold Reserve · Place 92 · GR FIRE | 5,000 Meters Silver/White/Gold Reserve | 92 | 22:29.82 | 11 |
| Sep 11 | TK Coach B InvitationalSep 11 · 5,000 Meters Kellogg Division Small · Place 35 · GR FIRE | 5,000 Meters Kellogg Division Small | 35 | 21:58.56 | 11 |
| Sep 6 | West Michigan Independent League #1Sep 6 · 5,000 Meters Varsity · Place 42 · GR FIRE | 5,000 Meters Varsity | 42 | 21:47.39 | 11 |
| Aug 29 | Kenowa Hills InvitationalAug 29 · 5,000 Meters Gold Race · Place 99 · GR FIRE | 5,000 Meters Gold Race | 99 | 23:18.69Unofficial | 11 |
2016 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Kent/Ottawa County meetOct 15 · 5,000 Meters Junior Varsity · Place 169 · GR FIRE | 5,000 Meters Junior Varsity | 169 | 20:43.1 | 10 |
| Oct 11 | West Michigan Independent League ChampionshipOct 11 · 5,000 Meters Varsity · Place 39 · GR FIRE | 5,000 Meters Varsity | 39 | 21:20.20 | 10 |
| Oct 1 | Allendale Falcon InviteOct 1 · 5,000 Meters Junior Varsity · Place 109 · GR FIRE | 5,000 Meters Junior Varsity | 109 | 21:46.53 | 10 |
| Sep 24 | Cougar Falcon Invite at the Eagles NestSep 24 · 5,000 Meters JV Division · Place 169 · GR FIRE | 5,000 Meters JV Division | 169 | 20:55.2 | 10 |
| Sep 17 | Sparta InviteSep 17 · 5,000 Meters Silver, White, Gold Reserve · Place 65 · GR FIRE | 5,000 Meters Silver, White, Gold Reserve | 65 | 21:47.58 PB | 10 |
| Sep 12 | Middleville Thornapple-Kellogg InvitationalSep 12 · 5,000 Meters Kellogg Division (smaller schools) · Place 45 · GR FIRE | 5,000 Meters Kellogg Division (smaller schools) | 45 | 21:32.7 PB | 10 |
| Sep 7 | West Michigan Independent LeagueSep 7 · 5,000 Meters Varsity · Place 33 · GR FIRE | 5,000 Meters Varsity | 33 | 22:36.98 | 10 |
| Aug 29 | Kenowa Hills InvitationalAug 29 · 5,000 Meters Silver Race · Place 93 · GR FIRE | 5,000 Meters Silver Race | 93 | 23:45.93 | 10 |
2015 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Mel Hall InvitationalOct 24 · 5,000 Meters Varsity · Place 95 · GR FIRE | 5,000 Meters Varsity | 95 | 22:21.28 PB | 9 |
| Oct 17 | Kent Ottawa ChampionshipsOct 17 · 5,000 Meters Varsity · Place 141 · GR FIRE | 5,000 Meters Varsity | 141 | 20:14.6 PB | 9 |
| Oct 13 | West Michigan Independent LeagueOct 13 · 5,000 Meters Varsity · Place 34 · GR FIRE | 5,000 Meters Varsity | 34 | 21:08.64 | 9 |
| Oct 3 | Allendale Falcon Invite - 5th AnnualOct 3 · 5,000 Meters Freshman · Place 31 · GR FIRE | 5,000 Meters Freshman | 31 | 20:23.84 PB | 9 |
| Sep 30 | West Michigan Independent LeagueSep 30 · 5,000 Meters Varsity · Place 33 · GR FIRE | 5,000 Meters Varsity | 33 | 21:05.60 | 9 |
| Sep 26 | Cougar Falcon Invite at the Eagles NestSep 26 · 5,000 Meters Freshman · Place 53 · GR FIRE | 5,000 Meters Freshman | 53 | 20:43.5 PB | 9 |
| Sep 19 | Sparta InvitationalSep 19 · 5,000 Meters Gold Varsity · Place 57 · GR FIRE | 5,000 Meters Gold Varsity | 57 | 22:27.9 | 9 |
| Sep 14 | TK-Middleville InviteSep 14 · 5,000 Meters Small School Varsity · Place 47 · GR FIRE | 5,000 Meters Small School Varsity | 47 | 22:36.25 | 9 |
| Sep 9 | West Michigan Independent LeagueSep 9 · 5,000 Meters Varsity · Place 28 · GR FIRE | 5,000 Meters Varsity | 28 | 21:48.65 | 9 |
| Aug 24 | Kenowa Hills InvitationalAug 24 · 5,000 Meters Gold Race · Place 82 · GR FIRE | 5,000 Meters Gold Race | 82 | 22:03.1 PB | 9 |
2014 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MiHS State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 34 · GR FIRE | 5,000 Meters Varsity | 34 | 20:43.38 | 8 |
| Oct 18 | East Grand Rapids MS Meet of Champions InviteOct 18 · 3,200 Meters Varsity · Place 37 · GR FIRE | 3,200 Meters Varsity | 37 | 13:33.33 PB | 8 |
| Oct 11 | GRPS Middle and Elementary School InviteOct 11 · 2,500 Meters Middle School-7&8 · Place 3 · GR FIRE | 2,500 Meters Middle School-7&8 | 3 | 9:22Unofficial | 8 |
| Oct 8 | West Michigan Ind. LeagueOct 8 · 5,000 Meters Varsity · Place 25 · GR FIRE | 5,000 Meters Varsity | 25 | 20:35.59 PB | 8 |
| Oct 4 | Portage InvitationalOct 4 · 2,500 Meters Middle School Boys · Place 159 · GR FIRE | 2,500 Meters Middle School Boys | 159 | 10:13 PB | 8 |
| Sep 27 | Allendale Falcon Invite - 4th AnnualSep 27 · 2,500 Meters Middle School · Place 29 · GR FIRE | 2,500 Meters Middle School | 29 | 9:48.26 PB | 8 |
| Sep 23 | West Michigan Ind. Cross Country LeagueSep 23 · 5,000 Meters Varsity · Place 21 · GR FIRE | 5,000 Meters Varsity | 21 | 21:08.18 | 8 |
| Sep 20 | Cougar Falcon Invite at the Eagles NestSep 20 · 3,200 Meters Middle School · Place 11 · GR FIRE | 3,200 Meters Middle School | 11 | 12:59.9 PB | 8 |
| Sep 13 | Sparta InviteSep 13 · 1.6 Mile D2 MS · Place 17 · GR FIRE | 1.6 Mile D2 MS | 17 | 10:19.13 PB | 8 |
| Sep 10 | West Mich. Ind. LeagueSep 10 · 5,000 Meters Varsity · Place 26 · GR FIRE | 5,000 Meters Varsity | 26 | 22:10.54 | 8 |