Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Huron Meadows Metropark OFFICIALLarry Steeb Invite · Oct 2211:42.1Larry Steeb Invite October 22, 2016
1.5 Miles · Morenci HSMorenci Middle School Invite · Oct 911:11Morenci Middle School InviteOctober 9, 2017
2 Miles · Gerber Hill ParkLenawee County Championship · Oct 1413:35.85Lenawee County ChampionshipOctober 14, 2017
2 Miles · Hudson MSHudson Booster Invitational · Oct 713:48.84Hudson Booster InvitationalOctober 7, 2017
2 Miles · Huron Meadows Metropark OFFICIALLarry Steeb Invite · Oct 2114:18.3Larry Steeb InviteOctober 21, 2017
2 Miles · Sand Creek MS CourseSand Creek MS Invitational · Oct 1112:50.2Sand Creek MS InvitationalOctober 11, 2018
2,500 Meters · Madison HSMadison Inv · Oct 210:21.07Madison InvOctober 2, 2017
3,000 Meters · Morenci HSMorenci MS Invitational · Oct 814:11.95Morenci MS InvitationalOctober 8, 2018
5,000 Meters · Erie Mason HSTCC Jamboree #2 @ Erie-Mason · Sep 2919:16.84TCC Jamboree #2 @ Erie-MasonSeptember 29, 2020
5,000 Meters · Gerber Park IVBlissfield Early Bird Invitational · Sep 2119:06.73Blissfield Early Bird InvitationalSeptember 21, 2021
5,000 Meters · Hudson HSHudson Booster Invitational · Oct 519:57.65Hudson Booster InvitationalOctober 5, 2019
5,000 Meters · Hudson HS 1995-PresentTCC Final · Oct 1918:32.22TCC FinalOctober 19, 2021
5,000 Meters · Madison HSTCC Jamboree · Sep 1519:31.65TCC JamboreeSeptember 15, 2020
5,000 Meters · WhitefordTCC Jamboree · Sep 1020:55.38TCC JamboreeSeptember 10, 2019
5,000 Meters · Whiteford Stone Co ParkWhiteford Invitational · Aug 2721:38Whiteford InvitationalAugust 27, 2019
8,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1228:43.12025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
8,000 Meters · Grand Woods Park OFFICIALLansing Invitational Cross-Country Meet · Sep 2029:06.9Lansing Invitational Cross-Country Meet September 20, 2024
8,000 Meters · Heritage Park (Adrian) OFFICIALWolverine-Hoosier (WHAC) Cross Country Championships · Nov 727:29.90Wolverine-Hoosier (WHAC) Cross Country ChampionshipsNovember 7, 2025
8,000 Meters · Indiana Wesleyan UniversityIWU Wildcat Twilight Invitational · Sep 828:20.6IWU Wildcat Twilight InvitationalSeptember 8, 2023
8,000 Meters · Riverside ParkNAIA Great Lakes Challenge · Oct 2527:24.60NAIA Great Lakes ChallengeOctober 25, 2025
8,000 Meters · Riverside ParkNAIA Great Lakes Challenge XC Invitational · Oct 2129:12.0NAIA Great Lakes Challenge XC InvitationalOctober 21, 2023
8,000 Meters · St. Patrick's ParkBethel University Cross Country Invitational · Oct 628:54.5Bethel University Cross Country InvitationalOctober 6, 2023
8,000 Meters · Taylor University Cross Country CourseRay Bullock Invitational · Oct 1028:10.81Ray Bullock InvitationalOctober 10, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7Wolverine-Hoosier (WHAC) Cross Country ChampionshipsNov 7 · 8,000 Meters Collegiate · Place 48 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)8,000 Meters Collegiate4827:29.90 PBJr
Oct 25NAIA Great Lakes ChallengeOct 25 · 8,000 Meters Mens 8K - White · Place 74 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)8,000 Meters Mens 8K - White7427:24.60 PBJr
Oct 10Ray Bullock InvitationalOct 10 · 8,000 Meters Men's 8K · Place 76 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)8,000 Meters Men's 8K7628:10.81 PBJr
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 8,000 Meters College · Place 214 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)8,000 Meters College21428:43.1 PBJr
Aug 29Michigan OpenAug 29 · 5,000 Meters Varsity · Place 44 · Siena HeightsSiena Heights5,000 Meters Varsity4417:46.2JR

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 82024 WHAC XC ChampionshipsNov 8 · 8,000 Meters Varsity · Place 95 · Siena Heights (Mich.)Siena Heights (Mich.)8,000 Meters Varsity9529:14.73So
Oct 26NAIA Great Lakes ChallengeOct 26 · 8,000 Meters Varsity · Place 65 · Siena Heights (Mich.)Siena Heights (Mich.)8,000 Meters Varsity6527:25.7SO
Sep 27Siena Heights XC InviteSep 27 · 8,000 Meters Varsity · Place 50 · Siena Heights (Mich.)Siena Heights (Mich.)8,000 Meters Varsity5029:29.5SO
Sep 20Lansing Invitational Cross-Country Meet Sep 20 · 8,000 Meters College · Place 48 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)8,000 Meters College4829:06.9 PBSo
Sep 6Indiana Wesleyan Twilight InvitationalSep 6 · 8,000 Meters Collegiate · Place 219 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)8,000 Meters Collegiate21929:25.80So

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 3WHAC ChampionshipNov 3 · 8,000 Meters Varsity · Place 75 · Siena Heights (Mich.)Siena Heights (Mich.)8,000 Meters Varsity7528:38.0FR
Oct 21NAIA Great Lakes Challenge XC InvitationalOct 21 · 8,000 Meters White · Place 98 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)8,000 Meters White9829:12.0 PBFr
Oct 6Bethel University Cross Country InvitationalOct 6 · 8,000 Meters College · Place 113 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)8,000 Meters College11328:54.5 PBFr
Sep 22Lansing Cross Country InvitationalSep 22 · 8,000 Meters Varsity · Place 90 · Siena HeightsSiena Heights8,000 Meters Varsity9029:12.8FR
Sep 15Warrior ChallengeSep 15 · 8,000 Meters Varsity · Place 79 · Siena HeightsSiena Heights8,000 Meters Varsity7929:08.1FR
Sep 8IWU Wildcat Twilight InvitationalSep 8 · 8,000 Meters College · Place 139 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)8,000 Meters College13928:20.6 PBFr

