Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHaverford Invitational · Apr 612.85Haverford InvitationalApril 6, 2024
110m Hurdles · 39" / 0.991m · OutdoorPJAA Team T&F Championship · May 1317.17aPJAA Team T&F ChampionshipMay 13, 2026
300m Hurdles · 36" / 0.914m · OutdoorPAISAA · May 1644.30aPAISAAMay 16, 2026
400 Meters · OutdoorJack Armstrong Invitational Track and Field Meet · Apr 1958.18Jack Armstrong Invitational Track and Field MeetApril 19, 2024
Triple Jump · OutdoorPJAA All-Star Championship Meet · May 2039' 2"PJAA All-Star Championship MeetMay 20, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 20PJAA All-Star Championship MeetMay 20 · Triple Jump · Place 3 · Cristo Rey (Philadelphia)Triple Jump3.39' 2" PB11
May 20PJAA All-Star Championship MeetMay 20 · 300m Hurdles · Cristo Rey (Philadelphia)300m Hurdles36" / 0.914m—DNS11
May 20PJAA All-Star Championship MeetMay 20 · 110m Hurdles · Cristo Rey (Philadelphia)110m Hurdles39" / 0.991m—DNS11
May 16PAISAAMay 16 · 300m Hurdles · Place 17 · Cristo Rey (Philadelphia)300m Hurdles36" / 0.914m17.44.30a PB11
May 13PJAA Team T&F ChampionshipMay 13 · Triple Jump · Place 4 · Cristo Rey (Philadelphia)Triple Jump4.38' 11.25"11
May 13PJAA Team T&F ChampionshipMay 13 · 300m Hurdles · Place 5 · Cristo Rey (Philadelphia)300m Hurdles36" / 0.914m5.45.41a11
May 13PJAA Team T&F ChampionshipMay 13 · 110m Hurdles · Place 2 · Cristo Rey (Philadelphia)110m Hurdles39" / 0.991m2.17.17a PB11
Apr 29PJAA RelaysApr 29 · Triple Jump · Place 6 · Cristo Rey (Philadelphia)Triple Jump6.36' 5.5"11
Apr 29PJAA RelaysApr 29 · 300m Hurdles · Place 3 · Cristo Rey (Philadelphia)300m Hurdles36" / 0.914m3.44.49a11
Apr 8PJAA Invite #2Apr 8 · Triple Jump · Cristo Rey (Philadelphia)Triple Jump—DNS11
Apr 1PJAA Invite #1Apr 1 · Triple Jump · Cristo Rey (Philadelphia)Triple Jump—DNS11
Apr 1PJAA Invite #1Apr 1 · 300m Hurdles · Place 1 · Cristo Rey (Philadelphia)300m Hurdles36" / 0.914m1.45.97a11
Apr 1PJAA Invite #1Apr 1 · 110m Hurdles · Place 1 · Cristo Rey (Philadelphia)110m Hurdles39" / 0.991m1.17.28a11
Mar 12GFS Time TrialMar 12 · 300m Hurdles · Place 2 · Cristo Rey (Philadelphia)300m Hurdles36" / 0.914m2.48.23a11
Mar 12GFS Time TrialMar 12 · 110m Hurdles · Place 2 · Cristo Rey (Philadelphia)110m Hurdles39" / 0.991m2.19.42a11

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 21PJAA All-Star Championship MeetMay 21 · Triple Jump · Place 3 · Cristo Rey (Philadelphia)Triple Jump336-1.2510
May 21PJAA All-Star Championship MeetMay 21 · 300m Hurdles · Place 4 · Cristo Rey (Philadelphia)300m Hurdles446.08a10
May 21PJAA All-Star Championship MeetMay 21 · 110m Hurdles · Place 3 · Cristo Rey (Philadelphia)110m Hurdles317.97a10
May 19PA Independent School Athletic Association ChampionshipMay 19 · 300m Hurdles · Place 15 · Cristo Rey P300m Hurdles1544.8510
May 19PA Independent School Athletic Association ChampionshipMay 19 · 110m Hurdles · Place 18 · Cristo Rey P110m HurdlesRound P1817.4610
May 19PA Independent School Athletic Association ChampionshipMay 19 · Triple Jump · Place 11 · Cristo Rey PTriple Jump1138-04.5010
May 13PJAA Track & Field Championship MeetMay 13 · Triple Jump · Place 2 · Cristo Rey (Philadelphia)Triple Jump2.37' 6"10
May 13PJAA Track & Field Championship MeetMay 13 · 300m Hurdles · Place 5 · Cristo Rey (Philadelphia)300m Hurdles36" / 0.914m5.46.42a10
May 13PJAA Track & Field Championship MeetMay 13 · 110m Hurdles · Place 4 · Cristo Rey (Philadelphia)110m Hurdles39" / 0.991m4.18.33a10
May 7PJAA Invite #4May 7 · Triple Jump · Place 1 · Cristo Rey (Philadelphia)Triple Jump1.36' 9"10
May 7PJAA Invite #4May 7 · 300m Hurdles · Place 3 · Cristo Rey (Philadelphia)300m Hurdles36" / 0.914m3.46.75a10
May 7PJAA Invite #4May 7 · 110m Hurdles · Place 2 · Cristo Rey (Philadelphia)110m Hurdles39" / 0.991m2.17.49a10
Apr 29PJAA Relay MeetApr 29 · Triple Jump · Place 6 · Cristo Rey (Philadelphia)Triple Jump630-4.510
Apr 26Whippets Track & Field InvitationalApr 26 · Triple Jump · Place 9 · Cristo Rey (Philadelphia)Triple Jump9.36-11.0010
Apr 26Whippets Track & Field InvitationalApr 26 · 110m Hurdles · Place 10 · Cristo Rey (Philadelphia)110m Hurdles39" / 0.991m10.17.64a10
Apr 16PJAA Meet #3Apr 16 · Triple Jump · Place 2 · Cristo Rey (Philadelphia)Triple Jump235-510
Apr 16PJAA Meet #3Apr 16 · 300m Hurdles · Place 5 · Cristo Rey (Philadelphia)300m Hurdles546.77a10
Apr 16PJAA Meet #3Apr 16 · 110m Hurdles · Place 4 · Cristo Rey (Philadelphia)110m Hurdles418.64a10
Apr 11Father Judge RelaysApr 11 · Triple Jump · Place 2 · Cristo Rey PhiladelphiaTriple Jump236-710
Apr 11Father Judge RelaysApr 11 · 110m Hurdles · Place 10 · Cristo Rey Philadelphia110m Hurdles1018.1310
Apr 5Haverford InvitationalApr 5 · 300m Hurdles · Place 17 · Cristo Rey (Philadelphia)300m Hurdles1746.39a10
Apr 5Haverford InvitationalApr 5 · 110m Hurdles · Place 7 · Cristo Rey (Philadelphia)110m Hurdles718.39a10
Apr 2PJAA Meet #1Apr 2 · Triple Jump · Place 2 · Cristo Rey (Philadelphia)Triple Jump235-010
Apr 2PJAA Meet #1Apr 2 · 300m Hurdles · Place 4 · Cristo Rey (Philadelphia)300m Hurdles447.23a10
Apr 2PJAA Meet #1Apr 2 · 110m Hurdles · Place 3 · Cristo Rey (Philadelphia)110m Hurdles320.63a10

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 18PAISAAMay 18 · Triple Jump · Place 22 · Cristo Rey (Philadelphia)Triple Jump22.33-06.009
May 18PAISAAMay 18 · 300m Hurdles · Place 19 · Cristo Rey (Philadelphia)300m Hurdles36" / 0.914m19.50.38a9
May 15PJAA All-Star MeetMay 15 · Triple Jump · Place 5 · Cristo Rey (PhiladelphiaTriple Jump535-6—
May 15PJAA All-Star MeetMay 15 · 300m Hurdles · Place 4 · Cristo Rey (Philadelphi300m Hurdles446.61a—
May 8Penn-Jersey Athletic League ChampionshipsMay 8 · Triple Jump · Place 6 · Cristo Rey PhiladelphiaTriple Jump631-911
May 8Penn-Jersey Athletic League ChampionshipsMay 8 · 300m Hurdles · Place 6 · Cristo Rey Philadelphia300m Hurdles647.3611
Apr 29PJAA Relay MeetApr 29 · Triple Jump · Place 6 · Cristo Rey (PhiladelphiaTriple Jump632-6—
Apr 29PJAA Relay MeetApr 29 · 300m Hurdles · Place 3 · Cristo Rey (Philadelphi300m Hurdles348.71a—
Apr 24PJAA White Division Meet #2Apr 24 · Triple Jump · Place 4 · Cristo Rey (PhiladelphiaTriple Jump427-11—
Apr 24PJAA White Division Meet #2Apr 24 · 300m Hurdles · Place 3 · Cristo Rey (Philadelphi300m Hurdles348.06a—
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · 400 Meters · Place 30 · Cristo Rey Philadelphia400 Meters3058.18 PB9
Apr 18PJAA white Division Meet #1Apr 18 · 300m Hurdles · Place 3 · Cristo Rey (Philadelphi300m Hurdles348.89a—
Apr 12Cardinal InvitationalApr 12 · 300m Hurdles · Place 26 · Cristo Rey P300m Hurdles2647.759
Apr 6Haverford InvitationalApr 6 · 400 Meters · Place 51 · Cristo Rey Philadelp400 Meters5159.75FR
Apr 6Haverford InvitationalApr 6 · 100 Meters · Place 54 · Cristo Rey Philadelp100 Meters5412.85 PBFR