Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · IndoorNJCAA Division III Outdoor Track & Field Championships · May 717.94aNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
100m Hurdles · 33" / 0.838m · OutdoorONU Outdoor Open · Apr 2517.43aONU Outdoor OpenApril 25, 2026
200 Meters · IndoorF Lee Slick Invitational · Feb 2029.65aF Lee Slick InvitationalFebruary 20, 2026
400m Hurdles · 30" / 0.762m · IndoorNJCAA Division III Outdoor Track & Field Championships · May 71:15.49aNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
400m Hurdles · 30" / 0.762m · OutdoorWheaton Invite · Mar 311:14.69aWheaton InviteMarch 31, 2026
Long Jump · IndoorAurora Grand Prix · Jan 243.93mAurora Grand PrixJanuary 24, 2026
Pole Vault · IndoorNJCAA Division III Outdoor Track & Field Championships · May 72.22mNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026

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

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Pole Vault · Place 8 · DuPage (Ill.)Pole Vault8.2.22m PBFr
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 400m Hurdles · Place 7 · DuPage (Ill.)400m Hurdles30" / 0.762mRound P7.1:15.49a PBFr
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 400m Hurdles · Place 8 · DuPage (Ill.)400m Hurdles30" / 0.762m8.1:16.31aFr
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 100m Hurdles · Place 5 · DuPage (Ill.)100m Hurdles33" / 0.838mRound P5.16.75aWind: 2.9Fr
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 100m Hurdles · Place 5 · DuPage (Ill.)100m Hurdles33" / 0.838m5.17.94a PBWind: -3.4Fr
Feb 20F Lee Slick InvitationalFeb 20 · 60m Hurdles · Place 20 · DuPage (Ill.)60m HurdlesRound P2010.41aFr
Feb 20F Lee Slick InvitationalFeb 20 · 200 Meters · Place 39 · DuPage (Ill.)200 Meters3929.65a PBFr
Jan 24Aurora Grand PrixJan 24 · Long Jump · Place 42 · DuPage (Ill.)Long Jump423.93m PBFr
Jan 24Aurora Grand PrixJan 24 · 60m Hurdles · Place 33 · DuPage (Ill.)60m Hurdles3310.90aFr

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 25ONU Outdoor OpenApr 25 · Pole Vault · DuPage (Ill.)Pole Vault—NHFr
Apr 25ONU Outdoor OpenApr 25 · 400m Hurdles · Place 7 · DuPage (Ill.)400m Hurdles30" / 0.762m7.1:16.98aFr
Apr 25ONU Outdoor OpenApr 25 · 100m Hurdles · Place 7 · DuPage (Ill.)100m Hurdles33" / 0.838mRound P7.17.43a PBWind: 0.6Fr
Apr 25ONU Outdoor OpenApr 25 · 100m Hurdles · Place 6 · DuPage (Ill.)100m Hurdles33" / 0.838m6.17.49aWind: 0Fr
Apr 18Don Church Twilight MeetApr 18 · 400m Hurdles · DuPage (Ill.)400m Hurdles30" / 0.762m--DNSFr
Apr 18Don Church Twilight MeetApr 18 · 100m Hurdles · DuPage (Ill.)100m Hurdles33" / 0.838m--DNSWind: 1Fr
Apr 92026 Chicagoland ChampionshipsApr 9 · 100m Hurdles · Place 26 · DuPage (Ill.)100m Hurdles33" / 0.838mRound P26.18.81aWind: 0Fr
Mar 31Wheaton InviteMar 31 · 400m Hurdles · Place 6 · DuPage (Ill.)400m Hurdles30" / 0.762m6.1:14.69a PBFr
Mar 31Wheaton InviteMar 31 · 100m Hurdles · Place 5 · DuPage (Ill.)100m Hurdles33" / 0.838m5.17.76aWind: 1.3Fr