Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSusquehanna Jim Taylor Duals · Mar 2810.87aSusquehanna Jim Taylor DualsMarch 28, 2025
200 Meters · IndoorWidener Indoor Classic · Feb 1322.16aWidener Indoor ClassicFebruary 13, 2026
200 Meters · OutdoorYork College Twilight Meet · Apr 121.86aYork College Twilight MeetApril 1, 2026
400 Meters · IndoorThe Coach Pollard Invitational · Apr 1848.15aThe Coach Pollard InvitationalApril 18, 2025
400 Meters · OutdoorYork College Twilight Meet · Apr 147.69aYork College Twilight MeetApril 1, 2026
400 Meters · Relay Split · IndoorSusquehanna Invitational · Feb 1551.818Susquehanna InvitationalFebruary 15, 2025
55 Meter · OutdoorMercersburg Season Opener Meet · Dec 86.75aMercersburg Season Opener MeetDecember 8, 2023
55 Meters · IndoorMercersburg Invitational #3 · Jan 266.67aMercersburg Invitational #3January 26, 2024
60 Meter · IndoorShenandoah Holiday Kickoff Open · Dec 77.01aShenandoah Holiday Kickoff OpenDecember 7, 2025
60 Meters · IndoorCentennial Conference Indoor Championships · Feb 286.93aCentennial Conference Indoor ChampionshipsFebruary 28, 2026
800 Meters · IndoorBlue & White Invite · Feb 82:01.38Blue & White InviteFebruary 8, 2025
800 Meters · OutdoorCarlisle vs. Altoona Meet · Apr 161:59.10Carlisle vs. Altoona MeetApril 16, 2024
Long Jump · OutdoorCarlisle @ State High · Mar 2818-03.50Carlisle @ State HighMarch 28, 2023
MR Stan Morgan: Jeremy Wagner Juniata 21.93 1997 · OutdoorStan Morgan Invitational at Carlisle · May 623.25Stan Morgan Invitational at CarlisleMay 6, 2023

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 10Widener Final QualifierMay 10 · 800 Meters · DickinsonDickinson800 Meters—DNFSo
May 10Widener Final QualifierMay 10 · 400 Meters · Place 10 · DickinsonDickinson400 Meters10.49.29aSo
May 10Widener Final QualifierMay 10 · 200 Meters · Place 20 · DickinsonDickinson200 Meters20.22.60aWind: 0.1So
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 400 Meters · Place 1 · DickinsonDickinson400 MetersRound P1.49.05aSo
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 400 Meters · Place 2 · DickinsonDickinson400 Meters2.49.06aSo
Apr 17Coach Pollard InvitationalApr 17 · 400 Meters · Place 4 · DickinsonDickinson400 Meters4.48.62aSo
Apr 11Bison Outdoor ClassicApr 11 · 400 Meters · Place 17 · DickinsonDickinson400 Meters17.49.17aSo
Apr 1York College Twilight MeetApr 1 · 400 Meters · Place 1 · DickinsonDickinson400 Meters147.69a PBSo
Apr 1York College Twilight MeetApr 1 · 200 Meters · Place 2 · DickinsonDickinson200 Meters221.86a PBSo
Mar 28Little 3 MeetMar 28 · 400 Meters · Place 1 · DickinsonDickinson400 Meters1.49.33aSo
Mar 28Little 3 MeetMar 28 · 200 Meters · Place 1 · DickinsonDickinson200 Meters1.22.64aWind: -0.6So

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 400 Meters · Place 2 · DickinsonDickinson400 Meters249.56aSO
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 60 Meters · Place 3 · DickinsonDickinson60 Meters36.93a PBSO
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 60 Meters · Place 6 · DickinsonDickinson60 Meters67.10aSO
Feb 13Widener Indoor ClassicFeb 13 · 400 Meters · Place 5 · DickinsonDickinson400 Meters548.94aSo
Feb 13Widener Indoor ClassicFeb 13 · 200 Meters · Place 12 · DickinsonDickinson200 Meters1222.16a PBSo
Feb 7Blue and White InviteFeb 7 · 400 Meters · Place 1 · DickinsonDickinson400 Meters150.37aSo
Jan 31PLEX ShootoutJan 31 · 800 Meters · Place 18 · DickinsonDickinson800 Meters182:05.36aSo
Jan 31PLEX ShootoutJan 31 · 60 Meters · Place 1 · DickinsonDickinson60 MetersRound P17.08aSo
Jan 31PLEX ShootoutJan 31 · 60 Meters · Place 2 · DickinsonDickinson60 Meters27.04aSo
Jan 24Coach "I" InvitationalJan 24 · 400 Meters · Place 2 · DickinsonDickinson400 Meters2.50.08aSo

