Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLancaster Lebanon League Championship · May 910.47aLancaster Lebanon League ChampionshipMay 9, 2025
200 Meters · Indoor2026 YSU Collegiate Invitational · Jan 1621.44a2026 YSU Collegiate InvitationalJanuary 16, 2026
200 Meters · OutdoorAtlantic 10 Outdoor Championships · May 221.26aAtlantic 10 Outdoor ChampionshipsMay 2, 2026
400 Meters · IndoorYoungstown State Icebreaker · Dec 547.70aYoungstown State IcebreakerDecember 5, 2025
400 Meters · OutdoorAtlantic 10 Outdoor Championships · May 246.75aAtlantic 10 Outdoor ChampionshipsMay 2, 2026
55 Meter · IndoorWyomissing Team Challenge · Feb 26.59aWyomissing Team ChallengeFebruary 2, 2024
60 Meter · IndoorYoungstown State Icebreaker · Dec 56.86aYoungstown State IcebreakerDecember 5, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 400 Meters · Place 2 · DuquesneDuquesne400 MetersRound P2.47.02aFr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 400 Meters · Place 3 · DuquesneDuquesne400 Meters3.46.75a PBFr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 200 Meters · Place 3 · DuquesneDuquesne200 MetersRound P3.21.26a PBWind: 0.3Fr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 200 Meters · Place 5 · DuquesneDuquesne200 Meters5.21.73aWind: 0.2Fr
Apr 11Bison Outdoor ClassicApr 11 · 200 Meters · Place 5 · DuquesneDuquesne200 Meters5.21.13aWind: 2.2Fr
Mar 27Carnegie Mellon InvitationalMar 27 · 400 Meters · Place 2 · DuquesneDuquesne400 Meters2.48.02aFr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 13YSU Last ChanceFeb 13 · 400 Meters · Place 3 · DuquesneDuquesne400 Meters347.92aFr
Jan 30PSU National OpenJan 30 · 400 Meters · Place 14 · DuquesneDuquesne400 Meters14.48.93aFr
Jan 30PSU National OpenJan 30 · 200 Meters · Place 7 · DuquesneDuquesne200 Meters7.21.73aFr
Jan 24Ashland InvitationalJan 24 · 60 Meter · Place 1 · DuquesneDuquesne60 MeterRound P1.6.88aFr
Jan 24Ashland InvitationalJan 24 · 60 Meter · DuquesneDuquesne60 Meter--DNSFr
Jan 24Ashland InvitationalJan 24 · 400 Meters · Place 2 · DuquesneDuquesne400 Meters2.48.19aFr
Jan 162026 YSU Collegiate InvitationalJan 16 · 60 Meter · Place 6 · DuquesneDuquesne60 MeterRound P6.7.03aFr
Jan 162026 YSU Collegiate InvitationalJan 16 · 60 Meter · Place 3 · DuquesneDuquesne60 Meter3.6.89aFr
Jan 162026 YSU Collegiate InvitationalJan 16 · 200 Meters · Place 2 · DuquesneDuquesne200 Meters2.21.44a PBFr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 5Youngstown State IcebreakerDec 5 · 60 Meter · Place 1 · DuquesneDuquesne60 Meter1.6.95aFr
Dec 5Youngstown State IcebreakerDec 5 · 60 Meter · Place 6 · DuquesneDuquesne60 MeterRound P6.6.86a PBFr
Dec 5Youngstown State IcebreakerDec 5 · 60 Meter · DuquesneDuquesne60 Meter--DNSFr
Dec 5Youngstown State IcebreakerDec 5 · 400 Meters · Place 3 · DuquesneDuquesne400 Meters3.47.70a PBFr
Mar 2PTFCA ChampionshipsMar 2 · 400 Meters · Place 3 · EphrataEphrata400 Meters3.48.39a12
Mar 2PTFCA ChampionshipsMar 2 · 200 Meters · Place 15 · EphrataEphrata200 Meters15.22.28a12
Feb 1Ocean Breeze InvitationalFeb 1 · 400 Meters · Place 1 · EphrataEphrata400 Meters1.48.66a12
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 15 · EphrataEphrata200 MetersRound P15.22.46a12

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 200 Meters · Place 8 · Ephrata 03Ephrata 03200 MetersRound P821.9212
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 200 Meters · Place 8 · Ephrata 03Ephrata 03200 MetersRound P821.9212
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 200 Meters · Place 8 · Ephrata 03Ephrata 03200 Meters821.9012
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 200 Meters · Place 8 · Ephrata 03Ephrata 03200 Meters821.9012
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 400 Meters · Place 3 · Ephrata 03Ephrata 03400 MetersRound P348.7412
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 400 Meters · Place 3 · Ephrata 03Ephrata 03400 MetersRound P348.7412
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 400 Meters · Place 4 · Ephrata 03Ephrata 03400 Meters447.4912
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 400 Meters · Place 4 · Ephrata 03Ephrata 03400 Meters447.4912
May 9Lancaster Lebanon League ChampionshipMay 9 · 400 Meters · Place 1 · EphrataEphrata400 Meters1.49.57a12
May 9Lancaster Lebanon League ChampionshipMay 9 · 200 Meters · Place 1 · EphrataEphrata200 MetersRound P1.21.93a12
May 9Lancaster Lebanon League ChampionshipMay 9 · 200 Meters · Place 1 · EphrataEphrata200 Meters1.21.59a12
May 9Lancaster Lebanon League ChampionshipMay 9 · 100 Meters · Place 1 · EphrataEphrata100 MetersRound P1.10.75a12
May 9Lancaster Lebanon League ChampionshipMay 9 · 100 Meters · Place 1 · EphrataEphrata100 Meters1.10.47a PB12
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 400 Meters · Place 3 · EphrataEphrata400 Meters3.47.68a12
Apr 19Shippensburg InvitationalApr 19 · 400 Meters · Place 1 · EphrataEphrata400 Meters1.49.12a12
Apr 19Shippensburg InvitationalApr 19 · 200 Meters · Place 4 · EphrataEphrata200 Meters4.21.31a12
Apr 19Roddick InvitationalApr 19 · 400 Meters · Place 1 · EphrataEphrata400 Meters1.49.12a12
Apr 19Roddick InvitationalApr 19 · 200 Meters · Place 4 · EphrataEphrata200 Meters4.21.31a12

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28F&M Dip In The Snow InviteDec 28 · 400 Meters · Place 1 · EphrataEphrata400 Meters1.50.57a12
Dec 28F&M Dip In The Snow InviteDec 28 · 200 Meters · Place 1 · EphrataEphrata200 Meters1.22.54a12
Dec 145th Annual Alvernia Holiday Classic 2025Dec 14 · 400 Meters · Place 1 · EphrataEphrata400 Meters1.49.89a12
Dec 145th Annual Alvernia Holiday Classic 2025Dec 14 · 200 Meters · Place 3 · EphrataEphrata200 Meters3.22.87a12
Feb 25PTFCA ChampionshipsFeb 25 · 400 Meters · Place 5 · EphrataEphrata400 Meters5.48.92a11
Feb 2Wyomissing Team ChallengeFeb 2 · 55 Meter · Place 1 · EphrataEphrata55 MeterRound P1.6.60a11
Feb 2Wyomissing Team ChallengeFeb 2 · 55 Meter · Place 2 · EphrataEphrata55 Meter2.6.59a PB11
Feb 2Wyomissing Team ChallengeFeb 2 · 400 Meters · Place 1 · EphrataEphrata400 Meters1.51.22a11
Jan 28F&M HS Invite #3Jan 28 · 200 Meters · Place 2 · EphrataEphrata200 Meters2.22.62a11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24PIAA State Track & Field ChampionshipsMay 24 · 400 Meters · Place 9 · EphrataEphrata400 MetersRound P9.48.82a11
May 17PIAA District 3 ChampionshipsMay 17 · 400 Meters · Place 1 · EphrataEphrata400 MetersRound P1.49.19a11
May 17PIAA District 3 ChampionshipsMay 17 · 400 Meters · Place 2 · EphrataEphrata400 Meters2.48.87a11
May 102024 Lancaster Lebanon League ChampionshipsMay 10 · 400 Meters · Place 1 · EphrataEphrata400 Meters1.49.81a11

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · 400 Meters · Place 1 · EphrataEphrata400 Meters1.48.90a10
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · 100 Meters · Place 6 · EphrataEphrata100 MetersRound S6.11.34a10
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · 100 Meters · Place 4 · EphrataEphrata100 MetersRound P4.11.28a10
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · 100 Meters · Place 7 · EphrataEphrata100 Meters7.10.94a10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 3Wyomissing Area Team ChallengeFeb 3 · 55 Meter · Place 1 · EphrataEphrata55 MeterRound P1.6.72a10
Feb 3Wyomissing Area Team ChallengeFeb 3 · 55 Meter · Place 1 · EphrataEphrata55 Meter1.6.67a10

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Alvernia Holiday ClassicDec 10 · 400 Meters · Place 2 · EphrataEphrata400 Meters2.51.56a10

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 20PIAA District 3 AAA ChampionshipsMay 20 · 400 Meters · Place 8 · EphrataEphrata400 Meters8.50.84a9