Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Carson City-Crystal High SchoolMHSAA Middle School Regional - Zone 5 @ Carson City · Oct 2314:54.01MHSAA Middle School Regional - Zone 5 @ Carson CityOctober 23, 2021
2 Miles · Fish Creek Sportsman's ClubMHSAA MS Regional - Zone 5 - Hosted by Carson City-Crystal · Oct 2213:11.67MHSAA MS Regional - Zone 5 - Hosted by Carson City-CrystalOctober 22, 2022
2 Miles · Fish Creek Sportsman's ClubCMAC Jamboree #1 · Sep 2114:50.51CMAC Jamboree #1September 21, 2022
2 Miles · Portland Country ClubCMAC Jamboree #2 · Oct 414:18.4CMAC Jamboree #2October 4, 2022
3,000 Meters · Lake Alliance ParkCMAC Jamboree #3 · Oct 1913:22.6CMAC Jamboree #3October 19, 2022
5,000 Meters · Allendale HSMHSAA LP Region 31-4 @ Allendale · Oct 3118:23.86MHSAA LP Region 31-4 @ AllendaleOctober 31, 2026
5,000 Meters · Bath Middle SchoolCMAC Jamboree #2 · Oct 818:55.83CMAC Jamboree #2October 8, 2026
5,000 Meters · Dewitt HSDeWitt Cross Country Invitational · Oct 318:22.49DeWitt Cross Country InvitationalOctober 3, 2026
5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1219:24.52025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
5,000 Meters · Laingsburg HSCMAC Jamboree #1 · Sep 1820:14.7CMAC Jamboree #1September 18, 2024
5,000 Meters · Ledge Meadows Golf CourseGreater Lansing Cross Country Championship · Oct 1718:27.9Greater Lansing Cross Country ChampionshipOctober 17, 2026
5,000 Meters · Ledge Meadows Golf Course Greater Lansing Cross Country Championship · Oct 1118:35.00 Greater Lansing Cross Country ChampionshipOctober 11, 2025
5,000 Meters · Perry Middle & High SchoolRambler Invitational (ChicknLegs Run) · Sep 1519:32.50Rambler Invitational (ChicknLegs Run)September 15, 2026
5,000 Meters · Pewamo-Westphalia Community SchoolsPewamo-Westphalia Invitational · Sep 2618:17.51Pewamo-Westphalia InvitationalSeptember 26, 2026
5,000 Meters · Saranac HSSaranac Color Run · Oct 1318:42.33Saranac Color RunOctober 13, 2026
5,000 Meters · St. Francis Retreat CenterLansing Catholic Invite · Sep 1719:14.89Lansing Catholic InviteSeptember 17, 2026
5,000 Meters · Uncle John's Cider Mill OFFICIALApples 2 Apples · Sep 3018:22.38Apples 2 ApplesSeptember 30, 2026

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

2026 Cross Country

14 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 31-4 @ AllendaleOct 31 · 5,000 Meters D4 Boys · Place 23 · Portland St. PatrickPortland St. Patrick5,000 Meters D4 Boys2318:23.86 PB11
Oct 21CMAC Jamboree #3Oct 21 · 5,000 Meters Junior Varsity · Place 17 · Portland St. PatrickPortland St. Patrick5,000 Meters Junior Varsity1718:24.3011
Oct 17Greater Lansing Cross Country ChampionshipOct 17 · 5,000 Meters Greater Lansing Boys · Place 107 · Portland St. PatrickPortland St. Patrick5,000 Meters Greater Lansing Boys10718:27.9 PB11
Oct 13Saranac Color RunOct 13 · 5,000 Meters Boys Varsity · Place 11 · Portland St. PatrickPortland St. Patrick5,000 Meters Boys Varsity1118:42.33 PB11
Oct 8CMAC Jamboree #2Oct 8 · 5,000 Meters Varsity and JV · Place 13 · Portland St. PatrickPortland St. Patrick5,000 Meters Varsity and JV1318:55.83 PB11
Oct 3DeWitt Cross Country InvitationalOct 3 · 5,000 Meters Boys Varsity Division 3 and 4 · Place 18 · Portland St. PatrickPortland St. Patrick5,000 Meters Boys Varsity Division 3 and 41818:22.49 PB11
Sep 30Apples 2 ApplesSep 30 · 5,000 Meters Varsity and JV · Place 29 · Portland St. PatrickPortland St. Patrick5,000 Meters Varsity and JV2918:22.38 PB11
Sep 26Pewamo-Westphalia InvitationalSep 26 · 5,000 Meters White Division (Small) - Boys · Place 32 · Portland St. PatrickPortland St. Patrick5,000 Meters White Division (Small) - Boys3218:17.51 PB11
Sep 23CMAC Jamboree #1Sep 23 · 5,000 Meters Varsity and JV · Place 11 · Portland St. PatrickPortland St. Patrick5,000 Meters Varsity and JV1118:44.8211
Sep 17Lansing Catholic InviteSep 17 · 5,000 Meters Varsity and JV · Place 47 · Portland St. PatrickPortland St. Patrick5,000 Meters Varsity and JV4719:14.89 PB11
Sep 15Rambler Invitational (ChicknLegs Run)Sep 15 · 5,000 Meters High School · Place 6 · Portland St. PatrickPortland St. Patrick5,000 Meters High School619:32.50 PB11
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters White(MHSAA Div 3&4) · Place 92 · Portland St. PatrickPortland St. Patrick5,000 Meters White(MHSAA Div 3&4)9219:37.711
Sep 1Saranac InvitationalSep 1 · 5,000 Meters Division 3 and 4 · Place 11 · Portland St. PatrickPortland St. Patrick5,000 Meters Division 3 and 41119:37.6311
Aug 29Michigan Catholic XC Invitational Aug 29 · 5,000 Meters Varsity · Place 73 · Portland St. PatrickPortland St. Patrick5,000 Meters Varsity7319:52.6311

