Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorShippensburg Mid-Week PR Bonanza Meet · Apr 1610.91aShippensburg Mid-Week PR Bonanza MeetApril 16, 2026
200 Meters · IndoorLebanon Valley Mini Meet · Mar 2123.23aLebanon Valley Mini MeetMarch 21, 2026
200 Meters · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 3022.64aMiddle Atlantic (MAC) Outdoor ChampionshipsApril 30, 2026
300 Meters · IndoorBattlefield District Championship · Jan 3038.33Battlefield District ChampionshipJanuary 30, 2024
400 Meters · IndoorCoach "I" Invitational · Jan 2452.71aCoach "I" InvitationalJanuary 24, 2026
400 Meters · OutdoorMessiah Invitational · Apr 1051.86aMessiah InvitationalApril 10, 2025
60 Meter · IndoorCoach "I" Invitational · Jan 247.28aCoach "I" InvitationalJanuary 24, 2026
Long Jump · IndoorDiplomat Open · Dec 66.32mDiplomat OpenDecember 6, 2024
Long Jump · OutdoorPaul Kaiser Classic · Apr 266.11mPaul Kaiser ClassicApril 26, 2025
Triple Jump · IndoorWFS INDOOR MM#2 · Dec 1542-09.50WFS INDOOR MM#2December 15, 2023
Triple Jump · OutdoorUrsinus Track Festival · Apr 512.27mUrsinus Track FestivalApril 5, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 200 Meters · Place 10 · York (Pa.)York (Pa.)200 MetersRound P10.22.64a PBWind: 0.9So
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 100 Meters · Place 10 · York (Pa.)York (Pa.)100 MetersRound P10.11.08aWind: 0.9So
Apr 24Paul Kaiser ClassicApr 24 · 100 Meters · Place 8 · York (Pa.)York (Pa.)100 MetersRound P8.11.23aWind: -0.4So
Apr 24Paul Kaiser ClassicApr 24 · 100 Meters · Place 5 · York (Pa.)York (Pa.)100 Meters5.11.24aSo
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · Long Jump · Place 10 · York (Pa.)York (Pa.)Long Jump10.6.30mWind: 1.6So
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · 100 Meters · Place 12 · York (Pa.)York (Pa.)100 Meters12.10.91a PBWind: 2So
Apr 1York College Twilight MeetApr 1 · 200 Meters · Place 13 · York (Pa.)York (Pa.)200 Meters1322.77aSo
Apr 1York College Twilight MeetApr 1 · 100 Meters · Place 7 · York (Pa.)York (Pa.)100 Meters711.09aSo
Mar 28LVC Blue & White OpenMar 28 · 400 Meters · Place 3 · York (Pa.)York (Pa.)400 Meters3.51.91aSo
Mar 28LVC Blue & White OpenMar 28 · 100 Meters · Place 4 · York (Pa.)York (Pa.)100 Meters4.11.03aWind: 1.7So

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 21Lebanon Valley Mini MeetMar 21 · 200 Meters · Place 7 · York (Pa.)York (Pa.)200 Meters7.23.23a PBSo
Mar 21Lebanon Valley Mini MeetMar 21 · 100 Meters · Place 7 · York (Pa.)York (Pa.)100 Meters7.11.29aWind: 2.6So
Jan 31PLEX ShootoutJan 31 · Long Jump · Place 4 · York (Pa.)York (Pa.)Long Jump46.35mSo
Jan 24Coach "I" InvitationalJan 24 · 60 Meter · Place 20 · York (Pa.)York (Pa.)60 MeterRound P20.7.28a PBSo
Jan 24Coach "I" InvitationalJan 24 · Long Jump · Place 7 · York (Pa.)York (Pa.)Long Jump7.6.18mSo
Jan 24Coach "I" InvitationalJan 24 · 400 Meters · Place 12 · York (Pa.)York (Pa.)400 Meters12.52.71a PBSo
Jan 17Alvernia Winter InvitationalJan 17 · 200 Meters · Place 23 · York (Pa.)York (Pa.)200 Meters2323.60aSo

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · 60 Meter · Place 17 · York (Pa.)York (Pa.)60 MeterRound P17.7.35aSo
Dec 5Diplomat OpenDec 5 · 200 Meters · Place 15 · York (Pa.)York (Pa.)200 Meters15.23.80aSo
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · Triple Jump · Place 13 · York (Pa.)York (Pa.)Triple Jump13.12.59mFr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · Long Jump · Place 27 · York (Pa.)York (Pa.)Long Jump27.5.75mFr
Feb 15Widener Indoor ClassicFeb 15 · Triple Jump · Place 21 · York (Pa.)York (Pa.)Triple Jump21.11.78mFr
Feb 15Widener Indoor ClassicFeb 15 · Long Jump · Place 28 · York (Pa.)York (Pa.)Long Jump28.5.73mFr
Feb 8Blue & White InviteFeb 8 · Long Jump · Place 15 · York (Pa.)York (Pa.)Long Jump155.64mFR
Feb 8Blue & White InviteFeb 8 · 200 Meters · Place 6 · York (Pa.)York (Pa.)200 Meters623.44FR
Feb 1PLEX ShootoutFeb 1 · Long Jump · Place 19 · York (Pa.)York (Pa.)Long Jump193.57m—
Jan 25Coach I OpenJan 25 · Triple Jump · Place 9 · York (Pa.)York (Pa.)Triple Jump912.03m—
Jan 25Coach I OpenJan 25 · Long Jump · Place 18 · York (Pa.)York (Pa.)Long Jump185.57m—
Jan 25Coach I OpenJan 25 · 400 Meters · Place 34 · York (Pa.)York (Pa.)400 Meters3455.46a—
Jan 18Alvernia Winter InviteJan 18 · Triple Jump · Place 11 · York (Pa.)York (Pa.)Triple Jump1112.38m—
Jan 18Alvernia Winter InviteJan 18 · Long Jump · Place 18 · York (Pa.)York (Pa.)Long Jump185.98m—
Jan 18Alvernia Winter InviteJan 18 · 200 Meters · Place 15 · York (Pa.)York (Pa.)200 Meters1524.04a—

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · Long Jump · Place 16 · York (Pa.)York (Pa.)Long Jump166.19mFR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 100 Meters · Place 23 · York (Pa.)York (Pa.)100 Meters2311.26FR
Apr 26Paul Kaiser ClassicApr 26 · Triple Jump · Place 15 · York (Pa.)York (Pa.)Triple Jump1511.72mFR
Apr 26Paul Kaiser ClassicApr 26 · Long Jump · Place 20 · York (Pa.)York (Pa.)Long Jump206.11m PBFR
Apr 26Paul Kaiser ClassicApr 26 · 200 Meters · Place 25 · York (Pa.)York (Pa.)200 Meters2523.179FR
Apr 26Paul Kaiser ClassicApr 26 · 200 Meters · Place 25 · York (Pa.)York (Pa.)200 Meters2523.18FR
Apr 26Paul Kaiser ClassicApr 26 · Triple Jump · Place 15 · York (Pa.)York (Pa.)Triple Jump1511.72mFR
Apr 26Paul Kaiser ClassicApr 26 · Long Jump · Place 20 · York (Pa.)York (Pa.)Long Jump206.11mFR
Apr 16York College Twilight MeetApr 16 · Long Jump · Place 2 · York (Pa.)York (Pa.)Long Jump220-9.75FR
Apr 16York College Twilight MeetApr 16 · Long Jump · Place 2 · York (Pa.)York (Pa.)Long Jump220-9.75FR
Apr 10Messiah InvitationalApr 10 · Long Jump · Place 10 · York (Pa.)York (Pa.)Long Jump10.6.05mWind: -1Fr
Apr 10Messiah InvitationalApr 10 · 400 Meters · Place 11 · York (Pa.)York (Pa.)400 Meters11.51.86a PBFr
Apr 10Messiah InvitationalApr 10 · 100 Meters · Place 7 · York (Pa.)York (Pa.)100 MetersRound P7.11.28aWind: 1Fr
Apr 10Messiah InvitationalApr 10 · 100 Meters · Place 6 · York (Pa.)York (Pa.)100 Meters6.11.28aWind: -0.1Fr
Apr 5Ursinus Track FestivalApr 5 · Triple Jump · Place 8 · York (Pa.)York (Pa.)Triple Jump8.12.27m PBWind: 0Fr
Apr 5Ursinus Track FestivalApr 5 · Long Jump · Place 16 · York (Pa.)York (Pa.)Long Jump16.5.87mWind: 0Fr
Apr 5Ursinus Track FestivalApr 5 · 200 Meters · Place 27 · York (Pa.)York (Pa.)200 Meters27.23.08aWind: -0.1Fr

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · Triple Jump · Place 2 · York (Pa.)York (Pa.)Triple Jump2.12.84mFr
Dec 6Diplomat OpenDec 6 · Long Jump · Place 3 · York (Pa.)York (Pa.)Long Jump3.6.32m PBFr
Feb 19VHSL 3B RegionalFeb 19 · Triple Jump · Place 7 · Culpeper CountyCulpeper CountyTriple Jump7.40-09.5012
Feb 19VHSL 3B RegionalFeb 19 · Long Jump · Place 5 · Culpeper CountyCulpeper CountyLong Jump5.20-07.5012
Feb 17VHSL 4D RegionalFeb 17 · Triple Jump · Place 7 · Culpeper CountyCulpeper CountyTriple Jump740-9.50—
Feb 17VHSL 4D RegionalFeb 17 · Long Jump · Place 5 · Culpeper CountyCulpeper CountyLong Jump520-7.50—
Jan 30Battlefield District ChampionshipJan 30 · 300 Meters · Place 9 · Culpeper CountyCulpeper County300 Meters938.33 PBSR
Jan 13Walter Bass HS InvitationalJan 13 · Triple Jump · Place 8 · Culpeper CountyCulpeper CountyTriple Jump8.41-07.2512
Jan 13Walter Bass HS InvitationalJan 13 · Long Jump · Place 15 · Culpeper CountyCulpeper CountyLong Jump15.19-03.5012

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 15WFS INDOOR MM#2Dec 15 · Triple Jump · Place 3 · Culpeper CountyCulpeper CountyTriple Jump3.42-09.50 PB12
Dec 15WFS INDOOR MM#2Dec 15 · Long Jump · Place 5 · Culpeper CountyCulpeper CountyLong Jump5.20-03.7512
Jan 30Battlefield District Indoor Track ChampionshipsJan 30 · Triple Jump · Place 7 · Culpeper CountyCulpeper CountyTriple Jump739-00.25—
Jan 30Battlefield District Indoor Track ChampionshipsJan 30 · Long Jump · Place 12 · Culpeper CountyCulpeper CountyLong Jump1217-09.00—
Jan 30Battlefield District Indoor Track ChampionshipsJan 30 · 300 Meters · Place 13 · Culpeper CountyCulpeper County300 Meters1338.47a—
Jan 13Walter Bass HS InvitationalJan 13 · 300 Meters · Place 85 · Culpeper CountyCulpeper County300 Meters85.39.18a11
Jan 13Walter Bass HS InvitationalJan 13 · Triple Jump · Place 25 · Culpeper CountyCulpeper CountyTriple Jump25.35-03.7511

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Jingle All the Way Polar BearDec 20 · 300 Meters · Place 4 · Culpeper CountyCulpeper County300 Meters4.38.87aUnofficial11