Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bloomer ParkRCS Frosh/Soph JV race · Oct 2625:44.94RCS Frosh/Soph JV raceOctober 26, 2020
5,000 Meters · Cass Benton Park OFFICIALTommy v W XC Classic · Sep 1220:24.7Tommy v W XC ClassicSeptember 12, 2026
5,000 Meters · Delaware Park Rose GardenCanisius Alumni Classic · Oct 1820:29.8Canisius Alumni ClassicOctober 18, 2025
5,000 Meters · Friendship ParkOxford Invite · Oct 1523:44.5Oxford InviteOctober 15, 2021
5,000 Meters · Lake Orion High SchoolLake Orion Stan Ford Cross Country Invitational · Oct 1421:49.90Lake Orion Stan Ford Cross Country InvitationalOctober 14, 2022
5,000 Meters · Notre Dame Burke Memorial Golf Course2026 National Catholic Invitational · Sep 1819:36.702026 National Catholic InvitationalSeptember 18, 2026
6,000 Meters · BG XC CourseBowling Green Falcon Invitational · Oct 1826:04.0Bowling Green Falcon InvitationalOctober 18, 2024
6,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 323:49.01Swags Louisville Cross Country ClassicOctober 3, 2026
6,000 Meters · Purdue University Fort WayneHorizon League Championships · Nov 124:30.7Horizon League ChampionshipsNovember 1, 2025
6,000 Meters · YouthtowneHorizon League Cross Country Championships · Oct 3123:15.7Horizon League Cross Country ChampionshipsOctober 31, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31Horizon League Cross Country ChampionshipsOct 31 · 6,000 Meters Horizon League · Place 69 · Detroit MercyDetroit Mercy6,000 Meters Horizon League6923:15.7 PBJr
Oct 3Swags Louisville Cross Country ClassicOct 3 · 6,000 Meters Blue · Place 33 · Detroit MercyDetroit Mercy6,000 Meters Blue3323:49.01 PBJr
Sep 182026 National Catholic InvitationalSep 18 · 5,000 Meters Women · Place 63 · Detroit MercyDetroit Mercy5,000 Meters Women6319:36.70 PBJr
Sep 12Tommy v W XC ClassicSep 12 · 5,000 Meters Collegiate · Place 22 · Detroit MercyDetroit Mercy5,000 Meters Collegiate2220:24.7 PBJr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1Horizon League ChampionshipsNov 1 · 6,000 Meters Collegiate · Place 110 · Detroit MercyDetroit Mercy6,000 Meters Collegiate11024:30.7 PBSo
Oct 18Canisius Alumni ClassicOct 18 · 5,000 Meters College · Place 69 · Detroit MercyDetroit Mercy5,000 Meters College6920:29.8 PBSo
Oct 4Swags Louisville Cross Country ClassicOct 4 · 6,000 Meters College Blue · Place 294 · Detroit MercyDetroit Mercy6,000 Meters College Blue29425:45.66So
Sep 192025 National Catholic InvitationalSep 19 · 5,000 Meters Catholic Champs · Place 89 · Detroit MercyDetroit Mercy5,000 Meters Catholic Champs8921:07.40So

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 18Bowling Green Falcon InvitationalOct 18 · 6,000 Meters College · Place 117 · Detroit MercyDetroit Mercy6,000 Meters College11726:04.0 PBFr
Sep 202024 National Catholic InvitationalSep 20 · 5,000 Meters Varsity · Place 111 · Detroit MercyDetroit Mercy5,000 Meters Varsity11121:21.8FR

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 4MHSAA LP Division 1 FinalsNov 4 · 5,000 Meters Division 1 · Place 227 · Rochester AdamsRochester Adams5,000 Meters Division 122721:12.312
Oct 27MHSAA LP Region 08-1 @ ClarkstonOct 27 · 5,000 Meters Division 1 · Place 24 · Rochester AdamsRochester Adams5,000 Meters Division 12420:38.9012
Oct 19OAA Red Jamboree #3Oct 19 · 5,000 Meters Varsity · Place 17 · Rochester AdamsRochester Adams5,000 Meters Varsity1720:04.2012
Oct 7Oakland County XC HS ChampionshipsOct 7 · 5,000 Meters Varsity · Place 76 · Rochester AdamsRochester Adams5,000 Meters Varsity7621:54.812
Sep 22Mott Fall ClassicSep 22 · 5,000 Meters Varsity · Place 29 · Rochester AdamsRochester Adams5,000 Meters Varsity2922:00.1312
Sep 1655th Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Division 1 · Place 50 · Rochester AdamsRochester Adams5,000 Meters Division 15021:56.812
Sep 12OAA RED Jamboree 1Sep 12 · 5,000 Meters Varsity · Place 22 · Rochester AdamsRochester Adams5,000 Meters Varsity2222:20.612
Sep 9Averill InvitationalSep 9 · 5,000 Meters Varsity · Place 26 · Rochester AdamsRochester Adams5,000 Meters Varsity2622:30.912
Aug 31Budd Cicciarelli/Adams InvitationalAug 31 · 5,000 Meters Varsity · Place 23 · Rochester AdamsRochester Adams5,000 Meters Varsity2321:47.9012
Aug 28AXC Time Trial/Alumni RunAug 28 · 5,000 Meters High School · Place 10 · Rochester AdamsRochester Adams5,000 Meters High School1023:41.0Unofficial12

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 29MHSAA LP Region 08-1 @ Waterford MottOct 29 · 5,000 Meters Varsity · Place 44 · Rochester AdamsRochester Adams5,000 Meters Varsity4421:47.98—
Oct 20OAA Red XC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 22 · Rochester AdamsRochester Adams5,000 Meters Varsity2220:35.0011
Oct 14Lake Orion Stan Ford Cross Country InvitationalOct 14 · 5,000 Meters Varsity · Place 13 · Rochester AdamsRochester Adams5,000 Meters Varsity1321:49.90 PB11
Oct 8Oakland County XC HS ChampionshipsOct 8 · 5,000 Meters Varsity · Place 87 · Rochester AdamsRochester Adams5,000 Meters Varsity8721:58.211
Sep 27OAA Red Jamboree #2Sep 27 · 5,000 Meters Varsity · Place 5 · Rochester AdamsRochester Adams5,000 Meters Varsity521:07.411
Sep 23Mott Fall ClassicSep 23 · 5,000 Meters Varsity · Place 51 · Rochester AdamsRochester Adams5,000 Meters Varsity5121:46.1711
Sep 1754th Holly-Duane Raffin Festival of RacesSep 17 · 5,000 Meters Division 1 · Place 59 · Rochester AdamsRochester Adams5,000 Meters Division 15922:14.911
Sep 13OAA Jamboree #1Sep 13 · 5,000 Meters Varsity · Place 32 · Rochester AdamsRochester Adams5,000 Meters Varsity3222:28.211
Sep 10Averill InvitationalSep 10 · 5,000 Meters Varsity · Place 63 · Rochester AdamsRochester Adams5,000 Meters Varsity6323:53.711
Sep 1Budd Cicciarelli/Adams InvitationalSep 1 · 5,000 Meters Varsity · Place 23 · Rochester AdamsRochester Adams5,000 Meters Varsity2322:42.511

