Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPublic League #4 @ Bartram · Apr 3013.08aPublic League #4 @ BartramApril 30, 2026
200 Meters · IndoorThe Pub Last Chance · Feb 1826.96The Pub Last ChanceFebruary 18, 2026
200 Meters · Outdoor2024 USATF National Youth Outdoor Championships · Jun 2625.90a2024 USATF National Youth Outdoor ChampionshipsJune 26, 2024
400 Meters · Outdoor130th Penn Relays Carnival · Apr 231:00.60a130th Penn Relays CarnivalApril 23, 2026
55 Meter · IndoorU.S. Marine Corps Holiday Classic · Dec 277.86aU.S. Marine Corps Holiday ClassicDecember 27, 2025
60 Meter · IndoorPhiladelphia Public League Meet #2 · Dec 198.08aPhiladelphia Public League Meet #2December 19, 2024
60 Meters · IndoorPhiladelphia Public League Championships · Feb 98.12Philadelphia Public League ChampionshipsFebruary 9, 2025
800 Meters · IndoorPhiladelphia Public League Championships · Mar 33:07.63aPhiladelphia Public League ChampionshipsMarch 3, 2023
High Jump · OutdoorDistrict XII · May 154-06.00District XIIMay 15, 2024
Long Jump · IndoorPhiladelphia Public League Meet #4 · Jan 915-00.50Philadelphia Public League Meet #4January 9, 2025
Long Jump · Outdoor2024 USATF National Youth Outdoor Championships · Jun 265.21m2024 USATF National Youth Outdoor ChampionshipsJune 26, 2024
Triple Jump · IndoorTim Hickey Relays · Feb 110.17mTim Hickey RelaysFebruary 1, 2026
Triple Jump · OutdoorPublic League · May 637-00.50Public LeagueMay 6, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · Triple Jump · Place 18 · Bartram(John)Bartram(John)Triple Jump18.35-1Wind: 012
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · Triple Jump · Place 1 · Bartram(John)Bartram(John)Triple Jump1.36-02.5012
May 6Public LeagueMay 6 · Triple Jump · Place 1 · Bartram(John)Bartram(John)Triple Jump1.37-00.50 PB12
May 6Public LeagueMay 6 · 200 Meters · Place 25 · Bartram(John)Bartram(John)200 MetersRound P25.28.43a12
May 2Lower Merion InvitationalMay 2 · Triple Jump · Place 4 · Bartram(John)Bartram(John)Triple Jump4.32-10.0012
May 2Lower Merion InvitationalMay 2 · 200 Meters · Place 14 · Bartram(John)Bartram(John)200 Meters14.27.05a12
Apr 30Public League #4 @ BartramApr 30 · 400 Meters · Place 2 · Bartram(John)Bartram(John)400 Meters2.1:06.00a12
Apr 30Public League #4 @ BartramApr 30 · 200 Meters · Bartram(John)Bartram(John)200 Meters—DNS12
Apr 30Public League #4 @ BartramApr 30 · 100 Meters · Place 2 · Bartram(John)Bartram(John)100 Meters2.13.08a PB12
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Bartram(John)Bartram(John)400 Meters—1:00.60a PB12
Apr 20Public League RelaysApr 20 · Triple Jump · Place 3 · Bartram(John)Bartram(John)Triple Jump3.32-09.0012
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Triple Jump · Place 7 · Bartram(John)Bartram(John)Triple Jump7.33-7.2512
Apr 18Rap Curry InvitationalApr 18 · Triple Jump · Place 7 · Bartram(John)Bartram(John)Triple Jump7.33' 7.25"12
Apr 16Public League #3 @ BartramApr 16 · Triple Jump · Bartram(John)Bartram(John)Triple Jump--DNS12
Apr 16Public League #3 @ BartramApr 16 · Long Jump · Place 2 · Bartram(John)Bartram(John)Long Jump2.15-07.0012
Apr 16Public League #3 @ BartramApr 16 · 200 Meters · Place 2 · Bartram(John)Bartram(John)200 Meters2.27.62a12
Apr 11Brooks Fords Track ClassicApr 11 · Triple Jump · Place 4 · Bartram(John)Bartram(John)Triple Jump4.33' 4"12
Apr 9Public League #2 @ BartramApr 9 · Triple Jump · Place 1 · Bartram(John)Bartram(John)Triple Jump1.33-07.0012
Apr 9Public League #2 @ BartramApr 9 · Long Jump · Place 2 · Bartram(John)Bartram(John)Long Jump2.16-05.0012
Apr 9Public League #2 @ BartramApr 9 · 800 Meters · Bartram(John)Bartram(John)800 Meters--DNS12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 18The Pub Last ChanceFeb 18 · Triple Jump · Place 1 · Bartram MotivatiBartram MotivatiTriple Jump135-05.25—
Feb 18The Pub Last ChanceFeb 18 · 200 Meters · Place 10 · Bartram MotivatiBartram Motivati200 Meters1026.96 PB—
Feb 8Philadelphia Public League ChampionshipsFeb 8 · Triple Jump · Place 2 · Bartram MotivatiBartram MotivatiTriple Jump233-09.2512
Feb 8Philadelphia Public League ChampionshipsFeb 8 · 200 Meters · Place 10 · Bartram MotivatiBartram Motivati200 Meters1027.0012
Feb 1Tim Hickey RelaysFeb 1 · Triple Jump · Place 3 · Bartram MotivatiBartram MotivatiTriple Jump310.17m PB12
Feb 1Tim Hickey RelaysFeb 1 · Long Jump · Place 6 · Bartram MotivatiBartram MotivatiLong Jump614-11.0012
Jan 18Kristian Marche Memorial InvitationalJan 18 · Long Jump · Place 12 · John BartramJohn BartramLong Jump1215-00.5012
Jan 18Kristian Marche Memorial InvitationalJan 18 · 200 Meters · Place 35 · John BartramJohn Bartram200 Meters3527.84712
Jan 18Kristian Marche Memorial InvitationalJan 18 · 60 Meters · Place 32 · John BartramJohn Bartram60 Meters328.67112

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · 55 Meter · Place 15 · ISAA (International Student Athlete Academy)ISAA (International Student Athlete Academy)55 Meter15.7.86a PB12
Dec 18PPL Meet #2Dec 18 · 60 Meter · Bartram(John)Bartram(John)60 Meter--DNS12
Dec 18PPL Meet #2Dec 18 · Long Jump · Bartram(John)Bartram(John)Long Jump--DNS12
Feb 9Philadelphia Public League ChampionshipsFeb 9 · Long Jump · Place 3 · John BartramJohn BartramLong Jump316-02.5011
Feb 9Philadelphia Public League ChampionshipsFeb 9 · 60 Meters · Place 6 · John BartramJohn Bartram60 Meters68.12 PB11
Feb 2Philadelphia Public League Meet #6Feb 2 · Triple Jump · Place 3 · Bartram MotivatiBartram MotivatiTriple Jump332-11.25—
Feb 2Philadelphia Public League Meet #6Feb 2 · 60 Meters · Place 6 · Bartram MotivatiBartram Motivati60 Meters68.28—
Jan 26Tim Hickey RelaysJan 26 · 60 Meters · Place 13 · Bartram MotivatiBartram Motivati60 Meters138.35—
Jan 9Philadelphia Public League Meet #4Jan 9 · 300 Meters · Bartram(John)Bartram(John)300 Meters--DNS11
Jan 9Philadelphia Public League Meet #4Jan 9 · Long Jump · Place 5 · Bartram(John)Bartram(John)Long Jump5.15-00.50 PB11
Jan 2Philadelphia Public League Meet #3Jan 2 · 60 Meter · Place 2 · Bartram(John)Bartram(John)60 MeterRound P2.8.21a11
Jan 2Philadelphia Public League Meet #3Jan 2 · 60 Meter · Place 3 · Bartram(John)Bartram(John)60 Meter3.8.20a11
Jan 2Philadelphia Public League Meet #3Jan 2 · Long Jump · Bartram(John)Bartram(John)Long Jump--DNS11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 23PIAA Track & Field State Championships AAA/AAMay 23 · Triple Jump · Place 17 · John Bartram 12John Bartram 12Triple Jump1735-311
May 14PIAA District 12 AA ChampionshipsMay 14 · Triple Jump · Place 2 · Bartram(John)Bartram(John)Triple Jump2.35-04.0011
May 14PIAA District 12 AA ChampionshipsMay 14 · Long Jump · Place 4 · Bartram(John)Bartram(John)Long Jump4.16-00.0011
May 14District XIIMay 14 · Triple Jump · Place 2 · Bartram(John)Bartram(John)Triple Jump2.35-04.0011
May 14District XIIMay 14 · Long Jump · Place 4 · Bartram(John)Bartram(John)Long Jump4.16-00.0011
May 14District XIIMay 14 · 200 Meters · Bartram(John)Bartram(John)200 MetersRound P--DNS11
May 7Public LeagueMay 7 · Triple Jump · Place 2 · Bartram(John)Bartram(John)Triple Jump2.35-03.5011
May 7Public LeagueMay 7 · 200 Meters · Place 13 · Bartram(John)Bartram(John)200 MetersRound P13.26.80a11
May 7Public LeagueMay 7 · 200 Meters · Place 8 · Bartram(John)Bartram(John)200 Meters8.26.76a11
Apr 12Coatesville Track and Field InvitationalApr 12 · Long Jump · Bartram(John)Bartram(John)Long Jump—DNS11
Apr 5Council Rock Kiwanis InvitationalApr 5 · Long Jump · Place 2 · Bartram MotiBartram MotiLong Jump215-10.00—
Apr 5Council Rock Kiwanis InvitationalApr 5 · 200 Meters · Place 2 · Bartram MotiBartram Moti200 Meters226.99—
Apr 5Council Rock Kiwanis InvitationalApr 5 · 200 Meters · Place 2 · Bartram MotiBartram Moti200 MetersRound P227.03—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19Philadelphia Public League Meet #2Dec 19 · 60 Meter · Place 3 · Bartram(John)Bartram(John)60 Meter3.8.08a PB11
Dec 12Philadelphia Public League Season Kick-OffDec 12 · Long Jump · Place 11 · Bartram(John)Bartram(John)Long Jump11.12-11.2511
Dec 12Philadelphia Public League Season Kick-OffDec 12 · 400 Meters · Bartram(John)Bartram(John)400 Meters--DNS11
Jan 5DVGTCA Meet #5Jan 5 · 200 Meters · Place 6 · Bartram MotivationBartram Motivation200 Meters627.6110
Jan 5DVGTCA Meet #5Jan 5 · 200 Meters · Place 6 · Bartram MotiBartram Moti200 Meters627.6110

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · Triple Jump · Place 2 · ISAA (International Student Athlete Academy)ISAA (International Student Athlete Academy)Triple Jump2.10.38mWind: -0.310
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · Long Jump · Place 2 · ISAA (International Student Athlete Academy)ISAA (International Student Athlete Academy)Long Jump2.5.21m PBWind: 1.210
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · High Jump · ISAA (International Student Athlete Academy)ISAA (International Student Athlete Academy)High Jump--NH10
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 200 Meters · Place 11 · ISAA (International Student Athlete Academy)ISAA (International Student Athlete Academy)200 MetersRound P11.25.90a PBWind: 1.310
May 15District XIIMay 15 · Triple Jump · Place 2 · Bartram(John)Bartram(John)Triple Jump2.33-08.0010
May 15District XIIMay 15 · High Jump · Place 2 · Bartram(John)Bartram(John)High Jump2.4-06.00 PB10
May 8Philadelphia Public League ChampionshipsMay 8 · 200 Meters · Place 8 · Bartram MotiBartram Moti200 Meters826.37910
May 8Philadelphia Public League ChampionshipsMay 8 · 200 Meters · Place 5 · Bartram MotiBartram Moti200 Meters525.9710
May 8Philadelphia Public League ChampionshipsMay 8 · Triple Jump · Place 6 · Bartram MotiBartram MotiTriple Jump632-09.5010
May 8Philadelphia Public League ChampionshipsMay 8 · Long Jump · Place 7 · Bartram MotiBartram MotiLong Jump715-08.0010
May 4Lower Merion InvitationalMay 4 · Triple Jump · Place 12 · Bartram MotivBartram MotivTriple Jump1229-04.0010
Apr 13The Coatesville Track and Field InvitationalApr 13 · Long Jump · Place 6 · Bartram(John)Bartram(John)Long Jump6.15-08.5010
Mar 30Pennsylvania Track ClassicMar 30 · Long Jump · Place 5 · Bartram MotivBartram MotivLong Jump514-08.0010
Mar 30Pennsylvania Track ClassicMar 30 · Long Jump · Place 5 · Bartram MotivationBartram MotivationLong Jump514-810
Mar 1PPL ChampsMar 1 · Long Jump · Place 6 · Bartram MotivatiBartram MotivatiLong Jump613-04.0010
Mar 1PPL ChampsMar 1 · 200 Meters · Place 5 · Bartram MotivatiBartram Motivati200 Meters528.7210

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20DVGTCA Meet #3Dec 20 · Long Jump · Place 33 · Bartram(John)Bartram(John)Long Jump33.13-00.0010
Dec 15DVGTCA Meet #2Dec 15 · Long Jump · Place 17 · Bartram(John)Bartram(John)Long Jump17.4.47m10
Mar 3Philadelphia Public League ChampionshipsMar 3 · 800 Meters · Place 14 · Bartram(John)Bartram(John)800 Meters14.3:07.63a PB9

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17PIAA District XII ChampionshipsMay 17 · Triple Jump · Place 5 · Bartram(John)Bartram(John)Triple Jump5.29-03.00Wind: 19
May 17PIAA District XII ChampionshipsMay 17 · Long Jump · Place 2 · Bartram(John)Bartram(John)Long Jump2.16-05.75Wind: 2.29
May 10Philadelphia Public League ChampionshipsMay 10 · Long Jump · Place 16 · Bartram MotiBartram MotiLong Jump1614-01.509
May 10Philadelphia Public League ChampionshipsMay 10 · Triple Jump · Place 5 · Bartram MotiBartram MotiTriple Jump530-09.009
May 10Philadelphia Public League ChampionshipsMay 10 · Long Jump · Place 16 · Bartram MotiBartram MotiLong Jump1614-01.509
May 6Lower Merion InvitationalMay 6 · Long Jump · Place 7 · Bartram MotivBartram MotivLong Jump715-09.009
Mar 25Upper Darby Relays (@ SHMS)Mar 25 · Long Jump · Place 15 · Bartram MotivationBartram MotivationLong Jump1513-8.759