Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · 293 Green LnTCNJ Blue Gold · Aug 3018:36.3TCNJ Blue GoldAugust 30, 2024
5,000 Meters · Belmont PlateauRally at the Valley · Sep 120:22.3Rally at the ValleySeptember 1, 2022
5,000 Meters · Blue Devils TrailLake Fenton 9/10 Invite · Oct 2220:12.69Lake Fenton 9/10 InviteOctober 22, 2019
5,000 Meters · Carman-Ainsworth HSCavalier Classic · Oct 1819:32.12Cavalier ClassicOctober 18, 2019
5,000 Meters · Carmen-Ainsworth High SchoolC-A Bauman Classic · Oct 2919:39.10C-A Bauman ClassicOctober 29, 2020
5,000 Meters · Caro HSCaro / Lapeer / Mayville / North Branch · Aug 2720:57.89Caro / Lapeer / Mayville / North BranchAugust 27, 2020
5,000 Meters · Crosswell Lexington HSMike Jackson Memorial · Aug 2322:19.30Mike Jackson MemorialAugust 23, 2018
5,000 Meters · Cummings CenterGreater Flint CC Championships · Oct 919:10.03Greater Flint CC ChampionshipsOctober 9, 2020
5,000 Meters · Delta College - HS 5KMHSAA LP Region 02-1 @ Saginaw Heritage · Oct 2719:34.61MHSAA LP Region 02-1 @ Saginaw HeritageOctober 27, 2018
5,000 Meters · Jewell Golf CourseSVL South Jamboree #2 @ Grand Blanc · Sep 2522:11.52SVL South Jamboree #2 @ Grand BlancSeptember 25, 2018
5,000 Meters · Shepherd High School XC Course2020 Shepherd BLUEJAY Invite · Oct 119:21.22020 Shepherd BLUEJAY InviteOctober 1, 2020
5,000 Meters · Taymouth Township ParkBirch Run Fall Invitational · Oct 121:04.83Birch Run Fall InvitationalOctober 1, 2019
8,000 Meters · Bryn MawrDan Talbot Open · Oct 131:26.8Dan Talbot OpenOctober 1, 2022
8,000 Meters · Cairn UniversityHighlander Invitational (Cairn) · Oct 529:54.5Highlander Invitational (Cairn)October 5, 2024
8,000 Meters · DeSales University XC CourseNCAA D3 Metro Regional XC Championships · Nov 1231:09.1NCAA D3 Metro Regional XC ChampionshipsNovember 12, 2022
8,000 Meters · DREAM ParkNCAA Division III Metro Regional · Nov 1128:40.6NCAA Division III Metro RegionalNovember 11, 2023
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 330:47.4Paul Short Run (College)October 3, 2025
8,000 Meters · Lorimer ParkPSU Abington Invite · Sep 2131:16.82PSU Abington InviteSeptember 21, 2024
8,000 Meters · Oak Ridge ParkUnited East Cross Country Championships · Nov 229:06.49United East Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · Oak Ridge Park Seahawk Classic · Sep 1332:28.7Seahawk ClassicSeptember 13, 2024
8,000 Meters · Penn State BrandywineUnited East Cross Country Championships · Nov 130:39.62United East Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · Union Canal Tunnel ParkLebanon Valley Dutchman Invitational · Sep 630:35.1Lebanon Valley Dutchman InvitationalSeptember 6, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Metro ChampNov 15 · 8,000 Meters D3 Metro · Place 111 · Valley Forge (Pa.) (Closed)Valley Forge (Pa.) (Closed)8,000 Meters D3 Metro11128:49.1Sr
Nov 1United East Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 14 · Valley Forge (Pa.) (Closed)Valley Forge (Pa.) (Closed)8,000 Meters Champ1430:39.62 PBSr
Oct 18Border BattleOct 18 · 8,000 Meters Open · Place 101 · Valley Forge (Pa.) (Closed)Valley Forge (Pa.) (Closed)8,000 Meters Open10129:59.4Sr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Green · Place 233 · Valley Forge (Pa.) (Closed)Valley Forge (Pa.) (Closed)8,000 Meters Green23330:47.4 PBSr
Sep 6Lebanon Valley Dutchman InvitationalSep 6 · 8,000 Meters College · Place 86 · Valley Forge (Pa.) (Closed)Valley Forge (Pa.) (Closed)8,000 Meters College8630:35.1 PBSr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16NCAA D3 Metro ChampNov 16 · 8,000 Meters Division 3 · Place 92 · Valley Forge (Pa.)Valley Forge (Pa.)8,000 Meters Division 39228:11.9JR
Nov 2United East Cross Country ChampionshipsNov 2 · 8,000 Meters UnitedEast · Place 9 · Valley Forge Military (Pa.)Valley Forge Military (Pa.)8,000 Meters UnitedEast929:06.49 PBJr
Oct 5Highlander Invitational (Cairn)Oct 5 · 8,000 Meters College · Place 12 · Valley Forge (Pa.) (Closed)Valley Forge (Pa.) (Closed)8,000 Meters College1229:54.5 PBJr
Sep 21PSU Abington InviteSep 21 · 8,000 Meters Men · Place 29 · Valley Forge (Pa.) (Closed)Valley Forge (Pa.) (Closed)8,000 Meters Men2931:16.82 PBJr
Sep 13Seahawk ClassicSep 13 · 8,000 Meters Mens 8k · Place 8 · Valley Forge Military (Pa.)Valley Forge Military (Pa.)8,000 Meters Mens 8k832:28.7 PBJr
Aug 30TCNJ Blue GoldAug 30 · 5,000 Meters College · Place 24 · Valley Forge Military (Pa.)Valley Forge Military (Pa.)5,000 Meters College2418:36.3 PBJr

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III Metro RegionalNov 11 · 8,000 Meters Championship · Place 105 · Valley Forge Military (Pa.)Valley Forge Military (Pa.)8,000 Meters Championship10528:40.6 PBSo
Sep 9LVC Dutchmen XC InvitationalSep 9 · 8,000 Meters College · Place 80 · Valley Forge Military (Pa.)Valley Forge Military (Pa.)8,000 Meters College8030:54.0So

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12NCAA D3 Metro Regional XC ChampionshipsNov 12 · 8,000 Meters Championship · Place 123 · Valley Forge Military (Pa.)Valley Forge Military (Pa.)8,000 Meters Championship12331:09.1 PBFr
Oct 1Dan Talbot OpenOct 1 · 8,000 Meters College · Place 43 · Valley Forge Military (Pa.)Valley Forge Military (Pa.)8,000 Meters College4331:26.8 PBFr
Sep 1Rally at the ValleySep 1 · 5,000 Meters College · Place 4 · Valley Forge Military (Pa.)Valley Forge Military (Pa.)5,000 Meters College420:22.3 PBFr

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 30MHSAA LP Region 02-1 @ Saginaw HeritageOct 30 · 5,000 Meters Division 1 · Place 80 · LapeerLapeer5,000 Meters Division 18021:05.0512
Oct 20Saginaw Valley League ChampionshipsOct 20 · 5,000 Meters Varsity · Place 58 · LapeerLapeer5,000 Meters Varsity5820:00.6312
Oct 16Kayla O'Mara Memorial InvitationalOct 16 · 5,000 Meters Varsity · Place 43 · LapeerLapeer5,000 Meters Varsity4321:04.7912
Oct 9Greater Flint CC ChampionshipsOct 9 · 5,000 Meters Varsity · Place 100 · LapeerLapeer5,000 Meters Varsity10019:21.4812
Oct 22021 Shepherd BLUEJAY InviteOct 2 · 5,000 Meters Varsity Elite · Place 132 · LapeerLapeer5,000 Meters Varsity Elite13219:36.512
Sep 28SVL South Jamboree #2Sep 28 · 5,000 Meters Varsity · Place 40 · LapeerLapeer5,000 Meters Varsity4019:54.6812
Sep 21North Branch / County Press InviteSep 21 · 5,000 Meters Varsity · Place 21 · LapeerLapeer5,000 Meters Varsity2119:23.4312
Sep 172021 MSU Spartan InvitationalSep 17 · 5,000 Meters Elite · Place 218 · LapeerLapeer5,000 Meters Elite21821:15.912
Sep 820th Annual Marauder Invitational Sep 8 · 5,000 Meters Junior Varsity · Place 50 · LapeerLapeer5,000 Meters Junior Varsity5021:01.8412
Aug 20Mariner InvitationalAug 20 · 5,000 Meters Junior Varsity · Place 57 · LapeerLapeer5,000 Meters Junior Varsity5721:24.512

