Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJohn Hay Pennsylvania Distance Festival · May 265:03.98aJohn Hay Pennsylvania Distance FestivalMay 26, 2026
1600 Meters · IndoorF&M HS Invite #2 · Jan 265:35.93aF&M HS Invite #2January 26, 2025
1600 Meters · Outdoor22nd Annual Unionville Invitational · Apr 255:00.27a22nd Annual Unionville InvitationalApril 25, 2026
200 Meters · OutdoorLower Merion Scrimmage · Mar 1827.71Lower Merion ScrimmageMarch 18, 2026
3000 Meters · IndoorLa Salle Winter Series - Distance Night · Jan 710:29.93aLa Salle Winter Series - Distance NightJanuary 7, 2026
3200 Meters · IndoorLa Salle Winter Series - Distance Night · Jan 711:09.50aLa Salle Winter Series - Distance NightJanuary 7, 2026
3200 Meters · OutdoorCAL Boys Meet #3 - Marple Newtown · Apr 911:20.59CAL Boys Meet #3 - Marple NewtownApril 9, 2025
400 Meters · OutdoorLower Merion Meet · Mar 191:02.54Lower Merion MeetMarch 19, 2025
800 Meters · OutdoorRadnor Last Chance Meet · May 82:16.15aRadnor Last Chance MeetMay 8, 2026

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
May 26John Hay Pennsylvania Distance FestivalMay 26 · 1 Mile · Place 235 · Lower Merion Athletics ClubLower Merion Athletics Club1 Mile235.5:03.98a PB10
Feb 28The CIRCUIT PhillyFeb 28 · 1 Mile · Place 37 · Lower Merion Athletics ClubLower Merion Athletics Club1 Mile375:04.55a10
Jan 7La Salle Winter Series - Distance NightJan 7 · 3200 Meters · Place 69 · Lower MerionLower Merion3200 Meters69.11:09.50a PB10
Jan 7La Salle Winter Series - Distance NightJan 7 · 3000 Meters · Place 67 · Lower MerionLower Merion3000 Meters67.10:29.93a PB10

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8Radnor Last Chance MeetMay 8 · 800 Meters · Place 14 · Lower MerionLower Merion800 Meters14.2:16.15a PB10
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 1600 Meters · Place 96 · Lower MerionLower Merion1600 Meters96.5:00.64a10
Apr 2522nd Annual Unionville InvitationalApr 25 · 1600 Meters · Place 16 · Lower MerionLower Merion1600 Meters16.5:00.27a PB10
Apr 15CAL Meet #3 @ SpringfieldApr 15 · 800 Meters · Lower MerionLower Merion800 Meters--DNS10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 3200 Meters · Lower MerionLower Merion3200 Meters—DNS10
Mar 25Lower Merion Boys MeetMar 25 · 1600 Meters · Place 18 · Lower MerionLower Merion1600 Meters18.5:08.50a10
Mar 18Lower Merion ScrimmageMar 18 · 200 Meters · Place 20 · Lower MerionLower Merion200 Meters2027.71 PB10

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 5CAL Boys JV MeetMay 5 · 1600 Meters · Place 12 · Lower MerionLower Merion1600 Meters125:08.429
May 5CAL Boys JV MeetMay 5 · 800 Meters · Place 16 · Lower MerionLower Merion800 Meters162:24.429
Apr 21Boys CAL JVApr 21 · 1600 Meters · Place 10 · Lower MerionLower Merion1600 Meters10.5:18.16a9
Apr 9CAL Boys Meet #3 - Marple NewtownApr 9 · 3200 Meters · Place 17 · Lower MerionLower Merion3200 Meters1711:20.59 PB9
Apr 9Marple Newtown CAL MeetApr 9 · 3200 Meters · Place 17 · Lower MerionLower Merion3200 Meters17.11:20.59a9
Apr 2CAL Meet #2 @ Lower MerionApr 2 · 800 Meters · Place 25 · Lower MerionLower Merion800 Meters252:23.45a9
Mar 29North Penn OpenMar 29 · 3200 Meters · Place 12 · Lower MerionLower Merion3200 Meters1211:31.709
Mar 26CAL Meet #1 (UD)Mar 26 · 1600 Meters · Place 22 · Lower MerionLower Merion1600 Meters22.5:23.28a9
Mar 19Lower Merion MeetMar 19 · 200 Meters · Place 26 · Lower MerionLower Merion200 Meters2628.369
Mar 19Lower Merion MeetMar 19 · 400 Meters · Place 18 · Lower MerionLower Merion400 Meters181:02.54 PB9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 26F&M HS Invite #2Jan 26 · 1600 Meters · Place 63 · Lower MerionLower Merion1600 Meters63.5:35.93a PB9
Jan 26F&M HS Invite #2Jan 26 · 3000 Meters · Place 32 · Lower MerionLower Merion3000 Meters32.11:38.62a9
Jan 8La Salle Winter Series - Boys Distance NightJan 8 · 3200 Meters · Place 66 · Lower MerionLower Merion3200 Meters6612:14.099
Jan 8La Salle Winter Series - Boys Distance NightJan 8 · 3000 Meters · Place 67 · Lower MerionLower Merion3000 Meters6711:30.579

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7F&M HS Invite #1Dec 7 · 1600 Meters · Place 52 · Lower MerionLower Merion1600 Meters52.5:39.58a9
Dec 7F&M HS Invite #1Dec 7 · 3000 Meters · Place 33 · Lower MerionLower Merion3000 Meters33.11:50.83a9