Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSusquehanna Jim Taylor Duals · Mar 2811.93aSusquehanna Jim Taylor DualsMarch 28, 2025
200 Meters · IndoorIC4A/ECAC Indoor · Mar 724.70aIC4A/ECAC IndoorMarch 7, 2025
200 Meters · OutdoorSusquehanna Jim Taylor Duals · Mar 2824.49aSusquehanna Jim Taylor DualsMarch 28, 2025
300 Meters · IndoorSeahawk Shootout · Dec 1239.80aSeahawk ShootoutDecember 12, 2025
60 Meter · IndoorNEC Indoor Championships · Feb 157.66aNEC Indoor ChampionshipsFebruary 15, 2026
60 Meters · IndoorTSTCA Indoor Championship Meet · Feb 177.70TSTCA Indoor Championship MeetFebruary 17, 2024
Long Jump · IndoorSPIRE HS Holiday Classic · Dec 816-1.50SPIRE HS Holiday ClassicDecember 8, 2023
Long Jump · OutdoorWPIAL AAA Team Championships · May 917-02.25WPIAL AAA Team ChampionshipsMay 9, 2023

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 2Northeast Outdoor ChampionshipsMay 2 · 200 Meters · Place 4 · Saint Francis (Pa.)Saint Francis (Pa.)200 MetersRound P4.25.19aWind: -0.7So
May 2Northeast Outdoor ChampionshipsMay 2 · 200 Meters · Place 2 · Saint Francis (Pa.)Saint Francis (Pa.)200 Meters2.24.94aWind: 3.4So
May 2Northeast Outdoor ChampionshipsMay 2 · 100 Meters · Saint Francis (Pa.)Saint Francis (Pa.)100 MetersRound P—FSWind: 0.2So
Apr 25SFU Red Flash Invitational 2026Apr 25 · 200 Meters · Place 1 · Saint Francis (Pa.)Saint Francis (Pa.)200 Meters1.25.21aWind: 1.6So
Apr 17Coach Pollard InvitationalApr 17 · 100 Meters · Place 1 · Saint Francis (Pa.)Saint Francis (Pa.)100 MetersRound P1.11.98aWind: 0.6So
Apr 17Coach Pollard InvitationalApr 17 · 100 Meters · Saint Francis (Pa.)Saint Francis (Pa.)100 Meters—DNSWind: 1.6So
Apr 11Bison Outdoor ClassicApr 11 · 200 Meters · Place 10 · Saint Francis (Pa.)Saint Francis (Pa.)200 Meters10.24.79aWind: 1So
Apr 11Bison Outdoor ClassicApr 11 · 100 Meters · Place 4 · Saint Francis (Pa.)Saint Francis (Pa.)100 Meters4.12.11aWind: 0.2So
Apr 1York College Twilight MeetApr 1 · 200 Meters · Place 1 · Saint Francis (Pa.)Saint Francis (Pa.)200 Meters125.13aSO
Apr 1York College Twilight MeetApr 1 · 100 Meters · Place 1 · Saint Francis (Pa.)Saint Francis (Pa.)100 Meters112.17aSO
Mar 27Susquehanna Jim Taylor DualsMar 27 · 100 Meters · Place 3 · Saint Francis (Pa.)Saint Francis (Pa.)100 Meters3.12.35aWind: 1.7So

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 15NEC Indoor ChampionshipsFeb 15 · 60 Meter · Place 2 · Saint Francis (Pa.)Saint Francis (Pa.)60 MeterRound P2.7.66a PBSo
Feb 15NEC Indoor ChampionshipsFeb 15 · 60 Meter · Place 2 · Saint Francis (Pa.)Saint Francis (Pa.)60 Meter2.7.70aSo
Feb 15NEC Indoor ChampionshipsFeb 15 · 200 Meters · Place 1 · Saint Francis (Pa.)Saint Francis (Pa.)200 MetersRound P1.24.91aSo
Feb 15NEC Indoor ChampionshipsFeb 15 · 200 Meters · Place 3 · Saint Francis (Pa.)Saint Francis (Pa.)200 Meters3.24.86aSo
Jan 24Gulden InvitationalJan 24 · 60 Meters · Place 2 · Saint Francis (Pa.)Saint Francis (Pa.)60 MetersRound P27.76aSo
Jan 24Gulden InvitationalJan 24 · 60 Meters · Place 2 · Saint Francis (Pa.)Saint Francis (Pa.)60 Meters27.75aSo
Jan 17Nittany Lion ChallengeJan 17 · 200 Meters · Place 6 · Saint Francis (Pa.)Saint Francis (Pa.)200 Meters625.12aSo
Jan 17Nittany Lion ChallengeJan 17 · 60 Meters · Place 15 · Saint Francis (Pa.)Saint Francis (Pa.)60 MetersRound P157.75aSo

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 12Seahawk ShootoutDec 12 · 300 Meters · Place 8 · Saint Francis (Pa.)Saint Francis (Pa.)300 Meters8.39.80a PBSo
Dec 12Seahawk ShootoutDec 12 · 60 Meter · Place 6 · Saint Francis (Pa.)Saint Francis (Pa.)60 Meter6.7.73aSo
Dec 5Bison OpenerDec 5 · 60 Meter · Place 6 · Saint Francis (Pa.)Saint Francis (Pa.)60 MeterRound P6.7.79aSo
Dec 5Bison OpenerDec 5 · 60 Meter · Place 4 · Saint Francis (Pa.)Saint Francis (Pa.)60 Meter4.7.72aSo
Dec 5Bison OpenerDec 5 · 200 Meters · Place 2 · Saint Francis (Pa.)Saint Francis (Pa.)200 Meters2.25.46aSo
Mar 7IC4A/ECAC IndoorMar 7 · 60 Meter · Place 13 · Saint Francis (Pa.)Saint Francis (Pa.)60 MeterRound S13.7.79aFr
Mar 7IC4A/ECAC IndoorMar 7 · 60 Meter · Place 13 · Saint Francis (Pa.)Saint Francis (Pa.)60 MeterRound P13.7.83aFr
Mar 7IC4A/ECAC IndoorMar 7 · 200 Meters · Place 9 · Saint Francis (Pa.)Saint Francis (Pa.)200 MetersRound P9.24.73aFr
Mar 7IC4A/ECAC IndoorMar 7 · 200 Meters · Place 7 · Saint Francis (Pa.)Saint Francis (Pa.)200 Meters7.24.70a PBFr
Jan 25Gulden InvitationalJan 25 · 60 Meters · Place 1 · Saint Francis (Pa.)Saint Francis (Pa.)60 Meters17.78a—
Jan 25Gulden InvitationalJan 25 · 60 Meters · Place 2 · Saint Francis (Pa.)Saint Francis (Pa.)60 Meters27.73a—
Jan 18Nittany Lion ChallengeJan 18 · 200 Meters · Place 9 · Saint Francis (Pa.)Saint Francis (Pa.)200 Meters925.33a—
Jan 18Nittany Lion ChallengeJan 18 · 60 Meters · Place 14 · Saint Francis (Pa.)Saint Francis (Pa.)60 Meters147.75a—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17IC4A/ECAC Outdoor Track & Field ChampionshipsMay 17 · 200 Meters · Place 6 · Saint Francis (Pa.)Saint Francis (Pa.)200 Meters6.24.56aWind: -0.6Fr
May 17IC4A/ECAC Outdoor Track & Field ChampionshipsMay 17 · 100 Meters · Place 12 · Saint Francis (Pa.)Saint Francis (Pa.)100 MetersRound P12.12.07aWind: 2.9Fr
May 3Northeast Outdoor ChampionshipsMay 3 · 200 Meters · Place 5 · Saint Francis (Pa.)Saint Francis (Pa.)200 MetersRound P5.24.65aWind: -0.9Fr
May 3Northeast Outdoor ChampionshipsMay 3 · 200 Meters · Place 4 · Saint Francis (Pa.)Saint Francis (Pa.)200 Meters4.24.74aWind: 0.3Fr
May 3Northeast Outdoor ChampionshipsMay 3 · 100 Meters · Place 4 · Saint Francis (Pa.)Saint Francis (Pa.)100 MetersRound P4.12.05aWind: -2.9Fr
May 3Northeast Outdoor ChampionshipsMay 3 · 100 Meters · Place 4 · Saint Francis (Pa.)Saint Francis (Pa.)100 Meters4.12.05aWind: 0.2Fr
Apr 26Saint Francis University Red Flash Open (College)Apr 26 · 200 Meters · Place 1 · Saint Francis (Pa.)Saint Francis (Pa.)200 Meters125.00Fr
Apr 26Saint Francis University Red Flash Open (College)Apr 26 · 100 Meters · Place 1 · Saint Francis (Pa.)Saint Francis (Pa.)100 Meters112.49Fr
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 200 Meters · Place 8 · Saint Francis (Pa.)Saint Francis (Pa.)200 Meters824.64aFr
Mar 28Susquehanna Jim Taylor DualsMar 28 · 200 Meters · Place 1 · Saint Francis (Pa.)Saint Francis (Pa.)200 Meters124.49a PBFR
Mar 28Susquehanna Jim Taylor DualsMar 28 · 100 Meters · Place 1 · Saint Francis (Pa.)Saint Francis (Pa.)100 Meters111.93a PBFR
Mar 22Shippensburg Keystone State ChallengeMar 22 · 100 Meters · Place 1 · Saint FrancisSaint Francis100 Meters112.24FR

