Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Boston Holiday Challenge · Dec 274:17.36aMSTCA Boston Holiday ChallengeDecember 27, 2025
1600 Meters · IndoorMSTCA Boston Holiday Challenge · Dec 274:15.81aMSTCA Boston Holiday ChallengeDecember 27, 2025
1600 Meters · OutdoorInter-Ac · May 104:13.41aInter-AcMay 10, 2025
3000 Meters · IndoorPTFCA Championships · Mar 28:36.20aPTFCA ChampionshipsMarch 2, 2025
3000 Meters · Outdoor129th Penn Relays Carnival - HS · Apr 248:31.53a129th Penn Relays Carnival - HSApril 24, 2025
3200 Meters · Outdoor22nd Annual Hoka Henderson Invitational presented by BMRC 2026 · May 19:02.67a22nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1, 2026
800 Meters · IndoorTFCAofGP Meet #9 · Feb 21:59.86TFCAofGP Meet #9February 2, 2025
800 Meters · OutdoorMalvern Prep #1 · Apr 91:59.56aMalvern Prep #1April 9, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16PAISAAMay 16 · 3200 Meters · Place 1 · Malvern PrepMalvern Prep3200 Meters1.9:43.09a11
May 16PAISAAMay 16 · 1600 Meters · Place 1 · Malvern PrepMalvern Prep1600 Meters1.4:14.11a11
May 9Inter-AcMay 9 · 3200 Meters · Place 1 · Malvern PrepMalvern Prep3200 Meters1.9:50.09a11
May 9Inter-AcMay 9 · 1600 Meters · Place 1 · Malvern PrepMalvern Prep1600 Meters1.4:18.36a11
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 3200 Meters · Place 6 · Malvern PrepMalvern Prep3200 Meters6.9:02.67a PB11
Apr 29Malvern Prep #2Apr 29 · 3200 Meters · Place 1 · Malvern PrepMalvern Prep3200 Meters1.10:17.70a11
Apr 29Malvern Prep #2Apr 29 · 1600 Meters · Place 2 · Malvern PrepMalvern Prep1600 Meters2.4:32.82a11
Apr 23130th Penn Relays CarnivalApr 23 · 3000 Meters · Place 16 · Malvern PrepMalvern Prep3000 Meters16.8:39.63a11
Apr 15Penn Charter #2Apr 15 · 3200 Meters · Place 3 · Malvern PrepMalvern Prep3200 Meters3.10:46.29a11
Apr 10Brooks Haverford Distance ClassicApr 10 · 1600 Meters · Place 6 · Malvern PrepMalvern Prep1600 Meters6.4:14.83a11
Apr 8Malvern Prep #1Apr 8 · 800 Meters · Place 1 · Malvern PrepMalvern Prep800 Meters1.1:59.88a11

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 1 Mile · Place 6 · UnattachedUnattached1 Mile6.4:17.36a PB11
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 1600 Meters · Place 6 · UnattachedUnattached1600 Meters6.4:15.81a PB11
Dec 21The Oval Office Holiday PartyDec 21 · 1600 Meters · Place 1 · Malvern PrepMalvern Prep1600 Meters1.4:21.33a11
Mar 2PTFCA ChampionshipsMar 2 · 3000 Meters · Place 6 · Malvern PrepMalvern Prep3000 Meters6.8:36.20a PB10
Feb 16PAISAA ChampionshipsFeb 16 · 3000 Meters · Place 1 · Malvern PrepMalvern Prep3000 Meters19:20.4810
Feb 16PAISAA ChampionshipsFeb 16 · 1 Mile · Place 1 · Malvern PrepMalvern Prep1 Mile14:29.6710
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 3000 Meters · Place 3 · Malvern PrepMalvern Prep3000 Meters38:46.4610
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 3000 Meters · Place 10 · Malvern PrepMalvern Prep3000 Meters109:01.88—
Feb 7TFCAofGP Last ChanceFeb 7 · 800 Meters · Place 11 · Malvern PrepMalvern Prep800 Meters112:04.5910
Feb 2TFCAofGP Meet #9Feb 2 · 800 Meters · Place 10 · Malvern PrepMalvern Prep800 Meters101:59.86 PB—
Jan 31Penn Relays Winter Showcase presented by ToyotaJan 31 · 3000 Meters · Place 6 · Malvern PrepMalvern Prep3000 Meters68:50.5910
Jan 19TFCAofGP Meet #7Jan 19 · 1 Mile · Place 2 · Malvern PrepMalvern Prep1 Mile24:20.92—
Jan 11TFCAGP #5Jan 11 · 800 Meters · Place 2 · Malvern PrepMalvern Prep800 Meters2.2:02.59a10
Jan 8La Salle Winter Series - Boys Distance NightJan 8 · 800 Meters · Place 36 · Malvern PrepMalvern Prep800 Meters362:04.8110

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19PA Independent School Athletic Association ChampionshipMay 19 · 3200 Meters · Place 1 · Malvern PrepMalvern Prep3200 Meters19:35.8810
May 19PA Independent School Athletic Association ChampionshipMay 19 · 1600 Meters · Place 1 · Malvern PrepMalvern Prep1600 Meters14:20.0210
May 10Inter-AcMay 10 · 3200 Meters · Place 1 · Malvern PrepMalvern Prep3200 Meters1.9:24.82a10
May 10Inter-AcMay 10 · 1600 Meters · Place 1 · Malvern PrepMalvern Prep1600 Meters1.4:13.41a PB10
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 3200 Meters · Place 3 · Malvern PrepMalvern Prep3200 Meters3.9:07.00a10
Apr 30Malvern Prep #3Apr 30 · 800 Meters · Place 1 · Malvern PrepMalvern Prep800 Meters1.1:59.68a10
Apr 24129th Penn Relays Carnival - HSApr 24 · 3000 Meters · Place 10 · Malvern PrepMalvern Prep3000 Meters10.8:31.53a PB10
Apr 16Malvern Prep #2Apr 16 · 3200 Meters · Place 1 · Malvern PrepMalvern Prep3200 Meters1.9:55.05a10
Apr 12The Coatesville Track and Field InvitationalApr 12 · 1600 Meters · Place 1 · Malvern PrepMalvern Prep1600 Meters1.4:22.62a10
Apr 12Coatesville Track and Field InvitationalApr 12 · 1600 Meters · Place 1 · Malvern PrepMalvern Prep1600 Meters1.4:22.62a10
Apr 9Malvern Prep #1Apr 9 · 800 Meters · Place 2 · Malvern PrepMalvern Prep800 Meters2.1:59.56a PB10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 1 Mile · Place 5 · Malvern PrepMalvern Prep1 Mile5.4:33.72a10
Dec 14TFCAGP #1Dec 14 · 3000 Meters · Place 2 · Malvern PrepMalvern Prep3000 Meters2.9:02.68a10

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17PIAA District I ChampionshipsMay 17 · 3200 Meters · Place 18 · MethactonMethacton3200 Meters18.9:27.65a9
May 10Pioneer Athletic Conference ChampionshipMay 10 · 800 Meters · Place 7 · MethactonMethacton800 Meters71:59.749
May 10Pioneer Athletic Conference ChampionshipMay 10 · 1600 Meters · Place 2 · MethactonMethacton1600 Meters24:24.259
May 10Pioneer Athletic Conference ChampionshipMay 10 · 1600 Meters · Place 2 · MethactonMethacton1600 Meters24:24.259
May 10Pioneer Athletic Conference ChampionshipMay 10 · 800 Meters · Place 7 · MethactonMethacton800 Meters71:59.749
May 3Hoka/Bryn Mawr Running Co. Henderson Invitational 2024May 3 · 3200 Meters · Place 12 · MethactonMethacton3200 Meters129:23.49FR
Apr 27New Balance Whippets T&F InvitationalApr 27 · 800 Meters · Place 4 · MethactonMethacton800 Meters42:02.66FR
Apr 27New Balance Whippets T&F InvitationalApr 27 · 1600 Meters · Place 12 · MethactonMethacton1600 Meters124:29.14FR
Apr 17Methacton vs Spring Ford MeetApr 17 · 800 Meters · Place 6 · MethactonMethacton800 Meters62:09.149
Apr 17Methacton vs Spring Ford MeetApr 17 · 1600 Meters · Place 2 · MethactonMethacton1600 Meters24:35.289
Apr 12Fords Track ClassicApr 12 · 3200 Meters · Place 1 · MethactonMethacton3200 Meters19:49.24FR
Apr 10Boyertown vs MethactonApr 10 · 3200 Meters · Place 1 · MethactonMethacton3200 Meters110:42.249