2022 Cross Country

15 results
DateMeetEventPlMarkGr
Nov 5MHSAA LP Division 3 FinalsNov 5 · 5,000 Meters Division 3 · Place 69 · Adrian MadisonAdrian Madison5,000 Meters Division 36917:34.1612
Oct 28MHSAA LP Region 23-3 @ NapoleonOct 28 · 5,000 Meters Division 3 · Place 8 · Adrian MadisonAdrian Madison5,000 Meters Division 3817:16.612
Oct 18TCC ChampionshipsOct 18 · 5,000 Meters Varsity · Place 4 · Adrian MadisonAdrian Madison5,000 Meters Varsity417:36.9612
Oct 15Lenawee County Cross Country Championship MeetOct 15 · 5,000 Meters Varsity · Place 16 · Adrian MadisonAdrian Madison5,000 Meters Varsity1618:07.6712
Oct 11Madison InvitationalOct 11 · 5,000 Meters Varsity · Place 5 · Adrian MadisonAdrian Madison5,000 Meters Varsity517:38.2512
Oct 8Hudson Booster InvitationalOct 8 · 5,000 Meters Varsity · Place 12 · Adrian MadisonAdrian Madison5,000 Meters Varsity1217:44.5412
Oct 1Clinton Redwolves InvitationalOct 1 · 5,000 Meters Invitational · Place 5 · Adrian MadisonAdrian Madison5,000 Meters Invitational518:27.8812
Sep 27TCC Jamboree IISep 27 · 5,000 Meters Varsity · Place 4 · Adrian MadisonAdrian Madison5,000 Meters Varsity418:10.7712
Sep 24Pittsford Invitational Sep 24 · 5,000 Meters Varsity · Place 4 · Adrian MadisonAdrian Madison5,000 Meters Varsity418:06.9712
Sep 20Blissfield Early Bird InvitationalSep 20 · 5,000 Meters Varsity · Place 9 · Adrian MadisonAdrian Madison5,000 Meters Varsity918:26.5312
Sep 13TCC Jamboree #1Sep 13 · Varsity · Place 4 · Adrian MadisonAdrian MadisonVarsity417:5612
Sep 9HOMER INVITATIONALSep 9 · Varsity · Place 4 · Adrian MadisonAdrian MadisonVarsity417:5312
Aug 30Nick Haynes' Whiteford Bobcat Cross Country InvitationalAug 30 · 5,000 Meters Varsity · Place 3 · Adrian MadisonAdrian Madison5,000 Meters Varsity318:08.512
Aug 24Pittsford Early bird inviteAug 24 · 5,000 Meters Varsity · Place 2 · Adrian MadisonAdrian Madison5,000 Meters Varsity218:37.6412
Aug 20Lenawee County PreviewAug 20 · 5,000 Meters Varsity · Place 15 · Adrian MadisonAdrian Madison5,000 Meters Varsity1518:50.412