2020 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 29C-A Bauman ClassicOct 29 · 5,000 Meters Varsity · Place 18 · LapeerLapeer5,000 Meters Varsity1819:39.10 PB11
Oct 24MHSAA Pre-Regional 04-1 @ DavisonOct 24 · 5,000 Meters Varsity · Place 43 · LapeerLapeer5,000 Meters Varsity4318:47.9811
Oct 17SVL ChampionshipsOct 17 · 5,000 Meters Varsity · Place 56 · LapeerLapeer5,000 Meters Varsity5618:44.6211
Oct 9Greater Flint CC ChampionshipsOct 9 · 5,000 Meters SAT D1 Varsity Boys · Place 39 · LapeerLapeer5,000 Meters SAT D1 Varsity Boys3919:10.03 PB11
Oct 12020 Shepherd BLUEJAY InviteOct 1 · 5,000 Meters Session 8 - HS Boys · Place 22 · LapeerLapeer5,000 Meters Session 8 - HS Boys2219:21.2 PB11
Sep 29SVL South Jamboree 2Sep 29 · 5,000 Meters Varsity · Place 38 · LapeerLapeer5,000 Meters Varsity3819:31.3711
Sep 21Linden @ LapeerSep 21 · 5,000 Meters Varsity · Place 10 · LapeerLapeer5,000 Meters Varsity1019:53.7711
Sep 15SVL South Jamboree 1Sep 15 · 5,000 Meters Varsity · Place 39 · LapeerLapeer5,000 Meters Varsity3920:24.4011
Sep 2Holly, Imlay City, Lapeer @LapeerSep 2 · 5,000 Meters Varsity · Place 13 · LapeerLapeer5,000 Meters Varsity1320:29.1211
Aug 27Caro / Lapeer / Mayville / North BranchAug 27 · 5,000 Meters Varsity · Place 16 · LapeerLapeer5,000 Meters Varsity1620:57.89 PB11

