Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestview @ Jesuit · Apr 1011.67PRWestview @ JesuitApril 10, 2019
200 Meters · IndoorNittany Lion Challenge · Jan 1422.90Nittany Lion ChallengeJanuary 14, 2023
200 Meters · OutdoorGeorge Mason Ebanks Invitational · Apr 722.58George Mason Ebanks InvitationalApril 7, 2023
400 Meters · IndoorICAAAA/ECAC Indoor Championships · Mar 448.34aICAAAA/ECAC Indoor ChampionshipsMarch 4, 2022
400 Meters · OutdoorCAA Outdoor Championships · May 1546.73aCAA Outdoor ChampionshipsMay 15, 2026
400m Hurdles · 36" / 0.914m · OutdoorMason Spring Invitational · Apr 958.62aMason Spring InvitationalApril 9, 2022
500 Meters · IndoorBruce Lehane Red & White Invitational · Feb 51:04.54Bruce Lehane Red & White InvitationalFebruary 5, 2022
High Jump · OutdoorCYO MOC Jesuit · May 205-09.00CYO MOC JesuitMay 20, 2017

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15CAA Outdoor ChampionshipsMay 15 · 400 Meters · Place 6 · North Carolina A&TNorth Carolina A&T400 MetersRound P6.47.07aSr
May 15CAA Outdoor ChampionshipsMay 15 · 400 Meters · Place 6 · North Carolina A&TNorth Carolina A&T400 Meters6.46.73a PBSr
May 14MEAC ChampionshipsMay 14 · 400 Meters · Place 12 · North Carolina A&TNorth Carolina A&T400 MetersRound P12.47.07aSr
May 1Aggie ClassicMay 1 · 400 Meters · North Carolina A&TNorth Carolina A&T400 Meters—DNSSr
Apr 17Aggie InviteApr 17 · 400 Meters · Place 13 · North Carolina A&TNorth Carolina A&T400 Meters13.47.98aSr
Apr 10Duke InvitationalApr 10 · 400 Meters · Place 20 · North Carolina A&TNorth Carolina A&T400 Meters20.47.80aSr
Mar 26Raleigh RelaysMar 26 · 400 Meters · Place 52 · North Carolina A&TNorth Carolina A&T400 Meters52.48.50aSr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 222026 CAA Indoor ChampionshipsFeb 22 · 400 Meters · Place 11 · North Carolina A&TNorth Carolina A&T400 Meters11.49.22aSr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 400 Meters · North Carolina A&TNorth Carolina A&T400 Meters--DNSSr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 21Bob Davidson Team ChallengeMar 21 · 200 Meters · North Carolina A&TNorth Carolina A&T200 Meters--DNSWind: 2.7Sr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Clemson OpenerDec 6 · 400 Meters · Place 2 · North Carolina A&TNorth Carolina A&T400 Meters2.48.37aSr
Jan 13Nittany Lion ChallengeJan 13 · 400 Meters · Place 5 · St. Joseph's (Pa.)St. Joseph's (Pa.)400 Meters548.54JR

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11IC4A/ECAC Outdoor Track & Field ChampionshipsMay 11 · 400 Meters · Place 19 · St. Joseph's (Pa.)St. Joseph's (Pa.)400 Meters1948.64JR
May 4Atlantic 10 Outdoor ChampionshipsMay 4 · 400 Meters · Place 7 · St. Joseph's (Pa.)St. Joseph's (Pa.)400 Meters748.64JR
May 4Atlantic 10 Outdoor ChampionshipsMay 4 · 400 Meters · Place 7 · St. Joseph's (Pa.)St. Joseph's (Pa.)400 Meters748.54JR
Apr 19Paul Donahue InviteApr 19 · 400 Meters · Place 24 · Saint Joseph'sSaint Joseph's400 Meters2450.54a—
Apr 19Paul Donahue InviteApr 19 · 200 Meters · Place 29 · Saint Joseph'sSaint Joseph's200 Meters2922.60a—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 12IC4A/ECAC Outdoor Track & Field ChampionshipsMay 12 · 400 Meters · Place 5 · St. Joseph's (Pa.)St. Joseph's (Pa.)400 Meters547.84SO
May 62023 Atlantic 10 Outdoor Track & Field ChampionshipsMay 6 · 400 Meters · Place 3 · St. Joseph's (Pa.)St. Joseph's (Pa.)400 MetersRound P347.93SO
May 62023 Atlantic 10 Outdoor Track & Field ChampionshipsMay 6 · 400 Meters · Place 5 · St. Joseph's (Pa.)St. Joseph's (Pa.)400 Meters547.65SO
Apr 21Widener InvitationalApr 21 · 400 Meters · Place 2 · St. Joseph's (Pa.)St. Joseph's (Pa.)400 Meters247.09SO
Apr 7George Mason Ebanks InvitationalApr 7 · 400 Meters · Place 4 · St. Joseph's (Pa.)St. Joseph's (Pa.)400 Meters448.75SO
Apr 7George Mason Ebanks InvitationalApr 7 · 200 Meters · Place 17 · St. Joseph's (Pa.)St. Joseph's (Pa.)200 Meters1722.58 PBSO
Mar 302023 Colonial RelaysMar 30 · 400 Meters · Place 9 · St. Joseph's (Pa.)St. Joseph's (Pa.)400 Meters948.71SO

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 3ECAC/IC4A Indoor ChampionshipsMar 3 · 400 Meters · Place 22 · Saint Joseph'sSaint Joseph's400 MetersRound P22.49.16aSo
Feb 25Atlantic 10 Indoor Track & Field ChampionshipsFeb 25 · 400 Meters · Place 5 · Saint Joseph'sSaint Joseph's400 MetersRound P5.50.00aSo
Feb 25Atlantic 10 Indoor Track & Field ChampionshipsFeb 25 · 400 Meters · Place 7 · Saint Joseph'sSaint Joseph's400 Meters7.50.28aSo
Jan 14Nittany Lion ChallengeJan 14 · 200 Meters · Place 20 · St. Joseph's (Pa.)St. Joseph's (Pa.)200 Meters2022.90 PBSO

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7Atlantic 10 Conference Outdoor ChampionshipsMay 7 · 400 Meters · Place 8 · Saint Joseph'sSaint Joseph's400 MetersRound P8.49.22aFr
May 7Atlantic 10 Conference Outdoor ChampionshipsMay 7 · 400 Meters · Place 6 · Saint Joseph'sSaint Joseph's400 Meters6.49.28aFr
Apr 9Mason Spring InvitationalApr 9 · 400m Hurdles · Place 18 · Saint Joseph'sSaint Joseph's400m Hurdles36" / 0.914m18.58.62a PBFr
Mar 26Rider 5 Way MeetMar 26 · 400 Meters · Place 2 · Saint Joseph'sSaint Joseph's400 Meters2.48.50aFr

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 4ICAAAA/ECAC Indoor ChampionshipsMar 4 · 400 Meters · Place 12 · Saint Joseph'sSaint Joseph's400 MetersRound P12.48.34a PBFr
Feb 26Atlantic 10 Indoor Track & Field ChampionshipsFeb 26 · 500 Meters · Place 5 · St. Joseph's (Pa.)St. Joseph's (Pa.)500 Meters51:06.02FR
Feb 26Atlantic 10 Indoor Track & Field ChampionshipsFeb 26 · 500 Meters · Place 2 · St. Joseph's (Pa.)St. Joseph's (Pa.)500 Meters21:05.26FR
Feb 5Bruce Lehane Red & White InvitationalFeb 5 · 500 Meters · Place 8 · St. Joseph's (Pa.)St. Joseph's (Pa.)500 Meters81:04.54 PBFR
Feb 5Boston University Bruce Lehane Scarlet and White InviteFeb 5 · 500 Meters · Place 8 · Saint Joseph'sSaint Joseph's500 Meters8.1:04.54aFr
Jan 15Nittany Lion ChallengeJan 15 · 400 Meters · Place 6 · St. Joseph's (Pa.)St. Joseph's (Pa.)400 Meters650.49FR

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 3Fastrack Season OpenerDec 3 · 500 Meters · Place 3 · Saint Joseph'sSaint Joseph's500 Meters3.1:05.50aFr

