Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPenn-Jersey Blue Division · Apr 1211.35Penn-Jersey Blue DivisionApril 12, 2023
45 Meter · IndoorPeddie Winter Invitational · Dec 186.01aPeddie Winter InvitationalDecember 18, 2024
55 Meter · IndoorOcean Breeze Invitational · Feb 17.12aOcean Breeze InvitationalFebruary 1, 2025
Discus · 1.6kg · OutdoorPJAA Invite #4 · May 6127' 4"PJAA Invite #4May 6, 2026
Discus · 1kg · Outdooradidas Outdoor Nationals · Jun 1426.73madidas Outdoor NationalsJune 14, 2024
High Jump · OutdoorPJAA Relays · Apr 295' 6"PJAA RelaysApril 29, 2026
Long Jump · OutdoorThe Pennington School #3 · Apr 2216' 3.25"The Pennington School #3April 22, 2026
Shot Put · 12lb · OutdoorTCNJ HS Invite · Apr 438' 9.5"TCNJ HS InviteApril 4, 2026
Triple Jump · OutdoorPAISAA Championships · May 2038-02.00PAISAA ChampionshipsMay 20, 2023

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · Discus · Place 97 · SoleburySoleburyDiscus1.6kg97.34.2712
May 16PAISAAMay 16 · Discus · Place 8 · SoleburySoleburyDiscus1.6kg8.115-0712
May 13PJAA Team T&F ChampionshipMay 13 · Triple Jump · Place 9 · SoleburySoleburyTriple Jump9.34' 10"12
May 13PJAA Team T&F ChampionshipMay 13 · High Jump · Place 4 · SoleburySoleburyHigh Jump4.5' 4"12
May 13PJAA Team T&F ChampionshipMay 13 · Discus · Place 2 · SoleburySoleburyDiscus1.6kg2.114' 8"12
May 13PJAA Team T&F ChampionshipMay 13 · Shot Put · Place 2 · SoleburySoleburyShot Put12lb2.36' 5"12
May 6PJAA Invite #4May 6 · Triple Jump · Place 3 · SoleburySoleburyTriple Jump3.37' 2.5"12
May 6PJAA Invite #4May 6 · Long Jump · SoleburySoleburyLong Jump—NM12
May 6PJAA Invite #4May 6 · Discus · Place 2 · SoleburySoleburyDiscus1.6kg2.127' 4" PB12
May 6PJAA Invite #4May 6 · Shot Put · Place 3 · SoleburySoleburyShot Put12lb3.36' 1"12
Apr 29PJAA RelaysApr 29 · High Jump · Place 5 · SoleburySoleburyHigh Jump5.5' 6" PB12
Apr 29PJAA RelaysApr 29 · Discus · Place 2 · SoleburySoleburyDiscus1.6kg2.121' 9"12
Apr 22The Pennington School #3Apr 22 · Triple Jump · Place 1 · SoleburySoleburyTriple Jump1.37' 4.5"12
Apr 22The Pennington School #3Apr 22 · Long Jump · Place 4 · SoleburySoleburyLong Jump4.16' 3.25" PB12
Apr 22The Pennington School #3Apr 22 · Discus · Place 1 · SoleburySoleburyDiscus1.6kg1.126' 9"12
Apr 22The Pennington School #3Apr 22 · Shot Put · Place 1 · SoleburySoleburyShot Put12lb1.37' 9"12
Apr 15PJAA Invite #3Apr 15 · Triple Jump · Place 3 · SoleburySoleburyTriple Jump3.36' 6.5"12
Apr 15PJAA Invite #3Apr 15 · Long Jump · SoleburySoleburyLong Jump—NM12
Apr 15PJAA Invite #3Apr 15 · Discus · Place 1 · SoleburySoleburyDiscus1.6kg1.121' 9"12
Apr 15PJAA Invite #3Apr 15 · Shot Put · Place 3 · SoleburySoleburyShot Put12lb3.35' 7"12
Apr 4TCNJ HS InviteApr 4 · Discus · SoleburySoleburyDiscus1.6kg—ND12
Apr 4TCNJ HS InviteApr 4 · Shot Put · Place 22 · SoleburySoleburyShot Put12lb22.38' 9.5" PB12
Apr 1PJAA Invite #1Apr 1 · Long Jump · SoleburySoleburyLong Jump—DNS12
Apr 1PJAA Invite #1Apr 1 · Discus · SoleburySoleburyDiscus1.6kg—ND12
Apr 1PJAA Invite #1Apr 1 · Shot Put · Place 3 · SoleburySoleburyShot Put12lb3.35' 8.25"12
Apr 1PJAA Invite #1Apr 1 · 100 Meters · Place 5 · SoleburySolebury100 Meters5.12.41a12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 21PJAA All-Star Championship MeetMay 21 · Triple Jump · Place 5 · SoleburySoleburyTriple Jump532-8.511
May 21PJAA All-Star Championship MeetMay 21 · Discus · Place 1 · SoleburySoleburyDiscus1117-811
May 19PA Independent School Athletic Association ChampionshipMay 19 · Discus · Place 9 · Solebury SchSolebury SchDiscus9126-04.0011
May 19PA Independent School Athletic Association ChampionshipMay 19 · Triple Jump · Place 17 · Solebury SchSolebury SchTriple Jump1737-02.0011
May 13PJAA Track & Field Championship MeetMay 13 · Triple Jump · Place 5 · SoleburySoleburyTriple Jump5.35' 11"11
May 13PJAA Track & Field Championship MeetMay 13 · Discus · Place 2 · SoleburySoleburyDiscus1.6kg2.120' 0"11
May 13PJAA Track & Field Championship MeetMay 13 · 100 Meters · Place 10 · SoleburySolebury100 Meters10.12.33a11
Apr 29PJAA Relay MeetApr 29 · Discus · Place 1 · SoleburySoleburyDiscus1122-411
Apr 24George School #3Apr 24 · 100 Meters · Place 2 · Solebury SchSolebury Sch100 Meters212.6311
Apr 24George School #3Apr 24 · Discus · Place 1 · Solebury SchSolebury SchDiscus1118-1011
Apr 24George School #3Apr 24 · Triple Jump · Place 3 · Solebury SchSolebury SchTriple Jump335-10.7511
Apr 8PJAA Meet #2Apr 8 · Discus · Place 1 · SoleburySoleburyDiscus1105-011
Mar 31Solebury vs StemCivicsMar 31 · Discus · Place 2 · Solebury SchoolSolebury SchoolDiscus2113-811
Mar 31Solebury vs StemCivicsMar 31 · Discus · Place 2 · Solebury SchSolebury SchDiscus2113-08—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1Ocean Breeze InvitationalFeb 1 · 55 Meter · Place 87 · SoleburySolebury55 Meter87.7.12a PB11
Jan 24Ursinus HS InvitationalJan 24 · 55 Meter · Place 56 · SoleburySolebury55 Meter56.7.16a11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Peddie Winter InvitationalDec 18 · 45 Meter · Place 11 · SoleburySolebury45 Meter11.6.01a PB11

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · Discus · Place 4 · Byrd Sports Performance track ClubByrd Sports Performance track ClubDiscus1.6kg4.30.04m10
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 100 Meters · Place 33 · Byrd Sports Performance track ClubByrd Sports Performance track Club100 MetersRound P33.11.74aWind: 1.310
Jun 14adidas Outdoor NationalsJun 14 · Discus · Place 80 · SoleburySoleburyDiscus1kg80.26.73m PB10
May 18PAISAAMay 18 · Discus · Place 14 · SoleburySoleburyDiscus1.6kg14.107-0410
May 15PJAA All-Star MeetMay 15 · Discus · Place 1 · SoleburySoleburyDiscus1114-6.5—
May 8Penn-Jersey Athletic League ChampionshipsMay 8 · Discus · Place 2 · Solebury SchoolSolebury SchoolDiscus2109-1110
May 8Penn-Jersey Athletic League ChampionshipsMay 8 · 100 Meters · Place 19 · Solebury SchoolSolebury School100 Meters1912.1910
May 4The Neshaminy InvitationalMay 4 · 100 Meters · Place 18 · Solebury SchoolSolebury School100 Meters1811.9910
May 4The Neshaminy InvitationalMay 4 · Discus · Place 2 · Solebury SchoolSolebury SchoolDiscus2115-010
Apr 17PJAA All Blue Division Meet #1Apr 17 · Discus · Place 2 · SoleburySoleburyDiscus2106-11—
Apr 17PJAA All Blue Division Meet #1Apr 17 · Long Jump · Place 5 · SoleburySoleburyLong Jump516-11.50—
Apr 17PJAA All Blue Division Meet #1Apr 17 · 100 Meters · Place 4 · SoleburySolebury100 Meters412.60—
Apr 17PJAA All Blue Division Meet #1Apr 17 · Discus · Place 2 · Solebury SchoolSolebury SchoolDiscus2106-1110
Apr 17PJAA All Blue Division Meet #1Apr 17 · Long Jump · Place 5 · Solebury SchoolSolebury SchoolLong Jump516-11.5010
Apr 17PJAA All Blue Division Meet #1Apr 17 · 100 Meters · Place 4 · Solebury SchoolSolebury School100 Meters412.6010
Apr 6Council Rock Kiwanis InvitationalApr 6 · Discus · Place 21 · Solebury SchoolSolebury SchoolDiscus2184-9.5010

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 20PAISAA ChampionshipsMay 20 · Triple Jump · Place 14 · SoleburySoleburyTriple Jump14.38-02.00 PBWind: -0.49
May 20PAISAA ChampionshipsMay 20 · Discus · Place 12 · SoleburySoleburyDiscus1.6kg12.109-009
May 20PAISAA ChampionshipsMay 20 · High Jump · Place 8 · SoleburySoleburyHigh Jump8.5-06.009
May 10Penn-Jersey Athletic League ChampionshipsMay 10 · Discus · Place 3 · Solebury SchoolSolebury SchoolDiscus397-29
May 10Penn-Jersey Athletic League ChampionshipsMay 10 · Triple Jump · Place 2 · Solebury SchoolSolebury SchoolTriple Jump236-69
May 10Penn-Jersey Athletic League ChampionshipsMay 10 · High Jump · Place 2 · Solebury SchoolSolebury SchoolHigh Jump25-69
Apr 15Council Rock Kiwanis InvitationalApr 15 · Discus · Place 8 · Solebury SchoolSolebury SchoolDiscus899-03.009
Apr 15Council Rock Kiwanis InvitationalApr 15 · High Jump · Place 2 · Solebury SchoolSolebury SchoolHigh Jump25-06.009
Apr 15Council Rock Kiwanis InvitationalApr 15 · Triple Jump · Place 1 · Solebury SchoolSolebury SchoolTriple Jump139-04.009
Apr 15Council Rock Kiwanis InvitationalApr 15 · 100 Meters · Place 2 · Solebury SchoolSolebury School100 Meters211.949
Apr 15Council Rock Kiwanis InvitationalApr 15 · 100 Meters · Place 1 · Solebury SchoolSolebury School100 MetersRound P111.8319
Apr 12Penn-Jersey Blue DivisionApr 12 · Discus · Place 1 · Solebury SchSolebury SchDiscus1101-02—
Apr 12Penn-Jersey Blue DivisionApr 12 · Triple Jump · Place 1 · Solebury SchSolebury SchTriple Jump138-00.00—
Apr 12Penn-Jersey Blue DivisionApr 12 · High Jump · Place 2 · Solebury SchSolebury SchHigh Jump25-10.00—
Apr 12Penn-Jersey Blue DivisionApr 12 · 100 Meters · Place 3 · Solebury SchSolebury Sch100 Meters311.35 PB—