Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · DeWitt HSJR. Greater Lansing Cross Country Championship · Oct 17 | 12:15.9 | JR. Greater Lansing Cross Country Championship | October 17, 2022 |
| 2 Miles · Fitzgerald ParkGrand Ledge MS Invite · Oct 12 | 12:30.10 | Grand Ledge MS Invite | October 12, 2022 |
| 2 Miles · Fowlerville HS Fowlerville JH v. Waverly/Haslett/Holt · Oct 3 | 12:30.66 | Fowlerville JH v. Waverly/Haslett/Holt | October 3, 2022 |
| 2 Miles · Lakewood Middle SchoolMMMSL meet at Lakewood · Sep 8 | 16:11.9 | MMMSL meet at Lakewood | September 8, 2022 |
| 2 Miles · St Johns MSSt Johns MS Meet · Sep 19 | 14:05.29 | St Johns MS Meet | September 19, 2022 |
| 2 Miles · Waverly HSMS CC Mason, DeWitt, Lakewood @ Waverly · Sep 12 | 13:04.00 | MS CC Mason, DeWitt, Lakewood @ Waverly | September 12, 2022 |
| 3,200 Meters · Grand Woods Park OFFICIALWaverly/Hoka Early Season 2 Mile · Aug 27 | 10:50.90 | Waverly/Hoka Early Season 2 Mile | August 27, 2026 |
| 3,200 Meters · Ionia High SchoolCharlotte MS CC Meet @ Ionia · Sep 26 | 14:11.50 | Charlotte MS CC Meet @ Ionia | September 26, 2022 |
| 5,000 Meters · Dewitt HSMHSAA LP Region 04-1 @ DeWitt · Oct 30 | 17:19.34 | MHSAA LP Region 04-1 @ DeWitt | October 30, 2026 |
| 5,000 Meters · EL Soccer/XC ComplexCAAC Blue League Meet #1 · Sep 24 | 17:36.09 | CAAC Blue League Meet #1 | September 24, 2026 |
| 5,000 Meters · Grand Woods Park OFFICIALEd Townsend Memorial Invite · Oct 8 | 17:31.53 | Ed Townsend Memorial Invite | October 8, 2026 |
| 5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 17 | 20:03.80 | NXR Midwest Regional Championships | November 17, 2024 |
| 5,000 Meters · Ledge Meadows Golf CourseGreater Lansing Cross Country Championship · Oct 17 | 17:13.9 | Greater Lansing Cross Country Championship | October 17, 2026 |
| 5,000 Meters · Ledge Meadows Golf Course Greater Lansing Cross Country Championship · Oct 11 | 18:36.30 | Greater Lansing Cross Country Championship | October 11, 2025 |
| 5,000 Meters · Marion Jr/Sr High SchoolMarion Steeplechase '24 · Sep 7 | 18:16.44 | Marion Steeplechase '24 | September 7, 2024 |
| 5,000 Meters · Saranac HSSaranac Invitational · Sep 1 | 18:44.62 | Saranac Invitational | September 1, 2026 |
| 5,000 Meters · Stockbridge MS/HSStockbridge Invitational · Oct 3 | 17:12.52 | Stockbridge Invitational | October 3, 2026 |
| 5,000 Meters · Twin Brooks Golf CourseChesaning XC Invitational · Sep 17 | 17:00.94 | Chesaning XC Invitational | September 17, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | MHSAA LP Region 04-1 @ DeWittOct 30 · 5,000 Meters D1 Boys · Place 47 · Lansing WaverlyLansing Waverly | 5,000 Meters D1 Boys | 47 | 17:19.34 PB | 12 |
| Oct 22 | CAAC Blue ChampionshipOct 22 · 5,000 Meters Varsity · Place 26 · Lansing WaverlyLansing Waverly | 5,000 Meters Varsity | 26 | 17:47.32 | 12 |
| Oct 17 | Greater Lansing Cross Country ChampionshipOct 17 · 5,000 Meters Greater Lansing Boys · Place 57 · Lansing WaverlyLansing Waverly | 5,000 Meters Greater Lansing Boys | 57 | 17:13.9 PB | 12 |
| Oct 8 | Ed Townsend Memorial InviteOct 8 · 5,000 Meters Varsity and JV · Place 2 · Lansing WaverlyLansing Waverly | 5,000 Meters Varsity and JV | 2 | 17:31.53 PB | 12 |
| Oct 3 | Stockbridge InvitationalOct 3 · 5,000 Meters Varsity · Place 15 · Lansing WaverlyLansing Waverly | 5,000 Meters Varsity | 15 | 17:12.52 PB | 12 |
| Sep 24 | CAAC Blue League Meet #1Sep 24 · 5,000 Meters Varsity · Place 31 · Lansing WaverlyLansing Waverly | 5,000 Meters Varsity | 31 | 17:36.09 PB | 12 |
| Sep 17 | Chesaning XC Invitational Sep 17 · 5,000 Meters Varsity · Place 7 · Lansing WaverlyLansing Waverly | 5,000 Meters Varsity | 7 | 17:00.94 PB | 12 |
| Sep 12 | Marion Steeplechase '26 (Corrected)Sep 12 · 5,000 Meters Varsity · Place 2 · Lansing WaverlyLansing Waverly | 5,000 Meters Varsity | 2 | 19:08.14 | 12 |
| Sep 1 | Saranac InvitationalSep 1 · 5,000 Meters Division 1 and 2 Varsity & JV · Place 4 · Lansing WaverlyLansing Waverly | 5,000 Meters Division 1 and 2 Varsity & JV | 4 | 18:44.62 PB | 12 |
| Aug 27 | Waverly/Hoka Early Season 2 Mile Aug 27 · 3,200 Meters H.S. Boys · Place 5 · Lansing WaverlyLansing Waverly | 3,200 Meters H.S. Boys | 5 | 10:50.90 PB | 12 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | MHSAA LP Region 04-01 @ DeWitt (C)Oct 24 · 5,000 Meters Division 1 · Place 76 · Lansing WaverlyLansing Waverly | 5,000 Meters Division 1 | 76 | 18:56.8 | 11 |
| Oct 16 | CAAC Blue League Meet #2Oct 16 · 5,000 Meters Varsity · Place 33 · Lansing WaverlyLansing Waverly | 5,000 Meters Varsity | 33 | 18:14.7 | 11 |
| Oct 11 | Greater Lansing Cross Country ChampionshipOct 11 · 5,000 Meters Greater Lansing Boys · Place 119 · Lansing WaverlyLansing Waverly | 5,000 Meters Greater Lansing Boys | 119 | 18:36.30 PB | 11 |
| Oct 2 | Ed Townsend Memorial Invite: Fox & Hound EditionOct 2 · 5,000 Meters Junior Varsity · Place 2 · Lansing WaverlyLansing Waverly | 5,000 Meters Junior Varsity | 2 | 18:19.50 | 11 |
| Sep 27 | Stockbridge InvitationalSep 27 · 5,000 Meters Varsity · Place 37 · Lansing WaverlyLansing Waverly | 5,000 Meters Varsity | 37 | 18:01.3 | 11 |
| Sep 11 | Chesaning XC Invitational Sep 11 · 5,000 Meters Varsity · Place 13 · Lansing WaverlyLansing Waverly | 5,000 Meters Varsity | 13 | 17:46.56 | 11 |
| Sep 6 | Marion Steeplechase '25Sep 6 · 5,000 Meters Varsity · Place 2 · Lansing WaverlyLansing Waverly | 5,000 Meters Varsity | 2 | 18:14.51 | 11 |
| Aug 27 | Saranac InvitationalAug 27 · 5,000 Meters Division 1 · Place 48 · Lansing WaverlyLansing Waverly | 5,000 Meters Division 1 | 48 | 18:00.8 | 11 |
| Aug 21 | Waverly Early Season 2 Mile Hoka National Aug 21 · 3,200 Meters Varsity · Place 10 · Lansing WaverlyLansing Waverly | 3,200 Meters Varsity | 10 | 11:36.6 | — |
2024 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 4 · Place 274 · Unattached MichiganUnattached Michigan | 5,000 Meters Open 4 | 274 | 20:03.80 PB | 10 |
| Oct 25 | MHSAA LP Region 14-2 @ DeWittOct 25 · 5,000 Meters Division 2 · Place 63 · Lansing WaverlyLansing Waverly | 5,000 Meters Division 2 | 63 | 18:32.0 | 10 |
| Oct 17 | CAAC Blue Jamboree #2Oct 17 · 5,000 Meters Varsity · Place 24 · Lansing WaverlyLansing Waverly | 5,000 Meters Varsity | 24 | 18:01.3 | 10 |
| Oct 12 | Greater Lansing Cross Country ChampionshipOct 12 · 5,000 Meters Varsity · Place 62 · Lansing WaverlyLansing Waverly | 5,000 Meters Varsity | 62 | 17:25.3 | 10 |
| Oct 2 | East Lansing InvitationalOct 2 · 5,000 Meters Freshman Sophomore · Place 3 · Lansing WaverlyLansing Waverly | 5,000 Meters Freshman Sophomore | 3 | 17:21.9 | 10 |
| Sep 28 | Stockbridge InvitationalSep 28 · 5,000 Meters Varsity · Place 17 · Lansing WaverlyLansing Waverly | 5,000 Meters Varsity | 17 | 17:05.6 | 10 |
| Sep 24 | Ed Townsend Memorial InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 1 · Lansing WaverlyLansing Waverly | 5,000 Meters Junior Varsity | 1 | 17:48.0 | 10 |
| Sep 19 | CAAC Blue Jamboree #1Sep 19 · 5,000 Meters Varsity · Place 6 · Lansing WaverlyLansing Waverly | 5,000 Meters Varsity | 6 | 17:02.9 | 10 |
| Sep 12 | Chesaning XC InvitationalSep 12 · 5,000 Meters Varsity · Place 1 · Lansing WaverlyLansing Waverly | 5,000 Meters Varsity | 1 | 17:08.95 | 10 |
| Sep 7 | Marion Steeplechase '24Sep 7 · 5,000 Meters Varsity · Place 1 · Lansing WaverlyLansing Waverly | 5,000 Meters Varsity | 1 | 18:16.44 PB | 10 |
| Aug 28 | Saranac InvitationalAug 28 · 5,000 Meters Division 1 · Place 31 · Lansing WaverlyLansing Waverly | 5,000 Meters Division 1 | 31 | 18:00.8 | 10 |
| Aug 20 | Waverly Early Season 2 Mile Aug 20 · 3,200 Meters Varsity · Place 6 · Lansing WaverlyLansing Waverly | 3,200 Meters Varsity | 6 | 11:04.4 | 10 |
2023 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | CAAC Blue League MeetOct 19 · 5,000 Meters Varsity · Place 24 · Lansing WaverlyLansing Waverly | 5,000 Meters Varsity | 24 | 18:21.3 | 9 |
| Oct 14 | Greater Lansing Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 73 · Lansing WaverlyLansing Waverly | 5,000 Meters Varsity | 73 | 18:22.8 | 9 |
| Oct 14 | Greater Lansing Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 73 · Lansing WaverlyLansing Waverly | 5,000 Meters Varsity | 73 | 18:22.8 | 9 |
| Oct 7 | Olivet Pink Invite 2023Oct 7 · 5,000 Meters Varsity · Place 6 · Lansing WaverlyLansing Waverly | 5,000 Meters Varsity | 6 | 17:30.31 | 9 |
| Sep 30 | Stockbridge Cross Country InvitationalSep 30 · 5,000 Meters Varsity · Place 29 · Lansing WaverlyLansing Waverly | 5,000 Meters Varsity | 29 | 17:24.9 | 9 |
| Sep 26 | Ed Townsend Memorial InvitationalSep 26 · 5,000 Meters Varsity · Place 2 · Lansing WaverlyLansing Waverly | 5,000 Meters Varsity | 2 | 18:16.9 | 9 |
| Sep 21 | CAAC Blue Meet #1Sep 21 · 5,000 Meters Varsity · Place 15 · Lansing WaverlyLansing Waverly | 5,000 Meters Varsity | 15 | 17:56.1 | 9 |
| Sep 14 | Chesaning XC Invitational Sep 14 · 5,000 Meters Varsity · Place 14 · Lansing WaverlyLansing Waverly | 5,000 Meters Varsity | 14 | 18:26.03 | 9 |
| Sep 9 | Marion SteeplechaseSep 9 · 5,000 Meters Varsity · Place 1 · Lansing WaverlyLansing Waverly | 5,000 Meters Varsity | 1 | 19:35.75 | 9 |
| Aug 30 | Saranac InvitationalAug 30 · 5,000 Meters Division 1 · Place 38 · Lansing WaverlyLansing Waverly | 5,000 Meters Division 1 | 38 | 18:30.9 | 9 |
| Aug 24 | Waverly Early Season Invite -- 2 mile Aug 24 · 3,200 Meters Varsity · Place 9 · Lansing WaverlyLansing Waverly | 3,200 Meters Varsity | 9 | 11:38.4 | 9 |
2022 Cross Country
7 results