Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPAISAA Championships · Feb 154:39.53PAISAA ChampionshipsFebruary 15, 2026
1 Mile · OutdoorEast Coast Champs · Jun 124:35.72aEast Coast Champs June 12, 2026
1500 Meters · IndoorPenn Relays Winter Showcase - Boys PM · Jan 314:23.11Penn Relays Winter Showcase - Boys PMJanuary 31, 2026
1600 Meters · IndoorPenn Relays Winter Showcase - Boys PM · Jan 314:38.19Penn Relays Winter Showcase - Boys PMJanuary 31, 2026
1600 Meters · OutdoorPAISAA · May 164:36.86aPAISAAMay 16, 2026
3200 Meters · OutdoorGeorge School #3 · Apr 2411:50.17George School #3April 24, 2025
400 Meters · IndoorPeddie Winter Invitational · Dec 1859.90aPeddie Winter InvitationalDecember 18, 2024
400 Meters · OutdoorPeddie Winter Invitational · Dec 1559.26aPeddie Winter InvitationalDecember 15, 2025
800 Meters · IndoorHenderson Polar Bear # 1 · Jan 142:08.71Henderson Polar Bear # 1January 14, 2026
800 Meters · OutdoorPJAA Team T&F Championship · May 132:01.72aPJAA Team T&F ChampionshipMay 13, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 26Garden State Last ChanceJun 26 · 1 Mile · Place 15 · Garden State Track ClubGarden State Track Club1 Mile15.4:38.29aUnofficial11
Jun 26Garden State Last ChanceJun 26 · 800 Meters · Place 20 · Garden State Track ClubGarden State Track Club800 Meters20.2:00.23aUnofficial11
Jun 12East Coast Champs Jun 12 · 1 Mile · Place 8 · Garden State Track ClubGarden State Track Club1 Mile8.4:35.72a PB11
May 23Garden State TwilightMay 23 · 1600 Meters · Place 10 · Garden State Track ClubGarden State Track Club1600 Meters10.4:42.61a11
May 16PAISAAMay 16 · 1600 Meters · Place 8 · SoleburySolebury1600 Meters8.4:36.86a PB11
May 13PJAA Team T&F ChampionshipMay 13 · 1600 Meters · SoleburySolebury1600 Meters—DNS11
May 13PJAA Team T&F ChampionshipMay 13 · 800 Meters · Place 1 · SoleburySolebury800 Meters1.2:01.72a PB11
Apr 15PJAA Invite #3Apr 15 · 1600 Meters · SoleburySolebury1600 Meters—DNS11
Apr 15PJAA Invite #3Apr 15 · 800 Meters · SoleburySolebury800 Meters—DNS11
Apr 11CR Kiwanis InvitationalApr 11 · 1600 Meters · Place 12 · SoleburySolebury1600 Meters12.4:43.25a11
Apr 11CR Kiwanis InvitationalApr 11 · 800 Meters · Place 18 · SoleburySolebury800 Meters18.2:15.44a11
Apr 4TCNJ HS InviteApr 4 · 1 Mile · SoleburySolebury1 Mile—DNS11
Apr 1PJAA Invite #1Apr 1 · 1600 Meters · Place 3 · SoleburySolebury1600 Meters3.5:01.77a11
Apr 1PJAA Invite #1Apr 1 · 800 Meters · Place 2 · SoleburySolebury800 Meters2.2:18.61a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 20Garden State TC InvitationalFeb 20 · 1 Mile · Place 10 · Garden State Track ClubGarden State Track Club1 Mile10.4:40.02a11
Feb 15PAISAA ChampionshipsFeb 15 · 1 Mile · Place 6 · Solebury SchSolebury Sch1 Mile64:39.53 PB11
Jan 31Penn Relays Winter Showcase - Boys PMJan 31 · 800 Meters · Place 66 · SoleburySolebury800 Meters662:10.67911
Jan 31Penn Relays Winter Showcase - Boys PMJan 31 · 1600 Meters · Place 29 · SoleburySolebury1600 Meters294:38.19 PB11
Jan 31Penn Relays Winter Showcase - Boys PMJan 31 · 1500 Meters · Place 37 · SoleburySolebury1500 Meters374:23.11 PB11
Jan 31Penn Relays Winter Showcase - Boys PMJan 31 · 1 Mile · Place 27 · SoleburySolebury1 Mile274:39.5411
Jan 14Henderson Polar Bear # 1Jan 14 · 800 Meters · Place 9 · Solebury SchoolSolebury School800 Meters92:08.71 PBJR

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 15Peddie Winter InvitationalDec 15 · 1600 Meters · Place 3 · SoleburySolebury1600 Meters3.4:57.50a11
Dec 15Peddie Winter InvitationalDec 15 · 800 Meters · Place 12 · SoleburySolebury800 Meters12.2:24.47a11
Dec 15Peddie Winter InvitationalDec 15 · 400 Meters · Place 7 · SoleburySolebury400 Meters7.59.26a PB11
May 21PJAA All-Star Championship MeetMay 21 · 3200 Meters · Place 2 · SoleburySolebury3200 Meters211:55.03a10
May 21PJAA All-Star Championship MeetMay 21 · 1600 Meters · Place 6 · SoleburySolebury1600 Meters65:22.57a10
May 19PA Independent School Athletic Association ChampionshipMay 19 · 1600 Meters · Place 14 · Solebury SchSolebury Sch1600 Meters144:45.5810
May 13PJAA Track & Field Championship MeetMay 13 · 3200 Meters · Place 6 · SoleburySolebury3200 Meters6.13:11.87a10
May 13PJAA Track & Field Championship MeetMay 13 · 1600 Meters · Place 3 · SoleburySolebury1600 Meters3.4:55.45a10
May 13PJAA Track & Field Championship MeetMay 13 · 800 Meters · Place 5 · SoleburySolebury800 Meters5.2:12.28a10
Apr 24George School #3Apr 24 · 3200 Meters · Place 2 · Solebury SchSolebury Sch3200 Meters211:50.17 PB10
Apr 24George School #3Apr 24 · 800 Meters · Place 2 · Solebury SchSolebury Sch800 Meters22:16.3010
Apr 24George School #3Apr 24 · 1600 Meters · Place 4 · Solebury SchSolebury Sch1600 Meters45:17.4510

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 16PAISAA ChampionshipsFeb 16 · 1 Mile · Place 14 · Solebury SchSolebury Sch1 Mile144:55.0210
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 17 · SoleburySolebury1 Mile17.4:48.65a10
Jan 24Ursinus HS InvitationalJan 24 · 1 Mile · Place 24 · SoleburySolebury1 Mile24.4:57.42a10
Jan 24Ursinus HS InvitationalJan 24 · 3000 Meters · SoleburySolebury3000 Meters--DNS10
Jan 24Ursinus HS InvitationalJan 24 · 800 Meters · Place 26 · SoleburySolebury800 Meters26.2:12.96a10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18Peddie Winter InvitationalDec 18 · 1600 Meters · Place 8 · SoleburySolebury1600 Meters8.5:03.96a10
Dec 18Peddie Winter InvitationalDec 18 · 800 Meters · Place 8 · SoleburySolebury800 Meters8.2:18.16a10
Dec 18Peddie Winter InvitationalDec 18 · 400 Meters · Place 7 · SoleburySolebury400 Meters7.59.90a PB10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15PJAA All-Star MeetMay 15 · 1600 Meters · Place 3 · SoleburySolebury1600 Meters35:05.47a—
May 15PJAA All-Star MeetMay 15 · 800 Meters · Place 8 · SoleburySolebury800 Meters82:25.28a—
May 8Penn-Jersey Athletic League ChampionshipsMay 8 · 800 Meters · Place 8 · Solebury SchoolSolebury School800 Meters82:26.329
May 8Penn-Jersey Athletic League ChampionshipsMay 8 · 1600 Meters · Place 9 · Solebury SchoolSolebury School1600 Meters95:13.479
May 4The Neshaminy InvitationalMay 4 · 1600 Meters · Place 18 · Solebury SchoolSolebury School1600 Meters185:08.429
Apr 17PJAA All Blue Division Meet #1Apr 17 · 800 Meters · Place 7 · SoleburySolebury800 Meters72:32.29—
Apr 17PJAA All Blue Division Meet #1Apr 17 · 1600 Meters · Place 6 · SoleburySolebury1600 Meters65:30.40—
Apr 17PJAA All Blue Division Meet #1Apr 17 · 800 Meters · Place 7 · Solebury SchoolSolebury School800 Meters72:32.299
Apr 17PJAA All Blue Division Meet #1Apr 17 · 1600 Meters · Place 6 · Solebury SchoolSolebury School1600 Meters65:30.409