Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor22nd Annual Hoka Henderson Invitational presented by BMRC 2026 · May 112.95a22nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1, 2026
200 Meters · IndoorDVGTCA Meet #3 -Invitational Day 1 · Dec 1930.67aDVGTCA Meet #3 -Invitational Day 1December 19, 2024
200 Meters · OutdoorSun Valley JV Invite #2 · Apr 2428.53aSun Valley JV Invite #2April 24, 2024
200 Meters · Relay Split · IndoorPTFCA Championships · Mar 126.880PTFCA ChampionshipsMarch 1, 2026
300 Meters · Indoor40th Yale Interscholastic Track Classic · Jan 1046.68a40th Yale Interscholastic Track ClassicJanuary 10, 2025
400 Meters · IndoorDVGTCA Meet #3 · Dec 201:09.21aDVGTCA Meet #3December 20, 2023
400 Meters · Outdoor130th Penn Relays Carnival · Apr 231:02.20a130th Penn Relays CarnivalApril 23, 2026
55 Meter · Indoor40th Yale Interscholastic Track Classic · Jan 108.08a40th Yale Interscholastic Track ClassicJanuary 10, 2025
60 Meter · IndoorHenderson Invitational · Feb 148.47aHenderson InvitationalFebruary 14, 2026
Long Jump · IndoorDVGTCA Meet #2 · Dec 1315-04.50DVGTCA Meet #2 December 13, 2024
Long Jump · OutdoorChes Mont JV Meet · Apr 2315-1.50Ches Mont JV MeetApril 23, 2025
Triple Jump · IndoorPTFCA Championships · Mar 135-06.25PTFCA ChampionshipsMarch 1, 2026
Triple Jump · OutdoorPIAA District 1 AA/AAA Championships · May 1537-02.50PIAA District 1 AA/AAA ChampionshipsMay 15, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · Triple Jump · Place 18 · Great ValleyTriple Jump18.35-10.50Wind: -112
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · Triple Jump · Place 5 · Great ValleyTriple Jump5.37-02.50 PBWind: -2.512
May 6Ches-Mont ChampsMay 6 · Triple Jump · Place 1 · Great ValleyTriple Jump1.36' 7.5"12
May 6Ches-Mont ChampsMay 6 · 100 Meters · Place 23 · Great Valley100 MetersRound P23.13.26a12
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · Triple Jump · Place 2 · Great ValleyTriple Jump2.36-05.0012
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 100 Meters · Place 28 · Great Valley100 Meters28.12.95a PB12
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Great Valley400 Meters—1:02.20a PB12
Apr 11The Coatesville Track & Field InvitationalApr 11 · Triple Jump · Great ValleyTriple Jump—ND12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 1PTFCA ChampionshipsMar 1 · 200 Meters · Great Valley200 MetersRelay Split—26.880 PB12
Mar 1PTFCA ChampionshipsMar 1 · Triple Jump · Place 19 · Great ValleyTriple Jump19.35-06.25 PB12
Feb 22Philly Area Final QualifierFeb 22 · Triple Jump · Place 2 · Great ValleyTriple Jump236-05.7512
Feb 14Henderson InvitationalFeb 14 · 60 Meter · Place 33 · Great Valley60 Meter33.8.47a PB12
Feb 13Tim Hickey Meet of ChampsFeb 13 · Triple Jump · Place 7 · Great ValleyTriple Jump735-02.7512
Jan 10Kevin Dare InviteJan 10 · Triple Jump · Place 3 · GREAT VALLEYTriple Jump335-4.7512

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · Triple Jump · Place 3 · Great ValleyTriple Jump3.34-07.5012
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 300 Meters · Place 108 · Great Valley300 Meters108.46.68a PB11
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 55 Meter · Place 69 · Great Valley55 MeterRound P69.8.08a PB11
Jan 3DVGTCA Meet #5Jan 3 · Triple Jump · Place 10 · Great ValleyTriple Jump1030-10.5011

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · Triple Jump · Place 18 · Great ValleyTriple Jump18.33-09.50Wind: 2.211
May 7Ches-Mont League ChampsMay 7 · Triple Jump · Place 4 · Great ValleyTriple Jump4.34-06.5011
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · Triple Jump · Place 4 · Great ValleyTriple Jump4.36-00.2511
Apr 23Ches Mont JV MeetApr 23 · Long Jump · Place 1 · Great ValleyLong Jump1.15-1.50 PB11
Apr 23Ches Mont JV MeetApr 23 · 400 Meters · Place 1 · Great Valley400 Meters1.1:04.74a11
Apr 12The Coatesville Track and Field InvitationalApr 12 · Triple Jump · Place 1 · Great ValleyTriple Jump1.34-311
Apr 12Coatesville Track and Field InvitationalApr 12 · Triple Jump · Place 1 · Great ValleyTriple Jump1.34' 3"11

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 20DVGTCA Meet #4 - Invitational Day 2Dec 20 · Triple Jump · Place 13 · Great ValleyTriple Jump13.30-08.0011
Dec 19DVGTCA Meet #3 -Invitational Day 1Dec 19 · Long Jump · Place 10 · Great ValleyLong Jump10.15-00.5011
Dec 19DVGTCA Meet #3 -Invitational Day 1Dec 19 · 200 Meters · Place 65 · Great Valley200 Meters65.30.67a PB11
Dec 13DVGTCA Meet #2 Dec 13 · Long Jump · Place 10 · Great ValleyLong Jump10.15-04.50 PB11
Feb 2DVGTCA Meet #7Feb 2 · Long Jump · Place 34 · Great ValleyLong Jump3412-0.2510
Feb 2DVGTCA Meet #7Feb 2 · Long Jump · Place 34 · Great ValleyLong Jump3412-00.2510
Jan 5DVGTCA Meet #5Jan 5 · Long Jump · Place 33 · Great ValleyLong Jump3312-8.5010
Jan 5DVGTCA Meet #5Jan 5 · Long Jump · Place 33 · Great ValleyLong Jump3312-08.5010

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 8Ches-Mont ChampionshipsMay 8 · Long Jump · Place 8 · Great ValleyLong Jump815-03.0010
May 8Ches-Mont ChampionshipsMay 8 · 400 Meters · Place 23 · Great Valley400 Meters231:05.3810
May 8Ches-Mont ChampionshipsMay 8 · Long Jump · Place 10 · Great ValleyLong Jump1015-07.5010
May 8Ches-Mont ChampionshipsMay 8 · 400 Meters · Place 20 · Great Valley400 Meters201:04.3310
May 4Lower Merion InvitationalMay 4 · 200 Meters · Place 22 · Great Valley200 Meters2229.1910
May 4Lower Merion InvitationalMay 4 · 400 Meters · Place 16 · Great Valley400 Meters161:04.8110
Apr 24Sun Valley JV Invite #2Apr 24 · 200 Meters · Place 4 · Great Valley200 Meters428.53a PB—
Apr 6Haverford InvitationalApr 6 · Triple Jump · Place 15 · Great ValleyTriple Jump1530-11.00SO
Mar 20Sun Valley HS Tri MeetMar 20 · 200 Meters · Place 2 · Great Valley200 Meters2.29.14a10
Mar 20Sun Valley HS Tri MeetMar 20 · 100 Meters · Place 16 · Great Valley100 Meters16.15.13a10
Mar 16The Phoenixville ClassicMar 16 · Long Jump · Place 10 · Great ValleyLong Jump1014-11.50—
Mar 16The Phoenixville ClassicMar 16 · 400 Meters · Place 10 · Great Valley400 Meters101:05.88—
Mar 16The Phoenixville ClassicMar 16 · Long Jump · Place 10 · Great ValleyLong Jump1014-11.50—
Mar 16The Phoenixville ClassicMar 16 · 400 Meters · Place 9 · Great Valley400 Meters91:05.88—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20DVGTCA Meet #3Dec 20 · Long Jump · Place 34 · Great ValleyLong Jump34.12-10.0010
Dec 20DVGTCA Meet #3Dec 20 · 400 Meters · Place 60 · Great Valley400 Meters60.1:09.21a PB10
Dec 15DVGTCA Meet #2Dec 15 · Long Jump · Place 29 · Great ValleyLong Jump29.3.95m10
Dec 8DVGTCA Meet #1Dec 8 · Long Jump · Place 29 · Great ValleyLong Jump29.12-11.7510

