Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBeantown Challenge · Jan 174:09.56aBeantown ChallengeJanuary 17, 2026
1 Mile · OutdoorFriar Invitational · Apr 104:07.53aFriar InvitationalApril 10, 2026
1000 Meters · IndoorDavid Hemery Valentine Invitational · Feb 142:29.69aDavid Hemery Valentine InvitationalFebruary 14, 2025
1500 Meters · IndoorDavid Hemery Valentine Invitational · Feb 133:55.20aDavid Hemery Valentine InvitationalFebruary 13, 2026
1500 Meters · OutdoorJay Carisella/Joe Donahue Coaches Invite · May 23:45.32aJay Carisella/Joe Donahue Coaches InviteMay 2, 2026
3000 Meters · IndoorJohn Thomas Terrier Classic · Jan 308:17.11John Thomas Terrier ClassicJanuary 30, 2026
5000 Meters · OutdoorBig East Outdoor · May 1414:01.24aBig East OutdoorMay 14, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14Big East OutdoorMay 14 · 5000 Meters · Place 8 · Providence5000 Meters8.14:01.24a PBFr
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · 1500 Meters · Place 7 · Providence1500 Meters7.3:45.32a PBFr
Apr 10Friar InvitationalApr 10 · 1 Mile · Place 14 · Providence1 Mile14.4:07.53a PBFr
Mar 26Raleigh RelaysMar 26 · 5000 Meters · Place 48 · Providence5000 Meters48.14:08.21aFr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 3000 Meters · Place 1 · Providence3000 Meters18:19.04aSO
Feb 13David Hemery Valentine InvitationalFeb 13 · 1500 Meters · Place 125 · Providence1500 Meters1253:55.20a PBSo
Feb 13David Hemery Valentine InvitationalFeb 13 · 1 Mile · Place 190 · Providence1 Mile1904:13.86aSo
Jan 30John Thomas Terrier ClassicJan 30 · 3000 Meters · Place 72 · Providence3000 Meters728:17.11 PBSO
Jan 17Beantown ChallengeJan 17 · 1 Mile · Place 7 · Providence1 Mile74:09.56a PBSo

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14David Hemery Valentine InvitationalFeb 14 · 1000 Meters · Place 25 · Providence1000 Meters252:29.69a PB—
Jan 31John Thomas Terrier ClassicJan 31 · 1 Mile · Place 120 · Providence1 Mile1204:14.25a—
Jan 31John Thomas Terrier ClassicJan 31 · 1500 Meters · Place 111 · Providence1500 Meters1113:55.53FR