2019 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 26Saginaw Heritage PROMOct 26 · 5,000 Meters Varsity · Place 53 · LapeerLapeer5,000 Meters Varsity5319:21.1710
Oct 22Lake Fenton 9/10 InviteOct 22 · 5,000 Meters Frosh/Soph · Place 74 · LapeerLapeer5,000 Meters Frosh/Soph7420:12.69 PB10
Oct 18Cavalier ClassicOct 18 · 5,000 Meters Varsity Boys · Place 26 · LapeerLapeer5,000 Meters Varsity Boys2619:32.12 PB10
Oct 16SVL ChampionshipOct 16 · 5,000 Meters Junior Varsity · Place 54 · LapeerLapeer5,000 Meters Junior Varsity5419:48.6710
Oct 11Oxford InvitationalOct 11 · 5,000 Meters Varsity · Place 99 · LapeerLapeer5,000 Meters Varsity9920:31.410
Oct 1Birch Run Fall InvitationalOct 1 · 5,000 Meters Varsity · Place 71 · LapeerLapeer5,000 Meters Varsity7121:04.83 PB10
Sep 25SVL South Jamboree #2Sep 25 · 5,000 Meters Varsity · Place 46 · LapeerLapeer5,000 Meters Varsity4620:27.3910
Sep 17County Press InvitationalSep 17 · 5,000 Meters Varsity · Place 30 · LapeerLapeer5,000 Meters Varsity3019:0910
Sep 10SVL South Jamboree #1Sep 10 · 5,000 Meters Varsity · Place 47 · LapeerLapeer5,000 Meters Varsity4720:53.7510
Sep 4Marauder InviteSep 4 · 5,000 Meters Junior Varsity · Place 101 · LapeerLapeer5,000 Meters Junior Varsity10120:30.2810
Aug 27Corunna Earlybird InvitationalAug 27 · 5,000 Meters Varsity · Place 104 · LapeerLapeer5,000 Meters Varsity10420:51.8910
Aug 22Mike Jackson Memorial InvitationAug 22 · 5,000 Meters Varsity · Place 75 · LapeerLapeer5,000 Meters Varsity7520:35.1110
Aug 16Mariner InvitationalAug 16 · 5,000 Meters Varsity · Place 35 · LapeerLapeer5,000 Meters Varsity3520:39.310

2018 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 27MHSAA LP Region 02-1 @ Saginaw HeritageOct 27 · 5,000 Meters D1 Boys · Place 86 · LapeerLapeer5,000 Meters D1 Boys8619:34.61 PB9
Oct 23Lake Fenton 9th/10th InvitationalOct 23 · 5,000 Meters Varsity · Place 105 · LapeerLapeer5,000 Meters Varsity10520:28.899
Oct 19Cavalier InvitationalOct 19 · 5,000 Meters Varsity · Place 39 · LapeerLapeer5,000 Meters Varsity3920:21.049
Oct 17SVL ChampionshipsOct 17 · 5,000 Meters JV Boys · Place 62 · LapeerLapeer5,000 Meters JV Boys6219:46.729
Oct 12Oxford Invitational Oct 12 · Varsity · Place 149 · LapeerLapeerVarsity14920:33.609
Sep 25SVL South Jamboree #2 @ Grand BlancSep 25 · 5,000 Meters Varsity · Place 62 · LapeerLapeer5,000 Meters Varsity6222:11.52 PB9
Sep 18County MeetSep 18 · 5,000 Meters Varsity · Place 40 · LapeerLapeer5,000 Meters Varsity4021:38.359
Sep 11SVL South Jamboree # 1 @ Carman AinsworthSep 11 · 5,000 Meters Varsity · Place 55 · LapeerLapeer5,000 Meters Varsity5521:13.139
Sep 6Marauder InviteSep 6 · Varsity · Place 129 · LapeerLapeerVarsity12921:22.49
Aug 28Corunna Earlybird InvitationalAug 28 · Varsity · Place 122 · LapeerLapeerVarsity12222:46.559
Aug 23Mike Jackson MemorialAug 23 · 5,000 Meters Varsity · Place 106 · LapeerLapeer5,000 Meters Varsity10622:19.30 PB9
Aug 17Durand InvitationalAug 17 · 5,000 Meters Varsity · Place 83 · LapeerLapeer5,000 Meters Varsity8323:29.559

2012 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 23Mike Jackson InvitationalAug 23 · 5,000 Meters Varsity · Place 75 · LapeerLapeer5,000 Meters Varsity7520:35.1110