Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorFlag City Tune-Up · Feb 205:50.17Flag City Tune-UpFebruary 20, 2026
1 Mile · OutdoorOWU Marv Frye Invitational · Apr 86:14.56aOWU Marv Frye InvitationalApril 8, 2023
10000 Meters · OutdoorAll-Ohio DIII · Apr 1141:51.56All-Ohio DIIIApril 11, 2025
1500 Meters · OutdoorTiffin Carnival Collegiate Meet · Apr 195:28.40aTiffin Carnival Collegiate MeetApril 19, 2025
3000 Meters · IndoorJoe Banks Invitational · Jan 3011:36.35Joe Banks InvitationalJanuary 30, 2026
5000 Meters · IndoorOAC Indoor Track & Field Championships · Feb 2820:10.81aOAC Indoor Track & Field ChampionshipsFebruary 28, 2026
5000 Meters · OutdoorYellow Jacket Collegiate Open · Mar 2819:48.94aYellow Jacket Collegiate OpenMarch 28, 2026
800 Meters · IndoorJeremy Croy Classic · Jan 242:48.73aJeremy Croy ClassicJanuary 24, 2026
800 Meters · OutdoorWalsh Invitational · Apr 242:44.10Walsh InvitationalApril 24, 2025

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

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
May 1Ohio Athletic Conference ChampionshipsMay 1 · 5000 Meters · Place 31 · Heidelberg5000 Meters31.20:21.01aSr
Feb 28OAC Indoor Track & Field ChampionshipsFeb 28 · 5000 Meters · Place 19 · Heidelberg5000 Meters19.20:10.81a PBSr
Feb 20Flag City Tune-UpFeb 20 · 1 Mile · Place 7 · Heidelberg1 Mile75:50.17 PBSR
Feb 13Tiffin Robinson Family OpenFeb 13 · 1 Mile · Place 5 · Heidelberg1 Mile5.5:53.20aSr
Feb 7Ashland Jud Logan Light Giver InvitationalFeb 7 · 5000 Meters · Place 30 · Heidelberg5000 Meters30.20:19.03aSr
Jan 30Joe Banks InvitationalJan 30 · 3000 Meters · Place 12 · Heidelberg3000 Meters1211:36.35 PBSR
Jan 24Jeremy Croy ClassicJan 24 · 1 Mile · Place 9 · Heidelberg1 Mile95:50.43aSR
Jan 24Jeremy Croy ClassicJan 24 · 800 Meters · Place 7 · Heidelberg800 Meters72:48.73a PBSR
Jan 16Larry Brown InvitationalJan 16 · 3000 Meters · Place 7 · Heidelberg3000 Meters711:53.12SR

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 17Otterbein TwilightApr 17 · 5000 Meters · Heidelberg5000 Meters—DNFSr
Apr 10All-Ohio DIIIApr 10 · 10000 Meters · Place 12 · Heidelberg10000 Meters1242:32.24aSR
Apr 4Marv Frye InvitationalApr 4 · 1500 Meters · Place 12 · Heidelberg1500 Meters125:32.86SR
Mar 28Yellow Jacket Collegiate OpenMar 28 · 5000 Meters · Place 44 · Heidelberg5000 Meters44.19:48.94a PBSr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2Ohio Athletic Conference ChampionshipsMay 2 · 10000 Meters · Place 22 · Heidelberg10000 Meters2242:48.25aJR
Apr 24Walsh InvitationalApr 24 · 800 Meters · Place 36 · Heidelberg800 Meters362:44.10 PBJR
Apr 19Tiffin Carnival Collegiate MeetApr 19 · 1500 Meters · Place 4 · Heidelberg1500 Meters4.5:28.40a PBJr
Apr 11All-Ohio DIIIApr 11 · 10000 Meters · Place 8 · Heidelberg10000 Meters841:51.56 PBJR
Apr 5Jenna Strong - Wilmington College InvitationalApr 5 · 5000 Meters · Place 10 · Heidelberg5000 Meters10.20:13.76aJr
Mar 29Tiffelberg OpenMar 29 · 1500 Meters · Place 14 · Heidelberg1500 Meters145:28.58aJR
Mar 29Tiffelberg OpenMar 29 · 800 Meters · Place 6 · Heidelberg800 Meters62:46.26aJR

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 28OAC Indoor Track & Field ChampionshipsFeb 28 · 5000 Meters · Place 23 · Heidelberg5000 Meters23.21:02.53aJr
Feb 21Flag City Tune-UpFeb 21 · 1 Mile · Place 9 · Heidelberg1 Mile96:04.96JR
Feb 21Flag City Tune-UpFeb 21 · 800 Meters · Place 17 · Heidelberg800 Meters172:49.33JR
Feb 15The Robinson Family OpenFeb 15 · 3000 Meters · Place 4 · Heidelberg3000 Meters4.12:06.98aJr
Feb 7Jud Logan Light Giver Collegiate OpenFeb 7 · 5000 Meters · Place 30 · Heidelberg5000 Meters3020:55.60JR
Jan 31Joe Banks InvitationalJan 31 · 3000 Meters · Place 8 · Heidelberg3000 Meters812:23.70JR
Jan 25Tiffin University Open IIJan 25 · 1 Mile · Place 16 · Heidelberg1 Mile16.6:14.53aJr
Jan 25Tiffin University Open IIJan 25 · 800 Meters · Place 14 · Heidelberg800 Meters14.2:53.32aJr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 26Ashland Alumni OpenApr 26 · 5000 Meters · Place 3 · Heidelberg5000 Meters3.21:28.89aSo
Apr 6Marv Frye InvitationalApr 6 · 5000 Meters · Place 9 · Heidelberg5000 Meters921:13.22SO
Mar 30Tiffelberg OpenMar 30 · 1500 Meters · Place 45 · Heidelberg1500 Meters455:50.57SO
Mar 22Amy Adams Memorial InvitationalMar 22 · 1500 Meters · Place 52 · Heidelberg1500 Meters52.5:52.61aSo

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 17Wittenberg InvitationalFeb 17 · 3000 Meters · Place 31 · Heidelberg3000 Meters31.12:17.41aSo
Feb 10Tiffin University Open 3Feb 10 · 1 Mile · Place 10 · Heidelberg1 Mile106:14.84a—
Feb 2Ashland Jud Logan Light Giver InvitationalFeb 2 · 5000 Meters · Place 25 · Heidelberg5000 Meters2521:19.91SO
Jan 27Steemer ShowcaseJan 27 · 3000 Meters · Place 48 · Heidelberg3000 Meters48.12:10.60aSo
Jan 20Tiffin Open 2Jan 20 · 1 Mile · Place 9 · Heidelberg1 Mile9.6:18.44aSo

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 28Ashland Alumni OpenApr 28 · 800 Meters · Place 29 · Heidelberg800 Meters29.2:48.64aFr
Apr 213rd Annual Mike Becraft InvitationalApr 21 · 1500 Meters · Place 19 · Heidelberg1500 Meters195:42.23FR
Apr 8OWU Marv Frye InvitationalApr 8 · 1 Mile · Place 19 · Heidelberg1 Mile196:14.56a PB—
Apr 1Tiffelberg Collegiate OpenApr 1 · 5000 Meters · Place 17 · Heidelberg5000 Meters1721:20.21FR

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 18Wittenberg Collegiate InvitationalFeb 18 · 5000 Meters · Place 6 · Heidelberg5000 Meters621:17.34FR
Feb 3Ashland-Jud Logan Light Giver OpenFeb 3 · 3000 Meters · Place 29 · Heidelberg3000 Meters2912:30.65FR
Jan 28Wittenberg Steemer ShowcaseJan 28 · 5000 Meters · Place 15 · Heidelberg5000 Meters1521:26.44FR
Jan 28Wittenberg Steemer ShowcaseJan 28 · 5000 Meters · Place 15 · Heidelberg5000 Meters1521:26.44FR
Jan 21Muskie Meet #2Jan 21 · 1 Mile · Place 5 · Heidelberg1 Mile5.6:21.61aFr
Jan 14Otterbein Snowglobe InvitationalJan 14 · 3000 Meters · Place 4 · Heidelberg3000 Meters412:31.70FR

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4Ashland Jud Logan Light Giver Open Collegiate IndoorFeb 4 · 3000 Meters · Place 29 · Heidelberg3000 Meters2912:30.65FR