Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorLast Chance Indoor National Qualifier @ BU · Mar 23:54.37aLast Chance Indoor National Qualifier @ BUMarch 2, 2025
1 Mile · OutdoorVirginia Grand Prix · May 13:56.22Virginia Grand PrixMay 1, 2021
1000 Meters · IndoorFastrack Last Chance · Feb 232:19.96aFastrack Last ChanceFebruary 23, 2024
1500 Meters · IndoorLast Chance Indoor National Qualifier @ BU · Mar 23:38.49aLast Chance Indoor National Qualifier @ BUMarch 2, 2025
1500 Meters · OutdoorNCAA DI East Region Track and Field Championships (Day 3) · May 283:37.18aNCAA DI East Region Track and Field Championships (Day 3)May 28, 2021
2 Miles · IndoorOcean Breeze HS Invitational · Jan 319:06.58aOcean Breeze HS InvitationalJanuary 31, 2016
3000 Meters · IndoorPenn State Nittany Lion Indoor Invitational · Jan 128:13.38aPenn State Nittany Lion Indoor InvitationalJanuary 12, 2019
3000 Meters · OutdoorPRTC Indoor Classic · Mar 88:04.29aPRTC Indoor ClassicMarch 8, 2025
3200 Meters · OutdoorLoucks Invitational · May 98:56.55aLoucks Invitational May 9, 2015
5000 Meters · OutdoorVirginia Challenge · Apr 1613:50.98Virginia ChallengeApril 16, 2021
600 Meters · IndoorMETRO DUAL #2 · Jan 61:25.22aMETRO DUAL #2 January 6, 2016
800 Meters · IndoorJohn Thomas Terrier Classic · Jan 271:49.24aJohn Thomas Terrier ClassicJanuary 27, 2023
800 Meters · OutdoorVirginia Invitational · Apr 31:49.37Virginia InvitationalApril 3, 2021

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Aug 23Mission Run Baltimore High Performance - #2Aug 23 · 1500 Meters · Place 6 · EMPIRE ELITE TCEMPIRE ELITE TC1500 Meters6.3:51.74a-
Apr 24129th Penn Relays Carnival - ClubApr 24 · 1 Mile · Place 6 · United StatesUnited States1 Mile6.3:57.82aUnofficial-
Apr 18Wake Forest InvitationalApr 18 · 800 Meters · Place 21 · EMPIRE ELITE TCEMPIRE ELITE TC800 Meters21.1:49.71a-
Mar 8PRTC Indoor ClassicMar 8 · 3000 Meters · Place 1 · New FreedomNew Freedom3000 Meters1.8:04.29a PB-

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 2Last Chance Indoor National Qualifier @ BUMar 2 · 1 Mile · Place 10 · EMPIRE ELITE TCEMPIRE ELITE TC1 Mile10.3:54.37a PB-
Mar 2Last Chance Indoor National Qualifier @ BUMar 2 · 3000 Meters · EMPIRE ELITE TCEMPIRE ELITE TC3000 Meters—DNF-
Mar 2Last Chance Indoor National Qualifier @ BUMar 2 · 1500 Meters · Place 10 · EMPIRE ELITE TCEMPIRE ELITE TC1500 Meters10.3:38.49a PB-
Feb 14David Hemery Valentine InvitationalFeb 14 · 1 Mile · Place 14 · EMPIRE ELITE TCEMPIRE ELITE TC1 Mile143:55.74a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 202024 Sound Running Sunset TourJul 20 · 1500 Meters · Place 8 · EMPIRE ELITE TCEMPIRE ELITE TC1500 Meters8.3:41.89a-
Jun 21United States Olympic Team Track & Field TrialsJun 21 · 1500 Meters · Place 12 · EMPIRE ELITE TCEMPIRE ELITE TC1500 MetersRound P12.3:39.92a-
Jun 8The Adrian Martinez ClassicJun 8 · 1500 Meters · Place 4 · Empire EliteEmpire Elite1500 Meters43:38.14a—
Apr 25128th Penn Relay Carnival - ClubApr 25 · 1 Mile · Place 8 · USAUSA1 Mile8.3:57.88a-

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 23Fastrack Last ChanceFeb 23 · 1000 Meters · Place 3 · Empire EliteEmpire Elite1000 Meters3.2:19.96a PB-
Feb 23Fastrack Last ChanceFeb 23 · 3000 Meters · Empire EliteEmpire Elite3000 Meters--DNF-
Feb 9David Hemrey Valentine InvitationalFeb 9 · 1 Mile · Place 15 · Empire Elite TCEmpire Elite TC1 Mile153:55.53—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 10David Hemery Valentine InvitationalFeb 10 · 1 Mile · Place 47 · UnattachedUnattached1 Mile47.3:59.51aSr
Feb 10David Hemery Valentine InvitationalFeb 10 · 3000 Meters · UnattachedUnattached3000 Meters—DNFSr
Jan 27John Thomas Terrier ClassicJan 27 · 1000 Meters · UnattachedUnattached1000 Meters—DNFSr
Jan 27John Thomas Terrier ClassicJan 27 · 800 Meters · Place 3 · UnattachedUnattached800 Meters3.1:49.24a PBSr

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 25NCAA D1 Outdoor Track & Field Championships - East PreliminariesMay 25 · 1500 Meters · Place 13 · GeorgetownGeorgetown1500 MetersRound S13.3:41.07aSr
May 25NCAA D1 Outdoor Track & Field Championships - East PreliminariesMay 25 · 1500 Meters · Place 12 · GeorgetownGeorgetown1500 MetersRound P12.3:48.48aSr
May 13Big East Conference Outdoor ChampionshipsMay 13 · 1500 Meters · Place 4 · GeorgetownGeorgetown1500 MetersRound P4.3:46.67aSr
May 13Big East Conference Outdoor ChampionshipsMay 13 · 1500 Meters · Place 3 · GeorgetownGeorgetown1500 Meters3.3:47.09aSr
Apr 13Bryan Clay InvitationalApr 13 · 1500 Meters · Place 11 · GeorgetownGeorgetown1500 Meters11.3:37.70aSr

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 5Boston University Bruce Lehane Scarlet and White InviteFeb 5 · 1 Mile · GeorgetownGeorgetown1 Mile—DNFSr

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 24USA Olympic Track & Field Team TrialsJun 24 · 1500 Meters · Place 26 · GeorgetownGeorgetown1500 MetersRound P26.3:46.17aJr
Jun 11NCAA Division I Outdoor Track & Field Championships (Day 3)Jun 11 · 1500 Meters · Place 6 · GeorgetownGeorgetown1500 Meters6.3:40.06aJr
Jun 9NCAA Division I Outdoor Track & Field Championships (Day 1)Jun 9 · 1500 Meters · Place 7 · GeorgetownGeorgetown1500 MetersRound P7.3:37.84aJr
May 28NCAA DI East Region Track and Field Championships (Day 3)May 28 · 1500 Meters · Place 5 · GeorgetownGeorgetown1500 MetersRound S5.3:37.18a PBJr
May 26NCAA DI East Region Track and Field Championships (Day 1)May 26 · 1500 Meters · Place 8 · GeorgetownGeorgetown1500 MetersRound P8.3:44.46aJr
May 1Virginia Grand PrixMay 1 · 1 Mile · Place 1 · GeorgetownGeorgetown1 Mile13:56.22 PBJR
Apr 16Virginia ChallengeApr 16 · 5000 Meters · Place 7 · GeorgetownGeorgetown5000 Meters713:50.98 PBJR
Apr 3Virginia InvitationalApr 3 · 800 Meters · Place 1 · GeorgetownGeorgetown800 Meters11:49.37 PBJR

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 23NCAA D1 East Outdoor Preliminary RoundMay 23 · 1500 Meters · Place 26 · GeorgetownGeorgetown1500 MetersRound P26.3:48.57aJr
Apr 19Bryan Clay Invitational (Day 3)Apr 19 · 1500 Meters · Place 46 · GeorgetownGeorgetown1500 Meters46.3:46.14aJr
Apr 6Princeton Sam Howell InvitationalApr 6 · 1500 Meters · Place 1 · GeorgetownGeorgetown1500 Meters1.3:45.43aJr

