Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · DeWitt HSJR. Greater Lansing Cross Country Championship · Oct 1712:15.9JR. Greater Lansing Cross Country Championship October 17, 2022
2 Miles · Fitzgerald ParkGrand Ledge MS Invite · Oct 1212:30.10Grand Ledge MS Invite October 12, 2022
2 Miles · Fowlerville HS Fowlerville JH v. Waverly/Haslett/Holt · Oct 312:30.66Fowlerville JH v. Waverly/Haslett/HoltOctober 3, 2022
2 Miles · Lakewood Middle SchoolMMMSL meet at Lakewood · Sep 816:11.9MMMSL meet at LakewoodSeptember 8, 2022
2 Miles · St Johns MSSt Johns MS Meet · Sep 1914:05.29St Johns MS MeetSeptember 19, 2022
2 Miles · Waverly HSMS CC Mason, DeWitt, Lakewood @ Waverly · Sep 1213:04.00MS CC Mason, DeWitt, Lakewood @ WaverlySeptember 12, 2022
3,200 Meters · Grand Woods Park OFFICIALWaverly/Hoka Early Season 2 Mile · Aug 2710:50.90Waverly/Hoka Early Season 2 Mile August 27, 2026
3,200 Meters · Ionia High SchoolCharlotte MS CC Meet @ Ionia · Sep 2614:11.50Charlotte MS CC Meet @ IoniaSeptember 26, 2022
5,000 Meters · Dewitt HSMHSAA LP Region 04-1 @ DeWitt · Oct 3017:19.34MHSAA LP Region 04-1 @ DeWittOctober 30, 2026
5,000 Meters · EL Soccer/XC ComplexCAAC Blue League Meet #1 · Sep 2417:36.09CAAC Blue League Meet #1September 24, 2026
5,000 Meters · Grand Woods Park OFFICIALEd Townsend Memorial Invite · Oct 817:31.53Ed Townsend Memorial InviteOctober 8, 2026
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1720:03.80NXR Midwest Regional ChampionshipsNovember 17, 2024
5,000 Meters · Ledge Meadows Golf CourseGreater Lansing Cross Country Championship · Oct 1717:13.9Greater Lansing Cross Country ChampionshipOctober 17, 2026
5,000 Meters · Ledge Meadows Golf Course Greater Lansing Cross Country Championship · Oct 1118:36.30 Greater Lansing Cross Country ChampionshipOctober 11, 2025
5,000 Meters · Marion Jr/Sr High SchoolMarion Steeplechase '24 · Sep 718:16.44Marion Steeplechase '24September 7, 2024
5,000 Meters · Saranac HSSaranac Invitational · Sep 118:44.62Saranac InvitationalSeptember 1, 2026
5,000 Meters · Stockbridge MS/HSStockbridge Invitational · Oct 317:12.52Stockbridge InvitationalOctober 3, 2026
5,000 Meters · Twin Brooks Golf CourseChesaning XC Invitational · Sep 1717:00.94Chesaning 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
DateMeetEventPlMarkGr
Oct 30MHSAA LP Region 04-1 @ DeWittOct 30 · 5,000 Meters D1 Boys · Place 47 · Lansing WaverlyLansing Waverly5,000 Meters D1 Boys4717:19.34 PB12
Oct 22CAAC Blue ChampionshipOct 22 · 5,000 Meters Varsity · Place 26 · Lansing WaverlyLansing Waverly5,000 Meters Varsity2617:47.3212
Oct 17Greater Lansing Cross Country ChampionshipOct 17 · 5,000 Meters Greater Lansing Boys · Place 57 · Lansing WaverlyLansing Waverly5,000 Meters Greater Lansing Boys5717:13.9 PB12
Oct 8Ed Townsend Memorial InviteOct 8 · 5,000 Meters Varsity and JV · Place 2 · Lansing WaverlyLansing Waverly5,000 Meters Varsity and JV217:31.53 PB12
Oct 3Stockbridge InvitationalOct 3 · 5,000 Meters Varsity · Place 15 · Lansing WaverlyLansing Waverly5,000 Meters Varsity1517:12.52 PB12
Sep 24CAAC Blue League Meet #1Sep 24 · 5,000 Meters Varsity · Place 31 · Lansing WaverlyLansing Waverly5,000 Meters Varsity3117:36.09 PB12
Sep 17Chesaning XC Invitational Sep 17 · 5,000 Meters Varsity · Place 7 · Lansing WaverlyLansing Waverly5,000 Meters Varsity717:00.94 PB12
Sep 12Marion Steeplechase '26 (Corrected)Sep 12 · 5,000 Meters Varsity · Place 2 · Lansing WaverlyLansing Waverly5,000 Meters Varsity219:08.1412
Sep 1Saranac InvitationalSep 1 · 5,000 Meters Division 1 and 2 Varsity & JV · Place 4 · Lansing WaverlyLansing Waverly5,000 Meters Division 1 and 2 Varsity & JV418:44.62 PB12
Aug 27Waverly/Hoka Early Season 2 Mile Aug 27 · 3,200 Meters H.S. Boys · Place 5 · Lansing WaverlyLansing Waverly3,200 Meters H.S. Boys510:50.90 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24MHSAA LP Region 04-01 @ DeWitt (C)Oct 24 · 5,000 Meters Division 1 · Place 76 · Lansing WaverlyLansing Waverly5,000 Meters Division 17618:56.811
Oct 16CAAC Blue League Meet #2Oct 16 · 5,000 Meters Varsity · Place 33 · Lansing WaverlyLansing Waverly5,000 Meters Varsity3318:14.711
Oct 11 Greater Lansing Cross Country ChampionshipOct 11 · 5,000 Meters Greater Lansing Boys · Place 119 · Lansing WaverlyLansing Waverly5,000 Meters Greater Lansing Boys11918:36.30 PB11
Oct 2Ed Townsend Memorial Invite: Fox & Hound EditionOct 2 · 5,000 Meters Junior Varsity · Place 2 · Lansing WaverlyLansing Waverly5,000 Meters Junior Varsity218:19.5011
Sep 27Stockbridge InvitationalSep 27 · 5,000 Meters Varsity · Place 37 · Lansing WaverlyLansing Waverly5,000 Meters Varsity3718:01.311
Sep 11Chesaning XC Invitational Sep 11 · 5,000 Meters Varsity · Place 13 · Lansing WaverlyLansing Waverly5,000 Meters Varsity1317:46.5611
Sep 6Marion Steeplechase '25Sep 6 · 5,000 Meters Varsity · Place 2 · Lansing WaverlyLansing Waverly5,000 Meters Varsity218:14.5111
Aug 27Saranac InvitationalAug 27 · 5,000 Meters Division 1 · Place 48 · Lansing WaverlyLansing Waverly5,000 Meters Division 14818:00.811
Aug 21Waverly Early Season 2 Mile Hoka National Aug 21 · 3,200 Meters Varsity · Place 10 · Lansing WaverlyLansing Waverly3,200 Meters Varsity1011:36.6—

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 4 · Place 274 · Unattached MichiganUnattached Michigan5,000 Meters Open 427420:03.80 PB10
Oct 25MHSAA LP Region 14-2 @ DeWittOct 25 · 5,000 Meters Division 2 · Place 63 · Lansing WaverlyLansing Waverly5,000 Meters Division 26318:32.010
Oct 17CAAC Blue Jamboree #2Oct 17 · 5,000 Meters Varsity · Place 24 · Lansing WaverlyLansing Waverly5,000 Meters Varsity2418:01.310
Oct 12Greater Lansing Cross Country ChampionshipOct 12 · 5,000 Meters Varsity · Place 62 · Lansing WaverlyLansing Waverly5,000 Meters Varsity6217:25.310
Oct 2East Lansing InvitationalOct 2 · 5,000 Meters Freshman Sophomore · Place 3 · Lansing WaverlyLansing Waverly5,000 Meters Freshman Sophomore317:21.910
Sep 28Stockbridge InvitationalSep 28 · 5,000 Meters Varsity · Place 17 · Lansing WaverlyLansing Waverly5,000 Meters Varsity1717:05.610
Sep 24Ed Townsend Memorial InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 1 · Lansing WaverlyLansing Waverly5,000 Meters Junior Varsity117:48.010
Sep 19CAAC Blue Jamboree #1Sep 19 · 5,000 Meters Varsity · Place 6 · Lansing WaverlyLansing Waverly5,000 Meters Varsity617:02.910
Sep 12Chesaning XC InvitationalSep 12 · 5,000 Meters Varsity · Place 1 · Lansing WaverlyLansing Waverly5,000 Meters Varsity117:08.9510
Sep 7Marion Steeplechase '24Sep 7 · 5,000 Meters Varsity · Place 1 · Lansing WaverlyLansing Waverly5,000 Meters Varsity118:16.44 PB10
Aug 28Saranac InvitationalAug 28 · 5,000 Meters Division 1 · Place 31 · Lansing WaverlyLansing Waverly5,000 Meters Division 13118:00.810
Aug 20Waverly Early Season 2 Mile Aug 20 · 3,200 Meters Varsity · Place 6 · Lansing WaverlyLansing Waverly3,200 Meters Varsity611:04.410

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 19CAAC Blue League MeetOct 19 · 5,000 Meters Varsity · Place 24 · Lansing WaverlyLansing Waverly5,000 Meters Varsity2418:21.39
Oct 14Greater Lansing Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 73 · Lansing WaverlyLansing Waverly5,000 Meters Varsity7318:22.89
Oct 14Greater Lansing Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 73 · Lansing WaverlyLansing Waverly5,000 Meters Varsity7318:22.89
Oct 7Olivet Pink Invite 2023Oct 7 · 5,000 Meters Varsity · Place 6 · Lansing WaverlyLansing Waverly5,000 Meters Varsity617:30.319
Sep 30 Stockbridge Cross Country InvitationalSep 30 · 5,000 Meters Varsity · Place 29 · Lansing WaverlyLansing Waverly5,000 Meters Varsity2917:24.99
Sep 26Ed Townsend Memorial InvitationalSep 26 · 5,000 Meters Varsity · Place 2 · Lansing WaverlyLansing Waverly5,000 Meters Varsity218:16.99
Sep 21CAAC Blue Meet #1Sep 21 · 5,000 Meters Varsity · Place 15 · Lansing WaverlyLansing Waverly5,000 Meters Varsity1517:56.19
Sep 14Chesaning XC Invitational Sep 14 · 5,000 Meters Varsity · Place 14 · Lansing WaverlyLansing Waverly5,000 Meters Varsity1418:26.039
Sep 9Marion SteeplechaseSep 9 · 5,000 Meters Varsity · Place 1 · Lansing WaverlyLansing Waverly5,000 Meters Varsity119:35.759
Aug 30Saranac InvitationalAug 30 · 5,000 Meters Division 1 · Place 38 · Lansing WaverlyLansing Waverly5,000 Meters Division 13818:30.99
Aug 24Waverly Early Season Invite -- 2 mile Aug 24 · 3,200 Meters Varsity · Place 9 · Lansing WaverlyLansing Waverly3,200 Meters Varsity911:38.49

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17JR. Greater Lansing Cross Country Championship Oct 17 · 2 Miles Top 10 Boys · Place 28 · WaverlyWaverly2 Miles Top 10 Boys2812:15.9 PB8
Oct 12Grand Ledge MS Invite Oct 12 · 2 Miles Top 10 Boys · Place 16 · WaverlyWaverly2 Miles Top 10 Boys1612:30.10 PB8
Oct 3Fowlerville JH v. Waverly/Haslett/HoltOct 3 · 2 Miles Middle School · Place 3 · WaverlyWaverly2 Miles Middle School312:30.66 PB8
Sep 26Charlotte MS CC Meet @ IoniaSep 26 · 3,200 Meters 6-8B · Place 2 · WaverlyWaverly3,200 Meters 6-8B214:11.50 PB8
Sep 19St Johns MS MeetSep 19 · 2 Miles Middle School · Place 10 · WaverlyWaverly2 Miles Middle School1014:05.29 PB8
Sep 12MS CC Mason, DeWitt, Lakewood @ WaverlySep 12 · 2 Miles 6-8B · Place 19 · WaverlyWaverly2 Miles 6-8B1913:04.00 PB8
Sep 8MMMSL meet at LakewoodSep 8 · 2 Miles Middle School · Place 33 · WaverlyWaverly2 Miles Middle School3316:11.9 PB8