Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorLeo Miller/Hayden Snow Meet of Champions · Jan 245:24.25Leo Miller/Hayden Snow Meet of ChampionsJanuary 24, 2026
1500 Meters · OutdoorAll-Ohio DIII · Apr 114:59.57All-Ohio DIIIApril 11, 2025
1600 Meters · IndoorGVSU - MITS #3 · Jan 65:29.93aGVSU - MITS #3January 6, 2024
1600 Meters · OutdoorMHSAA LP Division 3 Finals · Jun 35:16.98aMHSAA LP Division 3 FinalsJune 3, 2023
3000 Meters · IndoorEd Finnegan Greater Cleveland Meet · Feb 2010:55.62Ed Finnegan Greater Cleveland MeetFebruary 20, 2026
3000m Steeplechase · 0.762m · Outdoor2026 UAA Outdoor Championships · Apr 2511:45.11a2026 UAA Outdoor ChampionshipsApril 25, 2026
3000m Steeplechase · OutdoorAll-Ohio DIII · Apr 1011:46.11aAll-Ohio DIIIApril 10, 2026
3200 Meters · OutdoorManistee v. Manton Dual · Apr 1112:43.23aManistee v. Manton DualApril 11, 2023
3200 Meters · Outdoor · Hand timedOriole Invitational · Apr 2913:24.00hOriole InvitationalApril 29, 2021
400 Meters · OutdoorManistee Last Chance Meet · May 161:06.55aManistee Last Chance MeetMay 16, 2023
800 Meters · IndoorDr William Taraschke Team Challenge · Feb 12:32.56Dr William Taraschke Team ChallengeFebruary 1, 2025
800 Meters · OutdoorMHSAA LP Region 22-3 @ Chippewa Hills · May 182:27.05aMHSAA LP Region 22-3 @ Chippewa HillsMay 18, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 252026 UAA Outdoor ChampionshipsApr 25 · 3000m Steeplechase · Place 11 · Case Western ReserveCase Western Reserve3000m Steeplechase0.762m11.11:45.11a PBSo
Apr 10All-Ohio DIIIApr 10 · 3000m Steeplechase · Place 3 · Case Western ReserveCase Western Reserve3000m Steeplechase311:46.11a PBSO
Apr 3Wooster InvitationalApr 3 · 1500 Meters · Place 18 · Case Western ReserveCase Western Reserve1500 Meters18.5:03.90aSo
Mar 27Bob Kahn InviteMar 27 · 1500 Meters · Place 6 · Case Western ReserveCase Western Reserve1500 Meters6.5:02.52aSo
Mar 20W&L CarnivalMar 20 · 3000m Steeplechase · Place 4 · Case Western ReserveCase Western Reserve3000m Steeplechase0.762m4.11:56.61aSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20Ed Finnegan Greater Cleveland MeetFeb 20 · 3000 Meters · Place 3 · Case WesternCase Western3000 Meters310:55.62 PBSO
Feb 14All-Ohio D-III Indoor ChampionshipsFeb 14 · 1 Mile · Place 5 · Case WesternCase Western1 Mile55:26.17SO
Feb 14All-Ohio D-III Indoor ChampionshipsFeb 14 · 1 Mile · Place 5 · Case WesternCase Western1 Mile55:26.17SO
Jan 24Leo Miller/Hayden Snow Meet of ChampionsJan 24 · 1 Mile · Place 9 · Case WesternCase Western1 Mile95:24.25 PBSO

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 18Sparky Adams InvitationalApr 18 · 3000m Steeplechase · Place 4 · Case WesternCase Western3000m Steeplechase412:29.67FR
Apr 11All-Ohio DIIIApr 11 · 800 Meters · Place 12 · Case WesternCase Western800 Meters122:29.67FR
Apr 11All-Ohio DIIIApr 11 · 1500 Meters · Place 8 · Case WesternCase Western1500 Meters84:59.57 PBFR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21Ed Finnigan Greater Cleveland MeetFeb 21 · 1 Mile · Place 4 · Case WesternCase Western1 Mile45:26.10FR
Feb 15All-Ohio D-III Indoor ChampionshipsFeb 15 · 1 Mile · Place 6 · Case WesternCase Western1 Mile65:46.22FR
Feb 1Dr William Taraschke Team ChallengeFeb 1 · 800 Meters · Place 5 · Case WesternCase Western800 Meters52:32.56 PBFR
Jan 25Fighting Scots InvitationalJan 25 · 1 Mile · Place 8 · Case WesternCase Western1 Mile85:38.41FR

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Spartan Holiday ClassicDec 7 · 1 Mile · Place 4 · Case Western ReserveCase Western Reserve1 Mile4.5:32.88aFr
Jan 6GVSU - MITS #3Jan 6 · 1600 Meters · Place 21 · UnattachedUnattached1600 Meters21.5:29.93a PB12

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 1MHSAA LP Division 3 FinalsJun 1 · 1600 Meters · Place 14 · ManisteeManistee1600 Meters145:24.00a—
Jun 1MHSAA LP Division 3 FinalsJun 1 · 800 Meters · Place 21 · ManisteeManistee800 Meters212:31.77a—
May 22West Michigan All-Star MeetMay 22 · 1600 Meters · Place 4 · ManisteeManistee1600 Meters45:21.18a—
May 22West Michigan All-Star MeetMay 22 · 800 Meters · Place 15 · ManisteeManistee800 Meters152:34.07a—
May 18MHSAA LP Region 22-3 @ Chippewa HillsMay 18 · 1600 Meters · Place 3 · ManisteeManistee1600 Meters35:22.40a—
May 18MHSAA LP Region 22-3 @ Chippewa HillsMay 18 · 800 Meters · Place 1 · ManisteeManistee800 Meters12:27.05a PB—
May 13Mason-Oceana-Manistee County MOM Meet @Mason County CentralMay 13 · 1600 Meters · Place 4 · ManisteeManistee1600 Meters45:24.61a—
May 10WMC Lakes Conference ChampionshipMay 10 · 1600 Meters · Place 7 · ManisteeManistee1600 Meters75:38.49a—
May 10WMC Lakes Conference ChampionshipMay 10 · 800 Meters · Place 9 · ManisteeManistee800 Meters92:46.18a—
May 3Ken Bell InvitationalMay 3 · 1600 Meters · Place 7 · ManisteeManistee1600 Meters75:19.54a—
May 3Ken Bell InvitationalMay 3 · 800 Meters · Place 8 · ManisteeManistee800 Meters82:29.48a—
Apr 30WMC Lakes Dual - Oakridge @ ManisteeApr 30 · 1600 Meters · Place 1 · ManisteeManistee1600 Meters15:32.86a—
Apr 30WMC Lakes Dual - Oakridge @ ManisteeApr 30 · 800 Meters · Place 1 · ManisteeManistee800 Meters12:36.35a—
Apr 26Lake Michigan Carferry Track & Field Invite (Formerly Scottville Optimist Meet)Apr 26 · 1600 Meters · Place 1 · ManisteeManistee1600 Meters15:41.45a—
Apr 26Lake Michigan Carferry Track & Field Invite (Formerly Scottville Optimist Meet)Apr 26 · 800 Meters · Place 1 · ManisteeManistee800 Meters12:33.95a—
Apr 23WMC Lakes Dual - Fremont & Whitehall @ ManisteeApr 23 · 1600 Meters · Place 2 · ManisteeManistee1600 Meters25:50.28a—
Apr 23WMC Lakes Dual - Fremont & Whitehall @ ManisteeApr 23 · 800 Meters · Place 3 · ManisteeManistee800 Meters32:38.21a—
Apr 16WMC Meet - Lakes #2, Orchard View, Manistee & Muskegon HeightsApr 16 · 1600 Meters · Place 1 · ManisteeManistee1600 Meters15:44.22a—
Apr 16WMC Meet - Lakes #2, Orchard View, Manistee & Muskegon HeightsApr 16 · 800 Meters · Place 1 · ManisteeManistee800 Meters12:36.32a—
Apr 9Lud vs. Manistee/Montague Track and Field MeetApr 9 · 3200 Meters · Place 5 · ManisteeManistee3200 Meters514:36.00a—
Apr 9Lud vs. Manistee/Montague Track and Field MeetApr 9 · 800 Meters · Place 1 · ManisteeManistee800 Meters12:33.00a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16GVSU - MITS #2Dec 16 · 1600 Meters · Place 3 · UnattachedUnattached1600 Meters3.5:32.29a12
Mar 23SVSU D 3/4 Indoor Invite BONUS ENTRIESMar 23 · 1600 Meters · Place 6 · ManisteeManistee1600 Meters6.5:49.88a11
Mar 23SVSU D3/D4 Indoor InvitationalMar 23 · 1600 Meters · Place 6 · ManisteeManistee1600 Meters6.5:49.88a11