2019 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 22Big East Indoor Track & Field ChampionshipsFeb 22 · 3000 Meters · Place 4 · GeorgetownGeorgetown3000 Meters4.8:15.02aJr
Feb 8Boston University David Hemery Valentine Indoor InvitationalFeb 8 · 1 Mile · Place 19 · GeorgetownGeorgetown1 Mile19.4:03.19aJr
Feb 2Boston University Bruce Lehane Scarlet & White Indoor InvitationalFeb 2 · 1 Mile · Place 9 · GeorgetownGeorgetown1 Mile9.4:04.39aJr
Jan 25Penn State Indoor National OpenJan 25 · 1000 Meters · Place 1 · GeorgetownGeorgetown1000 Meters12:24.57JR
Jan 12Penn State Nittany Lion Indoor InvitationalJan 12 · 3000 Meters · Place 1 · GeorgetownGeorgetown3000 Meters1.8:13.38a PBJr

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 24NCAA DI East Region Track and Field Championships (Day 1)May 24 · 1500 Meters · Place 37 · GeorgetownGeorgetown1500 MetersRound P37.3:51.99aUnofficialSo
May 11Big East Outdoor Track & Field ChampionshipsMay 11 · 1500 Meters · Place 4 · GeorgetownGeorgetown1500 MetersRound P4.3:52.46aSo
May 11Big East Outdoor Track & Field ChampionshipsMay 11 · 1500 Meters · Place 4 · GeorgetownGeorgetown1500 Meters4.4:04.23aSo

