Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorthern vs. Trinity · Apr 1313.20Northern vs. TrinityApril 13, 2023
100m Hurdles · 33" / 0.838m · OutdoorMid Penn Championship · May 1014.88aMid Penn ChampionshipMay 10, 2025
200 Meters · IndoorSPIRE Scholastic Showcase Meet · Feb 827.21aSPIRE Scholastic Showcase MeetFebruary 8, 2025
200 Meters · OutdoorMercersburg Season Opener · Dec 1327.71aMercersburg Season OpenerDecember 13, 2024
300 Meters · IndoorEast Coast Invitational - HS · Feb 444.26aEast Coast Invitational - HSFebruary 4, 2023
300m Hurdles · 30" / 0.762m · OutdoorMid Penn Championship · May 1045.36aMid Penn ChampionshipMay 10, 2025
400 Meters · Indoor2026 GSC Indoor Track & Field Championships · Feb 1959.53a2026 GSC Indoor Track & Field ChampionshipsFebruary 19, 2026
400 Meters · OutdoorGeorgia Tech Invitational · Apr 1759.80aGeorgia Tech InvitationalApril 17, 2026
400 Meters · Relay Split · Indoor2026 GSC Indoor Track & Field Championships · Feb 191:00.6312026 GSC Indoor Track & Field ChampionshipsFebruary 19, 2026
400m Hurdles · 30" / 0.762m · OutdoorGulf South Conference Outdoor Championship · Apr 291:03.52aGulf South Conference Outdoor ChampionshipApril 29, 2026
500 Meters · IndoorEast Coast Invitational - HS · Feb 41:23.60aEast Coast Invitational - HSFebruary 4, 2023
55 Meter · IndoorLiberty Premier HS Invitational · Jan 77.76aLiberty Premier HS InvitationalJanuary 7, 2023
55 Meter · OutdoorMercersburg Back-to-School · Jan 137.72aMercersburg Back-to-SchoolJanuary 13, 2023
55 Meters · IndoorLiberty Premier Invitational (College) · Jan 77.757Liberty Premier Invitational (College)January 7, 2023
60 Meter · IndoorFranklin & Marshall High Invite · Jan 298.64aFranklin & Marshall High InviteJanuary 29, 2022
60m Hurdles · 33" / 0.838m · Indoor2026 GSC Indoor Track & Field Championships · Feb 199.45a2026 GSC Indoor Track & Field ChampionshipsFebruary 19, 2026
Javelin · 600g · OutdoorLee Fast Break Athletics Invitational · Apr 1034.84mLee Fast Break Athletics InvitationalApril 10, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9Lee University Last ChanceMay 9 · 400m Hurdles · Place 4 · Lee (Tenn.)Lee (Tenn.)400m Hurdles30" / 0.762m4.1:04.23aFr
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · 400m Hurdles · Place 2 · Lee (Tenn.)Lee (Tenn.)400m Hurdles30" / 0.762m2.1:03.52a PBFr
Apr 17Georgia Tech InvitationalApr 17 · 400 Meters · Place 65 · Lee (Tenn.)Lee (Tenn.)400 Meters65.59.80a PBFr
Apr 10Lee Fast Break Athletics InvitationalApr 10 · Javelin · Place 3 · Lee (Tenn.)Lee (Tenn.)Javelin600g3.34.84m PBFr
Apr 10Lee Fast Break Athletics InvitationalApr 10 · 400m Hurdles · Place 4 · Lee (Tenn.)Lee (Tenn.)400m Hurdles30" / 0.762m4.1:03.91aFr
Apr 10Lee Fast Break Athletics InvitationalApr 10 · 100m Hurdles · Lee (Tenn.)Lee (Tenn.)100m Hurdles33" / 0.838m--DNFWind: -0.8Fr
Mar 27Don McGarey InvitationalMar 27 · Javelin · Place 8 · Lee (Tenn.)Lee (Tenn.)Javelin600g8.28.79mFr
Mar 27Don McGarey InvitationalMar 27 · 400m Hurdles · Place 7 · Lee (Tenn.)Lee (Tenn.)400m Hurdles30" / 0.762m7.1:05.22aFr
Mar 20Lee University InvitationalMar 20 · Javelin · Place 4 · Lee (Tenn.)Lee (Tenn.)Javelin431.22mFr
Mar 20Lee University InvitationalMar 20 · 400m Hurdles · Place 1 · Lee (Tenn.)Lee (Tenn.)400m Hurdles11:05.76aFr
Mar 20Lee University InvitationalMar 20 · 100m Hurdles · Place 8 · Lee (Tenn.)Lee (Tenn.)100m Hurdles816.03aFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 192026 GSC Indoor Track & Field ChampionshipsFeb 19 · 60m Hurdles · Place 8 · Lee (Tenn.)Lee (Tenn.)60m Hurdles33" / 0.838mRound P8.9.45a PBFr
Feb 192026 GSC Indoor Track & Field ChampionshipsFeb 19 · 60m Hurdles · Place 7 · Lee (Tenn.)Lee (Tenn.)60m Hurdles33" / 0.838m7.9.74aFr
Feb 192026 GSC Indoor Track & Field ChampionshipsFeb 19 · 400 Meters · Lee (Tenn.)Lee (Tenn.)400 MetersRelay Split—1:00.631 PBFr
Feb 192026 GSC Indoor Track & Field ChampionshipsFeb 19 · 400 Meters · Place 8 · Lee (Tenn.)Lee (Tenn.)400 Meters8.59.53a PBFr

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 300m Hurdles · Place 10 · Northern York 03Northern York 03300m HurdlesRound P1044.5512
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 300m Hurdles · Place 10 · Northern York 03Northern York 03300m HurdlesRound P1044.5512
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · Javelin · Place 11 · Northern YorkNorthern YorkJavelin11107-1012
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · 300m Hurdles · Place 2 · Northern YorkNorthern York300m Hurdles244.1512
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · 100m Hurdles · Place 15 · Northern YorkNorthern York100m HurdlesRound P1515.4612
May 10Mid Penn ChampionshipMay 10 · Javelin · Place 2 · NorthernNorthernJavelin600g2.109-11.012
May 10Mid Penn ChampionshipMay 10 · 300m Hurdles · Place 1 · NorthernNorthern300m Hurdles30" / 0.762m1.45.36a PB12
May 10Mid Penn ChampionshipMay 10 · 100m Hurdles · Place 1 · NorthernNorthern100m Hurdles33" / 0.838mRound P1.15.21a12
May 10Mid Penn ChampionshipMay 10 · 100m Hurdles · Place 2 · NorthernNorthern100m Hurdles33" / 0.838m2.14.88a PB12
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · Javelin · Place 9 · NorthernNorthernJavelin600g9.107-11.012
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 300m Hurdles · Place 3 · NorthernNorthern300m Hurdles30" / 0.762m3.45.67a12
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 100m Hurdles · Place 10 · NorthernNorthern100m Hurdles33" / 0.838m10.15.55a12
Apr 19Shippensburg InvitationalApr 19 · Javelin · Place 16 · NorthernNorthernJavelin600g16.101-09.012
Apr 19Shippensburg InvitationalApr 19 · 300m Hurdles · Place 4 · NorthernNorthern300m Hurdles30" / 0.762m4.45.52a12
Apr 19Shippensburg InvitationalApr 19 · 100m Hurdles · Place 4 · NorthernNorthern100m Hurdles33" / 0.838m4.15.23a12
Apr 19Roddick InvitationalApr 19 · Javelin · Place 16 · NorthernNorthernJavelin600g16.101-0912
Apr 19Roddick InvitationalApr 19 · 300m Hurdles · Place 4 · NorthernNorthern300m Hurdles30" / 0.762m4.45.52a12
Apr 19Roddick InvitationalApr 19 · 100m Hurdles · Place 4 · NorthernNorthern100m Hurdles33" / 0.838m4.15.23a12
Apr 12Arctic Blast InvitationalApr 12 · Javelin · Place 1 · Northern YorkNorthern YorkJavelin1110-012
Apr 12Arctic Blast InvitationalApr 12 · 300m Hurdles · Place 2 · Northern YorkNorthern York300m Hurdles246.1312
Apr 12Arctic Blast InvitationalApr 12 · 100m Hurdles · Place 1 · Northern YorkNorthern York100m HurdlesRound P115.7612
Apr 12Arctic Blast InvitationalApr 12 · 100m Hurdles · Place 1 · Northern YorkNorthern York100m Hurdles115.6712

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 8SPIRE Scholastic Showcase MeetFeb 8 · 60m Hurdles · Place 30 · NorthernNorthern60m Hurdles33" / 0.838mRound P30.9.73a12
Feb 8SPIRE Scholastic Showcase MeetFeb 8 · 400 Meters · Place 22 · NorthernNorthern400 Meters22.59.92a12
Feb 8SPIRE Scholastic Showcase MeetFeb 8 · 200 Meters · Place 42 · NorthernNorthern200 Meters42.27.21a PB12
Jan 26PTFCA Indoor Track FestivalJan 26 · 400 Meters · Place 12 · Northern YorNorthern Yor400 Meters121:01.7612
Jan 26PTFCA Indoor Track FestivalJan 26 · 60m Hurdles · Place 11 · Northern YorNorthern Yor60m Hurdles119.5512
Jan 12Susquehanna River Hawk HSJan 12 · 60m Hurdles · Place 3 · NorthernNorthern60m Hurdles33" / 0.838mRound P3.9.95a12
Jan 12Susquehanna River Hawk HSJan 12 · 60m Hurdles · Place 2 · NorthernNorthern60m Hurdles33" / 0.838m2.9.51a12
Jan 12Susquehanna River Hawk HSJan 12 · 400 Meters · Place 4 · NorthernNorthern400 Meters4.1:02.65a12
Jan 12Susquehanna River Hawk HSJan 12 · 200 Meters · Place 6 · NorthernNorthern200 Meters6.27.44a12

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 13Mercersburg Season OpenerDec 13 · 400 Meters · Place 2 · NorthernNorthern400 Meters2.1:02.42a12
Dec 13Mercersburg Season OpenerDec 13 · 200 Meters · Place 9 · NorthernNorthern200 Meters9.27.71a PB12
May 24PIAA State Track & Field ChampionshipsMay 24 · 300m Hurdles · Place 16 · NorthernNorthern300m Hurdles30" / 0.762mRound P16.45.99a11
May 17PIAA District 3 ChampionshipsMay 17 · 300m Hurdles · Place 3 · NorthernNorthern300m Hurdles30" / 0.762mRound P3.45.52a11
May 17PIAA District 3 ChampionshipsMay 17 · 300m Hurdles · Place 3 · NorthernNorthern300m Hurdles30" / 0.762m3.45.36a11
May 11Mid Penn ChampionshipMay 11 · Javelin · Place 29 · NorthernNorthernJavelin600g29.77-06.0011
May 11Mid Penn ChampionshipMay 11 · 300m Hurdles · Place 1 · NorthernNorthern300m Hurdles30" / 0.762m1.45.96a11
May 3Hoka/Bryn Mawr Running Co. Henderson Invitational 2024May 3 · 300m Hurdles · Place 5 · Northern YorkNorthern York300m Hurdles547.05JR
Apr 20Shippensburg 97th Roddick HS InvitationalApr 20 · 300m Hurdles · Place 9 · Northern YorkNorthern York300m Hurdles947.7811
Apr 13Arctic Blast InvitationalApr 13 · Javelin · Place 6 · Northern YorNorthern YorJavelin686-0511
Apr 13Arctic Blast InvitationalApr 13 · 300m Hurdles · Place 1 · Northern YorNorthern Yor300m Hurdles148.4911

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Dec 8Mercersburg Season Opener MeetDec 8 · 800 Meters · NorthernNorthern800 Meters—DNS11
Dec 8Mercersburg Season Opener MeetDec 8 · 400 Meters · Place 4 · NorthernNorthern400 Meters4.1:04.38a11
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · 300m Hurdles · Place 20 · NorthernNorthern300m Hurdles30" / 0.762m20.48.76a10
May 13Mid Penn ChampionshipMay 13 · Javelin · Place 22 · Northern YorkNorthern YorkJavelin2287-6SO
May 13Mid Penn ChampionshipMay 13 · 300m Hurdles · Place 8 · Northern YorkNorthern York300m Hurdles848.05SO
May 8Northern Twilight InvitationalMay 8 · Javelin · Place 6 · Northern YorNorthern YorJavelin690-0210
May 8Northern Twilight InvitationalMay 8 · 300m Hurdles · Place 1 · Northern YorNorthern Yor300m Hurdles148.1910
May 5Hoka/Bryn Mawr Running Co. Henderson InvitationalMay 5 · 300m Hurdles · Place 10 · Northern YorkNorthern York300m Hurdles1048.67SO
Apr 15Arctic Blast InvitationalApr 15 · 300m Hurdles · Place 3 · Northern YorNorthern Yor300m Hurdles349.8610
Apr 15Arctic Blast InvitationalApr 15 · 100 Meters · Place 3 · Northern YorNorthern Yor100 Meters313.2410
Apr 15Arctic Blast InvitationalApr 15 · 100 Meters · Place 5 · Northern YorNorthern Yor100 MetersRound P513.4310
Apr 13Northern vs. TrinityApr 13 · Javelin · Place 3 · Northern YorNorthern YorJavelin383-0910
Apr 13Northern vs. TrinityApr 13 · 100 Meters · Place 1 · Northern YorNorthern Yor100 Meters113.20 PB10
Apr 1Bruce Dallas Invitational Apr 1 · 400 Meters · Place 8 · Northern YorkNorthern York400 Meters81:02.35SO
Jan 13Mercersburg Back-to-SchoolJan 13 · 55 Meter · NorthernNorthern55 MeterRound P—7.79a10
Jan 13Mercersburg Back-to-SchoolJan 13 · 55 Meter · Place 4 · NorthernNorthern55 Meter4.7.72a PB10
Jan 13Mercersburg Back-to-SchoolJan 13 · 400 Meters · Place 2 · NorthernNorthern400 Meters2.1:03.00a10
Jan 13Mercersburg Back-to-SchoolJan 13 · 200 Meters · Place 4 · NorthernNorthern200 Meters4.28.46a10

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 15State College HS Invitational #3Feb 15 · 400 Meters · Place 3 · Northern YorkNorthern York400 Meters31:00.68SO
Feb 4East Coast Invitational - HSFeb 4 · 500 Meters · Place 17 · NorthernNorthern500 Meters17.1:23.60a PB10
Feb 4East Coast Invitational - HSFeb 4 · 300 Meters · Place 43 · NorthernNorthern300 Meters43.44.26a PB10
Feb 4East Coast Invitational - HSFeb 4 · 55 Meter · Place 57 · NorthernNorthern55 MeterRound P57.7.97a10
Jan 7Liberty Premier Invitational (College)Jan 7 · 500 Meters · Place 27 · Northern YorkNorthern York500 Meters271:26.87—
Jan 7Liberty Premier Invitational (College)Jan 7 · 55 Meters · Place 43 · Northern YorkNorthern York55 MetersRound P437.757 PB—
Jan 7Liberty Premier Invitational (College)Jan 7 · 300 Meters · Place 61 · Northern YorkNorthern York300 Meters6145.68—
Jan 7Liberty Premier HS InvitationalJan 7 · 500 Meters · Place 27 · NorthernNorthern500 Meters27.1:26.87a10
Jan 7Liberty Premier HS InvitationalJan 7 · 300 Meters · Place 61 · NorthernNorthern300 Meters61.45.68a10
Jan 7Liberty Premier HS InvitationalJan 7 · 55 Meter · Place 43 · NorthernNorthern55 MeterRound P43.7.76a PB10

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 9Mercersburg Season OpenerDec 9 · 55 Meter · Place 5 · NorthernNorthern55 MeterRound P5.7.93aUnofficial10
Dec 9Mercersburg Season OpenerDec 9 · 55 Meter · Place 3 · NorthernNorthern55 Meter3.7.79aUnofficial10
Dec 9Mercersburg Season OpenerDec 9 · 400 Meters · Place 5 · NorthernNorthern400 Meters5.1:06.82aUnofficial10
Dec 9Mercersburg Season OpenerDec 9 · 200 Meters · NorthernNorthern200 Meters—NT10

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 29Franklin & Marshall High InviteJan 29 · 60 Meter · Place 9 · NorthernNorthern60 Meter9.8.64a PB9
Jan 29Franklin & Marshall High InviteJan 29 · 400 Meters · Place 6 · NorthernNorthern400 Meters6.1:05.24a9
Jan 29Franklin & Marshall High InviteJan 29 · 200 Meters · Place 9 · NorthernNorthern200 Meters9.29.40a9