2023 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 3MHSAA LP Division 3 FinalsJun 3 · 1600 Meters · Place 10 · ManisteeManistee1600 Meters10.5:16.98a PB11
May 272023 MITCA D3 Team StateMay 27 · 1600 Meters · Place 2 · ManisteeManistee1600 Meters2.5:29.13a11
May 272023 MITCA D3 Team StateMay 27 · 800 Meters · Place 10 · ManisteeManistee800 Meters10.2:35.78a11
May 24West Michigan Track InvitationalMay 24 · 1600 Meters · Place 6 · ManisteeManistee1600 Meters65:24.61a—
May 20MHSAA LP Region 22-3 @ MantonMay 20 · 1600 Meters · Place 4 · ManisteeManistee1600 Meters45:23.73a—
May 20MHSAA LP Region 22-3 @ MantonMay 20 · 800 Meters · Place 4 · ManisteeManistee800 Meters42:29.08a—
May 16Manistee Last Chance MeetMay 16 · 400 Meters · Place 2 · ManisteeManistee400 Meters21:06.55a PB—
May 12WMC Lakes Division Meet (NOT a Mona Shores Meet)May 12 · 3200 Meters · Place 6 · ManisteeManistee3200 Meters612:59.44a—
May 12WMC Lakes Division Meet (NOT a Mona Shores Meet)May 12 · 1600 Meters · Place 4 · ManisteeManistee1600 Meters45:28.80a—
May 12WMC Lakes Division Meet (NOT a Mona Shores Meet)May 12 · 800 Meters · Place 4 · ManisteeManistee800 Meters42:33.38a—
May 9West MI Conference Dual @ Manistee w/ Whitehall, OVMay 9 · 3200 Meters · Place 3 · ManisteeManistee3200 Meters313:08.33a—
May 9West MI Conference Dual @ Manistee w/ Whitehall, OVMay 9 · 1600 Meters · Place 1 · ManisteeManistee1600 Meters15:29.70a—
May 9West MI Conference Dual @ Manistee w/ Whitehall, OVMay 9 · 800 Meters · Place 2 · ManisteeManistee800 Meters22:36.63a—
May 5Ken Bell InvitationalMay 5 · 1600 Meters · Place 5 · ManisteeManistee1600 Meters55:26.44a—
May 5Ken Bell InvitationalMay 5 · 800 Meters · Place 8 · ManisteeManistee800 Meters82:31.41a—
Apr 27Scottville Optimist InviteApr 27 · 1600 Meters · Place 2 · ManisteeManistee1600 Meters25:40.88a—
Apr 27Scottville Optimist InviteApr 27 · 800 Meters · Place 1 · ManisteeManistee800 Meters12:33.40a—
Apr 25WMC Lakes Manistee and Montague @ OakridgeApr 25 · 3200 Meters · Place 1 · ManisteeManistee3200 Meters114:21.29a—
Apr 25WMC Lakes Manistee and Montague @ OakridgeApr 25 · 1600 Meters · Place 1 · ManisteeManistee1600 Meters15:53.64a—
Apr 18West MI Conference Dual @ Ludington w/Fremont, ManisteeApr 18 · 3200 Meters · Place 4 · ManisteeManistee3200 Meters413:06.30a—
Apr 18West MI Conference Dual @ Ludington w/Fremont, ManisteeApr 18 · 1600 Meters · Place 3 · ManisteeManistee1600 Meters35:37.00a—
Apr 18West MI Conference Dual @ Ludington w/Fremont, ManisteeApr 18 · 800 Meters · Place 2 · ManisteeManistee800 Meters22:34.90a—
Apr 11Manistee v. Manton DualApr 11 · 3200 Meters · Place 1 · ManisteeManistee3200 Meters112:43.23a PB—
Apr 11Manistee v. Manton DualApr 11 · 1600 Meters · Place 1 · ManisteeManistee1600 Meters15:41.36a—

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 282022 MITCA D3 Team StateMay 28 · 3200 Meters · Place 14 · ManisteeManistee3200 Meters14.13:25.95a10
May 282022 MITCA D3 Team StateMay 28 · 1600 Meters · Place 10 · ManisteeManistee1600 Meters10.5:42.03a10
May 282022 MITCA D3 Team StateMay 28 · 800 Meters · Place 17 · ManisteeManistee800 Meters17.2:40.83a10
May 20MHSAA LP Region 22-3 @ Mason County CentralMay 20 · 3200 Meters · Place 8 · ManisteeManistee3200 Meters812:53.2210
May 20MHSAA LP Region 22-3 @ Mason County CentralMay 20 · 1600 Meters · Place 7 · ManisteeManistee1600 Meters75:37.3410
May 20MHSAA LP Region 22-3 @ Mason County CentralMay 20 · 800 Meters · Place 14 · ManisteeManistee800 Meters142:41.2610
May 17Manistee Last Chance MeetMay 17 · 1600 Meters · Place 3 · ManisteeManistee1600 Meters35:56.7610
May 13Lakes 8 Conference ChampionshipMay 13 · 3200 Meters · Place 4 · ManisteeManistee3200 Meters413:12.2710
May 13Lakes 8 Conference ChampionshipMay 13 · 1600 Meters · Place 4 · ManisteeManistee1600 Meters45:45.1310
May 13Lakes 8 Conference ChampionshipMay 13 · 800 Meters · Place 4 · ManisteeManistee800 Meters42:38.8910
May 10Lakes 8 - Manistee, Western Michigan Christian, Orchard View @ OVMay 10 · 3200 Meters · Place 1 · ManisteeManistee3200 Meters113:31.4210
May 10Lakes 8 - Manistee, Western Michigan Christian, Orchard View @ OVMay 10 · 1600 Meters · Place 2 · ManisteeManistee1600 Meters25:57.4410
May 6Ken Bell InvitationalMay 6 · 3200 Meters · Place 7 · ManisteeManistee3200 Meters713:16.03SO
May 6Ken Bell InvitationalMay 6 · 1600 Meters · Place 5 · ManisteeManistee1600 Meters55:47.05SO
Apr 19Manistee v. Musk Hts - Lakes 8Apr 19 · 800 Meters · Place 1 · ManisteeManistee800 Meters12:43.0510
Apr 15Rocket InvitationalApr 15 · 3200 Meters · Place 3 · ManisteeManistee3200 Meters313:19.1810
Apr 15Rocket InvitationalApr 15 · 1600 Meters · Place 1 · ManisteeManistee1600 Meters15:54.3310
Apr 12Ludington vs ManisteeApr 12 · 3200 Meters · Place 1 · ManisteeManistee3200 Meters113:22.80So
Apr 12Ludington vs ManisteeApr 12 · 1600 Meters · Place 1 · ManisteeManistee1600 Meters15:52.40So

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 21MHSAA LP Region 22-3 @ Benzie CentralMay 21 · 3200 Meters · Place 12 · ManisteeManistee3200 Meters1213:20.049
May 14Lakes 8 Conference Championship @ ManisteeMay 14 · 3200 Meters · Place 3 · ManisteeManistee3200 Meters313:30.539
May 14Lakes 8 Conference Championship @ ManisteeMay 14 · 1600 Meters · Place 5 · ManisteeManistee1600 Meters56:10.119
May 10Lakes 8 @Manistee w/WMC, Musk Hts, MCCMay 10 · 1600 Meters · Place 3 · ManisteeManistee1600 Meters3.6:13.26a9
May 10Lakes 8 @Manistee w/WMC, Musk Hts, MCCMay 10 · 800 Meters · Place 3 · ManisteeManistee800 Meters3.2:50.22a9
May 7Ken Bell Invite 2021May 7 · 3200 Meters · Place 11 · ManisteeManistee3200 Meters11.13:45.609
May 4Lakes 8 @Manistee w/LudingtonMay 4 · 3200 Meters · Place 2 · ManisteeManistee3200 Meters2.13:24.48a9
May 4Lakes 8 @Manistee w/LudingtonMay 4 · 1600 Meters · Place 3 · ManisteeManistee1600 Meters3.6:16.03a9
Apr 29Oriole InvitationalApr 29 · 3200 Meters · Place 5 · ManisteeManistee3200 Meters513:24.00h PB9
Apr 26QuadApr 26 · 3200 Meters · Place 1 · ManisteeManistee3200 Meters1.13:46.48a9
Apr 26QuadApr 26 · 1600 Meters · Place 2 · ManisteeManistee1600 Meters2.6:12.90a9
Apr 23Mason County Central Optimist InviteApr 23 · 3200 Meters · Place 2 · ManisteeManistee3200 Meters213:33.259
Apr 20Manistee Season OpenerApr 20 · 3200 Meters · Place 1 · ManisteeManistee3200 Meters113:35.489

