Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorWhirlwinds Last Chance · Jul 1713.30aWhirlwinds Last ChanceJuly 17, 2021
100 Meters · OutdoorUpper Darby Invitational · Apr 2912.63Upper Darby InvitationalApril 29, 2022
200 Meters · IndoorWidener Schuylkill Showdown · Jan 3125.84aWidener Schuylkill ShowdownJanuary 31, 2026
200 Meters · OutdoorPSAC Outdoor Track & Field Championships · Apr 3025.20aPSAC Outdoor Track & Field ChampionshipsApril 30, 2026
400 Meters · IndoorSykes & Sabock Challenge · Feb 757.88aSykes & Sabock ChallengeFebruary 7, 2026
400 Meters · OutdoorShippensburg Mid-Week PR Bonanza Meet · Apr 1656.13aShippensburg Mid-Week PR Bonanza MeetApril 16, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 400 Meters · Place 1 · ShippensburgShippensburg400 MetersRound P1.56.41aSr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 400 Meters · Place 3 · ShippensburgShippensburg400 Meters3.57.12aSr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 200 Meters · Place 10 · ShippensburgShippensburg200 MetersRound P10.25.20a PBWind: 1.7Sr
Apr 24Paul Kaiser ClassicApr 24 · 400 Meters · ShippensburgShippensburg400 Meters—DNSSr
Apr 24Paul Kaiser ClassicApr 24 · 200 Meters · Place 2 · ShippensburgShippensburg200 Meters2.25.39aWind: 0.4Sr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · 400 Meters · Place 2 · ShippensburgShippensburg400 Meters2.56.13a PBSr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · 200 Meters · Place 2 · ShippensburgShippensburg200 Meters2.24.73aWind: 3.7Sr
Apr 11Bison Outdoor ClassicApr 11 · 200 Meters · Place 42 · ShippensburgShippensburg200 Meters42.25.71aWind: 0.4Sr
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · 400 Meters · Place 1 · ShippensburgShippensburg400 Meters1.56.59aSr
Mar 21Keystone ChallengeMar 21 · 400 Meters · Place 2 · ShippensburgShippensburg400 Meters2.57.49aSr
Mar 21Keystone ChallengeMar 21 · 200 Meters · Place 1 · ShippensburgShippensburg200 Meters1.25.51aWind: 0.2Sr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · 400 Meters · Place 6 · ShippensburgShippensburg400 MetersRound P6.59.53aSr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · 400 Meters · Place 3 · ShippensburgShippensburg400 Meters3.58.17aSr
Feb 20Bucknell Tune-UpFeb 20 · 200 Meters · Place 7 · ShippensburgShippensburg200 Meters726.61SR
Feb 7Sykes & Sabock ChallengeFeb 7 · 400 Meters · Place 14 · ShippensburgShippensburg400 Meters1457.88a PBSr
Jan 31Widener Schuylkill ShowdownJan 31 · 400 Meters · Place 3 · ShippensburgShippensburg400 Meters3.58.31aSr
Jan 31Widener Schuylkill ShowdownJan 31 · 200 Meters · Place 6 · ShippensburgShippensburg200 Meters6.25.84a PBSr
Jan 24Gulden InvitationalJan 24 · 400 Meters · Place 10 · ShippensburgShippensburg400 Meters101:00.09aSr
Jan 24Gulden InvitationalJan 24 · 200 Meters · Place 19 · ShippensburgShippensburg200 Meters1926.49aSr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · 400 Meters · Place 6 · ShippensburgShippensburg400 MetersRound P6.57.35aJr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · 400 Meters · Place 6 · ShippensburgShippensburg400 Meters6.56.69aJr
Apr 26Paul Kaiser ClassicApr 26 · 400 Meters · Place 2 · ShippensburgShippensburg400 Meters257.04JR
Apr 26Paul Kaiser ClassicApr 26 · 400 Meters · Place 2 · ShippensburgShippensburg400 Meters257.04JR
Apr 16Shippensburg University Mid-Week PR Bonanza MeetApr 16 · 200 Meters · Place 2 · ShippensburgShippensburg200 Meters226.23aJR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 400 Meters · Place 11 · ShippensburgShippensburg400 Meters1157.07aJr
Mar 22Shippensburg Keystone State ChallengeMar 22 · 400 Meters · Place 2 · ShippensburgShippensburg400 Meters258.48JR
Mar 22Shippensburg Keystone State ChallengeMar 22 · 200 Meters · Place 2 · ShippensburgShippensburg200 Meters226.06JR

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 8Sykes-Sabock Challenge CupFeb 8 · 400 Meters · Place 9 · ShippensburgShippensburg400 Meters958.71a—
Feb 8Sykes-Sabock Challenge CupFeb 8 · 200 Meters · Place 23 · ShippensburgShippensburg200 Meters2326.23a—
Jan 31Bison Open and MultiJan 31 · 400 Meters · Place 5 · ShippensburgShippensburg400 Meters51:00.45JR
Jan 31Bison Open and MultiJan 31 · 200 Meters · Place 24 · ShippensburgShippensburg200 Meters2427.23JR
Jan 25Gulden InvitationalJan 25 · 400 Meters · Place 8 · ShippensburgShippensburg400 Meters81:01.79a—
Jan 18Alvernia Winter InviteJan 18 · 400 Meters · Place 3 · ShippensburgShippensburg400 Meters31:00.78a—
Jan 18Alvernia Winter InviteJan 18 · 200 Meters · Place 11 · ShippensburgShippensburg200 Meters1127.56a—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 6Bison OpenerDec 6 · 400 Meters · Place 2 · ShippensburgShippensburg400 Meters2.59.60aJr
Dec 6Bison OpenerDec 6 · 200 Meters · Place 7 · ShippensburgShippensburg200 Meters7.26.55aJr
Feb 182024 PSAC Indoor T&F ChampionshipsFeb 18 · 400 Meters · Place 7 · ShippensburgShippensburg400 MetersRound P7.1:00.08aSo
Feb 182024 PSAC Indoor T&F ChampionshipsFeb 18 · 400 Meters · Place 8 · ShippensburgShippensburg400 Meters8.1:00.36aSo
Feb 3Sykes and Sabock ChallengeFeb 3 · 400 Meters · Place 18 · ShippensburgShippensburg400 Meters181:00.65a—
Jan 26Bison Open and MultiJan 26 · 400 Meters · Place 5 · ShippensburgShippensburg400 Meters51:00.85a—
Jan 20Gulden InvitationalJan 20 · 400 Meters · Place 11 · ShippensburgShippensburg400 Meters111:02.29a—
Jan 20Gulden InvitationalJan 20 · 200 Meters · Place 24 · ShippensburgShippensburg200 Meters2427.29a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 3PSAC Outdoor ChampionshipsMay 3 · 400 Meters · Place 6 · ShippensburgShippensburg400 Meters658.62SO
May 3PSAC Outdoor ChampionshipsMay 3 · 400 Meters · Place 6 · ShippensburgShippensburg400 Meters658.62SO
May 3PSAC Outdoor ChampionshipsMay 3 · 400 Meters · Place 5 · ShippensburgShippensburg400 Meters557.81SO
Apr 27Paul Kaiser ClassicApr 27 · 400 Meters · Place 3 · ShippensburgShippensburg400 Meters359.12a—
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · 400 Meters · Place 2 · ShippensburgShippensburg400 Meters257.99a—
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · 200 Meters · Place 8 · ShippensburgShippensburg200 Meters826.36a—
Apr 12Bison Outdoor ClassicApr 12 · 400 Meters · Place 27 · ShippensburgShippensburg400 Meters2758.00a—
Apr 12Bison Outdoor ClassicApr 12 · 200 Meters · Place 69 · ShippensburgShippensburg200 Meters6926.39a—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 112023 PSAC Outdoor Track & Field ChampionshipsMay 11 · 400 Meters · Place 10 · ShippensburgShippensburg400 MetersRound P10.59.42aFr
Apr 29Paul Kaiser ClassicApr 29 · 400 Meters · Place 8 · ShippensburgShippensburg400 Meters859.65FR
Apr 19Shippensburg University College Mid-Week MeetApr 19 · 400 Meters · Place 6 · ShippensburgShippensburg400 Meters61:01.16FR
Apr 19Shippensburg University College Mid-Week MeetApr 19 · 200 Meters · Place 3 · ShippensburgShippensburg200 Meters326.81FR
Apr 5York College Twilight MeetApr 5 · 400 Meters · Place 1 · ShippensburgShippensburg400 Meters159.87FR
Apr 5York College Twilight MeetApr 5 · 400 Meters · Place 1 · ShippensburgShippensburg400 Meters159.87FR
Apr 5York College Twilight MeetApr 5 · 200 Meters · Place 5 · ShippensburgShippensburg200 Meters526.94FR
Apr 5York College Twilight MeetApr 5 · 200 Meters · Place 5 · ShippensburgShippensburg200 Meters526.94FR

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 25PSAC Indoor Track & Field ChampionshipsFeb 25 · 400 Meters · Place 14 · ShippensburgShippensburg400 MetersRound P14.1:00.88aFr
Feb 10David Hemery Valentine InvitationalFeb 10 · 400 Meters · Place 103 · ShippensburgShippensburg400 Meters103.58.99aFr
Feb 4Sykes & Sabock InvitationalFeb 4 · 400 Meters · Place 7 · ShippensburgShippensburg400 Meters7.59.62aFr
Feb 4Sykes & Sabock InvitationalFeb 4 · 200 Meters · Place 20 · ShippensburgShippensburg200 Meters20.26.58aFr
Jan 27Bison Open and MultiJan 27 · 400 Meters · Place 3 · ShippensburgShippensburg400 Meters31:00.64—
Jan 21Gulden InvitationalJan 21 · 400 Meters · Place 11 · ShippensburgShippensburg400 Meters111:01.08FR
Jan 21Gulden InvitationalJan 21 · 400 Meters · Place 11 · ShippensburgShippensburg400 Meters111:01.08FR
Jan 21Gulden InvitationalJan 21 · 200 Meters · Place 23 · ShippensburgShippensburg200 Meters2327.27FR
Jan 21Gulden InvitationalJan 21 · 200 Meters · Place 23 · ShippensburgShippensburg200 Meters2327.27FR

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 2Bucknell Bison OpenDec 2 · 400 Meters · Place 8 · ShippensburgShippensburg400 Meters8.1:01.37aFr
Dec 2Bucknell Bison OpenDec 2 · 200 Meters · Place 15 · ShippensburgShippensburg200 Meters15.27.15aFr
Feb 27PFTCA Indoor State ChampionshipsFeb 27 · 400 Meters · Place 10 · Garnet ValleGarnet Valle400 Meters1059.2912
Feb 12Bears Indoor ShowcaseFeb 12 · 200 Meters · Place 4 · Garnet ValleyGarnet Valley200 Meters427.14—
Jan 21DVGTCA Meet #5Jan 21 · 400 Meters · Place 4 · Garnet ValleGarnet Valle400 Meters41:00.8212
Jan 21DVGTCA Meet #5Jan 21 · 400 Meters · Place 4 · Garnet ValleyGarnet Valley400 Meters41:00.8212

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20PIAA District I AA / AAA ChampionshipsMay 20 · 400 Meters · Place 10 · Garnet ValleyGarnet Valley400 MetersRound P10.59.18a12
May 20PIAA District I AA / AAA ChampionshipsMay 20 · 100 Meters · Place 23 · Garnet ValleyGarnet Valley100 MetersRound P23.13.39aWind: -112
May 11Central League Individual ChampsMay 11 · 200 Meters · Place 4 · Garnet ValleGarnet Valle200 Meters426.1112
May 11Central League Individual ChampsMay 11 · 400 Meters · Place 4 · Garnet ValleGarnet Valle400 Meters458.9412
May 5Girls DELCO ChampionshipMay 5 · 400 Meters · Place 3 · Garnet ValleGarnet Valle400 Meters31:00.0912
May 5Girls DELCO ChampionshipMay 5 · 400 Meters · Place 5 · Garnet ValleGarnet Valle400 Meters51:01.0112
Apr 29Upper Darby InvitationalApr 29 · 200 Meters · Place 1 · Garnet ValleGarnet Valle200 Meters125.86—
Apr 29Upper Darby InvitationalApr 29 · 100 Meters · Place 1 · Garnet ValleGarnet Valle100 Meters112.63 PB—
Apr 22Bob Friday Warrior InviteApr 22 · 200 Meters · Place 5 · Garnet ValleyGarnet Valley200 Meters526.31—
Apr 20CAL Girls Meet #3 - Lower MerionApr 20 · 400 Meters · Place 2 · Garnet ValleyGarnet Valley400 Meters2.59.01a12
Apr 20CAL Girls Meet #3 - Lower MerionApr 20 · 200 Meters · Place 3 · Garnet ValleyGarnet Valley200 Meters3.26.51a12
Apr 20CAL Girls Meet #3 - Lower MerionApr 20 · 100 Meters · Place 3 · Garnet ValleyGarnet Valley100 Meters3.12.82a12

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Jul 17Whirlwinds Last ChanceJul 17 · 400 Meters · Place 1 · Whirlwinds Track ClubWhirlwinds Track Club400 Meters1.1:00.27a11
Jul 17Whirlwinds Last ChanceJul 17 · 200 Meters · Place 2 · Whirlwinds Track ClubWhirlwinds Track Club200 Meters2.26.67a11
Jul 17Whirlwinds Last ChanceJul 17 · 100 Meters · Place 3 · Whirlwinds Track ClubWhirlwinds Track Club100 Meters3.13.30a PB11

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 400 Meters · Place 5 · Whirlwinds Track ClubWhirlwinds Track Club400 Meters5.59.37a11
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 200 Meters · Place 10 · Whirlwinds Track ClubWhirlwinds Track Club200 MetersRound P10.26.71a11
Jul 10Whirlwinds, Camden Clock Chasers, MOBettah at AOCJul 10 · 400 Meters · Place 1 · Whirlwinds Track ClubWhirlwinds Track Club400 Meters1.1:00.06a11
Jul 10Whirlwinds, Camden Clock Chasers, MOBettah at AOCJul 10 · 200 Meters · Place 1 · Whirlwinds Track ClubWhirlwinds Track Club200 Meters1.26.83a11
Jul 10Whirlwinds, Camden Clock Chasers, MOBettah at AOCJul 10 · 100 Meters · Place 1 · Whirlwinds Track ClubWhirlwinds Track Club100 Meters1.13.67a11
May 29PIAA Class AAA State Track & Field ChampionshipsMay 29 · 400 Meters · Place 22 · Garnet ValleyGarnet Valley400 Meters22.59.74a11
May 21PIAA District 1 AAA ChampionshipsMay 21 · 400 Meters · Place 7 · Garnet ValleyGarnet Valley400 Meters7.58.25a11
May 21PIAA District 1 AAA ChampionshipsMay 21 · 200 Meters · Place 20 · Garnet ValleyGarnet Valley200 MetersRound P20.26.83aWind: -1.711
May 12Girls Central League ChampionshipsMay 12 · 200 Meters · Place 3 · Garnet ValleGarnet Valle200 Meters326.8011
May 6Delco ChampionshipMay 6 · 400 Meters · Place 5 · Garnet ValleyGarnet Valley400 MetersRound P5.59.57a11
May 6Delco ChampionshipMay 6 · 400 Meters · Place 3 · Garnet ValleyGarnet Valley400 Meters3.59.32a11
May 1Unionville InvitationalMay 1 · 400 Meters · Place 3 · Garnet ValleyGarnet Valley400 Meters31:00.49—
Apr 28CAL Girls Meet #3 - ConestogaApr 28 · 200 Meters · Place 3 · Garnet ValleyGarnet Valley200 Meters3.26.44a11
Apr 16West Chester Warrior InvitationalApr 16 · 200 Meters · Place 12 · Garnet ValleyGarnet Valley200 Meters12.28.04a11
Apr 7CAL Week #1 (Garnet Valley)Apr 7 · 400 Meters · Place 2 · Garnet ValleyGarnet Valley400 Meters259.4911

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21DVGTCA Meet of Champions Feb 21 · 400 Meters · Place 6 · Garnet ValleGarnet Valle400 Meters61:00.4410
Feb 7DVGTCA Meet #7Feb 7 · 200 Meters · Place 11 · Garnet ValleGarnet Valle200 Meters1127.0610
Jan 24DVGTCA Meet #5Jan 24 · 400 Meters · Place 1 · Garnet ValleyGarnet Valley400 Meters11:01.0010

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 12Warrior InvitationalApr 12 · 200 Meters · Place 4 · Garnet ValleyGarnet Valley200 Meters427.24—