Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMid-Winter Collegiate Invite · Feb 134:11.51aMid-Winter Collegiate InviteFebruary 13, 2026
1000 Meters · OutdoorRichmond Erickson Invitational · May 112:37.26Richmond Erickson InvitationalMay 11, 2022
1500 Meters · OutdoorCharlotte Invite · Apr 243:50.78aCharlotte InviteApril 24, 2026
1600 Meters · IndoorWisconsin State Indoor Track & Field Championships · Apr 94:22.29Wisconsin State Indoor Track & Field ChampionshipsApril 9, 2022
1600 Meters · OutdoorWIAA D1 State Track & Field Championships · Jun 34:16.96aWIAA D1 State Track & Field ChampionshipsJune 3, 2022
1600 Meters · Relay Split · IndoorBig South Indoor Championship · Feb 284:21.695Big South Indoor ChampionshipFebruary 28, 2025
2000m Steeplechase · 0.838m · OutdoorSt. Norbert Elite Meet · Apr 267:03.38aSt. Norbert Elite MeetApril 26, 2019
3000 Meters · IndoorMid-Winter Collegiate Invite · Feb 138:26.91aMid-Winter Collegiate InviteFebruary 13, 2026
3000m Steeplechase · 0.914m · OutdoorBig South Outdoor Track and Field Championships · May 119:09.79aBig South Outdoor Track and Field ChampionshipsMay 11, 2026
3000m Steeplechase · OutdoorBig South Outdoor Track and Field Championship · May 129:44.46aBig South Outdoor Track and Field ChampionshipMay 12, 2025
3200 Meters · OutdoorWIAA D1 State Track & Field Championships · Jun 39:10.38aWIAA D1 State Track & Field ChampionshipsJune 3, 2022
400 Meters · IndoorMilwaukee Lutheran Scrimmage Meet · Mar 121:04.99aMilwaukee Lutheran Scrimmage MeetMarch 12, 2019
400 Meters · OutdoorOzaukee County Co-ed Opener · Apr 2853.25aOzaukee County Co-ed OpenerApril 28, 2021
500 Meters · OutdoorCharleston Southern Invitational · Mar 153:58.49Charleston Southern InvitationalMarch 15, 2024
800 Meters · IndoorBig South Indoor Championship · Feb 281:54.91aBig South Indoor ChampionshipFebruary 28, 2025
800 Meters · OutdoorBig South · May 61:53.19aBig SouthMay 6, 2024
Complete · OutdoorUSM JV Futures Meet · Apr 95:08.52hPRUSM JV Futures MeetApril 9, 2019
High Jump · IndoorMilwaukee Lutheran Scrimmage Meet · Mar 125-02.00Milwaukee Lutheran Scrimmage MeetMarch 12, 2019
High Jump · OutdoorSt. Norbert Elite Meet · Apr 264-08.00St. Norbert Elite MeetApril 26, 2019
Long Jump · IndoorMilwaukee Lutheran Scrimmage Meet · Mar 1216-02.00Milwaukee Lutheran Scrimmage MeetMarch 12, 2019

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 3000m Steeplechase · Place 2 · Charleston SouthernCharleston Southern3000m Steeplechase0.914m2.9:09.79a PBSr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 1500 Meters · Place 3 · Charleston SouthernCharleston Southern1500 MetersRound P3.3:56.87aSr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 1500 Meters · Place 7 · Charleston SouthernCharleston Southern1500 Meters7.3:52.23aSr
Apr 24Charlotte InviteApr 24 · 3000m Steeplechase · Place 2 · Charleston SouthernCharleston Southern3000m Steeplechase0.914m2.9:21.27aSr
Apr 24Charlotte InviteApr 24 · 1500 Meters · Place 2 · Charleston SouthernCharleston Southern1500 Meters2.3:50.78a PBSr
Apr 10Duke InvitationalApr 10 · 3000m Steeplechase · Charleston SouthernCharleston Southern3000m Steeplechase0.914m--DNFSr
Apr 10Duke InvitationalApr 10 · 1500 Meters · Place 80 · Charleston SouthernCharleston Southern1500 Meters80.3:54.70aSr
Mar 26Raleigh RelaysMar 26 · 1500 Meters · Place 166 · Charleston SouthernCharleston Southern1500 Meters166.3:52.90aSr
Mar 20CSU Buccaneer InvitationalMar 20 · 1500 Meters · Place 5 · Charleston SouthernCharleston Southern1500 Meters5.4:00.03aSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27Big South Indoor TF Championships 2026Feb 27 · 3000 Meters · Place 15 · Charleston SouthernCharleston Southern3000 Meters158:51.22aSR
Feb 27Big South Indoor TF Championships 2026Feb 27 · 1 Mile · Place 9 · Charleston SouthernCharleston Southern1 Mile94:21.81aSR
Feb 13Mid-Winter Collegiate InviteFeb 13 · 1 Mile · Place 2 · Charleston SouthernCharleston Southern1 Mile2.4:11.51a PBSr
Feb 13Mid-Winter Collegiate InviteFeb 13 · 3000 Meters · Place 1 · Charleston SouthernCharleston Southern3000 Meters1.8:26.91a PBSr
Feb 13Mid-Winter Collegiate InviteFeb 13 · 800 Meters · Charleston SouthernCharleston Southern800 Meters—DNSSr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 12Big South Outdoor Track and Field ChampionshipMay 12 · 3000m Steeplechase · Place 7 · Charleston SouthernCharleston Southern3000m Steeplechase79:44.46a PBJR
Mar 27Raleigh RelaysMar 27 · 1500 Meters · Place 193 · Charleston SouthernCharleston Southern1500 Meters1934:01.09JR

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 28Big South Indoor ChampionshipFeb 28 · 1600 Meters · Charleston SouthernCharleston Southern1600 MetersRelay Split—4:21.695 PBJr
Feb 28Big South Indoor ChampionshipFeb 28 · 800 Meters · Place 9 · Charleston SouthernCharleston Southern800 MetersRound P9.1:54.91a PBJr
Jan 24Orange & Purple InvitationalJan 24 · 1 Mile · Place 19 · Charleston SouthernCharleston Southern1 Mile194:15.53JR
Jan 24Orange & Purple InvitationalJan 24 · 800 Meters · Place 35 · Charleston SouthernCharleston Southern800 Meters351:55.45JR
Jan 24Orange & Purple InvitationalJan 24 · 1 Mile · Place 19 · Charleston SouthernCharleston Southern1 Mile194:15.53JR
Jan 24Orange & Purple InvitationalJan 24 · 800 Meters · Place 35 · Charleston SouthernCharleston Southern800 Meters351:55.45JR
Jan 24Orange & Purple InvitationalJan 24 · 1 Mile · Place 19 · Charleston SouthernCharleston Southern1 Mile194:15.53JR
Jan 24Orange & Purple InvitationalJan 24 · 800 Meters · Place 35 · Charleston SouthernCharleston Southern800 Meters351:55.45JR
Jan 24Orange & Purple InvitationalJan 24 · 1 Mile · Place 19 · Charleston SouthernCharleston Southern1 Mile194:15.53JR
Jan 24Orange & Purple InvitationalJan 24 · 800 Meters · Place 35 · Charleston SouthernCharleston Southern800 Meters351:55.45JR
Jan 11Gamecock OpenerJan 11 · 1 Mile · Place 5 · Charleston SouthernCharleston Southern1 Mile54:20.11a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6Big SouthMay 6 · 800 Meters · Place 8 · Charleston SouthernCharleston Southern800 MetersRound P8.1:53.19a PBSo
May 6Big SouthMay 6 · 800 Meters · Place 8 · Charleston SouthernCharleston Southern800 Meters8.1:56.19aSo
Apr 19Georgia Tech InvitationalApr 19 · 1500 Meters · Place 32 · Charleston SouthernCharleston Southern1500 Meters32.3:55.78aSo
Apr 19Georgia Tech InvitationalApr 19 · 800 Meters · Place 34 · Charleston SouthernCharleston Southern800 Meters34.1:54.86aSo
Apr 11Duke InvitationalApr 11 · 1500 Meters · Place 14 · Charleston SouthernCharleston Southern1500 Meters143:53.93a—
Mar 22Weems Baskin InvitationalMar 22 · 1500 Meters · Place 7 · Charleston SouthernCharleston Southern1500 Meters73:56.92a—
Mar 15Charleston Southern InvitationalMar 15 · 500 Meters · Place 8 · Charleston SouthernCharleston Southern500 Meters83:58.49 PBSO

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 102023 Big South Outdoor Track & Field ChampionshipMay 10 · 3000m Steeplechase · Place 7 · Charleston SouthernCharleston Southern3000m Steeplechase710:07.18FR
May 102023 Big South Outdoor Track & Field ChampionshipMay 10 · 1500 Meters · Place 8 · Charleston SouthernCharleston Southern1500 MetersRound P83:59.85FR
May 102023 Big South Outdoor Track & Field ChampionshipMay 10 · 1500 Meters · Place 10 · Charleston SouthernCharleston Southern1500 Meters104:21.39FR
Apr 15Meet of ChampionsApr 15 · 1500 Meters · Place 10 · Charleston SouthernCharleston Southern1500 Meters103:57.21FR
Apr 6Tennessee InvitationalApr 6 · 3000m Steeplechase · Place 10 · Charleston SouthernCharleston Southern3000m Steeplechase0.914m10.9:35.71aFr
Mar 23adidas Raleigh RelaysMar 23 · 1500 Meters · Place 151 · Charleston SouthernCharleston Southern1500 Meters151.3:55.38aFr

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 17USC Indoor OpenFeb 17 · 1 Mile · Place 1 · Charleston SouthernCharleston Southern1 Mile14:16.97FR
Feb 3South Carolina InvitationalFeb 3 · 1 Mile · Place 28 · Charleston SouthernCharleston Southern1 Mile284:19.47FR
Jan 27Clemson Bob Pollock InvitatioanlJan 27 · 3000 Meters · Place 48 · Charleston SouthernCharleston Southern3000 Meters48.8:44.42aFr
Jan 13Clemson Indoor InvitationalJan 13 · 1 Mile · Place 10 · Charleston SouthernCharleston Southern1 Mile10.4:21.76aFr

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 3WIAA D1 State Track & Field ChampionshipsJun 3 · 3200 Meters · Place 3 · Port WashingtonPort Washington3200 Meters3.9:10.38a PB12
Jun 3WIAA D1 State Track & Field ChampionshipsJun 3 · 1600 Meters · Place 4 · Port WashingtonPort Washington1600 Meters4.4:16.96a PB12
May 26WIAA D1 Sectional - West Bend EastMay 26 · 1600 Meters · Place 1 · Port WashingtonPort Washington1600 Meters14:19.1812
May 26WIAA D1 Sectional - West Bend EastMay 26 · 3200 Meters · Place 3 · Port WashingtonPort Washington3200 Meters39:42.7612
May 26WIAA D1 Sectional - West Bend EastMay 26 · 3200 Meters · Place 3 · Port WashingtonPort Washington3200 Meters39:42.7612
May 26WIAA D1 Sectional - West Bend EastMay 26 · 1600 Meters · Place 1 · Port WashingtonPort Washington1600 Meters14:19.1812
May 23WIAA D1 Regional - WatertownMay 23 · 3200 Meters · Place 3 · Port WashingtonPort Washington3200 Meters3.10:04.84a12
May 23WIAA D1 Regional - WatertownMay 23 · 1600 Meters · Place 3 · Port WashingtonPort Washington1600 Meters3.4:48.41a12
May 11Richmond Erickson InvitationalMay 11 · 800 Meters · Place 1 · Port WashingtonPort Washington800 Meters12:00.3712
May 11Richmond Erickson InvitationalMay 11 · 1000 Meters · Place 2 · Port WashingtonPort Washington1000 Meters22:37.26 PB12
Apr 29St. Norbert Elite MeetApr 29 · 1600 Meters · Place 1 · Port WashingtonPort Washington1600 Meters14:32.21a12
Apr 29St. Norbert Elite MeetApr 29 · 800 Meters · Place 1 · Port WashingtonPort Washington800 Meters12:00.59a12
Apr 23Gary Reybrock Invitational @Little ChuteApr 23 · 3200 Meters · Place 1 · Port WashingtonPort Washington3200 Meters110:21.2612
Mar 26Ripon College Showcase MeetMar 26 · 3200 Meters · Place 1 · Port WashingtonPort Washington3200 Meters19:54.1212
Mar 19Sheboygan North InviteMar 19 · 1600 Meters · Place 1 · Port WashingtonPort Washington1600 Meters14:53.8512
Mar 19Sheboygan North InviteMar 19 · 800 Meters · Place 3 · Port WashingtonPort Washington800 Meters32:12.2912

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 9Wisconsin State Indoor Track & Field ChampionshipsApr 9 · 1600 Meters · Place 2 · Port WashingtonPort Washington1600 Meters24:22.29 PB12
Apr 9WTFA Indoor StateApr 9 · 1600 Meters · Place 2 · Port WashingtonPort Washington1600 Meters2.4:22.29a12

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 17WIAA D1 Sectional - HartfordJun 17 · 800 Meters · Place 7 · Port WashingPort Washing800 Meters72:04.4911
Jun 17WIAA D1 Sectional - HartfordJun 17 · 1600 Meters · Place 4 · Port WashingPort Washing1600 Meters44:29.2011
Jun 14WIAA D1 Regional - West Bend EastJun 14 · 1600 Meters · Place 4 · Port WashingtonPort Washington1600 Meters4.4:50.58a11
Jun 14WIAA D1 Regional - West Bend EastJun 14 · 800 Meters · Place 4 · Port WashingtonPort Washington800 Meters4.1:59.62a11
Jun 3Grafton Black Hawk InvitationalJun 3 · 3200 Meters · Place 1 · Port WashingtonPort Washington3200 Meters110:21.8911
Jun 3Grafton Black Hawk InvitationalJun 3 · 400 Meters · Place 5 · Port WashingtonPort Washington400 Meters555.0611
Jun 1Richmond/Erickson InviteJun 1 · 800 Meters · Place 1 · Port WashingtonPort Washington800 Meters12:00.03—
Jun 1Richmond/Erickson InviteJun 1 · 1000 Meters · Place 1 · Port WashingtonPort Washington1000 Meters12:40.43—
May 25Cedarburg NSC Outdoor (Boys)May 25 · 1600 Meters · Place 8 · Port WashingtonPort Washington1600 Meters84:30.0311
May 25Cedarburg NSC Outdoor (Boys)May 25 · 800 Meters · Place 4 · Port WashingtonPort Washington800 Meters42:01.8211
May 20West Bend East InvitationalMay 20 · 3200 Meters · Place 1 · Port WashingtonPort Washington3200 Meters1.10:02.95a11
May 14Kewaskum Bonus MeetMay 14 · 1600 Meters · Place 2 · Port WashingtonPort Washington1600 Meters2.4:29.22aUnofficial11
May 14Kewaskum Bonus MeetMay 14 · 800 Meters · Place 2 · Port WashingtonPort Washington800 Meters2.2:03.33aUnofficial11
Apr 28Ozaukee County Co-ed OpenerApr 28 · 1600 Meters · Place 7 · Port WashingtonPort Washington1600 Meters7.4:38.011
Apr 28Ozaukee County Co-ed OpenerApr 28 · 400 Meters · Place 3 · Port WashingtonPort Washington400 Meters3.53.25a PB11