2021 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 29Anchor Bay Open InvitationalOct 29 · 5,000 Meters Varsity · Place 16 · Rochester AdamsRochester Adams5,000 Meters Varsity1625:09.310
Oct 25Bloomer Frosh/Soph InvitationalOct 25 · 5,000 Meters Frosh/Soph Freshman · Place 22 · Rochester AdamsRochester Adams5,000 Meters Frosh/Soph Freshman2224:13.8010
Oct 21OAA Red Jamboree #3Oct 21 · 5,000 Meters Junior Varsity · Place 10 · Rochester AdamsRochester Adams5,000 Meters Junior Varsity1022:13.8010
Oct 15Oxford InviteOct 15 · 5,000 Meters Varsity · Place 55 · Rochester AdamsRochester Adams5,000 Meters Varsity5523:44.5 PB10
Oct 9Oakland County XC HS ChampionshipsOct 9 · 5,000 Meters Varsity · Place 37 · Rochester AdamsRochester Adams5,000 Meters Varsity3724:31.010
Sep 28OAA Red Jamboree #2Sep 28 · 5,000 Meters Junior Varsity · Place 7 · Rochester AdamsRochester Adams5,000 Meters Junior Varsity723:36.3010
Sep 1853rd Holly/Duane Raffin Festival of RacesSep 18 · 5,000 Meters Junior Varsity Division I · Place 26 · Rochester AdamsRochester Adams5,000 Meters Junior Varsity Division I2623:14.9—
Sep 14OAA Red Jamboree #1Sep 14 · 5,000 Meters Varsity · Place 70 · Rochester AdamsRochester Adams5,000 Meters Varsity7025:19.3010
Sep 11Averill InvitationalSep 11 · 5,000 Meters Varsity · Place 66 · Rochester AdamsRochester Adams5,000 Meters Varsity6624:23.010
Sep 2Budd Cicciarelli-Adams InvitationalSep 2 · 5,000 Meters Varsity · Place 40 · Rochester AdamsRochester Adams5,000 Meters Varsity4024:23.910
Aug 25AXC Time Trial/Alumni RunAug 25 · 5,000 Meters Open · Place 13 · Rochester AdamsRochester Adams5,000 Meters Open1326:51.4Unofficial10
Aug 21Timed Mile #2Aug 21 · 1,600 Meters High School · Rochester AdamsRochester Adams1,600 Meters High School06:48.9Unofficial10

2020 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26RCS Frosh/Soph JV raceOct 26 · 5,000 Meters Frosh/Soph · Place 12 · Rochester AdamsRochester Adams5,000 Meters Frosh/Soph1225:44.94 PB9
Oct 20Adams v RochesterOct 20 · 5,000 Meters Varsity · Place 11 · Rochester AdamsRochester Adams5,000 Meters Varsity1124:58.59
Oct 6Adams v TroyOct 6 · 5,000 Meters Varsity · Place 27 · Rochester AdamsRochester Adams5,000 Meters Varsity2726:09.29
Oct 1Adams v SeaholmOct 1 · 5,000 Meters Varsity · Place 32 · Rochester AdamsRochester Adams5,000 Meters Varsity3225:25.09
Sep 16Adams @ Lake OrionSep 16 · 5,000 Meters Varsity · Place 34 · Rochester AdamsRochester Adams5,000 Meters Varsity3426:15.949
Sep 11Clarkston v Rochester AdamsSep 11 · 5,000 Meters Varsity · Place 32 · Rochester AdamsRochester Adams5,000 Meters Varsity3225:38.779
Sep 3Adams v EisenhowerSep 3 · 5,000 Meters Varsity · Place 27 · Rochester AdamsRochester Adams5,000 Meters Varsity2726:55.39