Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJohn Hay Pennsylvania Distance Festival · May 265:10.90aJohn Hay Pennsylvania Distance FestivalMay 26, 2026
1600 Meters · IndoorThe Oval Office Holiday Party · Dec 215:14.61aThe Oval Office Holiday PartyDecember 21, 2025
1600 Meters · Outdoor22nd Annual Hoka Henderson Invitational presented by BMRC 2026 · May 15:10.83a22nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1, 2026
300 Meters · IndoorPurple Champions HS Invitational · Feb 747.204Purple Champions HS InvitationalFebruary 7, 2026
3000 Meters · IndoorPurple Champions HS Invitational · Feb 710:25.42Purple Champions HS InvitationalFebruary 7, 2026
3200 Meters · IndoorHenderson 3k/3200 Classic · Dec 911:38.80aHenderson 3k/3200 ClassicDecember 9, 2025
3200 Meters · OutdoorTwin Valley Raider Invitational · Apr 1711:38.63aTwin Valley Raider InvitationalApril 17, 2026
400 Meters · IndoorUpper Dublin Winter Series - Sprint Night · Jan 31:05.72aUpper Dublin Winter Series - Sprint NightJanuary 3, 2026
400 Meters · Outdoor130th Penn Relays Carnival · Apr 231:04.54a130th Penn Relays CarnivalApril 23, 2026
800 Meters · IndoorFriends School Invitational · Jan 282:25.74Friends School InvitationalJanuary 28, 2026
800 Meters · OutdoorEast Coast Champs · Jun 122:18.90aEast Coast Champs June 12, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 12East Coast Champs Jun 12 · 1 Mile · ShipleyShipley1 Mile—DNS11
Jun 12East Coast Champs Jun 12 · 800 Meters · Place 9 · ShipleyShipley800 Meters9.2:18.90a PB11
May 29Greater Philly Area Multi Event May 29 · 800 Meters · Place 3 · ShipleyShipley800 Meters3.2:20.26a11
May 16PAISAAMay 16 · 1600 Meters · Place 6 · ShipleyShipley1600 Meters6.5:12.69a11
May 12East Brunswick Sprint Series #1May 12 · 800 Meters · Place 2 · ShipleyShipley800 Meters2.2:23.14a11
May 6Friends LeagueMay 6 · 3200 Meters · Place 1 · ShipleyShipley3200 Meters1.11:41.45a11
May 6Friends LeagueMay 6 · 1600 Meters · Place 1 · ShipleyShipley1600 Meters1.5:16.33a11
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 1600 Meters · Place 10 · ShipleyShipley1600 Meters10.5:10.83a PB11
Apr 23130th Penn Relays CarnivalApr 23 · 800 Meters · ShipleyShipley800 Meters—2:22.52a11
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · ShipleyShipley400 Meters—1:04.54a PB11
Apr 17Twin Valley Raider InvitationalApr 17 · 3200 Meters · Place 4 · ShipleyShipley3200 Meters411:38.63a PB11
Apr 17Twin Valley Raider InvitationalApr 17 · 3200 Meters · Place 4 · ShipleyShipley3200 Meters411:38.6311
Apr 15GFS #1Apr 15 · 400 Meters · Place 5 · ShipleyShipley400 Meters5.1:06.38a11
Apr 7Westtown #1Apr 7 · 800 Meters · Place 1 · ShipleyShipley800 Meters1.2:27.28a11

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Jun 8Henderson Last Chance MeetJun 8 · 3000 Meters · Place 1 · ShipleyShipley3000 Meters1.10:30.72a11
May 26John Hay Pennsylvania Distance FestivalMay 26 · 1 Mile · Place 262 · Shipley SchoolShipley School1 Mile262.5:10.90a PB11
Mar 1PTFCA ChampionshipsMar 1 · 1 Mile · Place 20 · ShipleyShipley1 Mile20.5:26.47a11
Feb 20Garden State TC InvitationalFeb 20 · 1600 Meters · Place 11 · ShipleyShipley1600 Meters11.5:20.20a11
Feb 7Purple Champions HS InvitationalFeb 7 · 3000 Meters · Place 2 · ShipleyShipley3000 Meters210:25.42 PB11
Feb 7Purple Champions HS InvitationalFeb 7 · 300 Meters · Place 3 · ShipleyShipley300 Meters347.204 PB11
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1 Mile · Place 15 · Shipley SchoolShipley School1 Mile155:16.5611
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1 Mile · Place 15 · Shipley SchoolShipley School1 Mile155:16.5611
Jan 28Friends School InvitationalJan 28 · 800 Meters · Place 1 · Shipley SchoShipley Scho800 Meters12:25.74 PB11
Jan 14Upper Dublin Winter Series - Distance NightJan 14 · 1 Mile · Place 6 · ShipleyShipley1 Mile6.5:14.21a11
Jan 3Upper Dublin Winter Series - Sprint NightJan 3 · 400 Meters · Place 27 · ShipleyShipley400 Meters27.1:05.72a PB11

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 21The Oval Office Holiday PartyDec 21 · 1600 Meters · Place 4 · ShipleyShipley1600 Meters4.5:14.61a PB11
Dec 162LRS Mid-Week InviteDec 16 · 400 Meters · Place 4 · ShipleyShipley400 Meters4.1:06.31a11
Dec 9Henderson 3k/3200 ClassicDec 9 · 3200 Meters · Place 11 · ShipleyShipley3200 Meters11.11:38.80a PB11
Dec 9Henderson 3k/3200 ClassicDec 9 · 3000 Meters · Place 11 · ShipleyShipley3000 Meters11.11:00.48a11
Dec 6F&M HS Meet #1 (Full)Dec 6 · 800 Meters · Place 2 · ShipleyShipley800 Meters2.2:29.33a11
Feb 21Garden State OpenFeb 21 · 1600 Meters · Place 8 · Shipley SchoShipley Scho1600 Meters85:20.47—
Feb 16PAISAA ChampionshipsFeb 16 · 3000 Meters · Place 2 · Shipley SchoShipley Scho3000 Meters211:07.1410
Feb 7Henderson InvitationalFeb 7 · 1 Mile · Place 10 · ShipleyShipley1 Mile10.5:26.10a10
Feb 1Purple Champions HS InvitationalFeb 1 · 1600 Meters · Place 12 · ShipleyShipley1600 Meters125:30.3010
Jan 29Friends School InvitationalJan 29 · 400 Meters · Place 5 · Shipley SchoShipley Scho400 Meters51:08.0810
Jan 15La Salle Winter Series - Girls Distance NightJan 15 · 1 Mile · Place 9 · Shipley SchoolShipley School1 Mile95:30.9810
Jan 4ESU Warrior ClassicJan 4 · 1600 Meters · Place 3 · Shipley SchoolShipley School1600 Meters35:35.3310

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 19PA Independent School Athletic Association ChampionshipMay 19 · 3200 Meters · Place 6 · Shipley SchoShipley Scho3200 Meters612:08.4210
May 19PA Independent School Athletic Association ChampionshipMay 19 · 1600 Meters · Place 8 · Shipley SchoShipley Scho1600 Meters85:24.6310
May 7Friends LeagueMay 7 · 800 Meters · Place 2 · ShipleyShipley800 Meters2.2:25.14a10
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 1600 Meters · Place 10 · ShipleyShipley1600 Meters10.5:22.19a10
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 800 Meters · Place 43 · ShipleyShipley800 Meters43.2:30.61a10
Apr 26Whippets Track & Field InvitationalApr 26 · 3200 Meters · Place 3 · ShipleyShipley3200 Meters3.11:54.02a10
Apr 1715th Annual Twin Valley Raider InvitationalApr 17 · 1600 Meters · Place 2 · ShipleyShipley1600 Meters25:21.12a10
Apr 14George School #2Apr 14 · 3200 Meters · Place 4 · Shipley SchoShipley Scho3200 Meters413:21.7810
Apr 11Fords TwilightApr 11 · 1600 Meters · Place 12 · ShipleyShipley1600 Meters12.5:23.68a10
Apr 8GFS #1Apr 8 · 3200 Meters · Place 2 · ShipleyShipley3200 Meters2.12:53.63a10

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 7F&M HS Invite #1Dec 7 · 800 Meters · Place 2 · ShipleyShipley800 Meters2.2:37.02a10
Feb 17PAISAA Indoor Track ChampionshipsFeb 17 · 1600 Meters · Place 4 · ShipleyShipley1600 Meters45:39.169
Feb 5NJ Varsity ClassicFeb 5 · 1600 Meters · Place 17 · Shipley SchoShipley Scho1600 Meters175:45.969
Jan 24UC HS InvitationalJan 24 · 800 Meters · Place 25 · ShipleyShipley800 Meters25.2:36.31a9
Jan 20Hill School Indoor Quad MeetJan 20 · 800 Meters · Place 5 · ShipleyShipley800 Meters5.2:47.38a9
Jan 20Hill School Indoor Quad MeetJan 20 · 400 Meters · Place 4 · ShipleyShipley400 Meters4.1:10.55a9
Jan 14Kristian Marche Memorial InviteJan 14 · 1 Mile · Place 13 · Shipley SchoShipley Scho1 Mile135:36.30—
Jan 14Kristian Marche Memorial InviteJan 14 · 800 Meters · Place 39 · Shipley SchoShipley Scho800 Meters392:41.84—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 18PAISAAMay 18 · 1600 Meters · Place 6 · ShipleyShipley1600 Meters6.5:23.40a9
May 18PAISAAMay 18 · 800 Meters · Place 10 · ShipleyShipley800 Meters10.2:32.33a9
May 8Friends LeagueMay 8 · 3200 Meters · Place 1 · Shipley SchoShipley Scho3200 Meters112:14.349
May 3Hoka/Bryn Mawr Running Co. Henderson Invitational 2024May 3 · 1600 Meters · Place 24 · Shipley SchoolShipley School1600 Meters245:20.85FR
Apr 30George School #4Apr 30 · 800 Meters · Place 1 · ShipleyShipley800 Meters1.2:33.32a9
Apr 27New Balance Whippets T&F InvitationalApr 27 · 3200 Meters · Place 3 · Shipley SchoolShipley School3200 Meters311:50.33FR
Apr 16GFS #2Apr 16 · 1600 Meters · Place 2 · ShipleyShipley1600 Meters25:39.89a—
Apr 16GFS #2Apr 16 · 800 Meters · Place 4 · ShipleyShipley800 Meters42:42.95a—
Apr 13The Coatesville Track and Field InvitationalApr 13 · 400 Meters · Place 33 · ShipleyShipley400 Meters33.1:11.53a9
Apr 12Fords Track ClassicApr 12 · 1600 Meters · Place 11 · Shipley SchoolShipley School1600 Meters115:27.63FR
Apr 9Westtown #1Apr 9 · 800 Meters · Place 2 · Shipley SchoShipley Scho800 Meters22:32.979
Apr 5FC Dual 1Apr 5 · 3200 Meters · Place 1 · ShipleyShipley3200 Meters1.12:05.54a9
Mar 16The Phoenixville ClassicMar 16 · 1600 Meters · Place 7 · Shipley SchoShipley Scho1600 Meters75:36.51—
Mar 16The Phoenixville ClassicMar 16 · 1600 Meters · Place 7 · Shipley SchoShipley Scho1600 Meters75:36.51—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16UC Holiday HS InvitationalDec 16 · 800 Meters · Place 16 · ShipleyShipley800 Meters16.2:37.00a9

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20PAISAA ChampionshipsMay 20 · 1600 Meters · Place 12 · ShipleyShipley1600 Meters12.5:41.79a8
May 20PAISAA ChampionshipsMay 20 · 800 Meters · Place 21 · ShipleyShipley800 Meters21.2:40.69a8
May 13Friends League ChampionshipsMay 13 · 1600 Meters · Place 4 · Shipley SchoShipley Scho1600 Meters45:49.298
May 5Hoka/Bryn Mawr Running Co. Henderson InvitationalMay 5 · 800 Meters · Place 8 · Shipley SchoolShipley School800 Meters82:37.678
Apr 21Bob Friday Warrior InvitationalApr 21 · 1600 Meters · Place 28 · Shipley SchoolShipley School1600 Meters285:49.748