2018 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 23Big East Indoor Track & Field ChampionshipsFeb 23 · 1 Mile · Place 6 · GeorgetownGeorgetown1 MileRound P6.4:14.77aSo
Feb 23Big East Indoor Track & Field ChampionshipsFeb 23 · 1 Mile · Place 4 · GeorgetownGeorgetown1 Mile4.4:11.21aSo
Feb 23Big East Indoor Track & Field ChampionshipsFeb 23 · 1 Mile · Place 6 · GeorgetownGeorgetown1 MileRound P6.4:14.77aSo
Feb 23Big East Indoor Track & Field ChampionshipsFeb 23 · 1 Mile · Place 4 · GeorgetownGeorgetown1 Mile4.4:11.21aSo
Feb 9Boston University David Hemery Valentine InvitationalFeb 9 · 5000 Meters · GeorgetownGeorgetown5000 Meters—DNFSo
Feb 9Boston University David Hemery Valentine InvitationalFeb 9 · 1 Mile · Place 17 · GeorgetownGeorgetown1 Mile17.4:04.37aSo
Feb 3Bruce Lehane Scarlet and White InvitationalFeb 3 · 1 Mile · Place 4 · GeorgetownGeorgetown1 Mile4.4:05.13aSo
Jan 25Dr. Sander Invitational / Columbia ChallengeJan 25 · 1000 Meters · Place 2 · GeorgetownGeorgetown1000 Meters2.2:24.93aSo
Jan 25Dr. Sander Invitational / Columbia ChallengeJan 25 · 800 Meters · GeorgetownGeorgetown800 Meters--DNFSo
Jan 13Penn State Nittany Lion Indoor ChallengeJan 13 · 1 Mile · Place 7 · GeorgetownGeorgetown1 Mile74:15.67SO-2

2017 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 24USATF Junior Outdoor Championships (Day 3)Jun 24 · 1500 Meters · Place 4 · GeorgetownGeorgetown1500 Meters4.3:51.40aFr

2017 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 24Big East Indoor Track & Field ChampionshipsFeb 24 · 1 Mile · Place 8 · GeorgetownGeorgetown1 MileRound P8.4:22.61aFr
Feb 24Big East Indoor Track & Field ChampionshipsFeb 24 · 1 Mile · Place 8 · GeorgetownGeorgetown1 Mile8.4:13.06aFr
Feb 10Boston University David Hemery Valentine InvitationalFeb 10 · 1 Mile · Place 79 · GeorgetownGeorgetown1 Mile79.4:17.04aFr
Jan 27Penn State NationalJan 27 · 1000 Meters · Place 2 · GeorgetownGeorgetown1000 Meters22:25.05FR
Jan 14Penn State Nittany Lion ChallengeJan 14 · 800 Meters · Place 3 · GeorgetownGeorgetown800 Meters31:52.70FR

