Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorCCAC Indoor Track & Field Championships · Feb 83:07.90aCCAC Indoor Track & Field ChampionshipsFebruary 8, 2025
100m Hurdles · 33" / 0.838m · OutdoorChicagoland (CCAC) Outdoor Championships · May 114.93aChicagoland (CCAC) Outdoor ChampionshipsMay 1, 2026
200 Meters · Outdoor2026 Chicagoland Championships · Apr 925.82a2026 Chicagoland ChampionshipsApril 9, 2026
3000m Race Walk · IndoorHeart of America Conference Championships · Feb 1716:19.32aHeart of America Conference ChampionshipsFebruary 17, 2023
400 Meters · IndoorONU Holiday Open · Dec 71:02.18aONU Holiday OpenDecember 7, 2024
400 Meters · OutdoorHillsdale Gina Relays · Apr 1656.98aHillsdale Gina RelaysApril 16, 2026
400m Hurdles · 30" / 0.762m · OutdoorChicagoland (CCAC) Outdoor Championships · May 11:00.13aChicagoland (CCAC) Outdoor ChampionshipsMay 1, 2026
600 Meters · IndoorNAIA Indoor Championships · Mar 51:34.38aNAIA Indoor ChampionshipsMarch 5, 2026
600 Yards · IndoorCrimson & Gold Invitational · Dec 91:27.71aCrimson & Gold InvitationalDecember 9, 2023
60m Hurdles · 33" / 0.838m · IndoorONU Holiday Open · Dec 610.25aONU Holiday OpenDecember 6, 2025
800 Meters · IndoorGVSU Holiday Open · Dec 52:17.20aGVSU Holiday OpenDecember 5, 2025
800 Meters · OutdoorCentral Methodist Invite · Mar 292:18.44aCentral Methodist InviteMarch 29, 2024
College 600 Yards · IndoorBearcat Invitational · Feb 21:29.03Bearcat InvitationalFebruary 2, 2023
Collegiate 600 Yards Finals · IndoorBearcat Open · Feb 11:27.83aBearcat OpenFebruary 1, 2024
High Jump · IndoorCCAC Indoor Track & Field Championships · Feb 81.45mCCAC Indoor Track & Field ChampionshipsFebruary 8, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 20NAIA Outdoor National ChampionshipsMay 20 · 400m Hurdles · Place 2 · Saint Xavier (Ill.)Saint Xavier (Ill.)400m HurdlesRound P258.61aSr
May 20NAIA Outdoor National ChampionshipsMay 20 · 400m Hurdles · Place 4 · Saint Xavier (Ill.)Saint Xavier (Ill.)400m Hurdles458.83aSr
May 1Chicagoland (CCAC) Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 1 · Saint Xavier (Ill.)Saint Xavier (Ill.)400m Hurdles30" / 0.762m1.1:00.13a PBSr
May 1Chicagoland (CCAC) Outdoor ChampionshipsMay 1 · 100m Hurdles · Place 3 · Saint Xavier (Ill.)Saint Xavier (Ill.)100m Hurdles33" / 0.838mRound P3.14.93a PBWind: -0.8Sr
May 1Chicagoland (CCAC) Outdoor ChampionshipsMay 1 · 100m Hurdles · Place 4 · Saint Xavier (Ill.)Saint Xavier (Ill.)100m Hurdles33" / 0.838m4.15.24aSr
Apr 25ONU Outdoor OpenApr 25 · 100m Hurdles · Place 1 · Saint Xavier (Ill.)Saint Xavier (Ill.)100m Hurdles33" / 0.838mRound P1.14.72aWind: 3.4Sr
Apr 25ONU Outdoor OpenApr 25 · 100m Hurdles · Place 2 · Saint Xavier (Ill.)Saint Xavier (Ill.)100m Hurdles33" / 0.838m2.15.02aWind: 0Sr
Apr 25ONU Outdoor OpenApr 25 · 200 Meters · Saint Xavier (Ill.)Saint Xavier (Ill.)200 Meters—DNSSr
Apr 16Hillsdale Gina RelaysApr 16 · 400 Meters · Place 11 · Saint Xavier (Ill.)Saint Xavier (Ill.)400 Meters11.56.98a PBSr
Apr 92026 Chicagoland ChampionshipsApr 9 · 100m Hurdles · Place 3 · Saint Xavier (Ill.)Saint Xavier (Ill.)100m Hurdles33" / 0.838mRound P3.15.63aWind: -0.3Sr
Apr 92026 Chicagoland ChampionshipsApr 9 · 100m Hurdles · Place 4 · Saint Xavier (Ill.)Saint Xavier (Ill.)100m Hurdles33" / 0.838m4.14.87aWind: 3.2Sr
Apr 92026 Chicagoland ChampionshipsApr 9 · 400 Meters · Place 1 · Saint Xavier (Ill.)Saint Xavier (Ill.)400 Meters1.57.16aSr
Apr 92026 Chicagoland ChampionshipsApr 9 · 200 Meters · Place 7 · Saint Xavier (Ill.)Saint Xavier (Ill.)200 Meters7.25.82a PBWind: 0.8Sr
Mar 26Raleigh RelaysMar 26 · 400m Hurdles · Place 21 · Saint Xavier (Ill.)Saint Xavier (Ill.)400m Hurdles30" / 0.762m21.1:01.37aSr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 5NAIA Indoor ChampionshipsMar 5 · 600 Meters · Place 11 · Saint Xavier (Ill.)Saint Xavier (Ill.)600 MetersRound P11.1:34.38a PBSr

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 11Finals Week InvitationalDec 11 · 600 Meters · Place 2 · Saint Xavier (Ill.)Saint Xavier (Ill.)600 Meters2.1:35.75aSr
Dec 6ONU Holiday OpenDec 6 · 600 Meters · Saint Xavier (Ill.)Saint Xavier (Ill.)600 Meters—DNSSr
Dec 6ONU Holiday OpenDec 6 · 60m Hurdles · Place 9 · Saint Xavier (Ill.)Saint Xavier (Ill.)60m Hurdles33" / 0.838mRound P9.10.25a PBSr
Dec 6ONU Holiday OpenDec 6 · 60m Hurdles · Place 7 · Saint Xavier (Ill.)Saint Xavier (Ill.)60m Hurdles33" / 0.838m7.10.29aSr
Dec 5GVSU Holiday OpenDec 5 · 800 Meters · Place 11 · Saint Xavier (Ill.)Saint Xavier (Ill.)800 Meters11.2:17.20a PBSr
Feb 27NAIA Indoor National ChampionshipsFeb 27 · 600 Meters · Place 7 · Saint Xavier (Ill.)Saint Xavier (Ill.)600 MetersRound P7.1:34.72aJr
Feb 27NAIA Indoor National ChampionshipsFeb 27 · 600 Meters · Place 7 · Saint Xavier (Ill.)Saint Xavier (Ill.)600 Meters7.1:35.11aJr
Feb 8CCAC Indoor Track & Field ChampionshipsFeb 8 · 1000 Meters · Place 10 · Saint Xavier (Ill.)Saint Xavier (Ill.)1000 Meters10.3:07.90a PBJr
Feb 8CCAC Indoor Track & Field ChampionshipsFeb 8 · 600 Meters · Place 2 · Saint Xavier (Ill.)Saint Xavier (Ill.)600 Meters2.1:38.90aJr
Feb 8CCAC Indoor Track & Field ChampionshipsFeb 8 · High Jump · Place 7 · Saint Xavier (Ill.)Saint Xavier (Ill.)High Jump7.1.45m PBJr
Jan 18Bumble RumbleJan 18 · 600 Meters · Place 3 · St. XavierSt. Xavier600 Meters31:37.90JR

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9St Francis Fighting Chance InviteMay 9 · 400m Hurdles · Place 6 · St. XavierSt. Xavier400m Hurdles61:05.03JR
May 2Chicagoland (CCAC) Outdoor ChampionshipsMay 2 · 400m Hurdles · Place 2 · St. XavierSt. Xavier400m Hurdles21:04.03JR
Apr 17Hillsdale Gina RelaysApr 17 · 800 Meters · Place 1 · Saint Xavier (Ill.)Saint Xavier (Ill.)800 Meters1.2:19.55aJr
Apr 12ONU Tiger OpenApr 12 · 400 Meters · Place 1 · St. XavierSt. Xavier400 Meters158.66JR

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 7ONU Holiday OpenDec 7 · 400 Meters · Place 4 · Saint Xavier (Ill.)Saint Xavier (Ill.)400 Meters4.1:02.18a PBJr
Dec 6GVSU Holiday OpenDec 6 · 800 Meters · Place 16 · Saint Xavier (Ill.)Saint Xavier (Ill.)800 Meters16.2:19.67aJr
Feb 16Heart of America ChampionshipsFeb 16 · 800 Meters · Place 1 · Central Methodist (Mo.)Central Methodist (Mo.)800 Meters12:20.03a—
Feb 16Heart of America ChampionshipsFeb 16 · 600 Meters · Place 7 · Central Methodist (Mo.)Central Methodist (Mo.)600 Meters71:40.36a—
Feb 1Bearcat OpenFeb 1 · 800 Meters · Place 12 · Central Methodist (Mo.)Central Methodist (Mo.)800 Meters122:22.81a—
Feb 1Bearcat OpenFeb 1 · Collegiate 600 Yards Finals · Place 9 · Central Methodist (Mo.)Central Methodist (Mo.)Collegiate 600 Yards Finals91:27.83a PB—
Jan 132024 Redhawks InviteJan 13 · 800 Meters · Place 3 · Central MethodistCentral Methodist800 Meters32:24.38SO

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22NAIA Outdoor ChampionshipsMay 22 · 400m Hurdles · Central Methodist (Mo.)Central Methodist (Mo.)400m Hurdles30" / 0.762mRound P—DQSo
May 3Heart of America (HAAC) Outdoor ChampionshipsMay 3 · 400m Hurdles · Place 3 · Central Methodist (Mo.)Central Methodist (Mo.)400m Hurdles31:03.37a—
Apr 18Kansas Relays (Collegiate Division)Apr 18 · 400m Hurdles · Place 15 · Central Methodist (Mo.)Central Methodist (Mo.)400m Hurdles30" / 0.762mRound P15.1:03.99aSo
Apr 6Lincoln OpenApr 6 · 400 Meters · Place 3 · Central MethodistCentral Methodist400 Meters358.41—
Mar 29Central Methodist InviteMar 29 · 800 Meters · Place 2 · Central Methodist (Mo.)Central Methodist (Mo.)800 Meters22:18.44a PB—
Mar 22Missouri S&T Miner InvitationalMar 22 · 400m Hurdles · Place 1 · Central Methodist (Mo.)Central Methodist (Mo.)400m Hurdles30" / 0.762m1.1:04.53aSo
Mar 16Central Methodist OpenMar 16 · 400 Meters · Place 1 · Central Methodist (Mo.)Central Methodist (Mo.)400 Meters1.1:00.53aSo

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 9Crimson & Gold InvitationalDec 9 · 600 Yards · Place 8 · Central Methodist (Mo.)Central Methodist (Mo.)600 Yards8.1:27.71a PBSo
Feb 17Heart of America Conference ChampionshipsFeb 17 · 3000m Race Walk · Place 1 · Central MethodistCentral Methodist3000m Race Walk116:19.32a PBFr
Feb 17Heart of America Conference ChampionshipsFeb 17 · 600 Meters · Place 5 · Central MethodistCentral Methodist600 Meters51:39.61aFr
Feb 2Bearcat InvitationalFeb 2 · College 600 Yards · Place 11 · Central MethodistCentral MethodistCollege 600 Yards111:29.03 PBFr
Feb 2Bearcat InvitationalFeb 2 · 400 Meters · Place 33 · Central MethodistCentral Methodist400 Meters331:02.25Fr
Jan 27University of Central Missouri Mule RelaysJan 27 · 60m Hurdles · Place 11 · Central MethodistCentral Methodist60m HurdlesRound P1110.29FR
Jan 27University of Central Missouri Mule RelaysJan 27 · 800 Meters · Place 2 · Central MethodistCentral Methodist800 Meters22:28.91FR
Jan 20Indiana Tech InvitationalJan 20 · 800 Meters · Place 5 · Central Methodist (Mo.)Central Methodist (Mo.)800 Meters5.2:33.83aFr
Jan 20Indiana Tech InvitationalJan 20 · 800 Meters · Place 5 · Central Methodist (Mo.)Central Methodist (Mo.)800 Meters5.2:33.83aFr

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 24NAIA Outdoor Track & Field ChampionshipsMay 24 · 400m Hurdles · Place 15 · Central Methodist (Mo.)Central Methodist (Mo.)400m Hurdles30" / 0.762mRound P15.1:05.22aFr
May 5Heart of America Outdoor Track & Field ChampionshipsMay 5 · 400m Hurdles · Place 4 · Central MethodistCentral Methodist400m Hurdles41:04.62FR
Apr 22Culver Stockton Wildcat OpenApr 22 · 400m Hurdles · Place 1 · Central MethodistCentral Methodist400m Hurdles11:05.35FR
Apr 14Mule RelaysApr 14 · 400m Hurdles · Place 7 · Central Methodist (Mo.)Central Methodist (Mo.)400m Hurdles30" / 0.762m7.1:09.80aFr
Apr 7Lincoln University OpenApr 7 · 400m Hurdles · Place 4 · Central MethodistCentral Methodist400m Hurdles41:05.77FR
Mar 31Central Methodist InvitationalMar 31 · 400m Hurdles · Place 2 · Central Methodist (Mo.)Central Methodist (Mo.)400m Hurdles30" / 0.762m2.1:06.88aFr

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Crimson & Gold InvitationalDec 10 · 600 Yards · Place 6 · Central Methodist (Mo.)Central Methodist (Mo.)600 Yards6.1:31.03aFr