Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorRipon Final Qualifier + Multi · Mar 64:31.48aRipon Final Qualifier + MultiMarch 6, 2026
1500 Meters · OutdoorUW-Platteville Invitational · Apr 104:04.99aUW-Platteville InvitationalApril 10, 2026
1600 Meters · IndoorAQ MITS #2 · Jan 225:13.29aAQ MITS #2January 22, 2022
1600 Meters · Outdoor8th Annual Kent City Elite Invitational · Apr 284:33.61a8th Annual Kent City Elite Invitational April 28, 2023
3200 Meters · OutdoorMHSAA LP Region 14-2 @ Berrien Springs · May 199:55.49aMHSAA LP Region 14-2 @ Berrien SpringsMay 19, 2023
3200 Meters · Outdoor · Hand timedBCS QUAD @Berrien Springs · May 512:07.00hBCS QUAD @Berrien SpringsMay 5, 2021
5000 Meters · Outdoor2024 Ice Melter Open Track Meet · Mar 1516:25.90a2024 Ice Melter Open Track MeetMarch 15, 2024
800 Meters · IndoorAQ MITS #2 · Jan 222:31.45aAQ MITS #2January 22, 2022
800 Meters · OutdoorBCS DUAL · May 92:11.31BCS DUALMay 9, 2022

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8St Francis Fighting Chance InviteMay 8 · 5000 Meters · Place 18 · Michigan TechMichigan Tech5000 Meters18.16:26.59aJr
Apr 292026 GLIAC Outdoor Track & Field ChampionshipsApr 29 · 1500 Meters · Place 8 · Michigan TechMichigan Tech1500 MetersRound P8.4:06.33aJr
Apr 292026 GLIAC Outdoor Track & Field ChampionshipsApr 29 · 1500 Meters · Place 12 · Michigan TechMichigan Tech1500 Meters12.4:15.45aJr
Apr 252026 St. Norbert College InvitationalApr 25 · 1500 Meters · Place 9 · Michigan TechMichigan Tech1500 Meters9.4:07.49aJr
Apr 10UW-Platteville InvitationalApr 10 · 1500 Meters · Place 16 · Michigan TechMichigan Tech1500 Meters16.4:04.99a PBJr
Mar 28St. Norbert Early BirdMar 28 · 1500 Meters · Place 9 · Michigan TechMichigan Tech1500 Meters9.4:16.58aJr
Mar 6Ripon Final Qualifier + MultiMar 6 · 1 Mile · Place 8 · Michigan TechMichigan Tech1 Mile84:31.48a PBJr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 302025 GLIAC Outdoor Track & Field ChampionshipsApr 30 · 1500 Meters · Place 15 · Michigan TechMichigan Tech1500 MetersRound P15.4:08.76aSo
Apr 12CMU Chippewa ChallengeApr 12 · 1500 Meters · Place 10 · Michigan TechMichigan Tech1500 Meters104:06.35aSo
Mar 7Ripon NCAA Final Qualifier and MultiMar 7 · 1 Mile · Place 10 · Michigan TechMichigan Tech1 Mile104:35.63FR

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 19Phil Esten ChallengeApr 19 · 1500 Meters · Place 34 · Michigan TechMichigan Tech1500 Meters344:08.96a—
Apr 12Mount Mercy Distance CarnivalApr 12 · 1500 Meters · Place 3 · Michigan TechMichigan Tech1500 Meters3.4:08.89aFr
Mar 28St Norbert TwilightMar 28 · 1500 Meters · Place 5 · Michigan TechMichigan Tech1500 Meters54:11.24a—
Mar 152024 Ice Melter Open Track MeetMar 15 · 5000 Meters · Place 5 · Michigan TechMichigan Tech5000 Meters516:25.90a PB—

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 262023 MITCA D2 Team StateMay 26 · 3200 Meters · Place 12 · Berrien SpringsBerrien Springs3200 Meters12.10:25.41a12
May 262023 MITCA D2 Team StateMay 26 · 1600 Meters · Place 27 · Berrien SpringsBerrien Springs1600 Meters27.4:52.14a12
May 24Lakeland Conference ChampionshipMay 24 · 1600 Meters · Place 2 · Berrien SpringsBerrien Springs1600 Meters2.4:51.62a12
May 19MHSAA LP Region 14-2 @ Berrien SpringsMay 19 · 3200 Meters · Place 5 · Berrien SpringsBerrien Springs3200 Meters59:55.49a PB—
May 19MHSAA LP Region 14-2 @ Berrien SpringsMay 19 · 1600 Meters · Place 6 · Berrien SpringsBerrien Springs1600 Meters64:39.64a—
May 12Shamrock InviteMay 12 · 3200 Meters · Berrien SpringsBerrien Springs3200 Meters—DNS12
May 12Shamrock InviteMay 12 · 1600 Meters · Berrien SpringsBerrien Springs1600 Meters—DNS12
May 10Dual vs DowagiacMay 10 · 1600 Meters · Place 3 · Berrien SpringsBerrien Springs1600 Meters35:15.00a—
May 5St. Joe/Benton Harbor Rotary MeetMay 5 · 3200 Meters · Place 2 · Berrien SpringsBerrien Springs3200 Meters210:04.15a—
May 5St. Joe/Benton Harbor Rotary MeetMay 5 · 1600 Meters · Place 2 · Berrien SpringsBerrien Springs1600 Meters24:36.05a—
May 3Berrien and Benton Harbor at BuchananMay 3 · 1600 Meters · Place 1 · Berrien SpringsBerrien Springs1600 Meters15:05.35a—
Apr 288th Annual Kent City Elite Invitational Apr 28 · 3200 Meters · Place 6 · Berrien SpringsBerrien Springs3200 Meters610:02.67a—
Apr 288th Annual Kent City Elite Invitational Apr 28 · 1600 Meters · Place 8 · Berrien SpringsBerrien Springs1600 Meters84:33.61a PB—
Apr 26LAKELAND TRI-MEETApr 26 · 1600 Meters · Place 4 · Berrien SpringsBerrien Springs1600 Meters45:07.07a—
Apr 21Allegan InvitationalApr 21 · 1600 Meters · Place 6 · Berrien SpringsBerrien Springs1600 Meters64:39.61a—
Apr 14Fruitport Trojan InvitationalApr 14 · 3200 Meters · Place 5 · Berrien SpringsBerrien Springs3200 Meters510:25.82a—
Apr 14Fruitport Trojan InvitationalApr 14 · 1600 Meters · Place 1 · Berrien SpringsBerrien Springs1600 Meters14:38.69a—

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17Future Stars Holiday ClassicDec 17 · 3200 Meters · Place 1 · Berrien SpringsBerrien Springs3200 Meters1.10:18.7aUnofficial12
Dec 17Future Stars Holiday ClassicDec 17 · 1600 Meters · Place 2 · Berrien SpringsBerrien Springs1600 Meters2.4:44.6aUnofficial12
Dec 17Future Stars Holiday ClassicDec 17 · 800 Meters · Place 5 · Berrien SpringsBerrien Springs800 Meters5.2:12.9aUnofficial12
Jan 22AQ MITS #2Jan 22 · 1600 Meters · Place 40 · Berrien UnaBerrien Una1600 Meters40.5:13.29a PB12
Jan 22AQ MITS #2Jan 22 · 800 Meters · Place 50 · Berrien UnaBerrien Una800 Meters50.2:31.45a PB12

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 31St. Joe/Benton Harbor Rotary MeetMay 31 · 3200 Meters · Place 3 · Berrien SpringsBerrien Springs3200 Meters310:54.4311
May 31St. Joe/Benton Harbor Rotary MeetMay 31 · 1600 Meters · Place 7 · Berrien SpringsBerrien Springs1600 Meters74:56.6111
May 272022 MITCA D2 Team StateMay 27 · 3200 Meters · Place 12 · Berrien SpringsBerrien Springs3200 Meters1210:15.3211
May 272022 MITCA D2 Team StateMay 27 · 1600 Meters · Place 14 · Berrien SpringsBerrien Springs1600 Meters144:42.3311
May 25BCS Conference ChampionshipMay 25 · 3200 Meters · Place 1 · Berrien SpringsBerrien Springs3200 Meters110:44.5211
May 25BCS Conference ChampionshipMay 25 · 1600 Meters · Place 2 · Berrien SpringsBerrien Springs1600 Meters24:51.3811
May 20MHSAA LP Region 14-2 @ Berrien SpringsMay 20 · 3200 Meters · Place 6 · Berrien SpringsBerrien Springs3200 Meters610:35.5311
May 20MHSAA LP Region 14-2 @ Berrien SpringsMay 20 · 1600 Meters · Place 7 · Berrien SpringsBerrien Springs1600 Meters74:40.1111
May 16BCS DUAL MEETMay 16 · 3200 Meters · Place 3 · Berrien SpringsBerrien Springs3200 Meters311:32.5311
May 13Shamrock InvitationalMay 13 · 3200 Meters · Place 4 · Berrien SpringsBerrien Springs3200 Meters410:09.7211
May 13Shamrock InvitationalMay 13 · 1600 Meters · Place 6 · Berrien SpringsBerrien Springs1600 Meters64:36.0611
May 9BCS DUALMay 9 · 3200 Meters · Place 2 · Berrien SpringsBerrien Springs3200 Meters211:01.6511
May 9BCS DUALMay 9 · 1600 Meters · Place 2 · Berrien SpringsBerrien Springs1600 Meters24:47.1211
May 9BCS DUALMay 9 · 800 Meters · Place 4 · Berrien SpringsBerrien Springs800 Meters42:11.31 PB11
Apr 27BCS DUAL MEETApr 27 · 3200 Meters · Place 1 · Berrien SpringsBerrien Springs3200 Meters110:28.6611
Apr 27BCS DUAL MEETApr 27 · 1600 Meters · Place 2 · Berrien SpringsBerrien Springs1600 Meters24:43.8111

