Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Delta College54th Annual Al Kayner/Delta Invitational · Sep 2317:32.5754th Annual Al Kayner/Delta InvitationalSeptember 23, 2023
2 Miles · Delta College OFFICIAL57th Annual Al Kayner / Delta Invitational · Sep 1913:08.457th Annual Al Kayner / Delta InvitationalSeptember 19, 2026
5,000 Meters · Bath Middle SchoolMHSAA LP Region 24-3 @ Bath · Oct 3120:15.19MHSAA LP Region 24-3 @ BathOctober 31, 2026
5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1221:54.52025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
5,000 Meters · Gladwin County Recreation AreaJPC Jamboree #1 · Sep 2321:05.62JPC Jamboree #1September 23, 2026
5,000 Meters · Ledge Meadows Golf CourseGreater Lansing Cross Country Championship · Oct 1719:57.1Greater Lansing Cross Country ChampionshipOctober 17, 2026
5,000 Meters · Ledge Meadows Golf Course Greater Lansing Cross Country Championship · Oct 1119:24.80 Greater Lansing Cross Country ChampionshipOctober 11, 2025
5,000 Meters · Saranac HSSaranac Color Run · Oct 1321:22.09Saranac Color RunOctober 13, 2026
5,000 Meters · Shepherd High SchoolJPC Jamboree #3 @ Shepherd · Oct 1519:28.13JPC Jamboree #3 @ ShepherdOctober 15, 2025
5,000 Meters · Shepherd HS XC Course2026 Shepherd BLUEJAY Invite · Oct 320:23.382026 Shepherd BLUEJAY InviteOctober 3, 2026
5,000 Meters · Stratford Woods OFFICIALJPC Jamboree #2 (Bullock Creek) · Oct 721:55.5JPC Jamboree #2 (Bullock Creek)October 7, 2026
5,000 Meters · Taymouth Township ParkBirch Run Early Invitational · Aug 2022:31.59Birch Run Early InvitationalAugust 20, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 24-3 @ BathOct 31 · 5,000 Meters D3 Boys · Place 58 · St. Louis5,000 Meters D3 Boys5820:15.19 PB12
Oct 21JPC Jamboree #3 (Clare host @ MMC)Oct 21 · 5,000 Meters Varsity · Place 69 · St. Louis5,000 Meters Varsity6921:02.612
Oct 17Greater Lansing Cross Country ChampionshipOct 17 · 5,000 Meters Greater Lansing Boys · Place 170 · St. Louis5,000 Meters Greater Lansing Boys17019:57.1 PB12
Oct 13Saranac Color RunOct 13 · 5,000 Meters Boys Varsity · Place 54 · St. Louis5,000 Meters Boys Varsity5421:22.09 PB12
Oct 7JPC Jamboree #2 (Bullock Creek)Oct 7 · 5,000 Meters HS Boys · Place 75 · St. Louis5,000 Meters HS Boys7521:55.5 PB12
Oct 32026 Shepherd BLUEJAY InviteOct 3 · 5,000 Meters HS Jays Boys Varsity · Place 98 · St. Louis5,000 Meters HS Jays Boys Varsity9820:23.38 PB12
Sep 23JPC Jamboree #1Sep 23 · 5,000 Meters Varsity · Place 58 · St. Louis5,000 Meters Varsity5821:05.62 PB12
Sep 1957th Annual Al Kayner / Delta InvitationalSep 19 · 2 Miles Varsity - Boys D 3-4 · Place 40 · St. Louis2 Miles Varsity - Boys D 3-44013:08.4 PB12
Sep 92026 Shepherd John Bruder ClassicSep 9 · 5,000 Meters HS Boys 5K · Place 177 · St. Louis5,000 Meters HS Boys 5K17722:05.9012
Sep 1Saranac InvitationalSep 1 · 5,000 Meters Division 3 and 4 · Place 19 · St. Louis5,000 Meters Division 3 and 41923:12.0012
Aug 20Birch Run Early InvitationalAug 20 · 5,000 Meters Boys Varsity · Place 80 · St. Louis5,000 Meters Boys Varsity8022:31.59 PB12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 25-3 @ Deckerville (C)Oct 25 · 5,000 Meters Division 3 · Place 45 · St. Louis5,000 Meters Division 34519:23.0611
Oct 15JPC Jamboree #3 @ ShepherdOct 15 · 5,000 Meters Varsity · Place 45 · St. Louis5,000 Meters Varsity4519:28.13 PB11
Oct 11 Greater Lansing Cross Country ChampionshipOct 11 · 5,000 Meters Greater Lansing Boys · Place 156 · St. Louis5,000 Meters Greater Lansing Boys15619:24.80 PB11
Oct 7Saranac Color RunOct 7 · 5,000 Meters Junior Varsity · Place 26 · St. Louis5,000 Meters Junior Varsity2619:17.611
Oct 1JPC Jamboree at Ogemaw HeightsOct 1 · 5,000 Meters Varsity · Place 44 · St. Louis5,000 Meters Varsity4419:47.3511
Sep 272025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Varsity · Place 99 · St. Louis5,000 Meters Varsity9919:49.6311
Sep 17JPC Jamboree at Standish-SterlingSep 17 · 5,000 Meters Varsity · Place 51 · St. Louis5,000 Meters Varsity5121:54.7411
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters White(MHSAA Div 3&4) · Place 173 · St. Louis5,000 Meters White(MHSAA Div 3&4)17321:54.5 PB11
Sep 32025 Shepherd John Bruder ClassicSep 3 · 5,000 Meters Varsity · Place 146 · St. Louis5,000 Meters Varsity14620:15.0011
Aug 27Saranac InvitationalAug 27 · 5,000 Meters Division 3 · Place 48 · St. Louis5,000 Meters Division 34820:50.411
Aug 21Birch Run Early InvitationalAug 21 · 5,000 Meters Varsity · Place 130 · St. Louis5,000 Meters Varsity13021:41.2811

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 2MHSAA LP Division 3 FinalsNov 2 · 5,000 Meters Division 3 · Place 261 · St. Louis5,000 Meters Division 326120:22.310
Oct 26MHSAA LP Region 25-3 @ ShepherdOct 26 · 5,000 Meters Division 3 · Place 53 · St. Louis5,000 Meters Division 35320:23.7410
Oct 12Greater Lansing Cross Country ChampionshipOct 12 · 5,000 Meters Varsity · Place 186 · St. Louis5,000 Meters Varsity18620:17.810
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 3 · Place 273 · St. Louis5,000 Meters Division 327320:29.010
Oct 2JPC Jamboree #2 @ ShepherdOct 2 · 5,000 Meters Varsity · Place 67 · St. Louis5,000 Meters Varsity6720:59.8810
Sep 282024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Varsity Elite · Place 250 · St. Louis5,000 Meters Varsity Elite25020:51.0110
Sep 18JPC Jamboree #1 @ MeridianSep 18 · 5,000 Meters Varsity · Place 79 · St. Louis5,000 Meters Varsity7923:11.1510
Sep 7Bret Clements Bath InvitationalSep 7 · 5,000 Meters Varsity · Place 91 · St. Louis5,000 Meters Varsity9122:34.5410
Sep 42024 Shepherd John Bruder ClassicSep 4 · 5,000 Meters Varsity · Place 122 · St. Louis5,000 Meters Varsity12225:17.110
Aug 22Birch Run Early Invitational Aug 22 · 5,000 Meters Varsity · Place 122 · St. Louis5,000 Meters Varsity12223:53.0510

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17TVC Overall Meet 2023Oct 17 · 5,000 Meters Junior Varsity · Place 50 · St. Louis5,000 Meters Junior Varsity5023:58.229
Sep 302023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Junior Varsity Elite · Place 512 · St. Louis5,000 Meters Junior Varsity Elite51225:43.39
Sep 2354th Annual Al Kayner/Delta InvitationalSep 23 · 2 Miles Junior Varsity Boys · Place 92 · St. Louis2 Miles Junior Varsity Boys9217:32.57 PB9