Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorPJAA Invite #2 · Apr 87:27.06aPJAA Invite #2April 8, 2026
Discus · 1.6kg · OutdoorPJAA All-Star Championship Meet · May 2060' 9"PJAA All-Star Championship MeetMay 20, 2026
Javelin · 800g · OutdoorPJAA All-Star Championship Meet · May 2073' 0"PJAA All-Star Championship MeetMay 20, 2026
Shot Put · 12lb · OutdoorPJAA Invite #2 · Apr 829' 3"PJAA Invite #2April 8, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 20PJAA All-Star Championship MeetMay 20 · Javelin · Place 10 · New Foundations CharterJavelin800g10.73' 0" PB12
May 20PJAA All-Star Championship MeetMay 20 · Discus · Place 13 · New Foundations CharterDiscus1.6kg13.60' 9" PB12
May 20PJAA All-Star Championship MeetMay 20 · Shot Put · Place 12 · New Foundations CharterShot Put12lb12.29' 0"12
May 13PJAA Team T&F ChampionshipMay 13 · Javelin · New Foundations CharterJavelin800g—DNS12
May 13PJAA Team T&F ChampionshipMay 13 · Discus · Place 17 · New Foundations CharterDiscus1.6kg17.60' 1"12
May 13PJAA Team T&F ChampionshipMay 13 · Shot Put · Place 9 · New Foundations CharterShot Put12lb9.28' 11.25"12
May 6PJAA Invite #4May 6 · Javelin · New Foundations CharterJavelin800g—DNS12
May 6PJAA Invite #4May 6 · Discus · New Foundations CharterDiscus1.6kg—DNS12
May 6PJAA Invite #4May 6 · Shot Put · New Foundations CharterShot Put12lb—DNS12
May 6PJAA Invite #4May 6 · 1600 Meters · New Foundations Charter1600 Meters—DNS12
Apr 29PJAA RelaysApr 29 · Javelin · New Foundations CharterJavelin800g—DNS12
Apr 29PJAA RelaysApr 29 · Discus · New Foundations CharterDiscus1.6kg—DNS12
Apr 29PJAA RelaysApr 29 · Shot Put · New Foundations CharterShot Put12lb—DNS12
Apr 15PJAA Invite #3Apr 15 · Javelin · Place 8 · New Foundations CharterJavelin800g8.71' 9"12
Apr 15PJAA Invite #3Apr 15 · Discus · Place 16 · New Foundations CharterDiscus1.6kg16.57' 4"12
Apr 15PJAA Invite #3Apr 15 · Shot Put · Place 8 · New Foundations CharterShot Put12lb8.28' 5.75"12
Apr 15PJAA Invite #3Apr 15 · 1600 Meters · Place 21 · New Foundations Charter1600 Meters21.7:41.97a12
Apr 8PJAA Invite #2Apr 8 · Javelin · New Foundations CharterJavelin800g—DNS12
Apr 8PJAA Invite #2Apr 8 · Discus · New Foundations CharterDiscus1.6kg—DNS12
Apr 8PJAA Invite #2Apr 8 · Shot Put · Place 8 · New Foundations CharterShot Put12lb8.29' 3" PB12
Apr 8PJAA Invite #2Apr 8 · 1600 Meters · Place 12 · New Foundations Charter1600 Meters12.7:27.06a PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 30TFCAGP Novice MeetJan 30 · Shot Put · Place 12 · New Foundations CharterShot Put1228-7.5012

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 29PJAA Relay MeetApr 29 · Javelin · Place 7 · New Foundations CharterJavelin775-911
Apr 29PJAA Relay MeetApr 29 · Discus · Place 13 · New Foundations CharterDiscus1349-211
Apr 29PJAA Relay MeetApr 29 · Shot Put · Place 13 · New Foundations CharterShot Put1325-611
Apr 8PJAA Meet #2Apr 8 · Discus · Place 10 · New Foundations CharterDiscus1055-711
Apr 8PJAA Meet #2Apr 8 · Shot Put · Place 8 · New Foundations CharterShot Put825-211
Apr 2PJAA Meet #1Apr 2 · Javelin · Place 10 · New Foundations CharterJavelin1060-811
Apr 2PJAA Meet #1Apr 2 · Discus · Place 8 · New Foundations CharterDiscus856-911
Apr 2PJAA Meet #1Apr 2 · Shot Put · Place 14 · New Foundations CharterShot Put1426-311