Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSOL National Conference Championships · May 1311.496SOL National Conference ChampionshipsMay 13, 2022
200 Meters · IndoorCRS, NP, QT @ CBW Polar Bear · Jan 2225.35CRS, NP, QT @ CBW Polar BearJanuary 22, 2021
200 Meters · OutdoorJack Armstrong Invitational · Apr 2223.54Jack Armstrong InvitationalApril 22, 2022
55 Meters · IndoorBriarwood Running Camp Holiday Invitational · Jan 97.292Briarwood Running Camp Holiday InvitationalJanuary 9, 2020
60 Meters · IndoorTFCAofGP Meet #4 · Jan 87.69TFCAofGP Meet #4January 8, 2022
High Jump · IndoorBison Opener · Dec 11.75mBison OpenerDecember 1, 2023
Long Jump · IndoorBison Opener · Dec 56.07mBison OpenerDecember 5, 2025
Long Jump · OutdoorPaul Kaiser Classic · Apr 265.99mPaul Kaiser ClassicApril 26, 2025
Triple Jump · IndoorBucknell University Tune-Up · Feb 1713.57mBucknell University Tune-UpFebruary 17, 2023
Triple Jump · OutdoorPIAA District I AA / AAA Championships · May 2045-08.00PIAA District I AA / AAA ChampionshipsMay 20, 2022

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · Triple Jump · Place 9 · ShippensburgShippensburgTriple Jump9.14.20mWind: 4Sr
Apr 24Paul Kaiser ClassicApr 24 · Long Jump · ShippensburgShippensburgLong Jump—DNSSr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · Triple Jump · Place 5 · ShippensburgShippensburgTriple Jump5.14.11mWind: 0.4Sr
Apr 11Bison Outdoor ClassicApr 11 · Triple Jump · ShippensburgShippensburgTriple Jump—FOULSr
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · Triple Jump · Place 4 · ShippensburgShippensburgTriple Jump4.13.78mWind: 0.2Sr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · Triple Jump · Place 2 · ShippensburgShippensburgTriple Jump2.14.57mSr
Jan 31Widener Schuylkill ShowdownJan 31 · Triple Jump · Place 12 · ShippensburgShippensburgTriple Jump12.12.93mSr
Jan 24Gulden InvitationalJan 24 · Triple Jump · Place 5 · ShippensburgShippensburgTriple Jump513.39mSr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5Bison OpenerDec 5 · Triple Jump · Place 6 · ShippensburgShippensburgTriple Jump6.13.39mSr
Dec 5Bison OpenerDec 5 · Long Jump · Place 14 · ShippensburgShippensburgLong Jump14.6.07m PBSr
Feb 7River Hawk Friday NightFeb 7 · Triple Jump · Place 4 · ShippensburgShippensburgTriple Jump4.13.35mJr
Feb 7River Hawk Friday NightFeb 7 · Long Jump · ShippensburgShippensburgLong Jump—DNSJr
Jan 18Alvernia Winter InviteJan 18 · Triple Jump · Place 5 · ShippensburgShippensburgTriple Jump513.93m—
Jan 18Alvernia Winter InviteJan 18 · Long Jump · Place 5 · ShippensburgShippensburgLong Jump56.56m—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · Triple Jump · Place 18 · ShippensburgShippensburgTriple Jump18.13.51mWind: 1.1Jr
May 2West Chester Last ChanceMay 2 · Triple Jump · Place 1 · ShippensburgShippensburgTriple Jump1.13.72mWind: 0Jr
Apr 26Paul Kaiser ClassicApr 26 · Triple Jump · Place 6 · ShippensburgShippensburgTriple Jump613.46mJR
Apr 26Paul Kaiser ClassicApr 26 · Long Jump · Place 24 · ShippensburgShippensburgLong Jump245.99m PBJR
Apr 26Paul Kaiser ClassicApr 26 · Triple Jump · Place 6 · ShippensburgShippensburgTriple Jump613.46mJR
Apr 26Paul Kaiser ClassicApr 26 · Long Jump · Place 24 · ShippensburgShippensburgLong Jump245.99mJR
Apr 16Shippensburg University Mid-Week PR Bonanza MeetApr 16 · Triple Jump · Place 3 · ShippensburgShippensburgTriple Jump312.72mJR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · Triple Jump · Place 33 · ShippensburgShippensburgTriple Jump3312.74mJr
Apr 442nd Millersville MetricsApr 4 · Triple Jump · Place 4 · ShippensburgShippensburgTriple Jump413.16mJr
Mar 22Shippensburg Keystone State ChallengeMar 22 · Triple Jump · Place 6 · ShippensburgShippensburgTriple Jump613.55mJR

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Bison OpenerDec 6 · Triple Jump · Place 4 · ShippensburgShippensburgTriple Jump4.13.47mJr
Feb 182024 PSAC Indoor T&F ChampionshipsFeb 18 · Triple Jump · Place 13 · ShippensburgShippensburgTriple Jump13.13.23mSo
Jan 20Gulden InvitationalJan 20 · Long Jump · Place 18 · ShippensburgShippensburgLong Jump186.14m—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3PSAC Outdoor ChampionshipsMay 3 · Triple Jump · Place 12 · ShippensburgShippensburgTriple Jump1245-4.25SO
May 3PSAC Outdoor ChampionshipsMay 3 · Triple Jump · Place 12 · ShippensburgShippensburgTriple Jump1245-4.25SO
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · Triple Jump · Place 2 · ShippensburgShippensburgTriple Jump214.02m—
Apr 12Bison Outdoor ClassicApr 12 · Triple Jump · Place 18 · ShippensburgShippensburgTriple Jump1813.73m—
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · Long Jump · Place 12 · ShippensburgShippensburgLong Jump12.5.88mWind: 0.7So
Mar 30Lafayette OpenMar 30 · Triple Jump · Place 1 · ShippensburgShippensburgTriple Jump113.65m—
Mar 30Lafayette OpenMar 30 · Long Jump · Place 7 · ShippensburgShippensburgLong Jump76.20m—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 8Fast Times at Lehigh UniversityDec 8 · Triple Jump · Place 3 · ShippensburgShippensburgTriple Jump3.13.81mSo
Dec 1Bison OpenerDec 1 · Triple Jump · Place 5 · ShippensburgShippensburgTriple Jump5.13.57mSo
Dec 1Bison OpenerDec 1 · High Jump · Place 13 · ShippensburgShippensburgHigh Jump13.1.75m PBSo
Feb 25PSAC Indoor Track & Field ChampionshipsFeb 25 · Triple Jump · Place 12 · ShippensburgShippensburgTriple Jump12.13.47mFr
Feb 17Bucknell University Tune-UpFeb 17 · Triple Jump · Place 2 · ShippensburgShippensburgTriple Jump213.57m PB—
Feb 4Sykes & Sabock InvitationalFeb 4 · Triple Jump · Place 4 · ShippensburgShippensburgTriple Jump4.13.39mFr

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 112023 PSAC Outdoor Track & Field ChampionshipsMay 11 · Triple Jump · Place 7 · ShippensburgShippensburgTriple Jump7.14.27mFr
Apr 29Paul Kaiser ClassicApr 29 · Triple Jump · Place 17 · ShippensburgShippensburgTriple Jump1712.92mFR
Apr 29Paul Kaiser ClassicApr 29 · Long Jump · Place 18 · ShippensburgShippensburgLong Jump186.32mFR
Apr 19Shippensburg University College Mid-Week MeetApr 19 · Triple Jump · Place 3 · ShippensburgShippensburgTriple Jump313.30mFR
Apr 19Shippensburg University College Mid-Week MeetApr 19 · Long Jump · Place 14 · ShippensburgShippensburgLong Jump146.20mFR
Apr 5York College Twilight MeetApr 5 · Triple Jump · Place 5 · ShippensburgShippensburgTriple Jump544-8FR
Apr 5York College Twilight MeetApr 5 · Long Jump · Place 5 · ShippensburgShippensburgLong Jump520-10.5FR
Apr 5York College Twilight MeetApr 5 · Long Jump · Place 5 · ShippensburgShippensburgLong Jump520-10.5FR

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 27PIAA AAA & Unified State ChampionshipsMay 27 · Triple Jump · Place 9 · North PennNorth PennTriple Jump9.45-3.5012
May 20PIAA District I AA / AAA ChampionshipsMay 20 · Triple Jump · Place 2 · North PennNorth PennTriple Jump2.45-08.00 PBWind: 012
May 13SOL National Conference ChampionshipsMay 13 · High Jump · Place 1 · North PennNorth PennHigh Jump16-00.0012
May 13SOL National Conference ChampionshipsMay 13 · 100 Meters · Place 9 · North PennNorth Penn100 Meters911.496 PB12
May 13SOL National Conference ChampionshipsMay 13 · Triple Jump · Place 1 · North PennNorth PennTriple Jump144-02.0012
May 13SOL National Conference ChampionshipsMay 13 · High Jump · Place 1 · North PennNorth PennHigh Jump16-00.0012
May 13SOL National Conference ChampionshipsMay 13 · 100 Meters · Place 9 · North PennNorth Penn100 MetersRound P911.49612
May 5Trojan Track ClassicMay 5 · 100 Meters · Place 9 · North PennNorth Penn100 Meters911.5612
Apr 22Jack Armstrong InvitationalApr 22 · 200 Meters · Place 6 · North PennNorth Penn200 Meters623.54 PB12
Apr 22Jack Armstrong InvitationalApr 22 · 200 Meters · Place 8 · North PennNorth Penn200 MetersRound P823.5512
Apr 22Jack Armstrong InvitationalApr 22 · 200 Meters · Place 8 · North PennNorth Penn200 MetersRound P823.5512
Apr 22Jack Armstrong InvitationalApr 22 · 200 Meters · Place 6 · North PennNorth Penn200 Meters623.5412
Apr 5North Penn at CB WestApr 5 · Complete · Place 1 · North Penn (Lansdale)North Penn (Lansdale)Complete142-05.5012
Apr 5North Penn at CB WestApr 5 · Complete · Place 2 · North Penn (Lansdale)North Penn (Lansdale)Complete219-08.2512

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27PFTCA Indoor State ChampionshipsFeb 27 · Triple Jump · Place 8 · North PennNorth PennTriple Jump843-10.2512
Feb 19TFCAofGP Meet of ChampionsFeb 19 · Triple Jump · Place 3 · North PennNorth PennTriple Jump341-07.7512
Feb 11TFCAofGP Last Chance MeetFeb 11 · Triple Jump · Place 1 · North PennNorth PennTriple Jump145-04.0012
Jan 14TFCAofGP Meet #5Jan 14 · Long Jump · Place 2 · North PennNorth PennLong Jump219-02.0012
Jan 8TFCAofGP Meet #4Jan 8 · Triple Jump · Place 1 · North PennNorth PennTriple Jump143-11.0012
Jan 8TFCAofGP Meet #4Jan 8 · 60 Meters · Place 9 · North PennNorth Penn60 MetersRound P97.69 PB12

