Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHarvard Invitational · Jan 304:31.63Harvard InvitationalJanuary 30, 2026
1 Mile · OutdoorJohn Hay Pennsylvania Distance Carnival · Jun 24:26.19John Hay Pennsylvania Distance CarnivalJune 2, 2023
1 Mile · OutdoorJohn Hay Distance Festival · Jun 34:35.01John Hay Distance FestivalJune 3, 2022
1500 Meters · OutdoorUMASS Ken O'Brien Pre-Conference · Apr 254:01.98aUMASS Ken O'Brien Pre-ConferenceApril 25, 2026
1600 Meters · OutdoorPIAA District I Championships · May 174:18.30aPIAA District I ChampionshipsMay 17, 2024
3000 Meters · IndoorBruce Lehane Scarlet and White · Feb 88:31.42aBruce Lehane Scarlet and WhiteFebruary 8, 2025
3000 Meters · OutdoorPolar Bear 3k and 200m Champs · Mar 49:11.59Polar Bear 3k and 200m ChampsMarch 4, 2022
3000m Steeplechase · 0.914m · OutdoorJay Carisella/Joe Donahue Coaches Invite · May 29:39.86aJay Carisella/Joe Donahue Coaches InviteMay 2, 2026
3000m Steeplechase · OutdoorFriar Invitational · Apr 1110:04.74aFriar InvitationalApril 11, 2025
3200 Meters · OutdoorPIAA District 1 AAA/AA Championships · May 199:21.28aPIAA District 1 AAA/AA ChampionshipsMay 19, 2023
800 Meters · OutdoorUpper Dublin Cardinal Invitational · Apr 162:17.16aUpper Dublin Cardinal InvitationalApril 16, 2021

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · 3000m Steeplechase · Place 6 · BrownBrown3000m Steeplechase0.914m6.9:39.86a PBSo
Apr 25UMASS Ken O'Brien Pre-ConferenceApr 25 · 3000m Steeplechase · BrownBrown3000m Steeplechase0.914m—DNSSo
Apr 25UMASS Ken O'Brien Pre-ConferenceApr 25 · 1500 Meters · Place 18 · BrownBrown1500 Meters18.4:01.98a PBSo
Apr 10Friar InvitationalApr 10 · 3000m Steeplechase · Place 16 · BrownBrown3000m Steeplechase0.914m16.9:43.42aSo
Apr 3Ocean State CupApr 3 · 1500 Meters · Place 11 · BrownBrown1500 Meters11.4:04.39aSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21Brown InviteFeb 21 · 3000 Meters · Place 1 · BrownBrown3000 Meters18:40.08aSo
Feb 7IC4A/ECAC Indoor ChampionshipsFeb 7 · 3000 Meters · Place 22 · BrownBrown3000 Meters228:37.77aSo
Jan 30Harvard InvitationalJan 30 · 1 Mile · Place 23 · BrownBrown1 Mile234:31.63 PBSO
Jan 17Beantown ChallengeJan 17 · 3000 Meters · Place 36 · BrownBrown3000 Meters368:55.98aSo

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 32025 Jay Carisella Coaches InvitationalMay 3 · 3000m Steeplechase · Place 6 · BrownBrown3000m Steeplechase610:07.18aFr
Apr 18MIT Sean Collier InvitationalApr 18 · 1500 Meters · Place 11 · BrownBrown1500 Meters114:07.57FR
Apr 11Friar InvitationalApr 11 · 3000m Steeplechase · Place 11 · BrownBrown3000m Steeplechase1110:04.74a PBFr
Apr 3Ocean State CupApr 3 · 1500 Meters · Place 18 · BrownBrown1500 Meters184:05.73aFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 8Bruce Lehane Scarlet and WhiteFeb 8 · 3000 Meters · Place 71 · BrownBrown3000 Meters718:31.42a PB—
Jan 24Riverhawk InvitationalJan 24 · 3000 Meters · Place 34 · BrownBrown3000 Meters34.8:46.53aFr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 738th Alden InviteDec 7 · 3000 Meters · Place 13 · BrownBrown3000 Meters13.9:02.85aFr
Feb 25PTFCA ChampionshipsFeb 25 · 3000 Meters · Place 11 · RadnorRadnor3000 Meters11.8:58.61a12
Feb 17TFCAofGP MOCFeb 17 · 3000 Meters · Place 4 · RadnorRadnor3000 Meters4.8:49.75a12
Jan 26T&FCAofGP #6 rescheduledJan 26 · 3000 Meters · Place 1 · RadnorRadnor3000 Meters1.9:05.17a12

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 17PIAA District I ChampionshipsMay 17 · 3200 Meters · Place 19 · RadnorRadnor3200 Meters19.9:28.51a12
May 17PIAA District I ChampionshipsMay 17 · 1600 Meters · Place 11 · RadnorRadnor1600 Meters11.4:18.30a PB12
Apr 17CAL Meet #3 @ HarritonApr 17 · 3200 Meters · Place 4 · RadnorRadnor3200 Meters4.10:16.97a12
Apr 17CAL Meet #3 @ HarritonApr 17 · 1600 Meters · Place 2 · RadnorRadnor1600 Meters2.4:21.71a12
Mar 20Boys CAL #1Mar 20 · 1600 Meters · Place 6 · RadnorRadnor1600 Meters6.4:33.21a12

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 2John Hay Pennsylvania Distance CarnivalJun 2 · 1 Mile · Place 43 · Radnor TCRadnor TC1 Mile434:26.19 PBJR
May 19PIAA District 1 AAA/AA ChampionshipsMay 19 · 3200 Meters · Place 6 · RadnorRadnor3200 Meters6.9:21.28a PB11
May 19PIAA District 1 AAA/AA ChampionshipsMay 19 · 1600 Meters · Place 11 · RadnorRadnor1600 Meters11.4:25.98a11
May 3BOYS DELCO CHAMPIONSHIPMay 3 · 3200 Meters · Place 3 · RadnorRadnor3200 Meters3.9:33.72a11
May 3BOYS DELCO CHAMPIONSHIPMay 3 · 1600 Meters · Place 7 · RadnorRadnor1600 Meters7.4:24.74a11

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10TFCAofGP Meet #1Dec 10 · 3000 Meters · Place 1 · RadnorRadnor3000 Meters1.9:10.45a11
Jan 8Kevin Dare InvitationalJan 8 · 3000 Meters · Place 18 · RadnorRadnor3000 Meters18.9:39.00a10

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 3John Hay Distance FestivalJun 3 · 1 Mile · Place 62 · Radnor TCRadnor TC1 Mile624:35.01 PB—
Jun 3John Hay Distance FestivalJun 3 · 1 Mile · Place 62 · Radnor TCRadnor TC1 Mile624:35.01—
May 20PIAA District I AA / AAA ChampionshipsMay 20 · 3200 Meters · Place 15 · RadnorRadnor3200 Meters15.9:57.19a10
May 20PIAA District I AA / AAA ChampionshipsMay 20 · 1600 Meters · Place 10 · RadnorRadnor1600 Meters10.4:28.96a10
May 6Henderson InvitationalMay 6 · 3200 Meters · Place 16 · RadnorRadnor3200 Meters16.9:31.40a10
Mar 4Polar Bear 3k and 200m ChampsMar 4 · 3000 Meters · Place 9 · Radnor TCRadnor TC3000 Meters99:11.59 PB—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18TFCAofGP Meet #2Dec 18 · 3000 Meters · Place 1 · RadnorRadnor3000 Meters1.9:24.57a10
Dec 11TFCAofGP Meet #1Dec 11 · 3000 Meters · Place 1 · RadnorRadnor3000 Meters1.9:29.61a10

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Delco ChampionshipMay 6 · 3200 Meters · Place 7 · RadnorRadnor3200 Meters7.10:15.25a9
Apr 28CAL Week #3 (Haverford) Apr 28 · 3200 Meters · Place 1 · RadnorRadnor3200 Meters1.10:31.90a9
Apr 16Upper Dublin Cardinal InvitationalApr 16 · 800 Meters · Place 16 · RadnorRadnor800 Meters16.2:17.16a PB9
Apr 14CAL Meet #2 - Penncrest (Boys Only)Apr 14 · 3200 Meters · Place 5 · RadnorRadnor3200 Meters5.10:29.93a9
Apr 7CAL Meet #1 - Radnor (Boys Only)Apr 7 · 1600 Meters · Place 9 · RadnorRadnor1600 Meters9.5:02.04a9