2021 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 30MHSAA LP Region 27-3 @ AA HuronOct 30 · 5,000 Meters Division 3 · Place 35 · Adrian MadisonAdrian Madison5,000 Meters Division 33519:02.3011
Oct 19TCC FinalOct 19 · 5,000 Meters Varsity · Place 6 · Adrian MadisonAdrian Madison5,000 Meters Varsity618:32.22 PB11
Oct 16Lenawee County Cross Country Championship MeetOct 16 · 5,000 Meters Varsity · Place 26 · Adrian MadisonAdrian Madison5,000 Meters Varsity2618:59.2811
Oct 12Madison InvitationalOct 12 · 5,000 Meters Varsity · Place 8 · Adrian MadisonAdrian Madison5,000 Meters Varsity819:10.5811
Oct 9Hudson Booster InvitationalOct 9 · 5,000 Meters Varsity · Place 34 · Adrian MadisonAdrian Madison5,000 Meters Varsity3418:56.0311
Oct 2Clinton Redwolves InvitationalOct 2 · 5,000 Meters Varsity · Place 17 · Adrian MadisonAdrian Madison5,000 Meters Varsity1719:25.9811
Sep 28TCC Jamboree #2 @ Sand CreekSep 28 · 5,000 Meters Varsity · Place 5 · Adrian MadisonAdrian Madison5,000 Meters Varsity518:57.611
Sep 25Pittsford Invitational Sep 25 · 5,000 Meters Varsity · Place 10 · Adrian MadisonAdrian Madison5,000 Meters Varsity1020:03.2911
Sep 21Blissfield Early Bird InvitationalSep 21 · 5,000 Meters Men's Varsity Race · Place 7 · Adrian MadisonAdrian Madison5,000 Meters Men's Varsity Race719:06.73 PB11
Sep 14TCC Jamboree 1 (B-D @ Gerber)Sep 14 · 5,000 Meters Varsity · Place 6 · Adrian MadisonAdrian Madison5,000 Meters Varsity619:53.7011
Sep 11Homer InvitationalSep 11 · 5,000 Meters Varsity · Place 5 · Adrian MadisonAdrian Madison5,000 Meters Varsity518:56.4611
Aug 31Nick Haynes' Whiteford Bobcat Cross Country InvitationalAug 31 · 5,000 Meters Jr/Sr · Place 7 · Adrian MadisonAdrian Madison5,000 Meters Jr/Sr718:51Unofficial11
Aug 21Lenawee County PreviewAug 21 · 5,000 Meters Varsity · Place 20 · Adrian MadisonAdrian Madison5,000 Meters Varsity2019:54.611

