Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGVSU Bob Eubanks Open · Jan 184:19.68aGVSU Bob Eubanks OpenJanuary 18, 2025
1 Mile · OutdoorOtterbein Twilight · Apr 214:33.68Otterbein TwilightApril 21, 2023
10,000 Meters · Outdoor2026 GLIAC Outdoor Track & Field Championships · Apr 2929:46.69a2026 GLIAC Outdoor Track & Field ChampionshipsApril 29, 2026
10000 Meters · OutdoorTiffin Track Carnival Multi · Apr 1430:30.84Tiffin Track Carnival MultiApril 14, 2022
1500 Meters · OutdoorAl Owens Classic · Apr 184:01.87Al Owens ClassicApril 18, 2025
1600 Meters · OutdoorWOODWARD BULLDOG INVITATIONAL · Apr 144:57.03WOODWARD BULLDOG INVITATIONALApril 14, 2018
3000 Meters · Indoor2025 GLIAC Indoor Track & Field Championships · Mar 18:21.09a2025 GLIAC Indoor Track & Field ChampionshipsMarch 1, 2025
3200 Meters · OutdoorOHSAA D2 Region 8 · May 2310:08.46aOHSAA D2 Region 8May 23, 2019
5000 Meters · IndoorGVSU Holiday Open · Dec 514:20.13aGVSU Holiday OpenDecember 5, 2025
5000 Meters · Outdoor2023 OAC Outdoor Track & Field Championships · May 414:42.55a2023 OAC Outdoor Track & Field ChampionshipsMay 4, 2023

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8St Francis Fighting Chance InviteMay 8 · 10,000 Meters · Place 2 · Grand Valley StateGrand Valley State10,000 Meters2.30:39.81aSr
Apr 292026 GLIAC Outdoor Track & Field ChampionshipsApr 29 · 10,000 Meters · Place 3 · Grand Valley StateGrand Valley State10,000 Meters3.29:46.69a PBSr
Apr 16Bryan Clay InvitationalApr 16 · 10,000 Meters · Place 18 · Grand Valley StateGrand Valley State10,000 Meters18.29:54.06aSr
Mar 26Raleigh RelaysMar 26 · 10,000 Meters · Place 60 · Grand Valley StateGrand Valley State10,000 Meters60.30:01.12aSr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 23Bill Clinger ClassicJan 23 · 3000 Meters · Place 15 · Grand Valley StateGrand Valley State3000 Meters158:33.50a—

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5GVSU Holiday OpenDec 5 · 5000 Meters · Place 6 · UNAT-Grand Valley St.UNAT-Grand Valley St.5000 Meters6.14:20.13a PBSr
Mar 12025 GLIAC Indoor Track & Field ChampionshipsMar 1 · 5000 Meters · Place 5 · Grand Valley StateGrand Valley State5000 Meters5.14:32.11aSr
Mar 12025 GLIAC Indoor Track & Field ChampionshipsMar 1 · 3000 Meters · Place 6 · Grand Valley StateGrand Valley State3000 Meters6.8:21.09a PBSr
Feb 14GVSU Big Meet FridayFeb 14 · 5000 Meters · Place 11 · Grand Valley St.Grand Valley St.5000 Meters1114:23.87SR
Jan 24GVSU Bill Clinger ClassicJan 24 · 3000 Meters · Place 7 · Grand Valley StateGrand Valley State3000 Meters78:24.34a—
Jan 18GVSU Bob Eubanks OpenJan 18 · 1 Mile · Place 16 · Grand Valley StateGrand Valley State1 Mile164:19.68a PB—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 11GVSU Last Chance MeetMay 11 · 10,000 Meters · Grand Valley StateGrand Valley State10,000 Meters—DNFRS
Apr 18Al Owens ClassicApr 18 · 1500 Meters · Place 28 · Grand Valley St.Grand Valley St.1500 Meters284:01.87 PB—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 6GVSU Holiday OpenDec 6 · 5000 Meters · Place 9 · Grand Valley StateGrand Valley State5000 Meters9.14:23.50aSr
Feb 23Ohio Athletic Conference ChampionshipsFeb 23 · 5000 Meters · Place 4 · OtterbeinOtterbein5000 Meters4.14:50.67aSr
Feb 23Ohio Athletic Conference ChampionshipsFeb 23 · 3000 Meters · Place 5 · OtterbeinOtterbein3000 Meters5.8:38.81aSr
Feb 17Mount Union Raider Tune UpFeb 17 · 1 Mile · Place 8 · OtterbeinOtterbein1 Mile84:27.00a—
Feb 10All-Ohio DIII Indoor Track & Field ChampionshipsFeb 10 · 5000 Meters · Place 1 · OtterbeinOtterbein5000 Meters1.15:07.07aSr
Feb 10All-Ohio DIII Indoor Track & Field ChampionshipsFeb 10 · 3000 Meters · Place 2 · OtterbeinOtterbein3000 Meters2.8:51.08aSr
Jan 27Muskie Meet #3Jan 27 · 5000 Meters · Place 1 · OtterbeinOtterbein5000 Meters114:55.67a—
Jan 20Otterbein InviteJan 20 · 3000 Meters · Place 2 · OtterbeinOtterbein3000 Meters2.8:39.42aSr
Jan 13Marshall University Alumni ClassicJan 13 · 1 Mile · Place 6 · OtterbeinOtterbein1 Mile6.4:27.27aSr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11Lee Last ChanceMay 11 · 10,000 Meters · Place 11 · OtterbeinOtterbein10,000 Meters11.31:51.64aJr
May 2OAC Outdoor ChampionshipsMay 2 · 10,000 Meters · Place 2 · OtterbeinOtterbein10,000 Meters2.30:37.43aJr
May 2OAC Outdoor ChampionshipsMay 2 · 5000 Meters · Place 5 · OtterbeinOtterbein5000 Meters5.14:46.55aJr
Apr 26Ashland Alumni OpenApr 26 · 5000 Meters · Place 1 · OtterbeinOtterbein5000 Meters1.15:08.03aJr
Apr 12All-Ohio DIII InvitationalApr 12 · 5000 Meters · Place 2 · OtterbeinOtterbein5000 Meters2.15:04.20aJr

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 42023 OAC Outdoor Track & Field ChampionshipsMay 4 · 10,000 Meters · Place 3 · OtterbeinOtterbein10,000 Meters3.31:03.30aSo
May 42023 OAC Outdoor Track & Field ChampionshipsMay 4 · 5000 Meters · Place 4 · OtterbeinOtterbein5000 Meters4.14:42.55a PBSo
Apr 21Otterbein TwilightApr 21 · 1 Mile · Place 10 · OtterbeinOtterbein1 Mile104:33.68 PBJR
Apr 62023 Mount Union John Homon OpenApr 6 · 1500 Meters · Place 16 · OtterbeinOtterbein1500 Meters164:09.08JR
Mar 24Amy Adams Memorial MeetMar 24 · 5000 Meters · Place 4 · OtterbeinOtterbein5000 Meters415:17.51JR

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 4Tufts Last Chance National QualifierMar 4 · 5000 Meters · Place 4 · OtterbeinOtterbein5000 Meters4.14:34.22aJr
Feb 24OAC Indoor Track & Field ChampionshipsFeb 24 · 5000 Meters · Place 3 · OtterbeinOtterbein5000 Meters3.14:37.75aJr
Feb 24OAC Indoor Track & Field ChampionshipsFeb 24 · 3000 Meters · Place 6 · OtterbeinOtterbein3000 Meters6.8:31.84aJr
Feb 18University of Mount Union Tune-UpFeb 18 · 1 Mile · Place 2 · OtterbeinOtterbein1 Mile24:26.51JR
Feb 11GVSU Big Meet-FridayFeb 11 · 5000 Meters · Place 5 · OtterbeinOtterbein5000 Meters5.14:26.91aJr
Jan 28Musky Meet #3Jan 28 · 5000 Meters · Place 1 · OtterbeinOtterbein5000 Meters114:40.19JR
Jan 21Otterbein InvitationalJan 21 · 1 Mile · Place 9 · OtterbeinOtterbein1 Mile9.4:27.06aJr
Jan 21Otterbein InvitationalJan 21 · 3000 Meters · OtterbeinOtterbein3000 Meters--DNFJr
Jan 14Otterbein Snowglobe InvitationalJan 14 · 3000 Meters · Place 3 · OtterbeinOtterbein3000 Meters38:34.71JR

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13St. Francis Fighting Chance InvitationalMay 13 · 10,000 Meters · Place 2 · OtterbeinOtterbein10,000 Meters2.30:33.38aFr
May 5OAC Outdoor ChampionshipsMay 5 · 10000 Meters · Place 5 · OtterbeinOtterbein10000 Meters530:57.57FR
May 5OAC Outdoor ChampionshipsMay 5 · 5000 Meters · Place 6 · OtterbeinOtterbein5000 Meters614:47.15FR
Apr 14Tiffin Track Carnival MultiApr 14 · 10000 Meters · Place 1 · OtterbeinOtterbein10000 Meters130:30.84 PBFR
Apr 1College of Wooster InvitationalApr 1 · 5000 Meters · Place 4 · OtterbeinOtterbein5000 Meters415:07.75—

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 25OAC Indoor Track & Field ChampionshipsFeb 25 · 5000 Meters · Place 5 · OtterbeinOtterbein5000 Meters5.15:02.54aSo
Feb 25OAC Indoor Track & Field ChampionshipsFeb 25 · 3000 Meters · Place 4 · OtterbeinOtterbein3000 Meters4.8:35.12aSo
Feb 12DIII All-Ohio ChampionshipsFeb 12 · 5000 Meters · Place 2 · OtterbeinOtterbein5000 Meters215:10.33FR
Jan 29Joe Banks InvitationalJan 29 · 1 Mile · Place 2 · OtterbeinOtterbein1 Mile24:28.82FR
Jan 22Otterbein InvitationalJan 22 · 3000 Meters · Place 7 · OtterbeinOtterbein3000 Meters7.8:36.67aSo
Jan 15Otterbein Snowglobe OpenJan 15 · 5000 Meters · Place 1 · OtterbeinOtterbein5000 Meters115:01.47FR

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14Harrison Dillard TwilightMay 14 · 5000 Meters · Place 5 · OtterbeinOtterbein5000 Meters514:58.81FR
May 6Ohio Athletic Conference Outdoor Track & Field ChampionshipsMay 6 · 10,000 Meters · Place 6 · OtterbeinOtterbein10,000 Meters6.31:16.94aFr
May 6Ohio Athletic Conference Outdoor Track & Field ChampionshipsMay 6 · 5000 Meters · Place 7 · OtterbeinOtterbein5000 Meters7.15:12.78aFr
Apr 17OAC Elite MeetApr 17 · 10000 Meters · Place 4 · OtterbeinOtterbein10000 Meters432:06.06FR
Apr 2Sparky Adams InvitationalApr 2 · 5000 Meters · Place 8 · OtterbeinOtterbein5000 Meters815:25.95FR

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20Mount Union Tune UpFeb 20 · 3000 Meters · Place 3 · OtterbeinOtterbein3000 Meters38:52.02FR
Feb 14OAC Elite MeetFeb 14 · 5000 Meters · Place 4 · OtterbeinOtterbein5000 Meters415:20.22FR
Jan 31Marietta OAC Tri MeetJan 31 · 3000 Meters · Place 5 · OtterbeinOtterbein3000 Meters58:57.98FR
Jan 24OAC Early Season ShowcaseJan 24 · 5000 Meters · Place 7 · OtterbeinOtterbein5000 Meters715:24.34FR

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 23OHSAA D2 Region 8May 23 · 3200 Meters · Place 5 · WyomingWyoming3200 Meters5.10:08.46a PB11

2018 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 14WOODWARD BULLDOG INVITATIONALApr 14 · 3200 Meters · Place 1 · WyomingWyoming3200 Meters110:18.9910
Apr 14WOODWARD BULLDOG INVITATIONALApr 14 · 1600 Meters · Place 1 · WyomingWyoming1600 Meters14:57.03 PB10

2017 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 20OHSAA D2 Southwest District - New RichmondMay 20 · 3200 Meters · Place 5 · WyomingWyoming3200 Meters5.10:34.97a9