2021 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 26BCS Red Division MeetMay 26 · 3200 Meters · Place 1 · Berrien SpringsBerrien Springs3200 Meters110:20.0210
May 21MHSAA LP Region 14-2 @ Stevensville-LakeshoreMay 21 · 1600 Meters · Place 3 · Berrien SpringsBerrien Springs1600 Meters34:47.6410
May 14Berrien Springs Shamrock InviteMay 14 · 3200 Meters · Place 3 · Berrien SpringsBerrien Springs3200 Meters310:44.3110
May 14Berrien Springs Shamrock InviteMay 14 · 1600 Meters · Place 3 · Berrien SpringsBerrien Springs1600 Meters34:56.0510
May 12Niles, Buchanan and Berrien Springs at South HavenMay 12 · 3200 Meters · Place 2 · Berrien SpringsBerrien Springs3200 Meters210:40.9010
May 12Niles, Buchanan and Berrien Springs at South HavenMay 12 · 1600 Meters · Place 10 · Berrien SpringsBerrien Springs1600 Meters105:38.1510
May 5BCS QUAD @Berrien SpringsMay 5 · 3200 Meters · Place 5 · Berrien SpringsBerrien Springs3200 Meters512:07.00h PB10
May 5BCS QUAD @Berrien SpringsMay 5 · 1600 Meters · Place 2 · Berrien SpringsBerrien Springs1600 Meters24:49.7910
May 5BCS QUAD @Berrien SpringsMay 5 · 800 Meters · Place 5 · Berrien SpringsBerrien Springs800 Meters52:25.7110
Apr 27BCS QuadApr 27 · 3200 Meters · Place 4 · Berrien SpringsBerrien Springs3200 Meters412:24.8110
Apr 27BCS QuadApr 27 · 1600 Meters · Place 1 · Berrien SpringsBerrien Springs1600 Meters14:55.8910
Apr 27BCS QuadApr 27 · 800 Meters · Place 3 · Berrien SpringsBerrien Springs800 Meters32:23.9910
Apr 23Allegan InvitationalApr 23 · 3200 Meters · Place 7 · Berrien SpringsBerrien Springs3200 Meters710:46.3210
Apr 14Berrien vs Brandywine Dual MeetApr 14 · 3200 Meters · Place 3 · Berrien SpringsBerrien Springs3200 Meters311:06.4410
Apr 14Berrien vs Brandywine Dual MeetApr 14 · 1600 Meters · Place 4 · Berrien SpringsBerrien Springs1600 Meters45:15.9810
Mar 30BERRIEN VS WHS BOYS AND RHS GIRLSMar 30 · 3200 Meters · Place 4 · Berrien SpringsBerrien Springs3200 Meters4.11:16.62a10
Mar 30BERRIEN VS WHS BOYS AND RHS GIRLSMar 30 · 1600 Meters · Place 4 · Berrien SpringsBerrien Springs1600 Meters4.5:12.17a10

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25Berrien Springs MS MeetApr 25 · 1600 Meters · Place 4 · Berrien SpringsBerrien Springs1600 Meters4.6:18.11a8
Apr 22Lakeshore MS 6-Team MeetApr 22 · 3200 Meters · Place 5 · Berrien SpringsBerrien Springs3200 Meters5.14:08.28a8
Apr 22Lakeshore MS 6-Team MeetApr 22 · 1600 Meters · Place 6 · Berrien SpringsBerrien Springs1600 Meters6.6:23.99a8
Apr 16Brandywine Jr high meetApr 16 · 3200 Meters · Place 2 · Berrien SpringsBerrien Springs3200 Meters2.13:36.06a8
Apr 16Brandywine Jr high meetApr 16 · 1600 Meters · Place 4 · Berrien SpringsBerrien Springs1600 Meters4.6:25.25a8

2018 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 26Berrien Springs MS Track MeetApr 26 · 1600 Meters · Place 14 · Berrien SpringsBerrien Springs1600 Meters14.6:41.11a7
Apr 23Upton, BH, Niles, Edwardsburg at Lakeshore MSApr 23 · 800 Meters · Place 25 · Berrien SpringsBerrien Springs800 Meters25.3:08.10a7