Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDan Kinsey Invite · Feb 64:31.63aDan Kinsey InviteFebruary 6, 2026
10,000 Meters · OutdoorNorth Coast AC Championship · May 132:39.10aNorth Coast AC ChampionshipMay 1, 2026
10000 Meters · OutdoorAll-Ohio DIII · Apr 1133:08.81All-Ohio DIIIApril 11, 2025
1500 Meters · OutdoorHarrison Dillard Twilight · May 74:08.20aHarrison Dillard TwilightMay 7, 2026
3000 Meters · IndoorAll-Ohio D-III Indoor Championships · Feb 148:59.35All-Ohio D-III Indoor ChampionshipsFebruary 14, 2026
5000 Meters · IndoorDr. Taraschke Team Challenge · Jan 3016:00.47Dr. Taraschke Team ChallengeJanuary 30, 2026
5000 Meters · OutdoorNorth Coast Athletic Conference Indoor Championships · Feb 2815:18.41aNorth Coast Athletic Conference Indoor ChampionshipsFebruary 28, 2026
800 Meters · IndoorDan Kinsey Invitational · Feb 72:07.81aDan Kinsey InvitationalFebruary 7, 2025
800 Meters · OutdoorBob Kahn Invite · Mar 272:03.54aBob Kahn InviteMarch 27, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10Widener Final QualifierMay 10 · 5000 Meters · Place 61 · Oberlin5000 Meters61.15:26.06aJr
May 7Harrison Dillard TwilightMay 7 · 1500 Meters · Place 38 · Oberlin1500 Meters38.4:08.20a PBJr
May 1North Coast AC ChampionshipMay 1 · 10,000 Meters · Place 3 · Oberlin10,000 Meters3.32:39.10a PBJr
May 1North Coast AC ChampionshipMay 1 · 5000 Meters · Place 15 · Oberlin5000 Meters15.15:41.31aJr
Apr 17Sparky Adams InvitationalApr 17 · 1500 Meters · Place 26 · Oberlin1500 Meters26.4:12.23aJr
Apr 10All-Ohio DIIIApr 10 · 5000 Meters · Place 13 · Oberlin5000 Meters1315:27.93aJR
Mar 27Bob Kahn InviteMar 27 · 1500 Meters · Place 5 · Oberlin1500 Meters5.4:10.47aJr
Mar 27Bob Kahn InviteMar 27 · 800 Meters · Place 5 · Oberlin800 Meters5.2:03.54a PBJr
Feb 28North Coast Athletic Conference Indoor ChampionshipsFeb 28 · 5000 Meters · Place 7 · Oberlin5000 Meters7.15:18.41a PBJr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14All-Ohio D-III Indoor ChampionshipsFeb 14 · 3000 Meters · Place 3 · Oberlin3000 Meters38:59.35 PBJR
Feb 14All-Ohio D-III Indoor ChampionshipsFeb 14 · 3000 Meters · Place 3 · Oberlin3000 Meters38:59.35JR
Feb 6Dan Kinsey InviteFeb 6 · 1 Mile · Place 2 · Oberlin1 Mile24:31.63a PBJR
Jan 30Dr. Taraschke Team ChallengeJan 30 · 5000 Meters · Place 3 · Oberlin5000 Meters316:00.47 PB—
Jan 24OWU Team ChallengeJan 24 · 3000 Meters · Place 3 · Oberlin3000 Meters39:12.90aJR

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 11All-Ohio DIIIApr 11 · 10000 Meters · Place 13 · Oberlin10000 Meters1333:08.81 PBSO
Apr 4Wooster InvitationalApr 4 · 5000 Meters · Place 8 · Oberlin5000 Meters815:56.87SO

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28North Coast Athletic Conference Indoor ChampionshipsFeb 28 · 5000 Meters · Place 13 · Oberlin5000 Meters13.16:15.46aSo
Feb 14Crimson & Gold InvitationalFeb 14 · 3000 Meters · Place 2 · Oberlin3000 Meters29:09.33SO
Feb 7Dan Kinsey InvitationalFeb 7 · 800 Meters · Place 9 · Oberlin800 Meters92:07.81a PB—
Jan 25Fighting Scots InvitationalJan 25 · 5000 Meters · Place 7 · Oberlin5000 Meters716:18.64SO
Jan 18Wooster InvitationalJan 18 · 3000 Meters · Place 6 · Oberlin3000 Meters69:37.73SO

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3North Coast AC ChampionshipMay 3 · 10000 Meters · Place 15 · Oberlin10000 Meters1535:53.17FR
Apr 12All-Ohio DIII InvitationalApr 12 · 5000 Meters · Place 17 · Oberlin5000 Meters17.16:11.71aFr
Apr 5Wooster InvitationalApr 5 · 5000 Meters · Place 14 · Oberlin5000 Meters1416:10.82a—
Mar 29Bob Kahn Invitational Mar 29 · 5000 Meters · Place 8 · Oberlin5000 Meters816:27.44a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 9Crimson & Gold Invitational Feb 9 · 3000 Meters · Place 9 · Oberlin3000 Meters99:37.96a—
Jan 27Dr. William Taraschke Team ChallengeJan 27 · 5000 Meters · Place 4 · Oberlin5000 Meters417:16.73FR
Jan 20Fighting Scots InvitationalJan 20 · 3000 Meters · Place 14 · Oberlin3000 Meters149:49.41FR