Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorPIAA District 1 AAA/AA Championships · May 1614.43aPIAA District 1 AAA/AA ChampionshipsMay 16, 2025
110m Hurdles · 42" / 1.067m · OutdoorHigh Point VertKlasse Meeting · Apr 214.89aHigh Point VertKlasse MeetingApril 2, 2026
200 Meters · IndoorTFCAofGP Meet of Champions · Feb 1523.26TFCAofGP Meet of ChampionsFebruary 15, 2025
200 Meters · Relay Split · IndoorTFCAGP #5 · Jan 1123.942TFCAGP #5January 11, 2025
300m Hurdles · 36" / 0.914m · OutdoorPIAA District 1 AAA/AA Championships · May 1638.69aPIAA District 1 AAA/AA ChampionshipsMay 16, 2025
400 Meters · IndoorAshland Jud Logan Light Giver Invitational · Feb 750.60aAshland Jud Logan Light Giver InvitationalFebruary 7, 2026
400 Meters · OutdoorHelman/Hosier Invitational · May 451.46Helman/Hosier InvitationalMay 4, 2023
400m Hurdles · 36" / 0.914m · OutdoorHigh Point VertKlasse Meeting · Apr 254.88aHigh Point VertKlasse MeetingApril 2, 2026
60 Meter · IndoorAshland Jud Logan Light Giver Invitational · Feb 77.31aAshland Jud Logan Light Giver InvitationalFebruary 7, 2026
60m Hurdles · 39" / 0.991m · IndoorPTFCA Championships · Mar 28.26aPTFCA ChampionshipsMarch 2, 2025
60m Hurdles · 42" / 1.067m · IndoorNCCAA National Indoor Track and Field Championships · Feb 138.23aNCCAA National Indoor Track and Field ChampionshipsFebruary 13, 2026
60m Hurdles · 42" / 1.067m · OutdoorUniversity of Mount Union Toy Drive Collegiate Opener · Dec 68.43aUniversity of Mount Union Toy Drive Collegiate OpenerDecember 6, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · 400m Hurdles · MaloneMalone400m Hurdles36" / 0.914m--DNSFr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · 110m Hurdles · MaloneMalone110m Hurdles42" / 1.067mRound P--DNSWind: 0.2Fr
May 1G-MAC Outdoor Championship 2026May 1 · 110m Hurdles · Place 15 · MaloneMalone110m Hurdles42" / 1.067mRound P15.15.37aWind: 2Fr
Apr 17Sparky Adams InvitationalApr 17 · 110m Hurdles · Place 2 · MaloneMalone110m Hurdles42" / 1.067mRound P2.15.13aWind: 1.6Fr
Apr 10John Homon OpenApr 10 · 400m Hurdles · Place 7 · MaloneMalone400m Hurdles36" / 0.914m7.56.40aFr
Apr 10John Homon OpenApr 10 · 110m Hurdles · Place 6 · MaloneMalone110m Hurdles42" / 1.067mRound P6.15.23aWind: 0.7Fr
Apr 10John Homon OpenApr 10 · 110m Hurdles · Place 2 · MaloneMalone110m Hurdles42" / 1.067m2.15.01aFr
Apr 10Mount Union Homon InvitationalApr 10 · 400m Hurdles · Place 7 · MaloneMalone400m Hurdles36" / 0.914m7.56.40aFr
Apr 10Mount Union Homon InvitationalApr 10 · 110m Hurdles · Place 6 · MaloneMalone110m Hurdles42" / 1.067mRound P6.15.23aWind: 0.7Fr
Apr 10Mount Union Homon InvitationalApr 10 · 110m Hurdles · Place 2 · MaloneMalone110m Hurdles42" / 1.067m2.15.01aWind: -1.3Fr
Apr 10Mount Union Homon InvitationalApr 10 · 100 Meters · MaloneMalone100 MetersRound P--DNSWind: -0.7Fr
Apr 2High Point VertKlasse MeetingApr 2 · 400m Hurdles · Place 2 · MaloneMalone400m Hurdles36" / 0.914m2.54.88a PBFr
Apr 2High Point VertKlasse MeetingApr 2 · 110m Hurdles · Place 11 · MaloneMalone110m Hurdles42" / 1.067m11.14.89a PBWind: 1.5Fr
Mar 20Stark County ChallengeMar 20 · 400m Hurdles · Place 2 · MaloneMalone400m Hurdles257.73aFr
Mar 20Stark County ChallengeMar 20 · 110m Hurdles · Place 3 · MaloneMalone110m Hurdles315.37aFr

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 28G-MAC Indoor Track & Field ChampionshipsFeb 28 · 60m Hurdles · Place 15 · MaloneMalone60m Hurdles42" / 1.067mRound P15.8.41aFr
Feb 20University of Akron InvitationalFeb 20 · 60m Hurdles · Place 4 · MaloneMalone60m Hurdles42" / 1.067mRound P4.8.49aFr
Feb 20University of Akron InvitationalFeb 20 · 60m Hurdles · Place 4 · MaloneMalone60m Hurdles42" / 1.067m4.8.36aFr
Feb 20University of Akron InvitationalFeb 20 · 200 Meters · Place 19 · MaloneMalone200 Meters19.23.35aFr
Feb 13NCCAA National Indoor Track and Field ChampionshipsFeb 13 · 60m Hurdles · Place 2 · MaloneMalone60m Hurdles42" / 1.067mRound P2.8.31aFr
Feb 13NCCAA National Indoor Track and Field ChampionshipsFeb 13 · 60m Hurdles · Place 2 · MaloneMalone60m Hurdles42" / 1.067m2.8.23a PBFr
Feb 13NCCAA National Indoor Track and Field ChampionshipsFeb 13 · 400 Meters · Place 10 · MaloneMalone400 Meters10.51.31aFr
Feb 7Ashland Jud Logan Light Giver InvitationalFeb 7 · 60m Hurdles · Place 9 · MaloneMalone60m Hurdles42" / 1.067mRound P9.8.28aFr
Feb 7Ashland Jud Logan Light Giver InvitationalFeb 7 · 60 Meter · Place 29 · MaloneMalone60 Meter29.7.31a PBFr
Feb 7Ashland Jud Logan Light Giver InvitationalFeb 7 · 400 Meters · Place 7 · MaloneMalone400 Meters7.50.60a PBFr
Jan 31Wittenberg Steemer Collegiate MeetJan 31 · 60m Hurdles · Place 4 · MaloneMalone60m Hurdles42" / 1.067mRound P4.8.39aFr
Jan 31Wittenberg Steemer Collegiate MeetJan 31 · 60m Hurdles · Place 3 · MaloneMalone60m Hurdles42" / 1.067m3.8.26aFr
Jan 31Wittenberg Steemer Collegiate MeetJan 31 · 400 Meters · Place 19 · MaloneMalone400 Meters19.50.90aFr
Jan 23Jud Logan MemorialJan 23 · 60m Hurdles · Place 6 · MaloneMalone60m Hurdles42" / 1.067mRound P6.8.49aFr
Jan 23Jud Logan MemorialJan 23 · 60m Hurdles · Place 6 · MaloneMalone60m Hurdles42" / 1.067m6.9.40aFr
Jan 23Jud Logan MemorialJan 23 · 400 Meters · Place 5 · MaloneMalone400 Meters5.51.17aFr

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Dec 6University of Mount Union Toy Drive Collegiate OpenerDec 6 · 60m Hurdles · Place 2 · MaloneMalone60m Hurdles42" / 1.067mRound P2.8.43a PBFr
Dec 6University of Mount Union Toy Drive Collegiate OpenerDec 6 · 60m Hurdles · Place 1 · MaloneMalone60m Hurdles42" / 1.067m1.8.44aFr
Dec 6University of Mount Union Toy Drive Collegiate OpenerDec 6 · 400 Meters · Place 3 · MaloneMalone400 Meters3.52.25aFr
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 110m Hurdles · Place 7 · Quakertown 01Quakertown 01110m HurdlesRound P714.5112
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 110m Hurdles · Place 7 · Quakertown 01Quakertown 01110m HurdlesRound P714.5112
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 110m Hurdles · Place 8 · Quakertown 01Quakertown 01110m Hurdles814.8112
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 110m Hurdles · Place 8 · Quakertown 01Quakertown 01110m Hurdles814.8112
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · 300m Hurdles · Place 5 · QuakertownQuakertown300m Hurdles36" / 0.914m5.38.69a PB12
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · 110m Hurdles · Place 5 · QuakertownQuakertown110m Hurdles39" / 0.991mRound P5.14.43a PBWind: 0.512
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · 110m Hurdles · Place 4 · QuakertownQuakertown110m Hurdles39" / 0.991m4.14.49aWind: -0.112
May 9SOL AmericanMay 9 · 300m Hurdles · Place 2 · QuakertownQuakertown300m Hurdles36" / 0.914m2.38.90a12
May 9SOL AmericanMay 9 · 110m Hurdles · Place 1 · QuakertownQuakertown110m Hurdles39" / 0.991mRound P1.14.60a12
May 9SOL AmericanMay 9 · 110m Hurdles · Place 1 · QuakertownQuakertown110m Hurdles39" / 0.991m1.14.47a12
May 1Helman/Hosier InviteMay 1 · 110m Hurdles · Place 1 · QuakertownQuakertown110m Hurdles114.7712
May 1Helman/Hosier InviteMay 1 · 300m Hurdles · Place 1 · QuakertownQuakertown300m Hurdles139.2312
Apr 12The Coatesville Track and Field InvitationalApr 12 · 300m Hurdles · Place 2 · QuakertownQuakertown300m Hurdles36" / 0.914m2.39.86a12
Apr 12The Coatesville Track and Field InvitationalApr 12 · 110m Hurdles · Place 3 · QuakertownQuakertown110m Hurdles39" / 0.991mRound P3.14.98a12
Apr 12The Coatesville Track and Field InvitationalApr 12 · 110m Hurdles · Place 3 · QuakertownQuakertown110m Hurdles39" / 0.991m3.14.99a12
Apr 12Coatesville Track and Field InvitationalApr 12 · 300m Hurdles · Place 2 · QuakertownQuakertown300m Hurdles36" / 0.914m2.39.86a12
Apr 12Coatesville Track and Field InvitationalApr 12 · 110m Hurdles · Place 3 · QuakertownQuakertown110m Hurdles39" / 0.991mRound P3.14.98a12
Apr 12Coatesville Track and Field InvitationalApr 12 · 110m Hurdles · Place 3 · QuakertownQuakertown110m Hurdles39" / 0.991m3.14.99a12
Apr 9Abington, Quakertown at Hatboro Horsham (Boys)Apr 9 · 300m Hurdles · Place 1 · Quakertown Comm SeniorQuakertown Comm Senior300m Hurdles140.82a12
Apr 9Abington, Quakertown at Hatboro Horsham (Boys)Apr 9 · 110m Hurdles · Place 1 · Quakertown Comm SeniorQuakertown Comm Senior110m Hurdles114.93a12

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 2PTFCA ChampionshipsMar 2 · 60m Hurdles · Place 12 · QuakertownQuakertown60m Hurdles39" / 0.991mRound P12.8.26a PB12
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 200 Meters · Place 40 · QuakertownQuakertown200 Meters4023.26 PB12
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 60m Hurdles · Place 12 · QuakertownQuakertown60m HurdlesRound P128.5412
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 200 Meters · Place 62 · QuakertownQuakertown200 Meters6223.33—
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 60m Hurdles · Place 5 · QuakertownQuakertown60m Hurdles58.32—
Feb 2TFCAofGP Meet #9Feb 2 · 400 Meters · Place 15 · QuakertownQuakertown400 Meters1551.87—
Feb 2TFCAofGP Meet #9Feb 2 · 60m Hurdles · Place 2 · QuakertownQuakertown60m Hurdles28.32—
Feb 2TFCAofGP Meet #9Feb 2 · 60m Hurdles · Place 3 · QuakertownQuakertown60m HurdlesRound P38.447—
Jan 11TFCAGP #5Jan 11 · 200 Meters · QuakertownQuakertown200 MetersRelay Split—23.942 PB12
Jan 11TFCAGP #5Jan 11 · 200 Meters · Place 11 · QuakertownQuakertown200 Meters11.23.73a12
Jan 4TFCAGP #4Jan 4 · 200 Meters · QuakertownQuakertown200 Meters--DNS12

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27Robert J Burdette Indoor ClassicDec 27 · 200 Meters · QuakertownQuakertown200 MetersRelay Split—25.91912
Dec 27Robert J Burdette Indoor ClassicDec 27 · 60m Hurdles · Place 2 · QuakertownQuakertown60m Hurdles39" / 0.991mRound P2.8.48a12
Dec 27Robert J Burdette Indoor ClassicDec 27 · 60m Hurdles · Place 5 · QuakertownQuakertown60m Hurdles39" / 0.991m5.8.53a12
Dec 20TFCAGP #2Dec 20 · 200 Meters · QuakertownQuakertown200 MetersRelay Split—24.47712
Dec 20TFCAGP #2Dec 20 · 60m Hurdles · Place 6 · QuakertownQuakertown60m Hurdles39" / 0.991mRound P6.8.48a12
Dec 20TFCAGP #2Dec 20 · 60m Hurdles · Place 8 · QuakertownQuakertown60m Hurdles39" / 0.991m8.8.48a12
Dec 14TFCAGP #1Dec 14 · 60m Hurdles · Place 22 · QuakertownQuakertown60m Hurdles39" / 0.991m22.9.09a12
Feb 17TFCAofGP MOCFeb 17 · 400 Meters · Place 15 · QuakertownQuakertown400 Meters15.53.81a11
Feb 9TFCAGP Last ChanceFeb 9 · 400 Meters · Place 14 · QuakertownQuakertown400 Meters1453.5711

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17PIAA District I ChampionshipsMay 17 · 300m Hurdles · Place 30 · QuakertownQuakertown300m Hurdles36" / 0.914mRound P30.47.13a11
Apr 20Shippensburg 97th Roddick HS InvitationalApr 20 · 300m Hurdles · Place 2 · QuakertownQuakertown300m Hurdles239.2311
Apr 20Shippensburg 97th Roddick HS InvitationalApr 20 · 110m Hurdles · Place 6 · QuakertownQuakertown110m Hurdles614.9611
Apr 16Wissahickon vs Quakertown Boys MeetApr 16 · 300m Hurdles · Place 2 · QuakertownQuakertown300m Hurdles36" / 0.914m2.39.10a11
Apr 16Wissahickon vs Quakertown Boys MeetApr 16 · 110m Hurdles · Place 1 · QuakertownQuakertown110m Hurdles39" / 0.991m1.15.63a11
Apr 12Pirate InvitationalApr 12 · 300m Hurdles · Place 1 · Quakertown Comm SeniorQuakertown Comm Senior300m Hurdles139.88a—
Apr 12Pirate InvitationalApr 12 · 110m Hurdles · Place 1 · Quakertown Comm SeniorQuakertown Comm Senior110m Hurdles116.12a—
Apr 12Pirate InvitationalApr 12 · 110m Hurdles · Place 1 · Quakertown Comm SeniorQuakertown Comm Senior110m Hurdles115.36a—
Apr 6Haverford InvitationalApr 6 · 300m Hurdles · Place 3 · QuakertownQuakertown300m Hurdles341.37JR
Apr 4The John Heins InvitationalApr 4 · 110m Hurdles · Place 2 · QuakertownQuakertown110m Hurdles215.5911
Apr 4The John Heins InvitationalApr 4 · 400m Hurdles · Place 2 · QuakertownQuakertown400m Hurdles258.1611

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16TFCAofGP Meet #1Dec 16 · 400 Meters · Place 9 · QuakertownQuakertown400 Meters9.53.67a11
Feb 10TFCAofGP Last Chance MeetFeb 10 · 400 Meters · Place 26 · QuakertownQuakertown400 Meters2655.1410
Jan 7TFCAofGP Meet #5Jan 7 · 400 Meters · Place 12 · QuakertownQuakertown400 Meters1254.9910

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 19PIAA District 1 AAA/AA ChampionshipsMay 19 · 300m Hurdles · Place 3 · QuakertownQuakertown300m Hurdles36" / 0.914mRound P3.39.64a10
May 19PIAA District 1 AAA/AA ChampionshipsMay 19 · 300m Hurdles · Place 2 · QuakertownQuakertown300m Hurdles36" / 0.914m2.39.28a10
May 12SOL American Conference ChampionshipsMay 12 · 400 Meters · Place 9 · QuakertownQuakertown400 Meters952.8810
May 12SOL American Conference ChampionshipsMay 12 · 300m Hurdles · Place 1 · QuakertownQuakertown300m Hurdles139.8010
May 4Helman/Hosier InvitationalMay 4 · 400 Meters · Place 2 · QuakertownQuakertown400 Meters251.46 PB10
May 4Helman/Hosier InvitationalMay 4 · 300m Hurdles · Place 1 · QuakertownQuakertown300m Hurdles140.0010
May 2HH vs Quakertown (Boys)May 2 · 300m Hurdles · Place 1 · QuakertownQuakertown300m Hurdles140.81—
May 2HH vs Quakertown (Boys)May 2 · 400 Meters · Place 1 · QuakertownQuakertown400 Meters153.79—
Apr 6Jim Kelly InvitationalApr 6 · 400 Meters · Place 7 · QuakertownQuakertown400 Meters751.8010
Apr 6Jim Kelly InvitationalApr 6 · 300m Hurdles · Place 1 · QuakertownQuakertown300m Hurdles140.0910
Mar 31John Heins Memorial InvitationalMar 31 · 300m Hurdles · Place 2 · QuakertownQuakertown300m Hurdles36" / 0.914m2.40.84a10
Mar 31John Heins Memorial InvitationalMar 31 · 400 Meters · Place 5 · QuakertownQuakertown400 Meters5.53.52a10

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 22TFCAofGP Meet #3Dec 22 · 400 Meters · Place 6 · QuakertownQuakertown400 Meters6.54.74a10
Dec 17TFCAofGP Meet #2Dec 17 · 400 Meters · Place 10 · QuakertownQuakertown400 Meters10.54.26a10
Dec 10TFCAofGP Meet #1Dec 10 · 400 Meters · Place 19 · QuakertownQuakertown400 Meters19.55.78a10

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13SOL American Conference ChampionshipsMay 13 · 400 Meters · Place 7 · QuakertownQuakertown400 Meters753.359
May 13SOL American Conference ChampionshipsMay 13 · 300m Hurdles · Place 3 · QuakertownQuakertown300m Hurdles342.829
May 5Helman/Hosier InvitationalMay 5 · 400 Meters · Place 8 · QuakertownQuakertown400 Meters853.469
May 5Helman/Hosier InvitationalMay 5 · 300m Hurdles · Place 4 · QuakertownQuakertown300m Hurdles441.779
Apr 145th Annual Jim Kelly InvitationalApr 14 · 300m Hurdles · Place 11 · QuakertownQuakertown300m Hurdles1143.579
Apr 145th Annual Jim Kelly InvitationalApr 14 · 400 Meters · Place 11 · QuakertownQuakertown400 Meters1154.249