Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorChicagoland (CCAC) Outdoor Championships · May 115.17aChicagoland (CCAC) Outdoor ChampionshipsMay 1, 2026
1600 Meters · OutdoorNorthern Small School Invitational · Mar 266:28.53Northern Small School InvitationalMarch 26, 2021
200 Meters · IndoorCCAC Indoor Championships · Feb 2026.03aCCAC Indoor ChampionshipsFebruary 20, 2026
200 Meters · OutdoorCCAC HS & MS Championship · May 226.73CCAC HS & MS ChampionshipMay 2, 2024
300m Hurdles · 30" / 0.762m · OutdoorPIAA State Track & Field Championships · May 2446.35aPIAA State Track & Field ChampionshipsMay 24, 2024
400 Meters · IndoorONU Holiday Open · Dec 658.33aONU Holiday OpenDecember 6, 2025
400 Meters · Outdoor2026 Chicagoland Championships · Apr 958.18a2026 Chicagoland ChampionshipsApril 9, 2026
400m Hurdles · 30" / 0.762m · OutdoorChicagoland (CCAC) Outdoor Championships · May 11:01.81aChicagoland (CCAC) Outdoor ChampionshipsMay 1, 2026
600 Meters · IndoorNAIA Indoor Championships · Mar 51:31.88aNAIA Indoor ChampionshipsMarch 5, 2026
60m Hurdles · 33" / 0.838m · IndoorCougar Invite · Dec 59.25aCougar InviteDecember 5, 2025
800 Meters · OutdoorNorthern Small School Invitational · Mar 262:50.60Northern Small School InvitationalMarch 26, 2021

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8St Francis Fighting Chance InviteMay 8 · 400m Hurdles · Place 2 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)400m Hurdles30" / 0.762m2.1:01.93aSo
May 1Chicagoland (CCAC) Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 2 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)400m Hurdles30" / 0.762m2.1:01.81a PBSo
May 1Chicagoland (CCAC) Outdoor ChampionshipsMay 1 · 100m Hurdles · Place 5 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)100m Hurdles33" / 0.838mRound P5.15.76aWind: -0.8So
May 1Chicagoland (CCAC) Outdoor ChampionshipsMay 1 · 100m Hurdles · Place 3 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)100m Hurdles33" / 0.838m3.15.17a PBSo
Apr 16ISU Gibson InvitationalApr 16 · 400m Hurdles · Place 3 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)400m Hurdles30" / 0.762m3.1:02.29aSo
Apr 16ISU Gibson InvitationalApr 16 · 100m Hurdles · Place 25 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)100m Hurdles33" / 0.838m25.15.88aWind: 1So
Apr 92026 Chicagoland ChampionshipsApr 9 · 100m Hurdles · Place 10 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)100m Hurdles33" / 0.838mRound P10.16.39aWind: -0.3So
Apr 92026 Chicagoland ChampionshipsApr 9 · 400 Meters · Place 6 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)400 Meters6.58.18a PBSo
Mar 27UAB Spring InvitationalMar 27 · 400m Hurdles · Place 2 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)400m Hurdles30" / 0.762m2.1:02.09aSo
Mar 27UAB Spring InvitationalMar 27 · 100m Hurdles · Place 11 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)100m Hurdles33" / 0.838m11.15.84aWind: -0.9So

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Mar 5NAIA Indoor ChampionshipsMar 5 · 600 Meters · Place 5 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)600 MetersRound P5.1:33.35aSo
Mar 5NAIA Indoor ChampionshipsMar 5 · 600 Meters · Place 3 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)600 Meters3.1:31.88a PBSo
Feb 20CCAC Indoor ChampionshipsFeb 20 · 60m Hurdles · Place 5 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)60m Hurdles59.37aSO
Feb 20CCAC Indoor ChampionshipsFeb 20 · 600 Meters · Place 1 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)600 Meters11:35.09aSO
Feb 20CCAC Indoor ChampionshipsFeb 20 · 200 Meters · Place 6 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)200 Meters626.22aSO
Feb 20CCAC Indoor ChampionshipsFeb 20 · 200 Meters · Place 5 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)200 Meters526.03a PBSO
Feb 6Walter Cramer InviteFeb 6 · 60m Hurdles · Place 3 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)60m HurdlesRound P39.55aSo
Feb 6Walter Cramer InviteFeb 6 · 60m Hurdles · Place 3 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)60m Hurdles39.56aSo
Feb 6Walter Cramer InviteFeb 6 · 400 Meters · Place 3 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)400 Meters358.62aSo
Feb 6Walter Cramer InviteFeb 6 · 200 Meters · Place 4 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)200 Meters426.22aSo
Jan 30ONU InviteJan 30 · 60m Hurdles · Place 1 · Olivet NazareneOlivet Nazarene60m HurdlesRound P19.74SO
Jan 30ONU InviteJan 30 · 60m Hurdles · Place 1 · Olivet NazareneOlivet Nazarene60m Hurdles19.56SO
Jan 30ONU InviteJan 30 · 600 Meters · Place 1 · Olivet NazareneOlivet Nazarene600 Meters11:36.08SO
Jan 17Pat Heenan InvitationalJan 17 · 60m Hurdles · Place 3 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)60m HurdlesRound P39.54aSo
Jan 17Pat Heenan InvitationalJan 17 · 60m Hurdles · Place 2 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)60m Hurdles29.39aSo
Jan 17Pat Heenan InvitationalJan 17 · 200 Meters · Place 4 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)200 Meters426.41aSo

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 6ONU Holiday OpenDec 6 · 60m Hurdles · Place 1 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)60m Hurdles33" / 0.838mRound P1.9.30aSo
Dec 6ONU Holiday OpenDec 6 · 60m Hurdles · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)60m Hurdles33" / 0.838m—DNSSo
Dec 6ONU Holiday OpenDec 6 · 400 Meters · Place 1 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)400 Meters1.58.33a PBSo
Dec 5Cougar InviteDec 5 · 600 Meters · Place 2 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)600 Meters2.1:35.51aSo
Dec 5Cougar InviteDec 5 · 60m Hurdles · Place 4 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)60m Hurdles33" / 0.838mRound P4.9.36aSo
Dec 5Cougar InviteDec 5 · 60m Hurdles · Place 3 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)60m Hurdles33" / 0.838m3.9.25a PBSo
Feb 8CCAC Indoor Track & Field ChampionshipsFeb 8 · 60m Hurdles · Place 5 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)60m Hurdles33" / 0.838mRound P5.9.36aFr
Feb 8CCAC Indoor Track & Field ChampionshipsFeb 8 · 60m Hurdles · Place 5 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)60m Hurdles33" / 0.838m5.9.35aFr
Feb 8CCAC Indoor Track & Field ChampionshipsFeb 8 · 400 Meters · Place 2 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)400 Meters2.59.66aFr
Jan 31Walter Cramer InviteJan 31 · 400 Meters · Place 1 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)400 Meters11:00.02a—
Jan 25Aurora Grand PrixJan 25 · 60m Hurdles · Place 10 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)60m Hurdles109.54a—
Jan 25Aurora Grand PrixJan 25 · 400 Meters · Place 4 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)400 Meters459.56a—
Jan 18NCC Heenan InvitationalJan 18 · 60m Hurdles · Place 5 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)60m Hurdles59.62a—
Jan 18NCC Heenan InvitationalJan 18 · 60m Hurdles · Place 4 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)60m Hurdles49.61a—
Jan 18NCC Heenan InvitationalJan 18 · 400 Meters · Place 3 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)400 Meters31:00.03a—
Jan 18NCC Heenan InvitationalJan 18 · 200 Meters · Place 8 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)200 Meters826.93a—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9Penultimate QualifierMay 9 · 400m Hurdles · Place 1 · Olivet NazareneOlivet Nazarene400m Hurdles11:03.58FR
May 2Chicagoland (CCAC) Outdoor ChampionshipsMay 2 · 400m Hurdles · Place 1 · Olivet NazareneOlivet Nazarene400m Hurdles11:03.91FR
May 2Chicagoland (CCAC) Outdoor ChampionshipsMay 2 · 100m Hurdles · Place 9 · Olivet NazareneOlivet Nazarene100m Hurdles916.67FR
Apr 25Elmhurst TwilightApr 25 · 100m Hurdles · Place 13 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)100m Hurdles33" / 0.838m13.16.82aWind: -0.1Fr
Apr 25ONU Outdoor OpenApr 25 · 100m Hurdles · Place 6 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)100m Hurdles33" / 0.838mRound P6.15.83aWind: 3.2Fr
Apr 25ONU Outdoor OpenApr 25 · 400 Meters · Place 2 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)400 Meters2.59.87aFr
Apr 12ONU Tiger OpenApr 12 · 100m Hurdles · Place 5 · Olivet NazareneOlivet Nazarene100m Hurdles516.42FR
Apr 12ONU Tiger OpenApr 12 · 400 Meters · Place 2 · Olivet NazareneOlivet Nazarene400 Meters21:00.06FR
Apr 3Chicagoland ChampionshipsApr 3 · 400m Hurdles · Place 3 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)400m Hurdles31:04.72aFr
Apr 3Chicagoland ChampionshipsApr 3 · 100m Hurdles · Place 13 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)100m HurdlesRound P1316.14aFr
Mar 2697th Clyde Littlefield Texas Relays presented by TruistMar 26 · 400m Hurdles · Place 23 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)400m Hurdles30" / 0.762m23.1:05.68aFr

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 7ONU Holiday OpenDec 7 · 60m Hurdles · Place 4 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)60m Hurdles33" / 0.838mRound P4.9.57aFr
Dec 7ONU Holiday OpenDec 7 · 60m Hurdles · Place 4 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)60m Hurdles33" / 0.838m4.9.55aFr
Dec 7ONU Holiday OpenDec 7 · 400 Meters · Place 3 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)400 Meters3.1:00.83aFr
Dec 6GVSU Holiday OpenDec 6 · 60m Hurdles · Place 15 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)60m Hurdles33" / 0.838mRound P15.9.41aFr
Dec 6GVSU Holiday OpenDec 6 · 200 Meters · Place 35 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)200 Meters35.27.07aFr
Feb 15Doug Wesner MemorialFeb 15 · 200 Meters · Place 4 · Covenant Christian AcademyCovenant Christian Academy200 Meters4.28.19a12
Jan 6Dickinson College New Year HS InviteJan 6 · 400 Meters · Place 2 · Covenant Christian AcadCovenant Christian Acad400 Meters21:05.78a—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 24PIAA State Track & Field ChampionshipsMay 24 · 300m Hurdles · Place 9 · Covenant Christian AcademyCovenant Christian Academy300m Hurdles30" / 0.762mRound P9.46.35a PB12
May 24PIAA State Track & Field ChampionshipsMay 24 · 100m Hurdles · Place 14 · Covenant Christian AcademyCovenant Christian Academy100m Hurdles33" / 0.838mRound P14.15.72aWind: 2.312
May 17PIAA District 3 ChampionshipsMay 17 · 300m Hurdles · Place 2 · Covenant Christian AcademyCovenant Christian Academy300m Hurdles30" / 0.762mRound P2.46.88a12
May 17PIAA District 3 ChampionshipsMay 17 · 300m Hurdles · Place 2 · Covenant Christian AcademyCovenant Christian Academy300m Hurdles30" / 0.762m2.46.65a12
May 17PIAA District 3 ChampionshipsMay 17 · 100m Hurdles · Place 2 · Covenant Christian AcademyCovenant Christian Academy100m Hurdles33" / 0.838mRound P2.16.43aWind: 1.112
May 17PIAA District 3 ChampionshipsMay 17 · 100m Hurdles · Place 2 · Covenant Christian AcademyCovenant Christian Academy100m Hurdles33" / 0.838m2.16.36aWind: 1.212
May 2CCAC HS & MS ChampionshipMay 2 · 200 Meters · Place 1 · Covenant ChrCovenant Chr200 Meters126.73 PB—
May 2CCAC HS & MS ChampionshipMay 2 · 300m Hurdles · Place 1 · Covenant ChrCovenant Chr300m Hurdles147.44—
May 2CCAC HS & MS ChampionshipMay 2 · 100m Hurdles · Place 1 · Covenant ChrCovenant Chr100m Hurdles116.75—
Apr 20Shippensburg 97th Roddick HS InvitationalApr 20 · 300m Hurdles · Place 11 · Covenant Christian AcademyCovenant Christian Academy300m Hurdles1148.1412
Apr 20Shippensburg 97th Roddick HS InvitationalApr 20 · 100m Hurdles · Place 46 · Covenant Christian AcademyCovenant Christian Academy100m Hurdles4617.6912
Apr 13Pan-Ram InvitationalApr 13 · 200 Meters · Place 9 · Covenant ChrCovenant Chr200 Meters927.3112
Apr 13Pan-Ram InvitationalApr 13 · 300m Hurdles · Place 4 · Covenant ChrCovenant Chr300m Hurdles448.6712
Apr 13Pan-Ram InvitationalApr 13 · 100m Hurdles · Place 8 · Covenant ChrCovenant Chr100m Hurdles817.5512
Apr 13Pan-Ram InvitationalApr 13 · 100m Hurdles · Place 8 · Covenant ChrCovenant Chr100m HurdlesRound P817.8212

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Franklin & Marshall HS Invite #1 2024Dec 9 · 400 Meters · Place 21 · Covenant Christian AcademyCovenant Christian Academy400 Meters21.1:08.41a12

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20PIAA District 3 AA ChampionshipsMay 20 · 300m Hurdles · Place 3 · Covenant Christian AcademyCovenant Christian Academy300m Hurdles30" / 0.762m3.48.75a10
May 20PIAA District 3 AA ChampionshipsMay 20 · 100m Hurdles · Place 15 · Covenant Christian AcademyCovenant Christian Academy100m Hurdles33" / 0.838mRound S15.18.17aWind: -0.210
May 20PIAA District 3 AA ChampionshipsMay 20 · 100m Hurdles · Place 13 · Covenant Christian AcademyCovenant Christian Academy100m Hurdles33" / 0.838mRound P13.17.78aWind: 0.310

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 26Northern Small School InvitationalMar 26 · 800 Meters · Place 4 · Covenant ChrCovenant Chr800 Meters42:50.60 PB9
Mar 26Northern Small School InvitationalMar 26 · 1600 Meters · Place 4 · Covenant ChrCovenant Chr1600 Meters46:28.53 PB9