2016 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 3Navy Mens Invitational Track and Field MeetDec 3 · 800 Meters · Place 2 · GeorgetownGeorgetown800 Meters2.1:54.80aFr
Feb 20RIIL Indoor State ChampionshipsFeb 20 · 1000 Meters · Place 1 · LaSalle AcademyLaSalle Academy1000 Meters1.2:33.40a12
Feb 3Metropolitan Division Championship Feb 3 · 1000 Meters · Place 1 · LaSalle AcademyLaSalle Academy1000 Meters1.2:31.48a12
Feb 3Metropolitan Division Championship Feb 3 · 1500 Meters · Place 1 · LaSalle AcademyLaSalle Academy1500 Meters1.4:00.49a12
Jan 31Ocean Breeze HS InvitationalJan 31 · 2 Miles · Place 2 · LaSalle AcademyLaSalle Academy2 Miles2.9:06.58a PB12
Jan 947th Annual Dartmouth Relays Day 2Jan 9 · 1 Mile · Place 1 · LaSalle AcademyLaSalle Academy1 Mile1.4:15.33a12
Jan 6METRO DUAL #2 Jan 6 · 600 Meters · Place 2 · LaSalle AcademyLaSalle Academy600 Meters2.1:25.22a PB12

2016 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 11New England Interscholastic Outdoor Track and Field ChampionshipsJun 11 · 800 Meters · Place 1 · LaSalle AcademyLaSalle Academy800 Meters1.1:52.87a12
May 21Class A ChampionshipsMay 21 · 1500 Meters · Place 1 · LaSalle AcademyLaSalle Academy1500 Meters1.3:53.7012
May 21Class A ChampionshipsMay 21 · 800 Meters · Place 1 · LaSalle AcademyLaSalle Academy800 Meters1.1:58.8012

2015 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 19RITCA InvitationalDec 19 · 3000 Meters · Place 3 · LaSalle AcademyLaSalle Academy3000 Meters3.8:37.58a12
Dec 16Metro Division Dual #1Dec 16 · 600 Meters · Place 1 · LaSalle AcademyLaSalle Academy600 Meters1.1:26.75a12
Dec 16Metro Division Dual #1Dec 16 · 1500 Meters · Place 2 · LaSalle AcademyLaSalle Academy1500 Meters2.4:06.6012
Feb 21RIIL Indoor State ChampionshipsFeb 21 · 1000 Meters · Place 1 · LaSalle AcademyLaSalle Academy1000 Meters1.2:39.27a11
Feb 21RIIL Indoor State ChampionshipsFeb 21 · 1500 Meters · Place 1 · LaSalle AcademyLaSalle Academy1500 Meters1.4:05.35a11
Jan 31Rhode Island Metropolitan Division ChampionshipJan 31 · 1500 Meters · Place 1 · LaSalle AcademyLaSalle Academy1500 Meters1.4:10.75a11
Jan 31Rhode Island Metropolitan Division ChampionshipJan 31 · 1000 Meters · Place 1 · LaSalle AcademyLaSalle Academy1000 Meters1.2:39.59a11
Jan 26RIIL Boys Dual Meets Week #4Jan 26 · 3000 Meters · Place 2 · LaSalle AcademyLaSalle Academy3000 Meters2.9:01.06a11
Jan 22RIIL Boys Dual Meets Week #3Jan 22 · 600 Meters · Place 1 · LaSalle AcademyLaSalle Academy600 Meters1.1:26.79a11
Jan 1733rd Yale Interscholastic Track Classic - Day2Jan 17 · 3000 Meters · Place 4 · LaSalle AcademyLaSalle Academy3000 Meters4.8:34.41a11
Jan 1046th Dartmouth RelaysJan 10 · 1 Mile · Place 1 · LaSalle AcademyLaSalle Academy1 Mile1.4:21.32a11
Jan 6Metro and Suburban Dual Meet #2Jan 6 · 1000 Meters · Place 1 · LaSalle AcademyLaSalle Academy1000 Meters1.2:35.45a11