2020 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 24MHSAA Pre-Regional 54-3 @ ClintonOct 24 · 5,000 Meters Varsity · Place 30 · Adrian MadisonAdrian Madison5,000 Meters Varsity3019:29.710
Oct 17Lenawee County HS Championship MeetOct 17 · 5,000 Meters Varsity · Place 22 · Adrian MadisonAdrian Madison5,000 Meters Varsity2218:28.0910
Oct 13TCC Championship MeetOct 13 · 5,000 Meters Varsity · Place 10 · Adrian MadisonAdrian Madison5,000 Meters Varsity1019:00.8610
Oct 10Al Constable Sand Creek InviteOct 10 · 5,000 Meters Varsity · Place 23 · Adrian MadisonAdrian Madison5,000 Meters Varsity2319:07.7Unofficial10
Oct 6Madison InvitationalOct 6 · 5,000 Meters Varsity · Place 8 · Adrian MadisonAdrian Madison5,000 Meters Varsity819:05.3510
Oct 3Clinton InviteOct 3 · 5,000 Meters Varsity · Place 24 · Adrian MadisonAdrian Madison5,000 Meters Varsity2419:21.3610
Sep 29TCC Jamboree #2 @ Erie-MasonSep 29 · 5,000 Meters Varsity · Place 11 · Adrian MadisonAdrian Madison5,000 Meters Varsity1119:16.84 PB10
Sep 18Sand Creek InviteSep 18 · 5,000 Meters Varsity · Place 16 · Adrian MadisonAdrian Madison5,000 Meters Varsity1619:09.710
Sep 15TCC JamboreeSep 15 · 5,000 Meters Varsity · Place 11 · Adrian MadisonAdrian Madison5,000 Meters Varsity1119:31.65 PB10
Sep 3Whiteford InvSep 3 · 5,000 Meters Frosh/Soph Freshman · Place 9 · Adrian MadisonAdrian Madison5,000 Meters Frosh/Soph Freshman920:4210

2019 Cross Country

16 results
DateMeetEventPlMarkGr
Oct 26MHSAA LP Region 27-3 @ AA HuronOct 26 · 5,000 Meters Division 3 · Place 57 · Adrian MadisonAdrian Madison5,000 Meters Division 35719:33.7h9
Oct 19Larry Steeb Cross Country Invitational Oct 19 · 5,000 Meters Varsity · Place 32 · Adrian MadisonAdrian Madison5,000 Meters Varsity3219:56.39
Oct 15TCC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 21 · Adrian MadisonAdrian Madison5,000 Meters Varsity2119:30.279
Oct 12Lenawee County Cross Country Championship MeetOct 12 · 5,000 Meters Varsity · Place 57 · Adrian MadisonAdrian Madison5,000 Meters Varsity5720:45.889
Oct 7Madison InvOct 7 · 5,000 Meters Varsity Invitational · Place 19 · Adrian MadisonAdrian Madison5,000 Meters Varsity Invitational1920:23.659
Oct 5Hudson Booster InvitationalOct 5 · 5,000 Meters Division 2 · Place 108 · Adrian MadisonAdrian Madison5,000 Meters Division 210819:57.659
Oct 5Hudson Booster InvitationalOct 5 · 5,000 Meters Division 2-3 · Place 108 · Adrian MadisonAdrian Madison5,000 Meters Division 2-310819:57.65 PB9
Sep 28Clinton InviteSep 28 · 5,000 Meters Varsity · Place 31 · Adrian MadisonAdrian Madison5,000 Meters Varsity3121:50.499
Sep 24TCC Jamboree IISep 24 · 5,000 Meters Varsity · Place 23 · Adrian MadisonAdrian Madison5,000 Meters Varsity2320:21.789
Sep 21Pittsford InvitationalSep 21 · 5,000 Meters Freshman · Place 13 · Adrian MadisonAdrian Madison5,000 Meters Freshman1321:06.509
Sep 17Blissfield Early Bird InvitationalSep 17 · 5,000 Meters Varsity · Place 27 · Adrian MadisonAdrian Madison5,000 Meters Varsity2720:17.269
Sep 10TCC JamboreeSep 10 · 5,000 Meters Varsity · Place 20 · Adrian MadisonAdrian Madison5,000 Meters Varsity2020:55.38 PB9
Sep 7Homer InvitationalSep 7 · 5,000 Meters Varsity · Place 23 · Adrian MadisonAdrian Madison5,000 Meters Varsity2320:18.699
Aug 27Whiteford InvitationalAug 27 · 5,000 Meters Frosh/Soph · Place 13 · Adrian MadisonAdrian Madison5,000 Meters Frosh/Soph1321:38 PB9
Aug 21Pittsford Early BirdAug 21 · 5,000 Meters Varsity · Place 33 · Adrian MadisonAdrian Madison5,000 Meters Varsity3322:209
Aug 17Lenawee County PreviewAug 17 · 5,000 Meters Varsity · Place 41 · Adrian MadisonAdrian Madison5,000 Meters Varsity4121:22.359