2019 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 156A-2 Metro League ChampionshipsMay 15 · 400 Meters · JesuitJesuit400 MetersRelay Split—49.9Unofficial10
May 156A-2 Metro League ChampionshipsMay 15 · 200 Meters · Place 2 · JesuitJesuit200 MetersRound P2.22.92a10
May 156A-2 Metro League ChampionshipsMay 15 · 200 Meters · Place 3 · JesuitJesuit200 Meters3.22.77a10
May 8Jesuit @ SunsetMay 8 · 300m Hurdles · Place 3 · JesuitJesuit300m Hurdles342.1110
Apr 2755th Centennial InvitationalApr 27 · 200 Meters · Place 6 · JesuitJesuit200 MetersRound P622.9710
Apr 24Jesuit @ MountainsideApr 24 · 300m Hurdles · Place 3 · JesuitJesuit300m Hurdles343.19PR10
Apr 17Beaverton @ JesuitApr 17 · 200 Meters · Place 3 · JesuitJesuit200 Meters322.85PR10
Apr 10Westview @ JesuitApr 10 · 200 Meters · Place 2 · JesuitJesuit200 Meters223.12SR10
Apr 10Westview @ JesuitApr 10 · 100 Meters · Place 4 · JesuitJesuit100 Meters411.67PR PB10
Apr 6Marist Track ClassicApr 6 · 200 Meters · Place 2 · JesuitJesuit200 Meters223.20SR10
Apr 3Southridge @ JesuitApr 3 · 200 Meters · Place 3 · JesuitJesuit200 Meters323.41SR10
Apr 3Southridge @ JesuitApr 3 · 100 Meters · Place 2 · JesuitJesuit100 Meters211.71SR10
Mar 20Jesuit @ AlohaMar 20 · 200 Meters · Place 3 · JesuitJesuit200 Meters323.5410