2021 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 18TFCAofGP Meet #2Dec 18 · Triple Jump · Place 3 · North PennNorth PennTriple Jump3.41-08.5012
Dec 11TFCAofGP Meet #1Dec 11 · Long Jump · Place 7 · North PennNorth PennLong Jump7.19-01.5012
Jan 27CB East Polar Bear Meet #2Jan 27 · High Jump · Place 2 · North PennNorth PennHigh Jump25-06.0011
Jan 27CB East Polar Bear Meet #2Jan 27 · Long Jump · Place 3 · North PennNorth PennLong Jump317-10.5011
Jan 27CB East Polar Bear Meet #2Jan 27 · Triple Jump · Place 3 · North PennNorth PennTriple Jump337-09.0011
Jan 22CRS, NP, QT @ CBW Polar BearJan 22 · Long Jump · Place 2 · North PennNorth PennLong Jump218-09.25—
Jan 22CRS, NP, QT @ CBW Polar BearJan 22 · 200 Meters · Place 1 · North PennNorth Penn200 Meters125.35 PB—
Jan 13Souderton Polar Bear #1Jan 13 · Triple Jump · Place 1 · North PennNorth PennTriple Jump141-05.75—
Jan 13Souderton Polar Bear #1Jan 13 · 60 Meters · Place 4 · North PennNorth Penn60 Meters47.87—