2019 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 292019 Mid Michigan MEGASTAR MeetMay 29 · 3200 Meters · Place 13 · ManisteeManistee3200 Meters13.13:14.64a7
May 292019 Mid Michigan MEGASTAR MeetMay 29 · 1600 Meters · Place 14 · ManisteeManistee1600 Meters14.6:00.54a7
May 20MS Bobcat Invite May 20 · 1600 Meters · Place 7 · ManisteeManistee1600 Meters7.6:28.00a7
May 20MS Bobcat Invite May 20 · 800 Meters · Place 5 · ManisteeManistee800 Meters5.2:56.27a7
May 16@ Kingsley Invitational May 16 · 3200 Meters · Place 2 · ManisteeManistee3200 Meters2.13:26.41a7
May 14Lakes 8 MS Conference MeetMay 14 · 3200 Meters · Place 5 · ManisteeManistee3200 Meters5.14:07.23a7
May 14Lakes 8 MS Conference MeetMay 14 · 1600 Meters · Place 3 · ManisteeManistee1600 Meters3.6:08.45a7
May 14Lakes 8 MS Conference MeetMay 14 · 800 Meters · Place 3 · ManisteeManistee800 Meters3.2:58.00a7
May 6TC MS InvitationalMay 6 · 1600 Meters · Place 7 · ManisteeManistee1600 Meters7.6:11.72a7
May 6TC MS InvitationalMay 6 · 800 Meters · Place 5 · ManisteeManistee800 Meters5.2:55.17a7
May 1Lakes 8 MS Ludington @ ManisteeMay 1 · 3200 Meters · Place 3 · ManisteeManistee3200 Meters3.13:48.68a7
May 1Lakes 8 MS Ludington @ ManisteeMay 1 · 1600 Meters · Place 3 · ManisteeManistee1600 Meters3.6:12.52a7
Apr 24Lakes 8 MS Musk Hts, Musk CC @ ManisteeApr 24 · 3200 Meters · Place 1 · ManisteeManistee3200 Meters1.14:18.36a7