2018 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 18OSAA 6A State ChampionshipsMay 18 · 400 Meters · Place 8 · JesuitJesuit400 MetersRelay Split8.50.6Unofficial9
May 116A-2 Metro League Championship Day 2May 11 · High Jump · Place 16 · JesuitJesuitHigh Jump16.5-06.009
May 116A-2 Metro League Championship Day 2May 11 · 400 Meters · JesuitJesuit400 MetersRelay Split—51.1Unofficial9
May 116A-2 Metro League Championship Day 2May 11 · 200 Meters · Place 8 · JesuitJesuit200 MetersRound P8.23.28a9
May 116A-2 Metro League Championship Day 2May 11 · 200 Meters · Place 7 · JesuitJesuit200 Meters7.23.09a9
May 2Beaverton @ JesuitMay 2 · 200 Meters · Place 2 · JesuitJesuit200 Meters223.249
May 2Beaverton @ JesuitMay 2 · 100 Meters · Place 5 · JesuitJesuit100 Meters511.719
Apr 21Summit InvitationalApr 21 · High Jump · Place 14 · JesuitJesuitHigh Jump145-04.009
Apr 21Summit InvitationalApr 21 · 200 Meters · Place 8 · JesuitJesuit200 Meters823.529
Apr 18Jesuit @ LibertyApr 18 · High Jump · Place 1 · JesuitJesuitHigh Jump15-08.009
Apr 18Jesuit @ LibertyApr 18 · 200 Meters · Place 4 · JesuitJesuit200 Meters424.049
Apr 11Glencoe @ JesuitApr 11 · High Jump · Place 1 · JesuitJesuitHigh Jump1.5-06.009
Apr 11Glencoe @ JesuitApr 11 · 400 Meters · JesuitJesuit400 MetersRelay Split—55.7Unofficial9
Apr 11Glencoe @ JesuitApr 11 · 200 Meters · Place 5 · JesuitJesuit200 Meters5.24.60a9
Apr 4Sunset @ JesuitApr 4 · High Jump · Place 1 · JesuitJesuitHigh Jump15-08.009
Apr 4Sunset @ JesuitApr 4 · 200 Meters · Place 4 · JesuitJesuit200 Meters423.599
Mar 21Jesuit @ SouthridgeMar 21 · High Jump · Place 3 · JesuitJesuitHigh Jump35-06.009

2017 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 20CYO MOC JesuitMay 20 · High Jump · Place 1 · St. Thomas MoreSt. Thomas MoreHigh Jump1.5-09.00 PB8
May 20CYO MOC JesuitMay 20 · 400 Meters · Place 3 · St. Thomas MoreSt. Thomas More400 MetersRound P3.58.38a8
May 20CYO MOC JesuitMay 20 · 400 Meters · Place 2 · St. Thomas MoreSt. Thomas More400 Meters2.55.19a8
May 20CYO MOC JesuitMay 20 · 200 Meters · Place 1 · St. Thomas MoreSt. Thomas More200 MetersRound P1.24.78a8
May 20CYO MOC JesuitMay 20 · 200 Meters · Place 1 · St. Thomas MoreSt. Thomas More200 Meters1.24.39a8
Apr 29La Salle CYO Week #3Apr 29 · High Jump · Place 1 · St. Thomas MoreSt. Thomas MoreHigh Jump1.5-08.008
Apr 29La Salle CYO Week #3Apr 29 · 400 Meters · Place 1 · St. Thomas MoreSt. Thomas More400 Meters1.56.63a8
Apr 29La Salle CYO Week #3Apr 29 · 200 Meters · Place 1 · St. Thomas MoreSt. Thomas More200 Meters1.24.71a8
Apr 8Valley Catholic CYO Week #1Apr 8 · High Jump · Place 1 · St. Thomas MoreSt. Thomas MoreHigh Jump1.5-07.008
Apr 8Valley Catholic CYO Week #1Apr 8 · 200 Meters · Place 1 · St. Thomas MoreSt. Thomas More200 Meters1.26.79a8
Apr 8Valley Catholic CYO Week #1Apr 8 · 100 Meters · Place 2 · St. Thomas MoreSt. Thomas More100 Meters2.13.03a8