2021 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 21PIAA District 1 AAA ChampionshipsMay 21 · Triple Jump · Place 8 · North PennNorth PennTriple Jump8.41-10.25Wind: 1.111
May 14SOL National Conference ChampionshipsMay 14 · Long Jump · Place 12 · North PennNorth PennLong Jump1217-11.5011
May 14SOL National Conference ChampionshipsMay 14 · 100 Meters · Place 8 · North PennNorth Penn100 Meters811.63011
May 14SOL National Conference ChampionshipsMay 14 · Triple Jump · Place 4 · North PennNorth PennTriple Jump441-07.7511
May 14SOL National Conference ChampionshipsMay 14 · Long Jump · Place 12 · North PennNorth PennLong Jump1217-11.5011
May 14SOL National Conference ChampionshipsMay 14 · 100 Meters · Place 8 · North PennNorth Penn100 Meters811.5911
May 14SOL National Conference ChampionshipsMay 14 · 100 Meters · Place 8 · North PennNorth Penn100 Meters811.63011
May 6Helman Memorial InvitationalMay 6 · Triple Jump · Place 2 · North PennNorth PennTriple Jump242-09.5011
May 6Helman Memorial InvitationalMay 6 · 100 Meters · Place 16 · North PennNorth Penn100 Meters1612.1411
Apr 30Explorers InvitationalApr 30 · Triple Jump · Place 2 · North PennNorth PennTriple Jump239-05.5011
Apr 30Explorers InvitationalApr 30 · 100 Meters · Place 30 · North PennNorth Penn100 Meters3012.2111
Apr 27North Penn @ CB SouthApr 27 · Triple Jump · Place 1 · North PennNorth PennTriple Jump143-04.75—
Apr 27North Penn @ CB SouthApr 27 · Long Jump · Place 4 · North PennNorth PennLong Jump419-04.50—
Apr 27North Penn @ CB SouthApr 27 · 100 Meters · Place 3 · North PennNorth Penn100 Meters311.69—
Apr 27North Penn @ CB SouthApr 27 · Triple Jump · Place 1 · North PennNorth PennTriple Jump143-04.75—
Apr 27North Penn @ CB SouthApr 27 · Long Jump · Place 4 · North PennNorth PennLong Jump419-04.50—
Apr 27North Penn @ CB SouthApr 27 · 100 Meters · Place 3 · North PennNorth Penn100 Meters311.69—
Apr 20Souderton / North Penn Area DualApr 20 · Triple Jump · Place 1 · North PennNorth PennTriple Jump141-07.50—
Apr 20Souderton / North Penn Area DualApr 20 · Long Jump · Place 5 · North PennNorth PennLong Jump518-04.00—
Apr 20Souderton / North Penn Area DualApr 20 · 100 Meters · Place 6 · North PennNorth Penn100 Meters611.89—
Apr 10The North Penn OpenApr 10 · Triple Jump · Place 3 · North PennNorth PennTriple Jump3.40-02.2511
Apr 10The North Penn OpenApr 10 · 100 Meters · Place 15 · North PennNorth Penn100 Meters15.12.13a11
Apr 6North Penn at CB WestApr 6 · Triple Jump · Place 3 · North PennNorth PennTriple Jump334-07.0011
Jan 23Central Bucks West Polar Bear MeetJan 23 · Long Jump · Place 2 · North PennNorth PennLong Jump2.18-09.25Unofficial11
Jan 23Central Bucks West Polar Bear MeetJan 23 · 200 Meters · Place 1 · North PennNorth Penn200 Meters1.25.35aUnofficial11