2018 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24Manistee Last Chance MS MeetMay 24 · 3200 Meters · Place 4 · ManisteeManistee3200 Meters4.14:49.98a6
May 22Cadillac vs Ogemaw/ManisteeMay 22 · 800 Meters · Place 5 · ManisteeManistee800 Meters5.3:03.32a6
May 17Kingsley InviteMay 17 · 3200 Meters · Place 5 · ManisteeManistee3200 Meters5.15:06.856
May 15Mason County Eastern Medal MeetMay 15 · 3200 Meters · Place 2 · ManisteeManistee3200 Meters2.15:12.24Unofficial6
May 7Lakes 8 Conference Track ChampionshipMay 7 · 3200 Meters · Place 4 · ManisteeManistee3200 Meters4.14:39.17a6
May 7Lakes 8 Conference Track ChampionshipMay 7 · 800 Meters · Place 6 · ManisteeManistee800 Meters6.3:07.08a6
May 2OV/MCC/Musk. Height/Manistee vs LudingtonMay 2 · 200m Hurdles · Place 7 · ManisteeManistee200m Hurdles33" / 0.838m7.41.46aUnofficial6
May 2OV/MCC/Musk. Height/Manistee vs LudingtonMay 2 · 800 Meters · Place 6 · ManisteeManistee800 Meters6.3:05.28aUnofficial6
Apr 30Orchard View/Muskegon Catholic/Ludington/Manistee/M.HeightsApr 30 · 800 Meters · Place 4 · ManisteeManistee800 Meters4.3:06.48a6
Apr 25Manistee/Ludington MSApr 25 · 800 Meters · Place 3 · ManisteeManistee800 Meters3.3:06.37a6