2025 Cross Country

15 results
DateMeetEventPlMarkGr
Nov 1MHSAA LP Division 4 FinalsNov 1 · 5,000 Meters Division 4 · Place 155 · Portland St. PatrickPortland St. Patrick5,000 Meters Division 415518:31.3010
Oct 25MHSAA LP Region 31-4 @ Allendale (C)Oct 25 · 5,000 Meters Division 4 · Place 29 · Portland St. PatrickPortland St. Patrick5,000 Meters Division 42918:38.6910
Oct 16CMAC Jamboree #3Oct 16 · 5,000 Meters Junior Varsity · Place 25 · Portland St. PatrickPortland St. Patrick5,000 Meters Junior Varsity2518:51.010
Oct 11 Greater Lansing Cross Country ChampionshipOct 11 · 5,000 Meters Greater Lansing Boys · Place 118 · Portland St. PatrickPortland St. Patrick5,000 Meters Greater Lansing Boys11818:35.00 PB10
Oct 7Saranac Color RunOct 7 · 5,000 Meters Junior Varsity · Place 17 · Portland St. PatrickPortland St. Patrick5,000 Meters Junior Varsity1718:40.510
Oct 1CMAC Jamboree #2Oct 1 · 5,000 Meters Junior Varsity · Place 17 · Portland St. PatrickPortland St. Patrick5,000 Meters Junior Varsity1719:20.210
Sep 27DeWitt Cross Country InvitationalSep 27 · 5,000 Meters Varsity Division 3 · Place 26 · Portland St. PatrickPortland St. Patrick5,000 Meters Varsity Division 32619:09.810
Sep 24Apples to ApplesSep 24 · 5,000 Meters Junior Varsity · Place 38 · Portland St. PatrickPortland St. Patrick5,000 Meters Junior Varsity3818:55.010
Sep 20Pewamo-Westphalia InvitationalSep 20 · 5,000 Meters Varsity · Place 47 · Portland St. PatrickPortland St. Patrick5,000 Meters Varsity4718:42.110
Sep 17CMAC Jamboree #1Sep 17 · 5,000 Meters Junior Varsity · Place 17 · Portland St. PatrickPortland St. Patrick5,000 Meters Junior Varsity1719:04.110
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters White(MHSAA Div 3&4) · Place 82 · Portland St. PatrickPortland St. Patrick5,000 Meters White(MHSAA Div 3&4)8219:24.5 PB10
Sep 9Eaton Rapids Class InvitationalSep 9 · 5,000 Meters Frosh/Soph Freshman · Place 2 · Portland St. PatrickPortland St. Patrick5,000 Meters Frosh/Soph Freshman219:41.310
Sep 6Hornet Invitational Sep 6 · 5,000 Meters Sophomore · Place 10 · Portland St. PatrickPortland St. Patrick5,000 Meters Sophomore1019:24.2710
Aug 27Saranac InvitationalAug 27 · 5,000 Meters Division 3 · Place 33 · Portland St. PatrickPortland St. Patrick5,000 Meters Division 33319:39.210
Aug 23Michigan Catholic XC InvitationalAug 23 · 5,000 Meters Varsity · Place 74 · Portland St. PatrickPortland St. Patrick5,000 Meters Varsity7420:36.610

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 26MHSAA LP Region 31-4 @ AllendaleOct 26 · 5,000 Meters Division 4 · Place 30 · Portland St. PatrickPortland St. Patrick5,000 Meters Division 43019:16.479
Oct 19Michigan Class D XC State ChampionshipOct 19 · 5,000 Meters Varsity · Place 54 · Portland St. PatrickPortland St. Patrick5,000 Meters Varsity5419:48.009
Oct 16CMAC Jamboree #3Oct 16 · 5,000 Meters Junior Varsity · Place 40 · Portland St. PatrickPortland St. Patrick5,000 Meters Junior Varsity4019:51.79
Oct 12Greater Lansing Cross Country ChampionshipOct 12 · 5,000 Meters Varsity · Place 190 · Portland St. PatrickPortland St. Patrick5,000 Meters Varsity19020:26.99
Oct 8Saranac Color RunOct 8 · 5,000 Meters Junior Varsity · Place 54 · Portland St. PatrickPortland St. Patrick5,000 Meters Junior Varsity5421:55.09
Sep 25Pewamo-Westphalia InvitationalSep 25 · 5,000 Meters Varsity · Place 22 · Portland St. PatrickPortland St. Patrick5,000 Meters Varsity2220:04.759
Sep 20Lansing Christian InvitationalSep 20 · 5,000 Meters Varsity · Place 7 · Portland St. PatrickPortland St. Patrick5,000 Meters Varsity721:06.229
Sep 18CMAC Jamboree #1Sep 18 · 5,000 Meters Varsity and JV · Place 31 · Portland St. PatrickPortland St. Patrick5,000 Meters Varsity and JV3120:14.7 PB9
Sep 132024 MSU Auto-Owners Spartan InvitationalSep 13 · 5,000 Meters Varsity · Place 143 · Portland St. PatrickPortland St. Patrick5,000 Meters Varsity14321:11.99
Sep 10Eaton Rapids Class InvitationalSep 10 · 5,000 Meters Frosh/Soph Freshman · Place 9 · Portland St. PatrickPortland St. Patrick5,000 Meters Frosh/Soph Freshman920:18.09
Sep 7Central Montcalm Hornet InvitationalSep 7 · 5,000 Meters Freshman · Place 16 · Portland St. PatrickPortland St. Patrick5,000 Meters Freshman1620:09.919
Aug 28Saranac InvitationalAug 28 · 5,000 Meters Division 3 · Place 44 · Portland St. PatrickPortland St. Patrick5,000 Meters Division 34420:56.89