2023 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 10Ches-Mont ChampionshipsMay 10 · Triple Jump · Place 27 · Great ValleyTriple Jump2726-01.509
May 10Ches-Mont ChampionshipsMay 10 · 400 Meters · Place 28 · Great Valley400 Meters281:05.7399
May 6Lower Merion InvitationalMay 6 · Triple Jump · Place 18 · Great ValleyTriple Jump1828-08.009
May 6Lower Merion InvitationalMay 6 · Long Jump · Place 23 · Great ValleyLong Jump2313-11.009
May 2Great Valley Open MeetMay 2 · 200 Meters · Place 4 · Great Valley200 Meters429.31—
May 2Great Valley Open MeetMay 2 · 100 Meters · Place 2 · Great Valley100 Meters214.76—
May 2Great Valley Open MeetMay 2 · 100 Meters · Place 8 · Great Valley100 Meters814.76—
Apr 29Unionville InvitationalApr 29 · Long Jump · Place 22 · Great ValleyLong Jump2213-10.5—
Apr 29Unionville InvitationalApr 29 · 100 Meters · Place 33 · Great Valley100 MetersRound P3314.32—
Apr 29Unionville InvitationalApr 29 · Long Jump · Place 22 · Great ValleyLong Jump22.13-10.5Unofficial9
Apr 29Unionville InvitationalApr 29 · 100 Meters · Place 33 · Great Valley100 MetersRound P33.14.32aUnofficial9
Apr 26Sun Valley JV InvitationalApr 26 · Long Jump · Place 1 · Great ValleyLong Jump114-49
Apr 26Sun Valley JV InvitationalApr 26 · 400 Meters · Place 1 · Great Valley400 Meters11:06.049
Apr 22Great Valley R. Joseph Kellerman InvitationalApr 22 · Triple Jump · Place 10 · Great ValleyTriple Jump1029-07.259
Apr 22Great Valley R. Joseph Kellerman InvitationalApr 22 · Long Jump · Place 24 · Great ValleyLong Jump2413-08.759
Apr 19Ches-Mont American Meet #2Apr 19 · Long Jump · Place 4 · Great ValleyLong Jump413-6—
Apr 19Ches-Mont American Meet #2Apr 19 · 400 Meters · Place 6 · Great Valley400 Meters61:08.15—
Apr 19Ches-Mont American Meet #2Apr 19 · 400 Meters · Place 6 · Great Valley400 Meters61:08.15—
Apr 15Coatesville Track and Field InvitationalApr 15 · Triple Jump · Place 5 · Great ValleyTriple Jump5.29-03.509
Apr 15Coatesville Track and Field InvitationalApr 15 · Long Jump · Place 37 · Great ValleyLong Jump37.13-08.759
Apr 11American Division SupermeetApr 11 · Triple Jump · Place 7 · Great ValleyTriple Jump728-9.25—
Apr 11American Division SupermeetApr 11 · 100 Meters · Place 25 · Great Valley100 Meters2514.65—
Mar 29Sun Valley HS vs Great Valley vs WC RustinMar 29 · Long Jump · Place 5 · Great ValleyLong Jump513-2.759
Mar 25Upper Darby Relays (@ SHMS)Mar 25 · Long Jump · Place 23 · Great ValleyLong Jump2312-10.509
Mar 18The Phoenixville ClassicMar 18 · 400 Meters · Place 18 · Great Valley400 Meters181:11.029
Mar 18The Phoenixville ClassicMar 18 · 100 Meters · Place 51 · Great Valley100 Meters5115.019
Mar 18The Phoenixville ClassicMar 18 · 400 Meters · Place 18 · Great Valley400 Meters181:11.029
Mar 18The Phoenixville ClassicMar 18 · 100 Meters · Place 51 · Great Valley100 Meters5115.019