2015 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 13Adidas Grand Prix Dream MileJun 13 · 1 Mile · Place 12 · LaSalle AcademyLaSalle Academy1 Mile12.4:23.35a11
Jun 6RIIL Outdoor Track and Field State ChampionshipsJun 6 · 3000 Meters · Place 11 · LaSalle AcademyLaSalle Academy3000 Meters11.9:14.43a11
Jun 6RIIL Outdoor Track and Field State ChampionshipsJun 6 · 1500 Meters · Place 1 · LaSalle AcademyLaSalle Academy1500 Meters1.3:58.24a11
Jun 6RIIL Outdoor Track and Field State ChampionshipsJun 6 · 800 Meters · Place 1 · LaSalle AcademyLaSalle Academy800 Meters1.1:55.25a11
May 23RIIL Class A ChampionshipsMay 23 · 1500 Meters · Place 2 · LaSalle AcademyLaSalle Academy1500 Meters2.3:56.9011
May 23RIIL Class A ChampionshipsMay 23 · 800 Meters · Place 1 · LaSalle AcademyLaSalle Academy800 Meters1.1:58.7011
May 16Classical ClassicMay 16 · 3000 Meters · Place 3 · LaSalle AcademyLaSalle Academy3000 Meters3.8:41.0011
May 11Rhode Island Central Division ChampionshipsMay 11 · 800 Meters · Place 1 · LaSalle AcademyLaSalle Academy800 Meters1.1:58.9011
May 9Loucks Invitational May 9 · 3200 Meters · Place 8 · LaSalle AcademyLaSalle Academy3200 Meters8.8:56.55a PB11
May 2Rick Schomp InvitationalMay 2 · 1500 Meters · Place 1 · LaSalle AcademyLaSalle Academy1500 Meters1.3:57.3011

2014 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 276th Annual Rhode Island ClassicDec 27 · 1 Mile · Place 1 · LaSalle AcademyLaSalle Academy1 Mile1.4:21.31a11
Dec 20RITCA InvitationalDec 20 · 1500 Meters · Place 1 · LaSalle AcademyLaSalle Academy1500 Meters1.4:05.57a11
Dec 16RIIL Boys Dual Meet Week #1Dec 16 · 1000 Meters · Place 4 · LaSalle AcademyLaSalle Academy1000 Meters4.2:47.1011
Dec 16RIIL Boys Dual Meet Week #1Dec 16 · 600 Meters · Place 1 · LaSalle AcademyLaSalle Academy600 Meters1.1:29.38a11

2014 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 7RIIL Outdoor State ChampionshipsJun 7 · 3000 Meters · LaSalle AcademyLaSalle Academy3000 Meters--DNF10
Jun 7RIIL Outdoor State ChampionshipsJun 7 · 1500 Meters · Place 1 · LaSalle AcademyLaSalle Academy1500 Meters1.4:04.49a10
Jun 7RIIL Outdoor State ChampionshipsJun 7 · 800 Meters · Place 2 · LaSalle AcademyLaSalle Academy800 Meters2.1:57.42a10
May 31Bishop Hendricken InvitationalMay 31 · 800 Meters · Place 1 · LaSalle AcademyLaSalle Academy800 Meters1.1:56.6010
May 24Rhode Island Class A ChampionshipsMay 24 · 1500 Meters · Place 1 · LaSalle AcademyLaSalle Academy1500 Meters1.4:05.3010
May 24Rhode Island Class A ChampionshipsMay 24 · 800 Meters · Place 6 · LaSalle AcademyLaSalle Academy800 Meters6.2:00.7010
May 17Classical ClassicMay 17 · 3000 Meters · Place 1 · LaSalle AcademyLaSalle Academy3000 Meters1.8:45.3010
May 10Glenn Loucks Memorial GamesMay 10 · 3200 Meters · Place 7 · LaSalle AcademyLaSalle Academy3200 Meters7.9:11.24a10
May 3Rick Schomp InvitationalMay 3 · 1500 Meters · Place 1 · LaSalle AcademyLaSalle Academy1500 Meters1.4:06.8010

2013 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 25Bishop Hendricken InvitationalMay 25 · 800 Meters · Place 4 · LaSalle AcademyLaSalle Academy800 Meters4.2:00.409
May 18Rhode Island Class A ChampionshipsMay 18 · 1500 Meters · Place 4 · LaSalle AcademyLaSalle Academy1500 Meters4.4:10.209
May 11Classical ClassicMay 11 · 3000 Meters · Place 2 · LaSalle AcademyLaSalle Academy3000 Meters2.8:51.109
May 4Rick Schomp InvitationalMay 4 · 1500 Meters · Place 3 · LaSalle AcademyLaSalle Academy1500 Meters3.4:07.009

2013 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1Metro-Suburban Division Boys ChampionshipsFeb 1 · 1500 Meters · Place 2 · LaSalle AcademyLaSalle Academy1500 Meters2.4:14.209
Feb 1Metro-Suburban Division Boys ChampionshipsFeb 1 · 1000 Meters · Place 5 · LaSalle AcademyLaSalle Academy1000 Meters5.2:50.809