2019 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10Grafton Blackhawk InviteMay 10 · 800 Meters · Place 4 · Port WashingtonPort Washington800 Meters42:10.529
May 7Arrowhead Frosh Soph May 7 · 1600 Meters · Place 1 · Port WashingtonPort Washington1600 Meters14:51.049
May 7Arrowhead Frosh Soph May 7 · 800 Meters · Place 1 · Port WashingtonPort Washington800 Meters12:13.579
May 1North Shore RelaysMay 1 · High Jump · Place 17 · Port WashingtonPort WashingtonHigh Jump175-00.009
Apr 26St. Norbert Elite MeetApr 26 · 2000m Steeplechase · Place 2 · Port WashingtonPort Washington2000m Steeplechase0.838m2.7:03.38a PB9
Apr 26St. Norbert Elite MeetApr 26 · High Jump · Place 16 · Port WashingtonPort WashingtonHigh Jump16.4-08.00 PB9
Apr 26St. Norbert Elite MeetApr 26 · 800 Meters · Place 6 · Port WashingtonPort Washington800 Meters6.2:14.71a9
Apr 9USM JV Futures MeetApr 9 · Complete · Place 1 · Port WashingtonPort WashingtonComplete15-04.00PR9
Apr 9USM JV Futures MeetApr 9 · Complete · Place 1 · Port WashingtonPort WashingtonComplete15:08.52hPR PB9
Mar 22Raider JV InviteMar 22 · High Jump · Place 8 · Port WashingtonPort WashingtonHigh Jump85-00.009

2019 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 29Homestead Coed JV IndoorMar 29 · High Jump · Place 3 · Port WashingtonPort WashingtonHigh Jump35-02.009
Mar 14Homestead JV Indoor OpenerMar 14 · 1600 Meters · Port WashingtonPort Washington1600 Meters—5:29aUnofficial9
Mar 14Homestead JV Indoor OpenerMar 14 · High Jump · Port WashingtonPort WashingtonHigh Jump—4' 10"Unofficial9
Mar 12Milwaukee Lutheran Scrimmage MeetMar 12 · Long Jump · Place 11 · Port WashingtonPort WashingtonLong Jump11.16-02.00 PB9
Mar 12Milwaukee Lutheran Scrimmage MeetMar 12 · High Jump · Place 4 · Port WashingtonPort WashingtonHigh Jump4.5-02.00 PB9
Mar 12Milwaukee Lutheran Scrimmage MeetMar 12 · 800 Meters · Place 4 · Port WashingtonPort Washington800 Meters4.2:30.45a9
Mar 12Milwaukee Lutheran Scrimmage MeetMar 12 · 400 Meters · Place 6 · Port WashingtonPort Washington400 Meters6.1:04.99a PB9