2020 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 14TFCAofGP Last Chance MeetFeb 14 · High Jump · Place 6 · North PennNorth PennHigh Jump65-08.0010
Jan 11TFCAofGP Meet #4 Jan 11 · High Jump · Place 2 · North PennNorth PennHigh Jump25-08.0010
Jan 9Briarwood Running Camp Holiday InvitationalJan 9 · Triple Jump · Place 9 · North PennNorth PennTriple Jump935-10.2510
Jan 9Briarwood Running Camp Holiday InvitationalJan 9 · Long Jump · Place 13 · North PennNorth PennLong Jump1318-00.5010
Jan 9Briarwood Running Camp Holiday InvitationalJan 9 · High Jump · Place 2 · North PennNorth PennHigh Jump25-10.0010
Jan 9Briarwood Running Camp Holiday InvitationalJan 9 · 55 Meters · Place 22 · North PennNorth Penn55 Meters227.292 PB10
Jan 4TFCAofGP Meet #3Jan 4 · High Jump · Place 11 · North PennNorth PennHigh Jump115-04.0010
Jan 4TFCAofGP Meet #3Jan 4 · 200 Meters · Place 17 · North PennNorth Penn200 Meters1726.2210

2019 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 10SOL Continental Conference ChampionshipsMay 10 · Long Jump · Place 21 · North PennNorth PennLong Jump2117-10.259
May 10SOL Continental Conference ChampionshipsMay 10 · High Jump · Place 12 · North PennNorth PennHigh Jump125-04.009
May 10SOL Continental Conference ChampionshipsMay 10 · Long Jump · Place 21 · North PennNorth PennLong Jump2117-10.259
May 10SOL Continental Conference ChampionshipsMay 10 · High Jump · Place 12 · North PennNorth PennHigh Jump125-04.009
May 4Lower Merion InvitationalMay 4 · Triple Jump · Place 10 · North PennNorth PennTriple Jump1037-11.759
Apr 17Jack Armstrong InvitationalApr 17 · Long Jump · Place 11 · North PennNorth PennLong Jump1117-00.009
Apr 17Jack Armstrong InvitationalApr 17 · High Jump · Place 1 · North PennNorth PennHigh Jump15-08.009
Apr 17Jack Armstrong InvitationalApr 17 · 200 Meters · Place 35 · North PennNorth Penn200 MetersRound P3526.439
Apr 12Explorers InvitationalApr 12 · High Jump · Place 5 · North PennNorth PennHigh Jump55-04.009
Apr 12Explorers InvitationalApr 12 · Long Jump · Place 12 · North PennNorth PennLong Jump1217-02.009
Apr 12Explorers InvitationalApr 12 · High Jump · Place 5 · North PennNorth PennHigh Jump55-04.009
Apr 4Knights InvitationalApr 4 · Triple Jump · Place 3 · North PennNorth PennTriple Jump339-03.00—
Apr 4Knights InvitationalApr 4 · Long Jump · Place 13 · North PennNorth PennLong Jump1317-01.00—
Apr 4Knights InvitationalApr 4 · High Jump · Place 9 · North PennNorth PennHigh Jump95-04.00—
Mar 30Jim Kelly InvitationalMar 30 · Long Jump · Place 24 · North PennNorth PennLong Jump2418-06.759
Mar 30Jim Kelly InvitationalMar 30 · High Jump · Place 9 · North PennNorth PennHigh Jump95-04.009
Mar 23CB West, North Penn at CB SouthMar 23 · Long Jump · Place 16 · North PennNorth PennLong Jump1612-11.75—
Mar 23CB West, North Penn at CB SouthMar 23 · High Jump · Place 5 · North PennNorth PennHigh Jump55-00.00—
Mar 23CB West, North Penn at CB SouthMar 23 · 200 Meters · Place 38 · North PennNorth Penn200 Meters3827.71—
Mar 23CB West, North Penn at CB SouthMar 23 · 100 Meters · Place 35 · North PennNorth Penn100 Meters3513.83—
Mar 23CB West, North Penn at CB SouthMar 23 · Long Jump · Place 16 · North PennNorth PennLong Jump1612-11.75—
Mar 23CB West, North Penn at CB SouthMar 23 · High Jump · Place 5 · North PennNorth PennHigh Jump55-00.00—
Mar 23CB West, North Penn at CB SouthMar 23 · 200 Meters · Place 38 · North PennNorth Penn200 Meters3827.71—
Mar 23CB West, North Penn at CB SouthMar 23 · 100 Meters · Place 35 · North PennNorth Penn100 Meters3513.83—