2018 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 22Sand Creek Invitational Oct 22 · 2 Miles Middle School · Place 12 · MadisonMadison2 Miles Middle School1212:37.78
Oct 13Lenawee County ChampionshipsOct 13 · Middle School · Place 14 · MadisonMadisonMiddle School1413:02.898
Oct 11Sand Creek MS InvitationalOct 11 · 2 Miles Middle School · Place 14 · MadisonMadison2 Miles Middle School1412:50.2 PB8
Oct 8Morenci MS InvitationalOct 8 · 3,000 Meters Middle School · Place 6 · MadisonMadison3,000 Meters Middle School614:11.95 PB8
Sep 22Pittsford InvitationalSep 22 · 2,986 Meters Middle School · Place 12 · MadisonMadison2,986 Meters Middle School1212:27.08

2017 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23Sand Creek InvitationalOct 23 · 2 Miles Middle School · Place 32 · MadisonMadison2 Miles Middle School3214:18.97
Oct 21Larry Steeb InviteOct 21 · 2 Miles Middle School Boys · Place 30 · MadisonMadison2 Miles Middle School Boys3014:18.3 PB7
Oct 14Lenawee County ChampionshipOct 14 · 2 Miles Middle School · Place 31 · MadisonMadison2 Miles Middle School3113:35.85 PB7
Oct 12Sand Creek MS InvitationalOct 12 · 2 Miles Middle School · Place 48 · MadisonMadison2 Miles Middle School4814:06.77
Oct 9Morenci Middle School InviteOct 9 · 1.5 Miles Middle School · Place 13 · MadisonMadison1.5 Miles Middle School1311:11 PB7
Oct 7Hudson Booster InvitationalOct 7 · 2 Miles 6th/7th/8th Grade · Place 95 · MadisonMadison2 Miles 6th/7th/8th Grade9513:48.84 PB7
Oct 2Madison InvOct 2 · 2,500 Meters Middle School · Place 11 · MadisonMadison2,500 Meters Middle School1110:21.07 PB7
Sep 23Pittsford InvitationalSep 23 · 2,986 Meters Junior High Boys 2986 Meter Run · Place 29 · MadisonMadison2,986 Meters Junior High Boys 2986 Meter Run2913:43Unofficial7

2016 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 24Sand Creek InvitationalOct 24 · 2 Miles Middle School · Place 18 · MadisonMadison2 Miles Middle School1814:43.2Unofficial6
Oct 22Larry Steeb Invite Oct 22 · 1.5 Miles Middle School Boys · Place 34 · MadisonMadison1.5 Miles Middle School Boys3411:42.1 PB6