2023 Cross Country

16 results
DateMeetEventPlMarkGr
Oct 27MHSAA LP Region 33-4 @ WebbervilleOct 27 · 5,000 Meters Division 4 · Place 30 · Portland St. PatrickPortland St. Patrick5,000 Meters Division 43020:16.938
Oct 21Michigan Class D State Cross-Country ChampionshipOct 21 · 5,000 Meters Varsity · Place 67 · Portland St. PatrickPortland St. Patrick5,000 Meters Varsity6719:41.308
Oct 18CMAC Jamboree #3Oct 18 · 5,000 Meters Junior Varsity · Place 43 · Portland St. PatrickPortland St. Patrick5,000 Meters Junior Varsity4319:55.18
Oct 14Greater Lansing Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 177 · Portland St. PatrickPortland St. Patrick5,000 Meters Varsity17720:43.68
Oct 14Greater Lansing Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 177 · Portland St. PatrickPortland St. Patrick5,000 Meters Varsity17720:43.68
Oct 10Saranac Color RunOct 10 · 5,000 Meters Junior Varsity · Place 38 · Portland St. PatrickPortland St. Patrick5,000 Meters Junior Varsity3820:10.08
Oct 7Olivet Pink Invite 2023Oct 7 · 5,000 Meters Varsity · Place 41 · Portland St. PatrickPortland St. Patrick5,000 Meters Varsity4120:24.668
Oct 3CMAC Jamboree #2Oct 3 · 5,000 Meters Junior Varsity · Place 47 · Portland St. PatrickPortland St. Patrick5,000 Meters Junior Varsity4721:27.98
Sep 27Pewamo-Westphalia InvitationalSep 27 · 5,000 Meters Varsity · Place 39 · Portland St. PatrickPortland St. Patrick5,000 Meters Varsity3921:29.728
Sep 22Portland St. Pat, Lansing Eastern @ Lansing ChristianSep 22 · 5,000 Meters Varsity · Place 11 · Portland St. PatrickPortland St. Patrick5,000 Meters Varsity1123:04.698
Sep 20CMAC Jamboree #1Sep 20 · 5,000 Meters Junior Varsity · Place 58 · Portland St. PatrickPortland St. Patrick5,000 Meters Junior Varsity5821:15.18
Sep 15MSU Spartan InvitationalSep 15 · 5,000 Meters Varsity · Place 182 · Portland St. PatrickPortland St. Patrick5,000 Meters Varsity18221:41.38
Sep 12Eaton Rapids Class InvitationalSep 12 · 5,000 Meters Frosh/Soph Freshman · Place 17 · Portland St. PatrickPortland St. Patrick5,000 Meters Frosh/Soph Freshman1721:37.78
Sep 9Bret Clements Bath InvitationalSep 9 · 5,000 Meters Varsity · Place 45 · Portland St. PatrickPortland St. Patrick5,000 Meters Varsity4521:53.848
Aug 30Saranac InvitationalAug 30 · 5,000 Meters Division 3 · Place 61 · Portland St. PatrickPortland St. Patrick5,000 Meters Division 36121:00.68
Aug 26Michigan Catholic XC InvitationalAug 26 · 5,000 Meters Varsity · Place 94 · Portland St. PatrickPortland St. Patrick5,000 Meters Varsity9421:44.78

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22MHSAA MS Regional - Zone 5 - Hosted by Carson City-CrystalOct 22 · 2 Miles Gold (Top 7) Boys · Place 83 · St Patrick (Portland)St Patrick (Portland)2 Miles Gold (Top 7) Boys8313:11.67 PB7
Oct 19CMAC Jamboree #3Oct 19 · 3,000 Meters Middle School · Place 30 · St Patrick (Portland)St Patrick (Portland)3,000 Meters Middle School3013:22.6 PB7
Oct 11Saranac Color Run Oct 11 · 2 Miles Middle School · Place 43 · St Patrick (Portland)St Patrick (Portland)2 Miles Middle School4314:40.57
Oct 4CMAC Jamboree #2Oct 4 · 2 Miles Middle School · Place 31 · St Patrick (Portland)St Patrick (Portland)2 Miles Middle School3114:18.4 PB7
Sep 23Portland St. Pats @ Lansing ChristianSep 23 · 3,200 Meters Varsity · Place 3 · St Patrick (Portland)St Patrick (Portland)3,200 Meters Varsity314:45.207
Sep 21CMAC Jamboree #1Sep 21 · 2 Miles Middle School Boys · Place 40 · St Patrick (Portland)St Patrick (Portland)2 Miles Middle School Boys4014:50.51 PB7
Sep 10Bret Clements Bath InvitationalSep 10 · 2 Miles Middle School · Place 37 · St Patrick (Portland)St Patrick (Portland)2 Miles Middle School3714:07.217

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23MHSAA Middle School Regional - Zone 5 @ Carson CityOct 23 · 2 Miles Gold-Varsity Boys · Place 113 · St Patrick (Portland)St Patrick (Portland)2 Miles Gold-Varsity Boys11314:54.01 PB6
Oct 20CMAC Jamboree #3Oct 20 · 2 Miles Middle School · Place 41 · St Patrick (Portland)St Patrick (Portland)2 Miles Middle School4114:43.86
Oct 12Saranac Color Run Oct 12 · 1.7 Miles Middle School · Place 41 · St Patrick (Portland)St Patrick (Portland)1.7 Miles Middle School4113:44.36
Oct 5 CMAC Jamboree #2Oct 5 · 2 Miles Varsity · Place 33 · St Patrick (Portland)St Patrick (Portland)2 Miles Varsity3315:00.36
Sep 29Pewamo-Westphalia InvitationalSep 29 · 2 Miles Middle School · Place 26 · St Patrick (Portland)St Patrick (Portland)2 Miles Middle School2615:18.06
Sep 22CMAC @Fowler Sep 22 · 2 Miles Middle School · Place 36 · St Patrick (Portland)St Patrick (Portland)2 Miles Middle School3614:52.86
Sep 11Bret Clements Bath InvitationalSep 11 · 2 Miles Middle School · Place 92 · St Patrick (Portland)St Patrick (Portland)2 Miles Middle School9216:26.686