Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPPL Meet #2 · Dec 186:05.19aPPL Meet #2December 18, 2025
100 Meters · OutdoorPJAA White Division Meet #2 · Apr 2412.75aPJAA White Division Meet #2April 24, 2024
1600 Meters · OutdoorWhippets Track & Field Invitational · Apr 265:43.53aWhippets Track & Field InvitationalApril 26, 2025
200 Meters · OutdoorThe Coach Ron Livers Viking Invitationa · Apr 1124.56aThe Coach Ron Livers Viking InvitationaApril 11, 2026
400 Meters · IndoorLa Salle Winter Series - Sprint Night · Jan 257.65aLa Salle Winter Series - Sprint NightJanuary 2, 2026
400 Meters · OutdoorPJAA Invite #1 · Apr 154.93aPJAA Invite #1April 1, 2026
800 Meters · IndoorLa Salle Winter Series - Distance Night · Jan 72:19.07aLa Salle Winter Series - Distance NightJanuary 7, 2026
800 Meters · OutdoorPJAA Invite #2 · Apr 82:18.45aPJAA Invite #2April 8, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20PJAA All-Star Championship MeetMay 20 · 400 Meters · Place 10 · Cristo Rey (Philadelphia)400 Meters10.56.67a11
Apr 11The Coach Ron Livers Viking InvitationaApr 11 · 400 Meters · Place 21 · Cristo Rey (Philadelphia)400 Meters21.57.60a11
Apr 11The Coach Ron Livers Viking InvitationaApr 11 · 200 Meters · Place 16 · Cristo Rey (Philadelphia)200 Meters16.24.56a PB11
Apr 8PJAA Invite #2Apr 8 · 800 Meters · Place 5 · Cristo Rey (Philadelphia)800 Meters5.2:18.45a PB11
Apr 1PJAA Invite #1Apr 1 · 400 Meters · Place 4 · Cristo Rey (Philadelphia)400 Meters4.54.93a PB11
Mar 12GFS Time TrialMar 12 · 400 Meters · Place 2 · Cristo Rey (Philadelphia)400 Meters2.58.63a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 7La Salle Winter Series - Distance NightJan 7 · 800 Meters · Place 108 · Cristo Rey (Philadelphia)800 Meters108.2:19.07a PB11
Jan 2La Salle Winter Series - Sprint NightJan 2 · 400 Meters · Place 78 · Cristo Rey (Philadelphia)400 Meters78.57.65a PB11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18PPL Meet #2Dec 18 · 1 Mile · Place 29 · Cristo Rey (Philadelphia)1 Mile29.6:05.19a PB11
Jan 3La Salle Winter Series - Boys Sprint NightJan 3 · 400 Meters · Place 85 · Cristo Rey400 Meters8559.26—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21PJAA All-Star Championship MeetMay 21 · 800 Meters · Place 5 · Cristo Rey (Philadelphia)800 Meters52:19.59a10
May 7PJAA Invite #4May 7 · 800 Meters · Place 4 · Cristo Rey (Philadelphia)800 Meters4.2:22.08a10
Apr 26Whippets Track & Field InvitationalApr 26 · 1600 Meters · Place 76 · Cristo Rey (Philadelphia)1600 Meters76.5:43.53a PB10
Apr 16PJAA Meet #3Apr 16 · 400 Meters · Place 9 · Cristo Rey (Philadelphia)400 Meters958.19a10
Apr 11Father Judge RelaysApr 11 · 400 Meters · Place 16 · Cristo Rey Philadelphia400 Meters1659.5710
Apr 2PJAA Meet #1Apr 2 · 400 Meters · Place 4 · Cristo Rey (Philadelphia)400 Meters458.12a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19Philadelphia Public League Meet #2Dec 19 · 400 Meters · Place 37 · Cristo Rey (Philadelphia)400 Meters37.1:05.89a10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 24PJAA White Division Meet #2Apr 24 · 100 Meters · Place 12 · Cristo Rey (Philadelphi100 Meters1212.75a PB—
Apr 18PJAA white Division Meet #1Apr 18 · 100 Meters · Place 17 · Cristo Rey (Philadelphi100 Meters1713.24a—