Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJohn Hay Pennsylvania Distance Festival · May 264:29.24aJohn Hay Pennsylvania Distance FestivalMay 26, 2026
1 Mile · OutdoorRunningLane Track Championships · May 224:22.48aRunningLane Track ChampionshipsMay 22, 2026
1600 Meters · OutdoorFriends League · May 64:24.89aFriends LeagueMay 6, 2026
2000m Steeplechase · 0.838m · OutdoorAdidas Track Nationals 2026 · Jun 186:20.69aAdidas Track Nationals 2026June 18, 2026
2000m Steeplechase · 0.914m · OutdoorEasterns States Championships · May 306:38.51aEasterns States ChampionshipsMay 30, 2026
3000 Meters · IndoorPenn Relays Winter Showcase - Boys PM · Jan 319:04.41Penn Relays Winter Showcase - Boys PMJanuary 31, 2026
3200 Meters · IndoorBob Friday Warrior Invitational 2026 · Apr 1010:11.28aBob Friday Warrior Invitational 2026April 10, 2026
3200 Meters · OutdoorFriends League · May 710:26.80aFriends LeagueMay 7, 2025
800 Meters · IndoorFriends School Invitational · Jan 282:04.89Friends School InvitationalJanuary 28, 2026
800 Meters · OutdoorFriends League · May 61:58.06aFriends LeagueMay 6, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 2000m Steeplechase · Place 4 · Germantown FriendsGermantown Friends2000m Steeplechase0.838m4.6:20.69a PB11
Jun 18Adidas Track Nationals 2026Jun 18 · 1 Mile · Place 35 · Germantown FriendsGermantown Friends1 Mile35.4:37.70a11
Jun 18Adidas Track Nationals 2026Jun 18 · 1600 Meters · Place 32 · Germantown FriendsGermantown Friends1600 Meters32.4:35.62a11
May 30Easterns States ChampionshipsMay 30 · 2000m Steeplechase · Place 5 · Germantown FriendsGermantown Friends2000m Steeplechase0.914m5.6:38.51a PB11
May 22RunningLane Track ChampionshipsMay 22 · 1 Mile · Place 99 · PennsylvaniaPennsylvania1 Mile99.4:22.48a PB11
May 16PAISAAMay 16 · 1600 Meters · Place 4 · Germantown FriendsGermantown Friends1600 Meters4.4:27.22a11
May 16PAISAAMay 16 · 800 Meters · Place 13 · Germantown FriendsGermantown Friends800 Meters13.2:06.56a11
May 6Friends LeagueMay 6 · 1600 Meters · Place 1 · Germantown FriendsGermantown Friends1600 Meters1.4:24.89a PB11
May 6Friends LeagueMay 6 · 800 Meters · Place 1 · Germantown FriendsGermantown Friends800 Meters1.1:58.06a PB11
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 1600 Meters · Place 19 · Germantown FriendsGermantown Friends1600 Meters19.4:26.74a11
Apr 28GFS #2Apr 28 · 1600 Meters · Germantown FriendsGermantown Friends1600 Meters--DNS11
Apr 28GFS #2Apr 28 · 800 Meters · Place 1 · Germantown FriendsGermantown Friends800 Meters1.2:04.20a11
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 1600 Meters · Place 4 · Germantown FriendsGermantown Friends1600 Meters4.4:27.31a11
Apr 18Rap Curry InvitationalApr 18 · 1600 Meters · Place 4 · Germantown FriendsGermantown Friends1600 Meters4.4:27.31a11
Apr 15GFS #1Apr 15 · 1600 Meters · Place 1 · Germantown FriendsGermantown Friends1600 Meters1.5:19.07a11
Apr 1Rustin InviteApr 1 · 1600 Meters · Place 10 · Germantown FriendsGermantown Friends1600 Meters10.04:42.311

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
May 26John Hay Pennsylvania Distance FestivalMay 26 · 1 Mile · Place 60 · Germantown FriendsGermantown Friends1 Mile60.4:29.24a PB11
May 26John Hay Pennsylvania Distance FestivalMay 26 · 800 Meters · Germantown FriendsGermantown Friends800 Meters—DNS11
Apr 10Bob Friday Warrior Invitational 2026Apr 10 · 3200 Meters · Place 1 · Germantown FriendsGermantown Friends3200 Meters1.10:11.28a PB11
Feb 22Philly Area Final QualifierFeb 22 · 1 Mile · Place 9 · Germantown FGermantown F1 Mile94:32.8311
Feb 15PAISAA ChampionshipsFeb 15 · 800 Meters · Place 9 · Germantown FGermantown F800 Meters92:09.5911
Feb 15PAISAA ChampionshipsFeb 15 · 1 Mile · Place 3 · Germantown FGermantown F1 Mile34:33.2111
Jan 31Penn Relays Winter Showcase - Boys PMJan 31 · 3000 Meters · Place 8 · Germantown FGermantown F3000 Meters89:04.41 PB11
Jan 28Friends School InvitationalJan 28 · 800 Meters · Place 2 · Germantown FGermantown F800 Meters22:04.89 PB11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19PA Independent School Athletic Association ChampionshipMay 19 · 800 Meters · Place 16 · Germantown FGermantown F800 Meters162:06.9310
May 19PA Independent School Athletic Association ChampionshipMay 19 · 1600 Meters · Place 7 · Germantown FGermantown F1600 Meters74:32.1410
May 7Friends LeagueMay 7 · 3200 Meters · Place 3 · Germantown FriendsGermantown Friends3200 Meters3.10:26.80a PB10
May 7Friends LeagueMay 7 · 1600 Meters · Place 2 · Germantown FriendsGermantown Friends1600 Meters2.4:35.80a10
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 1600 Meters · Place 8 · Germantown FriendsGermantown Friends1600 Meters8.4:26.00a10
Apr 29GFS #2Apr 29 · 1600 Meters · Place 1 · Germantown FriendsGermantown Friends1600 Meters1.4:32.62a10
Apr 29GFS #2Apr 29 · 800 Meters · Place 1 · Germantown FriendsGermantown Friends800 Meters1.2:06.06a10
Apr 15Westtown #2Apr 15 · 1600 Meters · Place 1 · Germantown FriendsGermantown Friends1600 Meters1.4:39.82a10
Apr 15Westtown #2Apr 15 · 800 Meters · Place 2 · Germantown FriendsGermantown Friends800 Meters2.2:14.00a10
Apr 8GFS #1Apr 8 · 1600 Meters · Place 2 · Germantown FriendsGermantown Friends1600 Meters2.5:31.06a10
Apr 8GFS #1Apr 8 · 800 Meters · Germantown FriendsGermantown Friends800 Meters--DNS10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 16PAISAA ChampionshipsFeb 16 · 3000 Meters · Place 2 · Germantown FGermantown F3000 Meters29:25.2910
Feb 16PAISAA ChampionshipsFeb 16 · 1 Mile · Place 6 · Germantown FGermantown F1 Mile64:42.2610
Feb 7Henderson InvitationalFeb 7 · 3000 Meters · Place 15 · Germantown FriendsGermantown Friends3000 Meters15.9:39.15a10
Jan 29Friends School InvitationalJan 29 · 3000 Meters · Place 3 · Germantown FGermantown F3000 Meters310:51.1210
Jan 29Friends School InvitationalJan 29 · 1 Mile · Place 1 · Germantown FGermantown F1 Mile14:43.7210
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 1 Mile · Place 59 · Germantown FriendsGermantown Friends1 Mile59.4:46.56a10

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 18PAISAAMay 18 · 1600 Meters · Place 16 · Germantown FriendsGermantown Friends1600 Meters16.4:49.31a9
May 3Hoka/Bryn Mawr Running Co. Henderson Invitational 2024May 3 · 1600 Meters · Place 64 · Germantown Friends SGermantown Friends S1600 Meters644:57.53FR
Apr 30GFS #3Apr 30 · 800 Meters · Place 3 · Germantown FriendsGermantown Friends800 Meters3.2:18.23a9
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · 1600 Meters · Place 15 · Germantown Friends SchoolGermantown Friends School1600 Meters154:54.519
Apr 16GFS #2Apr 16 · 3200 Meters · Place 4 · Germantown FriendsGermantown Friends3200 Meters410:47.39a—
Apr 13The Coatesville Track and Field InvitationalApr 13 · 1600 Meters · Place 22 · Germantown FriendsGermantown Friends1600 Meters22.4:57.59a9
Apr 10GFS #1Apr 10 · 3200 Meters · Place 2 · Germantown FriendsGermantown Friends3200 Meters212:35.93a—
Apr 10GFS #1Apr 10 · 1600 Meters · Place 6 · Germantown FriendsGermantown Friends1600 Meters65:01.38a—
Apr 6Council Rock Kiwanis InvitationalApr 6 · 1600 Meters · Place 6 · Germantown Friends SchoolGermantown Friends School1600 Meters65:05.199
Apr 5George School #1Apr 5 · 3200 Meters · Place 5 · Germantown FriendsGermantown Friends3200 Meters5.11:03.44a9
Mar 12Episcopal Academy v Germantown FriendsMar 12 · 3200 Meters · Place 7 · Germantown FriendsGermantown Friends3200 Meters7.11:25.19a9
Mar 12Episcopal Academy v Germantown FriendsMar 12 · 1600 Meters · Place 8 · Germantown FriendsGermantown Friends1600 Meters8.5:09.60a9