Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEmmaus vs Easton Meet · Apr 1512.4Emmaus vs Easton MeetApril 15, 2024
100m Hurdles · 33" / 0.838m · OutdoorPIAA State Track & Field Championships · May 2414.75aPIAA State Track & Field ChampionshipsMay 24, 2024
200 Meters · IndoorWidener Indoor Classic · Feb 1326.08aWidener Indoor ClassicFebruary 13, 2026
200 Meters · OutdoorEmmaus vs Easton Meet · Apr 1525.4Emmaus vs Easton MeetApril 15, 2024
300m Hurdles · 30" / 0.762m · OutdoorPIAA District XI AAA/AA Championship · May 1443.30aPIAA District XI AAA/AA ChampionshipMay 14, 2024
400 Meters · IndoorPTFCA Indoor Track Carnival · Feb 81:04.92PTFCA Indoor Track CarnivalFebruary 8, 2025
400 Meters · OutdoorColonial League Championships · May 101:01.13aColonial League ChampionshipsMay 10, 2022
400m Hurdles · 30" / 0.762m · OutdoorJohn Covert Classic · Apr 241:05.83aJohn Covert ClassicApril 24, 2026
55 Meter · IndoorOcean Breeze Invitational · Feb 17.49aOcean Breeze InvitationalFebruary 1, 2025
55m Hurdles · 33" · IndoorOcean Breeze Invitational · Feb 18.58aOcean Breeze InvitationalFebruary 1, 2025
60 Meter · IndoorFastrack Invitational · Feb 67.96aFastrack InvitationalFebruary 6, 2026
60 Meters · IndoorLehigh Lafayette Dual Meet · Jan 317.93aLehigh Lafayette Dual MeetJanuary 31, 2026
60m Hurdles · 33" / 0.838m · IndoorFastrack Invitational · Feb 68.97aFastrack InvitationalFebruary 6, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 400m Hurdles · Place 20 · LehighLehigh400m Hurdles30" / 0.762mRound P20.1:29.08aFr
May 2Lafayette-LehighMay 2 · 100 Meters · Place 5 · LehighLehigh100 Meters5.12.63aWind: 0.4Fr
Apr 24John Covert ClassicApr 24 · 400m Hurdles · Place 1 · LehighLehigh400m Hurdles30" / 0.762m1.1:05.83a PBFr
Apr 18ECAC/IC4A ChampionshipsApr 18 · 400m Hurdles · Place 17 · LehighLehigh400m Hurdles171:08.43aFr
Apr 18ECAC/IC4A ChampionshipsApr 18 · 100 Meters · Place 33 · LehighLehigh100 MetersRound P3312.77aFr
Apr 4Sam Howell InvitationalApr 4 · 400m Hurdles · Place 15 · LehighLehigh400m Hurdles30" / 0.762m15.1:09.84aFr
Mar 27Monmouth Season OpenerMar 27 · 400m Hurdles · Place 8 · LehighLehigh400m Hurdles30" / 0.762m8.1:09.56aFr
Mar 21Keystone ChallengeMar 21 · 400m Hurdles · Place 5 · LehighLehigh400m Hurdles30" / 0.762m5.1:08.49aFr
Mar 21Keystone ChallengeMar 21 · 200 Meters · LehighLehigh200 Meters—DNFWind: -2.3Fr

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · 60m Hurdles · Place 11 · LehighLehigh60m Hurdles33" / 0.838mRound P11.9.05aWind: 0Fr
Feb 20Philadelphia MetroFeb 20 · 60m Hurdles · Place 2 · LehighLehigh60m Hurdles28.97FR
Feb 13Widener Indoor ClassicFeb 13 · 60m Hurdles · Place 9 · LehighLehigh60m HurdlesRound P99.11aFr
Feb 13Widener Indoor ClassicFeb 13 · 200 Meters · Place 18 · LehighLehigh200 Meters1826.08a PBFr
Feb 6Fastrack InvitationalFeb 6 · 60m Hurdles · Place 4 · LehighLehigh60m Hurdles33" / 0.838mRound P4.9.05aWind: 0Fr
Feb 6Fastrack InvitationalFeb 6 · 60m Hurdles · Place 4 · LehighLehigh60m Hurdles33" / 0.838m4.8.97a PBWind: 0Fr
Feb 6Fastrack InvitationalFeb 6 · 60 Meter · Place 8 · LehighLehigh60 MeterRound P8.7.96a PBWind: 0Fr
Jan 31Lehigh Lafayette Dual MeetJan 31 · 60m Hurdles · Place 2 · LehighLehigh60m Hurdles29.09aFR
Jan 31Lehigh Lafayette Dual MeetJan 31 · 60 Meters · Place 2 · LehighLehigh60 Meters27.93a PBFR
Jan 24Moravian University Hounds ClassicJan 24 · 60m Hurdles · Place 4 · LehighLehigh60m Hurdles33" / 0.838mRound P4.9.26aFr
Jan 24Moravian University Hounds ClassicJan 24 · 60m Hurdles · Place 3 · LehighLehigh60m Hurdles33" / 0.838m3.9.05aFr
Jan 24Moravian University Hounds ClassicJan 24 · 200 Meters · Place 4 · LehighLehigh200 Meters4.26.53aFr
Jan 17Quaker InvitationalJan 17 · 60m Hurdles · Place 12 · LehighLehigh60m Hurdles33" / 0.838mRound P12.9.16aFr
Jan 17Quaker InvitationalJan 17 · 200 Meters · Place 30 · LehighLehigh200 Meters30.26.25aFr
Jan 10Penn SelectJan 10 · 60m Hurdles · Place 11 · LehighLehigh60m HurdlesRound P119.37aFr

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 5Fast Times Before FinalsDec 5 · 60m Hurdles · Place 3 · LehighLehigh60m Hurdles33" / 0.838mRound P3.9.49aFr
Dec 5Fast Times Before FinalsDec 5 · 60m Hurdles · Place 2 · LehighLehigh60m Hurdles33" / 0.838m2.9.13aFr
Dec 5Fast Times Before FinalsDec 5 · 200 Meters · Place 4 · LehighLehigh200 Meters4.26.78aFr
Mar 2PTFCA ChampionshipsMar 2 · 60m Hurdles · Place 9 · Easton AreaEaston Area60m Hurdles33" / 0.838mRound P9.9.14a12
Feb 8PTFCA Indoor Track CarnivalFeb 8 · 400 Meters · Place 10 · Easton AreaEaston Area400 Meters101:04.92 PB12
Feb 8PTFCA Indoor Track CarnivalFeb 8 · 60m Hurdles · Place 2 · Easton AreaEaston Area60m Hurdles29.1812
Feb 8PTFCA Indoor Track CarnivalFeb 8 · 60m Hurdles · Place 2 · Easton AreaEaston Area60m HurdlesRound P29.17QSG12
Feb 1Ocean Breeze InvitationalFeb 1 · 55m Hurdles · Place 6 · Easton AreaEaston Area55m Hurdles33"Round P6.8.58a PB12
Feb 1Ocean Breeze InvitationalFeb 1 · 55m Hurdles · Place 7 · Easton AreaEaston Area55m Hurdles33"7.8.70a12
Feb 1Ocean Breeze InvitationalFeb 1 · 55 Meter · Place 18 · Easton AreaEaston Area55 MeterRound P18.7.49a PB12
Jan 26PTFCA Indoor Track FestivalJan 26 · 60m Hurdles · Place 5 · Easton AreaEaston Area60m Hurdles59.3412

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 300m Hurdles · Place 9 · Easton Area 11Easton Area 11300m HurdlesRound P944.3812
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 300m Hurdles · Place 9 · Easton Area 11Easton Area 11300m HurdlesRound P944.3812
May 13PIAA District XI AAA/AA ChampionshipMay 13 · 300m Hurdles · Place 1 · Easton AreaEaston Area300m Hurdles144.5412
Apr 1Stroudsburg Dual #1Apr 1 · 300m Hurdles · Place 1 · Easton AreaEaston Area300m Hurdles146.9912
Apr 1Stroudsburg Dual #1Apr 1 · 100 Meters · Place 2 · Easton AreaEaston Area100 Meters212.9812
Apr 1Stroudsburg Dual #1Apr 1 · 100m Hurdles · Place 1 · Easton AreaEaston Area100m Hurdles116.5212

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 24PIAA State Track & Field ChampionshipsMay 24 · 300m Hurdles · Place 3 · Easton AreaEaston Area300m Hurdles30" / 0.762mRound P3.43.35a11
May 24PIAA State Track & Field ChampionshipsMay 24 · 300m Hurdles · Place 3 · Easton AreaEaston Area300m Hurdles30" / 0.762m3.43.61a11
May 24PIAA State Track & Field ChampionshipsMay 24 · 100m Hurdles · Place 8 · Easton AreaEaston Area100m Hurdles33" / 0.838mRound P8.14.75a PBWind: 1.111
May 24PIAA State Track & Field ChampionshipsMay 24 · 100m Hurdles · Place 7 · Easton AreaEaston Area100m Hurdles33" / 0.838m7.15.36aWind: -0.711
May 14PIAA District XI AAA/AA ChampionshipMay 14 · 300m Hurdles · Place 1 · Easton AreaEaston Area300m Hurdles30" / 0.762m1.43.30a PB11
May 14PIAA District XI AAA/AA ChampionshipMay 14 · 100m Hurdles · Place 1 · Easton AreaEaston Area100m Hurdles33" / 0.838mRound P1.15.23a11
May 14PIAA District XI AAA/AA ChampionshipMay 14 · 100m Hurdles · Place 1 · Easton AreaEaston Area100m Hurdles33" / 0.838m1.14.93a11
Apr 20Shippensburg 97th Roddick HS InvitationalApr 20 · 300m Hurdles · Place 2 · Easton AreaEaston Area300m Hurdles245.2611
Apr 20Shippensburg 97th Roddick HS InvitationalApr 20 · 100m Hurdles · Place 2 · Easton AreaEaston Area100m Hurdles215.3111
Apr 15Emmaus vs Easton MeetApr 15 · 300m Hurdles · Place 1 · EASEAS300m Hurdles144.9—
Apr 15Emmaus vs Easton MeetApr 15 · 100m Hurdles · Place 1 · EASEAS100m Hurdles114.4—
Apr 15Emmaus vs Easton MeetApr 15 · 200 Meters · Place 1 · EASEAS200 Meters125.4 PB—
Apr 15Emmaus vs Easton MeetApr 15 · 100 Meters · Place 2 · EASEAS100 Meters212.4 PB—
Apr 13Pan-Ram InvitationalApr 13 · 300m Hurdles · Place 1 · Easton AreaEaston Area300m Hurdles145.5711
Apr 11Easton @ Liberty MeetApr 11 · 100m Hurdles · Place 1 · EASEAS100m Hurdles114.9JR

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25PTFCA ChampionshipsFeb 25 · 60m Hurdles · Place 9 · Easton AreaEaston Area60m Hurdles33" / 0.838mRound P9.9.32a11
Feb 10PTFCA Indoor Track CarnivalFeb 10 · 60m Hurdles · Place 23 · Easton AreaEaston Area60m HurdlesRound P2323.7911

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 55m Hurdles · Place 6 · Easton AreaEaston Area55m Hurdles33"Round P6.8.95a11
Dec 27Ocean Breeze Holiday FestivalDec 27 · 55m Hurdles · Place 4 · Easton AreaEaston Area55m Hurdles33"4.8.72a11
Feb 26PTFCA Indoor State ChampionshipsFeb 26 · 60m Hurdles · Place 7 · Easton AreaEaston Area60m Hurdles79.2410
Feb 26PTFCA Indoor State ChampionshipsFeb 26 · 60m Hurdles · Place 6 · Easton AreaEaston Area60m HurdlesRound S69.1610
Feb 26PTFCA Indoor State ChampionshipsFeb 26 · 60m Hurdles · Place 10 · Easton AreaEaston Area60m HurdlesRound P109.3710
Feb 11PTFCA Indoor Track CarnivalFeb 11 · 200 Meters · Place 9 · Easton AreaEaston Area200 Meters926.7610
Feb 11PTFCA Indoor Track CarnivalFeb 11 · 60m Hurdles · Place 2 · Easton AreaEaston Area60m Hurdles29.2210
Feb 11PTFCA Indoor Track CarnivalFeb 11 · 60m Hurdles · Place 3 · Easton AreaEaston Area60m HurdlesRound P39.36QSG10

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16PIAA District XI AAA ChampionshipMay 16 · 300m Hurdles · Place 1 · Easton AreaEaston Area300m Hurdles30" / 0.762m1.44.60a10
May 16PIAA District XI AAA ChampionshipMay 16 · 100m Hurdles · Place 2 · Easton AreaEaston Area100m Hurdles33" / 0.838mRound P2.15.43a10
May 16PIAA District XI AAA ChampionshipMay 16 · 100m Hurdles · Place 1 · Easton AreaEaston Area100m Hurdles33" / 0.838m1.14.80a10
May 2Nazareth vs Easton May 2 · 300m Hurdles · Place 1 · EASEAS300m Hurdles145.8—
May 2Nazareth vs Easton May 2 · 100m Hurdles · Place 1 · EASEAS100m Hurdles115.0—
May 2Nazareth vs Easton May 2 · 100 Meters · Place 2 · EASEAS100 Meters212.8—
Apr 22Shippensburg Roddick HS InvitationalApr 22 · 100m Hurdles · Place 15 · Easton AreaEaston Area100m Hurdles1517.13SO
Apr 12Whitehall vs EastonApr 12 · 300m Hurdles · Place 1 · EastonEaston300m Hurdles145.6SO
Apr 12Whitehall vs EastonApr 12 · 100m Hurdles · Place 1 · EastonEaston100m Hurdles115.1SO
Apr 834th Annual New Balance Pan-Ram InvitationalApr 8 · 300m Hurdles · Place 1 · Easton AreaEaston Area300m Hurdles144.7710
Apr 834th Annual New Balance Pan-Ram InvitationalApr 8 · 100m Hurdles · Place 4 · Easton AreaEaston Area100m Hurdles415.0810
Apr 834th Annual New Balance Pan-Ram InvitationalApr 8 · 100m Hurdles · Place 3 · Easton AreaEaston Area100m HurdlesRound P315.3310
Apr 6Emmaus vs EastonApr 6 · 300m Hurdles · Place 1 · EASEAS300m Hurdles145.3—
Apr 6Emmaus vs EastonApr 6 · 100m Hurdles · Place 1 · EASEAS100m Hurdles114.9—
Apr 6Emmaus vs EastonApr 6 · 200 Meters · Place 1 · EASEAS200 Meters125.8—

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27The Ocean Breeze Holiday FestivalDec 27 · 55m Hurdles · Place 5 · Easton AreaEaston Area55m Hurdles33"Round P5.9.02a10
Dec 27The Ocean Breeze Holiday FestivalDec 27 · 55m Hurdles · Place 7 · Easton AreaEaston Area55m Hurdles33"7.9.00a10
Dec 10Ursinus HS InvitationalDec 10 · 200 Meters · Place 1 · Easton AreaEaston Area200 Meters1.27.18a10
Feb 17Wyomissing Area Team ChallengeFeb 17 · 55 Meter · Place 2 · Easton AreaEaston Area55 MeterRound P2.7.77a9
Feb 17Wyomissing Area Team ChallengeFeb 17 · 200 Meters · Place 2 · Easton AreaEaston Area200 Meters2.28.09a9
Feb 12PTFCA Indoor Track CarnivalFeb 12 · 60 Meters · Place 20 · Easton AreaEaston Area60 MetersRound P208.409
Jan 15Kutztown Golden Bear HS InviteJan 15 · 55m Hurdles · Place 5 · Easton AreaEaston Area55m Hurdles33"Round P5.10.28a9
Jan 15Kutztown Golden Bear HS InviteJan 15 · 55m Hurdles · Place 5 · Easton AreaEaston Area55m Hurdles33"5.10.03a9
Jan 15Kutztown Golden Bear HS InviteJan 15 · 400 Meters · Place 1 · Easton AreaEaston Area400 Meters1.1:05.82a9

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 27PIAA AAA & Unified State ChampionshipsMay 27 · 300m Hurdles · Place 7 · Easton AreaEaston Area300m Hurdles30" / 0.762mRound P7.45.50a9
May 27PIAA AAA & Unified State ChampionshipsMay 27 · 300m Hurdles · Place 7 · Easton AreaEaston Area300m Hurdles30" / 0.762m7.46.61a9
May 17PIAA District XI AAA ChampionshipMay 17 · 300m Hurdles · Place 1 · Easton AreaEaston Area300m Hurdles30" / 0.762m1.45.71a9
May 17PIAA District XI AAA ChampionshipMay 17 · 100m Hurdles · Place 6 · Easton AreaEaston Area100m Hurdles33" / 0.838mRound P6.16.39a9
May 17PIAA District XI AAA ChampionshipMay 17 · 100m Hurdles · Place 8 · Easton AreaEaston Area100m Hurdles33" / 0.838m8.16.63a9
May 17PIAA District XI AAA ChampionshipMay 17 · 400 Meters · Place 6 · Easton AreaEaston Area400 Meters6.1:01.30a9
May 10Colonial League ChampionshipsMay 10 · 300m Hurdles · Place 1 · Easton AreaEaston Area300m Hurdles30" / 0.762m1.46.53a9
May 10Colonial League ChampionshipsMay 10 · 100m Hurdles · Place 4 · Easton AreaEaston Area100m Hurdles33" / 0.838mRound P4.16.90a9
May 10Colonial League ChampionshipsMay 10 · 100m Hurdles · Place 3 · Easton AreaEaston Area100m Hurdles33" / 0.838m3.16.43a9
May 10Colonial League ChampionshipsMay 10 · 400 Meters · Place 7 · Easton AreaEaston Area400 Meters7.1:01.13a PB9
Apr 23Shippensburg HS InvitationalApr 23 · 300m Hurdles · Place 7 · Easton AreaEaston Area300m Hurdles746.989
Apr 23Shippensburg HS InvitationalApr 23 · 100m Hurdles · Place 6 · Easton AreaEaston Area100m Hurdles615.929
Apr 2PW Colonial ClassicApr 2 · 100m Hurdles · Place 2 · Easton AreaEaston Area100m Hurdles217.76—
Apr 2PW Colonial ClassicApr 2 · 400 Meters · Place 5 · Easton AreaEaston Area400 Meters51:02.86—
Apr 2PW Colonial ClassicApr 2 · 100m Hurdles · Place 2 · Easton AreaEaston Area100m Hurdles217.769
Apr 2PW Colonial ClassicApr 2 · 400 Meters · Place 5 · Easton AreaEaston Area400 Meters51:02.869

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18UC Holiday HS InvitationalDec 18 · 55 Meter · Place 21 · Easton AreaEaston Area55 MeterRound P21.8.00a9
Dec 18UC Holiday HS InvitationalDec 18 · 200 Meters · Place 17 · Easton AreaEaston Area200 Meters17.29.06a9
Dec 18UC Holiday HS InvitationalDec 18 · 55 Meter · Place 21 · Easton AreaEaston Area55 MeterRound P21.8.00a9
Dec 18UC Holiday HS InvitationalDec 18 · 200 Meters · Place 17 · Easton AreaEaston Area200 Meters17.29.06a9