2025 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 7Shenandoah Holiday Kickoff OpenDec 7 · 60 Meter · Place 4 · DickinsonDickinson60 MeterRound P4.7.05aWind: 0So
Dec 7Shenandoah Holiday Kickoff OpenDec 7 · 60 Meter · Place 3 · DickinsonDickinson60 Meter3.7.01a PBWind: 0So
Dec 7Shenandoah Holiday Kickoff OpenDec 7 · 200 Meters · Place 2 · DickinsonDickinson200 Meters2.22.69aWind: 0So
Apr 18The Coach Pollard InvitationalApr 18 · 400 Meters · Place 3 · DickinsonDickinson400 Meters3.48.15a PBFr
Apr 18The Coach Pollard InvitationalApr 18 · 200 Meters · Place 5 · DickinsonDickinson200 Meters5.22.28aWind: -0.5Fr
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 200 Meters · Place 4 · DickinsonDickinson200 Meters422.67a—
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 60 Meters · Place 4 · DickinsonDickinson60 Meters47.05a—
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 60 Meters · Place 5 · DickinsonDickinson60 Meters57.05a—
Feb 21Susquehanna Tune UpFeb 21 · 60 Meters · Place 2 · DickinsonDickinson60 Meters27.08a—
Feb 21Susquehanna Tune UpFeb 21 · 60 Meters · Place 2 · DickinsonDickinson60 Meters27.03a—
Feb 15Susquehanna InvitationalFeb 15 · 60 Meter · Place 6 · DickinsonDickinson60 MeterRound P6.7.16aFr
Feb 15Susquehanna InvitationalFeb 15 · 60 Meter · Place 7 · DickinsonDickinson60 Meter7.7.17aFr
Feb 15Susquehanna InvitationalFeb 15 · 400 Meters · DickinsonDickinson400 MetersRelay Split—51.818 PBFr
Feb 15Susquehanna InvitationalFeb 15 · 400 Meters · Place 4 · DickinsonDickinson400 Meters4.51.47aFr
Feb 8Blue & White InviteFeb 8 · 800 Meters · Place 7 · DickinsonDickinson800 Meters72:01.38 PBFR
Feb 8Blue & White InviteFeb 8 · 200 Meters · Place 3 · DickinsonDickinson200 Meters323.16FR
Feb 1PLEX ShootoutFeb 1 · 800 Meters · Place 7 · DickinsonDickinson800 Meters72:01.63a—
Jan 25Coach I OpenJan 25 · 400 Meters · Place 5 · DickinsonDickinson400 Meters551.97a—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 12Widener Final QualifierMay 12 · 400 Meters · Place 9 · DickinsonDickinson400 Meters949.94FR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 400 Meters · Place 2 · DickinsonDickinson400 MetersRound P249.13FR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 400 Meters · Place 1 · DickinsonDickinson400 Meters148.28FR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 200 Meters · Place 5 · DickinsonDickinson200 MetersRound P522.13FR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 200 Meters · Place 8 · DickinsonDickinson200 Meters823.47FR
Apr 26Paul Kaiser ClassicApr 26 · 400 Meters · Place 9 · DickinsonDickinson400 Meters949.85FR
Apr 26Paul Kaiser ClassicApr 26 · 100 Meters · Place 19 · DickinsonDickinson100 MetersRound P1911.056FR
Apr 26Paul Kaiser ClassicApr 26 · 400 Meters · Place 9 · DickinsonDickinson400 Meters949.85FR
Apr 26Paul Kaiser ClassicApr 26 · 100 Meters · Place 19 · DickinsonDickinson100 Meters1911.06FR
Apr 10Messiah InvitationalApr 10 · 400 Meters · Place 2 · DickinsonDickinson400 Meters2.49.27aFr
Apr 5Muhlenberg InviteApr 5 · 200 Meters · Place 2 · DickinsonDickinson200 Meters222.28aFr
Apr 5Muhlenberg InviteApr 5 · 100 Meters · Place 6 · DickinsonDickinson100 Meters611.06aFr
Mar 28Susquehanna Jim Taylor DualsMar 28 · 800 Meters · Place 21 · DickinsonDickinson800 Meters212:04.15aFR
Mar 28Susquehanna Jim Taylor DualsMar 28 · 100 Meters · Place 9 · DickinsonDickinson100 Meters910.87a PBFR
Mar 22Little 3 ChampionshipsMar 22 · 400 Meters · Place 1 · DickinsonDickinson400 Meters149.51aFR

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 17PIAA District 3 ChampionshipsMay 17 · 400 Meters · Place 2 · CarlisleCarlisle400 MetersRound P2.49.68a12
May 17PIAA District 3 ChampionshipsMay 17 · 400 Meters · Place 4 · CarlisleCarlisle400 Meters4.49.05a12
May 11Mid Penn ChampionshipMay 11 · 400 Meters · Place 2 · CarlisleCarlisle400 Meters2.49.36a12
May 11Mid Penn ChampionshipMay 11 · 200 Meters · CarlisleCarlisle200 Meters—DNS12
May 4Stan Morgan Invitational 2024May 4 · 400 Meters · Place 1 · CarlisleCarlisle400 Meters1.50.16a12
Apr 23Carlisle vs. Cumberland ValleyApr 23 · 400 Meters · Place 1 · CarlisleCarlisle400 Meters1.50.11a12
Apr 20Shippensburg 97th Roddick HS InvitationalApr 20 · 400 Meters · Place 3 · CarlisleCarlisle400 Meters350.2712
Apr 16Carlisle vs. Altoona MeetApr 16 · 800 Meters · Place 1 · CarlisleCarlisle800 Meters11:59.10 PB12
Apr 16Carlisle vs. Altoona MeetApr 16 · 800 Meters · Place 1 · CarlisleCarlisle800 Meters11:59.10—
Mar 23Tim Cook Memorial InvitationalMar 23 · 400 Meters · Place 1 · CarlisleCarlisle400 Meters1.50.53a12

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 25PTFCA ChampionshipsFeb 25 · 400 Meters · Place 19 · CarlisleCarlisle400 Meters19.51.39a12
Feb 15State College HS Invitational # 3Feb 15 · 400 Meters · Place 1 · CarlisleCarlisle400 Meters150.83SR
Feb 15State College HS Invitational # 3Feb 15 · 60 Meters · Place 3 · CarlisleCarlisle60 Meters37.23SR
Feb 10PTFCA Indoor Track CarnivalFeb 10 · 200 Meters · Place 14 · CarlisleCarlisle200 Meters1424.8912
Feb 10PTFCA Indoor Track CarnivalFeb 10 · 400 Meters · Place 6 · CarlisleCarlisle400 Meters651.2712
Feb 10PTFCA Indoor Track CarnivalFeb 10 · 60 Meters · Place 18 · CarlisleCarlisle60 Meters187.4312
Jan 26Mercersburg Invitational #3Jan 26 · 800 Meters · Place 2 · CarlisleCarlisle800 Meters22:06.68a—
Jan 26Mercersburg Invitational #3Jan 26 · 200 Meters · Place 4 · CarlisleCarlisle200 Meters423.89a—
Jan 26Mercersburg Invitational #3Jan 26 · 55 Meters · Place 2 · CarlisleCarlisle55 Meters26.67a PB—
Jan 26Mercersburg Invitational #3Jan 26 · 55 Meters · Place 3 · CarlisleCarlisle55 Meters36.67a—
Jan 12Mercersburg Invitational #1Jan 12 · 400 Meters · Place 1 · CarlisleCarlisle400 Meters152.40a—
Jan 12Mercersburg Invitational #1Jan 12 · 200 Meters · Place 1 · CarlisleCarlisle200 Meters123.25a—
Jan 12Mercersburg Invitational #1Jan 12 · 55 Meters · Place 2 · CarlisleCarlisle55 Meters26.73a—
Jan 12Mercersburg Invitational #1Jan 12 · 55 Meters · Place 2 · CarlisleCarlisle55 Meters26.68a—

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
Dec 8Mercersburg Season Opener MeetDec 8 · 55 Meter · Place 3 · CarlisleCarlisle55 MeterRound P3.6.75a PB12
Dec 8Mercersburg Season Opener MeetDec 8 · 55 Meter · Place 6 · CarlisleCarlisle55 Meter6.6.82a12
Dec 8Mercersburg Season Opener MeetDec 8 · 400 Meters · Place 2 · CarlisleCarlisle400 Meters2.51.94a12
Dec 8Mercersburg Season Opener MeetDec 8 · 200 Meters · CarlisleCarlisle200 Meters—DNS12
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · 400 Meters · Place 3 · CarlisleCarlisle400 Meters3.49.56a11
May 13Mid Penn ChampionshipMay 13 · 400 Meters · Place 3 · CarlisleCarlisle400 Meters349.78JR
May 6Stan Morgan Invitational at CarlisleMay 6 · MR Stan Morgan: Jeremy Wagner Juniata 21.93 1997 · Place 4 · CarlisleCarlisleMR Stan Morgan: Jeremy Wagner Juniata 21.93 1997423.25 PBJR
Apr 22Shippensburg Roddick HS InvitationalApr 22 · 400 Meters · Place 6 · CarlisleCarlisle400 Meters650.67JR
Apr 1Bruce Dallas Invitational Apr 1 · 400 Meters · Place 1 · CarlisleCarlisle400 Meters150.82JR
Mar 28Carlisle @ State HighMar 28 · Triple Jump · CarlisleCarlisleTriple Jump—DNS11
Mar 28Carlisle @ State HighMar 28 · Long Jump · Place 2 · CarlisleCarlisleLong Jump2.18-03.50 PB11
Mar 28Carlisle @ State HighMar 28 · High Jump · CarlisleCarlisleHigh Jump—DNS11
Mar 28Carlisle @ State HighMar 28 · 400 Meters · Place 1 · CarlisleCarlisle400 Meters1.51.68a11
Mar 28Carlisle @ State HighMar 28 · 200 Meters · CarlisleCarlisle200 Meters—DNS11
Mar 28Carlisle @ State HighMar 28 · 100 Meters · Place 2 · CarlisleCarlisle100 Meters2.11.58a11
Mar 25Tim Cook Memorial InvitationalMar 25 · High Jump · Place 24 · CarlisleCarlisleHigh Jump245-0JR
Mar 25Tim Cook Memorial InvitationalMar 25 · 400 Meters · Place 1 · CarlisleCarlisle400 Meters152.00JR
Jan 13Mercersburg Back-to-SchoolJan 13 · 55 Meter · Place 7 · CarlisleCarlisle55 MeterRound P7.6.99a11
Jan 13Mercersburg Back-to-SchoolJan 13 · 55 Meter · Place 6 · CarlisleCarlisle55 Meter6.6.86a11
Jan 13Mercersburg Back-to-SchoolJan 13 · 400 Meters · CarlisleCarlisle400 Meters—DNS11
Jan 13Mercersburg Back-to-SchoolJan 13 · 200 Meters · Place 3 · CarlisleCarlisle200 Meters3.24.15a11

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 21Mercersburg Mid-Winter MadnessJan 21 · 400 Meters · Place 4 · CarlisleCarlisle400 Meters453.2611
Jan 21Mercersburg Mid-Winter MadnessJan 21 · 200 Meters · Place 6 · CarlisleCarlisle200 Meters623.8711
Jan 21Mercersburg Mid-Winter MadnessJan 21 · 55 Meters · Place 7 · CarlisleCarlisle55 MetersRound P76.9211
Jan 21Mercersburg Mid-Winter MadnessJan 21 · 55 Meters · Place 7 · CarlisleCarlisle55 Meters76.8911

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 30Susquehanna HS InvitationalJan 30 · 400 Meters · Place 14 · CarlisleCarlisle400 Meters141:00.4310

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11Alvernia Holiday ClassicDec 11 · 60 Meter · Place 39 · CarlisleCarlisle60 MeterRound P39.7.82a10
Dec 11Alvernia Holiday ClassicDec 11 · 200 Meters · Place 23 · CarlisleCarlisle200 Meters23.25.48a10