2024 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 13Wagner ShootoutDec 13 · 300 Meters · Place 27 · Saint Francis (Pa.)Saint Francis (Pa.)300 Meters27.42.12aFr
Dec 13Wagner ShootoutDec 13 · 60 Meter · Place 9 · Saint Francis (Pa.)Saint Francis (Pa.)60 Meter9.7.84aFr
Dec 6Bison OpenerDec 6 · 60 Meter · Place 3 · Saint Francis (Pa.)Saint Francis (Pa.)60 MeterRound P3.7.73aFr
Dec 6Bison OpenerDec 6 · 60 Meter · Place 6 · Saint Francis (Pa.)Saint Francis (Pa.)60 Meter6.7.71aFr
Dec 6Bison OpenerDec 6 · 200 Meters · Place 1 · Saint Francis (Pa.)Saint Francis (Pa.)200 Meters1.25.60aFr
Feb 25PTFCA ChampionshipsFeb 25 · 60 Meter · Place 10 · South FayetteSouth Fayette60 MeterRound P10.7.80a12
Feb 25PTFCA ChampionshipsFeb 25 · 200 Meters · South FayetteSouth Fayette200 Meters--FS12
Feb 17TSTCA Indoor Championship MeetFeb 17 · 60 Meters · Place 2 · South FayetteSouth Fayette60 MetersRound P27.8812
Feb 17TSTCA Indoor Championship MeetFeb 17 · 60 Meters · Place 1 · South FayetteSouth Fayette60 Meters17.70 PB12
Feb 17TSTCA Indoor Championship MeetFeb 17 · 200 Meters · Place 1 · South FayetteSouth Fayette200 Meters125.4512
Feb 102024 YSU HS Meet #3Feb 10 · 200 Meters · Place 1 · South FayetteSouth Fayette200 Meters1.25.53a12
Jan 202024 YSU HS Meet #2Jan 20 · 60 Meter · Place 1 · South FayetteSouth Fayette60 MeterRound P1.7.93a12
Jan 202024 YSU HS Meet #2Jan 20 · 60 Meter · Place 1 · South FayetteSouth Fayette60 Meter1.7.93a12
Jan 202024 YSU HS Meet #2Jan 20 · 200 Meters · Place 1 · South FayetteSouth Fayette200 Meters1.25.75a12
Jan 6Kevin Dare InvitationalJan 6 · 200 Meters · Place 3 · South FayetteSouth Fayette200 Meters326.00—
Jan 6Kevin Dare InvitationalJan 6 · 60 Meters · Place 3 · South FayetteSouth Fayette60 Meters37.92—
Jan 6Kevin Dare InvitationalJan 6 · 60 Meters · Place 3 · South FayetteSouth Fayette60 MetersRound P37.96—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 24PIAA State Track & Field ChampionshipsMay 24 · 200 Meters · Place 12 · South FayetteSouth Fayette200 MetersRound P12.25.17aWind: -1.212
May 24PIAA State Track & Field ChampionshipsMay 24 · 100 Meters · Place 7 · South FayetteSouth Fayette100 MetersRound P7.12.10aWind: 112
May 24PIAA State Track & Field ChampionshipsMay 24 · 100 Meters · Place 7 · South FayetteSouth Fayette100 Meters7.12.28aWind: 0.212
May 15PIAA District 7 (WPIAL) ChampionshipsMay 15 · 200 Meters · Place 1 · South FayetteSouth Fayette200 MetersRound S1.24.90a12
May 15PIAA District 7 (WPIAL) ChampionshipsMay 15 · 200 Meters · Place 1 · South FayetteSouth Fayette200 Meters1.24.87a12
May 15PIAA District 7 (WPIAL) ChampionshipsMay 15 · 100 Meters · Place 1 · South FayetteSouth Fayette100 MetersRound S1.12.27a12
May 15PIAA District 7 (WPIAL) ChampionshipsMay 15 · 100 Meters · Place 1 · South FayetteSouth Fayette100 Meters1.12.05a12
May 3Baldwin InvitationalMay 3 · 100 Meters · Place 1 · South FayetteSouth Fayette100 Meters112.2912
May 3Baldwin InvitationalMay 3 · 100 Meters · Place 1 · South FayetteSouth Fayette100 Meters112.1812
May 3Baldwin InvitationalMay 3 · 200 Meters · Place 1 · South FayetteSouth Fayette200 Meters124.8112
May 3Baldwin InvitationalMay 3 · 200 Meters · Place 1 · South FayetteSouth Fayette200 Meters125.1312
Apr 13TSTCA Outdoor ChampionshipApr 13 · 200 Meters · Place 1 · South FayetteSouth Fayette200 Meters125.1612
Apr 13TSTCA Outdoor ChampionshipApr 13 · 100 Meters · Place 1 · South FayetteSouth Fayette100 Meters112.9312
Apr 13TSTCA Outdoor ChampionshipApr 13 · 100 Meters · Place 1 · South FayetteSouth Fayette100 Meters112.8312
Apr 6Mount Lebanon InvitationalApr 6 · 200 Meters · Place 1 · South FayetteSouth Fayette200 Meters125.9412
Apr 6Mount Lebanon InvitationalApr 6 · 100 Meters · Place 1 · South FayetteSouth Fayette100 Meters112.7412
Apr 6Mount Lebanon InvitationalApr 6 · 200 Meters · Place 1 · South FayetteSouth Fayette200 Meters125.9412
Apr 6Mount Lebanon InvitationalApr 6 · 100 Meters · Place 1 · South FayetteSouth Fayette100 Meters112.7412

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 8SPIRE HS Holiday ClassicDec 8 · 60 Meter · Place 2 · South FayetteSouth Fayette60 MeterRound P2.7.87a12
Dec 8SPIRE HS Holiday ClassicDec 8 · 60 Meter · Place 3 · South FayetteSouth Fayette60 Meter3.7.84a12
Dec 8SPIRE HS Holiday ClassicDec 8 · Long Jump · Place 5 · South FayetteSouth FayetteLong Jump5.16-1.50 PB12
Feb 26PTFCA Indoor State ChampionshipsFeb 26 · 200 Meters · Place 17 · South FayetteSouth Fayette200 Meters1726.0511
Feb 26PTFCA Indoor State ChampionshipsFeb 26 · 60 Meters · Place 13 · South FayetteSouth Fayette60 MetersRound S137.9511
Feb 26PTFCA Indoor State ChampionshipsFeb 26 · 60 Meters · Place 8 · South FayetteSouth Fayette60 MetersRound P87.92411
Feb 4YSU HS/Open Meet #3Feb 4 · 60 Meter · Place 2 · South FayetteSouth Fayette60 MeterRound P2.8.02a11
Feb 4YSU HS/Open Meet #3Feb 4 · 60 Meter · Place 2 · South FayetteSouth Fayette60 Meter2.8.05a11
Feb 4YSU HS/Open Meet #3Feb 4 · 200 Meters · Place 1 · South FayetteSouth Fayette200 Meters1.25.77a11
Jan 28SPIRE Ohio HS Preview MeetJan 28 · 200 Meters · Place 15 · South FayetteSouth Fayette200 Meters1526.8311
Jan 28SPIRE Ohio HS Preview MeetJan 28 · 60 Meters · Place 6 · South FayetteSouth Fayette60 MetersRound P68.0211
Jan 28SPIRE Ohio HS Preview MeetJan 28 · 60 Meters · Place 7 · South FayetteSouth Fayette60 Meters78.0311
Jan 7The Kevin Dare HS InvitationalJan 7 · 200 Meters · Place 16 · South FayetteSouth Fayette200 Meters1627.15—
Jan 7The Kevin Dare HS InvitationalJan 7 · 60 Meters · Place 12 · South FayetteSouth Fayette60 MetersRound P128.24—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 17PIAA District 7 (WPIAL) ChampionshipsMay 17 · 200 Meters · Place 4 · South FayetteSouth Fayette200 MetersRound S4.25.10aWind: 1.311
May 17PIAA District 7 (WPIAL) ChampionshipsMay 17 · 200 Meters · Place 3 · South FayetteSouth Fayette200 Meters3.25.06aWind: 2.911
May 17PIAA District 7 (WPIAL) ChampionshipsMay 17 · 100 Meters · South FayetteSouth Fayette100 MetersRound S—12.16aWind: 3.911
May 17PIAA District 7 (WPIAL) ChampionshipsMay 17 · 100 Meters · Place 3 · South FayetteSouth Fayette100 Meters3.12.09aWind: 3.411
May 9WPIAL AAA Team ChampionshipsMay 9 · Long Jump · Place 5 · South FayetteSouth FayetteLong Jump5.17-02.25 PB11
May 9WPIAL AAA Team ChampionshipsMay 9 · 200 Meters · Place 1 · South FayetteSouth Fayette200 Meters1.26.13a11
May 9WPIAL AAA Team ChampionshipsMay 9 · 100 Meters · Place 2 · South FayetteSouth Fayette100 Meters2.12.72a11
May 5Baldwin InviteMay 5 · 200 Meters · Place 2 · South FayetteSouth Fayette200 MetersRound P2.25.73a11
May 5Baldwin InviteMay 5 · 200 Meters · Place 2 · South FayetteSouth Fayette200 Meters2.25.47a11
May 5Baldwin InviteMay 5 · 100 Meters · Place 6 · South FayetteSouth Fayette100 MetersRound P6.12.83a11
May 5Baldwin InviteMay 5 · 100 Meters · Place 3 · South FayetteSouth Fayette100 Meters3.12.39a11
May 4WPIAL AAA Team Semifinal @ South FayetteMay 4 · Long Jump · Place 10 · South FayetteSouth FayetteLong Jump1012-07.00—
May 4WPIAL AAA Team Semifinal @ South FayetteMay 4 · 200 Meters · Place 1 · South FayetteSouth Fayette200 Meters126.47—
May 4WPIAL AAA Team Semifinal @ South FayetteMay 4 · 100 Meters · Place 1 · South FayetteSouth Fayette100 Meters112.53—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27PIAA AAA & Unified State ChampionshipsMay 27 · 200 Meters · Place 26 · South FayetteSouth Fayette200 MetersRound P26.26.76a10
May 27PIAA AAA & Unified State ChampionshipsMay 27 · 100 Meters · Place 16 · South FayetteSouth Fayette100 MetersRound P16.12.65a10
May 18PIAA District 7 (WPIAL) AAA ChampionshipsMay 18 · 200 Meters · Place 3 · South FayetteSouth Fayette200 MetersRound P3.25.88a10
May 18PIAA District 7 (WPIAL) AAA ChampionshipsMay 18 · 200 Meters · Place 4 · South FayetteSouth Fayette200 Meters4.26.27a10
May 18PIAA District 7 (WPIAL) AAA ChampionshipsMay 18 · 100 Meters · Place 3 · South FayetteSouth Fayette100 MetersRound P3.12.57a10
May 18PIAA District 7 (WPIAL) AAA ChampionshipsMay 18 · 100 Meters · Place 3 · South FayetteSouth Fayette100 Meters3.12.77a10
May 11WPIAL AAA Team ChampionshipsMay 11 · 200 Meters · Place 1 · South FayetteSouth Fayette200 Meters1.25.80a10
May 11WPIAL AAA Team ChampionshipsMay 11 · 100 Meters · Place 1 · South FayetteSouth Fayette100 Meters1.12.51a10

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27PFTCA Indoor State ChampionshipsFeb 27 · 200 Meters · Place 10 · South FayetteSouth Fayette200 Meters1025.9210
Feb 27PFTCA Indoor State ChampionshipsFeb 27 · 60 Meters · Place 10 · South FayetteSouth Fayette60 MetersRound S107.8310
Feb 27PFTCA Indoor State ChampionshipsFeb 27 · 60 Meters · Place 7 · South FayetteSouth Fayette60 MetersRound P77.7810
Jan 8Kevin Dare InvitationalJan 8 · 60 Meter · Place 5 · South FayetteSouth Fayette60 MeterRound P5.8.01a10
Jan 8Kevin Dare InvitationalJan 8 · 60 Meter · Place 6 · South FayetteSouth Fayette60 Meter6.8.09a10
Jan 8Kevin Dare InvitationalJan 8 · 200 Meters · Place 7 · South FayetteSouth Fayette200 Meters7.26.63a10

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 19PIAA District 7 (WPIAL) AAA ChampionshipsMay 19 · 200 Meters · Place 12 · South FayetteSouth Fayette200 MetersRound P12.26.21a9
May 19PIAA District 7 (WPIAL) AAA ChampionshipsMay 19 · 100 Meters · Place 11 · South FayetteSouth Fayette100 MetersRound P11.12.96a9
May 19PIAA District 7 (WPIAL) ChampionshipsMay 19 · 200 Meters · Place 6 · South FayetteSouth Fayette200 MetersRound P6.26.21a9
May 19PIAA District 7 (WPIAL) ChampionshipsMay 19 · 100 Meters · Place 4 · South FayetteSouth Fayette100 MetersRound P4.12.96a9