Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPTFCA Championships · Mar 24:18.04aPTFCA ChampionshipsMarch 2, 2025
1 Mile · OutdoorJohn Hay Pennsylvania Distance Carnival · Jun 24:37.73John Hay Pennsylvania Distance CarnivalJune 2, 2023
1600 Meters · IndoorGarden State HS Invitational · Feb 144:16.00Garden State HS InvitationalFebruary 14, 2025
1600 Meters · OutdoorChes-Mont League Champs · May 74:19.01aChes-Mont League ChampsMay 7, 2025
2 Miles · IndoorOcean Breeze Invitational · Feb 19:24.78aOcean Breeze InvitationalFebruary 1, 2025
3000 Meters · IndoorTFCAofGP Meet #2 · Dec 219:06.09aTFCAofGP Meet #2December 21, 2023
3200 Meters · OutdoorBryn Mawr Running Co. Henderson Invitational · May 29:08.35aBryn Mawr Running Co. Henderson InvitationalMay 2, 2025
400 Meters · IndoorOcean Breeze Invitational & Pentathlon · Feb 356.16Ocean Breeze Invitational & PentathlonFebruary 3, 2024
400 Meters · OutdoorChes Mont National Super Meet #1 · Apr 1654.78aChes Mont National Super Meet #1April 16, 2024
800 Meters · IndoorKristian Marche Memorial Invitational · Feb 231:58.39Kristian Marche Memorial InvitationalFebruary 23, 2025
800 Meters · OutdoorChes-Mont League Champs · May 71:58.99aChes-Mont League ChampsMay 7, 2025

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · 3200 Meters · Place 4 · Bishop Shanahan3200 Meters4.9:19.98a12
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · 1600 Meters · Place 10 · Bishop Shanahan1600 Meters10.4:22.03a12
May 7Ches-Mont League ChampsMay 7 · 1600 Meters · Place 1 · Bishop Shanahan1600 Meters1.4:19.01a PB12
May 7Ches-Mont League ChampsMay 7 · 800 Meters · Place 2 · Bishop Shanahan800 Meters2.1:58.99a PB12
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 3200 Meters · Place 4 · Bishop Shanahan3200 Meters4.9:08.35a PB12
Apr 10Ches Mont National Super Meet # 2Apr 10 · 1600 Meters · Place 1 · Bishop Shanahan1600 Meters1.4:23.64a12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 2PTFCA ChampionshipsMar 2 · 1 Mile · Place 10 · Bishop Shanahan1 Mile10.4:18.04a PB12
Feb 23Kristian Marche Memorial InvitationalFeb 23 · 800 Meters · Place 4 · Bishop Shana800 Meters41:58.39 PB12
Feb 14Garden State HS InvitationalFeb 14 · 800 Meters · Place 13 · Bishop Shanahan800 Meters132:00.1812
Feb 14Garden State HS InvitationalFeb 14 · 1600 Meters · Place 1 · Bishop Shanahan1600 Meters14:16.00 PB12
Feb 14Garden State HS InvitationalFeb 14 · 1600 Meters · Place 1 · Bishop Shanahan1600 Meters14:16.0012
Feb 14Garden State HS InvitationalFeb 14 · 800 Meters · Place 13 · Bishop Shanahan800 Meters132:00.1812
Feb 1Ocean Breeze InvitationalFeb 1 · 2 Miles · Place 1 · Bishop Shanahan2 Miles1.9:24.78a PB12
Jan 24Puma New York International Showcase 2025Jan 24 · 1600 Meters · Place 2 · Bishop Shanahan1600 Meters24:17.6612
Jan 8La Salle Winter Series - Boys Distance NightJan 8 · 1 Mile · Place 5 · Bishop Shanahan1 Mile54:25.48*SG12

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 23North Shore InvitationalDec 23 · 1600 Meters · Place 2 · Bishop Shanahan1600 Meters2.4:23.89a12
Feb 25PTFCA ChampionshipsFeb 25 · 1 Mile · Place 15 · Bishop Shanahan1 Mile15.4:24.33a11
Feb 16Garden State Invitational - HSFeb 16 · 1600 Meters · Place 5 · Bishop Shanahan1600 Meters54:22.1611
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 400 Meters · Place 53 · Bishop Shanahan400 Meters5356.16 PB11
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 1 Mile · Place 19 · Bishop Shanahan1 Mile194:26.2811
Jan 24UC HS InvitationalJan 24 · 800 Meters · Place 13 · Bishop Shanahan800 Meters13.2:03.80a11
Jan 14Kristian Marche Memorial InviteJan 14 · 1 Mile · Place 9 · Bishop Shana1 Mile94:32.23—
Jan 6TFCAofGP #4Jan 6 · 800 Meters · Place 7 · Bishop Shanahan800 Meters72:03.6311

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24PIAA State Track & Field ChampionshipsMay 24 · 3200 Meters · Place 20 · Bishop Shanahan3200 Meters20.9:32.66a11
May 17PIAA District I ChampionshipsMay 17 · 3200 Meters · Place 5 · Bishop Shanahan3200 Meters5.9:13.63a11
May 17PIAA District I ChampionshipsMay 17 · 1600 Meters · Place 14 · Bishop Shanahan1600 Meters14.4:20.91a11
May 8Ches-Mont ChampionshipsMay 8 · 800 Meters · Place 8 · Bishop Shanahan800 Meters82:03.5211
May 8Ches-Mont ChampionshipsMay 8 · 1600 Meters · Place 1 · Bishop Shanahan1600 Meters14:23.9011
May 8Ches-Mont ChampionshipsMay 8 · 800 Meters · Place 10 · Bishop Shanahan800 Meters102:01.3211
May 8Ches-Mont ChampionshipsMay 8 · 1600 Meters · Place 1 · Bishop Shanahan1600 Meters14:19.3011
May 3Hoka/Bryn Mawr Running Co. Henderson Invitational 2024May 3 · 3200 Meters · Place 6 · Bishop Shanahan3200 Meters69:14.39JR
Apr 19Bob Friday Warrior InviteApr 19 · 800 Meters · Place 8 · Bishop Shanahan800 Meters82:01.32JR
Apr 16Ches Mont National Super Meet #1Apr 16 · 1600 Meters · Place 4 · Bishop Shanahan1600 Meters4.4:19.30a11
Apr 16Ches Mont National Super Meet #1Apr 16 · 400 Meters · Place 22 · Bishop Shanahan400 Meters22.54.78a PB11

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21TFCAofGP Meet #2Dec 21 · 3000 Meters · Place 7 · Bishop Shanahan3000 Meters7.9:06.09a PB11
Dec 16TFCAofGP Meet #1Dec 16 · 1 Mile · Place 11 · Bishop Shanahan1 Mile11.4:43.29a11
Feb 4Ocean Breeze InvitationalFeb 4 · 800 Meters · Place 11 · Bishop Shana800 Meters112:10.17—
Jan 15Kristian Marche Memorial InvitationalJan 15 · 800 Meters · Place 47 · Bishop Shanahan800 Meters472:12.67—
Jan 6The Armory Hispanic GamesJan 6 · 800 Meters · Place 44 · Bishop Shana800 Meters442:10.6410

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 2John Hay Pennsylvania Distance CarnivalJun 2 · 1 Mile · Place 73 · Bishop Shanahan TC1 Mile734:37.73 PBSO
May 10Ches-Mont ChampionshipsMay 10 · 1600 Meters · Place 7 · Bishop Shana1600 Meters74:34.8210
May 5Hoka/Bryn Mawr Running Co. Henderson InvitationalMay 5 · 1600 Meters · Place 12 · Bishop Shanahan1600 Meters124:33.27SO
Apr 12Ches Mont National Super Meet #1Apr 12 · 1600 Meters · Place 4 · Bishop Shanahan1600 Meters4.4:43.14a10
Apr 5Rustin InvitationalApr 5 · 1600 Meters · Place 9 · Bishop Shanahan1600 Meters94:38.42SO

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 112022 Ches-Mont ChampionshipsMay 11 · 1600 Meters · Place 26 · Bishop Shanahan1600 Meters264:56.529

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 18Henderson Polar Bear # 1Jan 18 · 800 Meters · Place 22 · Bishop Shanahan800 Meters222:22.92—