Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorNJCAA Division III Outdoor Track & Field Championships · May 711.55aNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
100 Meters · OutdoorUrsinus Springfest · Apr 411.30aUrsinus SpringfestApril 4, 2026
200 Meters · IndoorNJCAA Division III Outdoor Track & Field Championships · May 723.12aNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
200 Meters · OutdoorMillersville Invite · Apr 1823.46aMillersville InviteApril 18, 2026
Long Jump · IndoorNJCAA Division III Outdoor Track & Field Championships · May 76.00mNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
Long Jump · OutdoorUrsinus Springfest · Apr 46.13mUrsinus SpringfestApril 4, 2026

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Long Jump · Place 11 · Delaware County (Pa.) CCLong Jump11.6.00m PBWind: 0.2So
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 200 Meters · Place 28 · Delaware County (Pa.) CC200 MetersRound P28.23.12a PBWind: 0.5So
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 100 Meters · Place 6 · Delaware County (Pa.) CC100 MetersRound P6.11.00aWind: 2.5So
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 100 Meters · Place 5 · Delaware County (Pa.) CC100 Meters5.11.55a PBWind: -3.2So

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 25Blue Jay Tune-UpApr 25 · 200 Meters · Place 9 · Delaware County (Pa.) CC200 Meters9.24.13aWind: -3So
Apr 25Blue Jay Tune-UpApr 25 · 100 Meters · Place 4 · Delaware County (Pa.) CC100 MetersRound P4.11.45aWind: -0.5So
Apr 25Blue Jay Tune-UpApr 25 · 100 Meters · Place 5 · Delaware County (Pa.) CC100 Meters5.11.47aWind: -1.1So
Apr 21Haverford Mid-Week MeetApr 21 · Long Jump · Place 5 · Delaware County (Pa.) CCLong Jump5.6.37mWind: 2.4So
Apr 18Millersville InviteApr 18 · Long Jump · Place 5 · Delaware County (Pa.) CCLong Jump5.5.76mWind: 0So
Apr 18Millersville InviteApr 18 · 200 Meters · Place 7 · Delaware County (Pa.) CC200 Meters7.23.46a PBWind: -1So
Apr 10Delaware InvitationalApr 10 · 200 Meters · Place 16 · Delaware County (Pa.) CC200 Meters16.23.48aWind: -1.6So
Apr 10Delaware InvitationalApr 10 · 100 Meters · Place 12 · Delaware County (Pa.) CC100 Meters12.11.61aWind: -2.3So
Apr 4Ursinus SpringfestApr 4 · Long Jump · Place 15 · Delaware County (Pa.) CCLong Jump15.6.13m PBWind: 0So
Apr 4Ursinus SpringfestApr 4 · 100 Meters · Place 19 · Delaware County (Pa.) CC100 MetersRound P19.11.30a PBWind: 0So
Mar 27Danny Curran InvitationalMar 27 · 100 Meters · Place 43 · Delaware County (Pa.) CC100 Meters43.11.35aWind: 1.2So