Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBig Apple Invitational · Feb 74:19.24Big Apple InvitationalFebruary 7, 2026
1 Mile · OutdoorCatholic Conference Championships · May 184:36.67aCatholic Conference ChampionshipsMay 18, 2022
1000 Meters · IndoorMIAA DIV 1 Championships · Feb 192:37.30MIAA DIV 1 ChampionshipsFebruary 19, 2022
1500 Meters · Indoor2026 Paul Donahue Invitational · Apr 173:58.10a2026 Paul Donahue InvitationalApril 17, 2026
1500 Meters · OutdoorAARTFC DIII Outdoor · May 153:56.16aAARTFC DIII OutdoorMay 15, 2024
2 Miles · IndoorTri County - Meet6 BU · Jan 510:11.19Tri County - Meet6 BUJanuary 5, 2022
3000 Meters · IndoorPlex Shootout · Feb 39:08.31Plex ShootoutFebruary 3, 2024
3000 Meters · OutdoorOscar Moore Invite · Mar 239:17.40aOscar Moore InviteMarch 23, 2024
400 Meters · Outdoor · Hand timedXaverian vs. St. John's HS · Jun 953.1hXaverian vs. St. John's HSJune 9, 2021
5000 Meters · OutdoorVB Spring Break Invite · Mar 2216:10.22aVB Spring Break InviteMarch 22, 2025
600 Meters · IndoorTri County - Meet 9 - Wheaton · Jan 131:28.82Tri County - Meet 9 - WheatonJanuary 13, 2022
800 Meters · IndoorAARTFC Indoor Championships · Mar 61:53.48aAARTFC Indoor ChampionshipsMarch 6, 2026
800 Meters · OutdoorPaul Donahue Invitational · Apr 181:52.15Paul Donahue InvitationalApril 18, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 800 Meters · Place 12 · StevensStevens800 Meters12.1:55.88aSr
May 10Widener Final QualifierMay 10 · 800 Meters · Place 36 · StevensStevens800 Meters36.1:54.11aSr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 800 Meters · Place 5 · StevensStevens800 MetersRound P5.1:55.28aSr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 800 Meters · Place 5 · StevensStevens800 Meters5.1:53.40aSr
Apr 9TCNJ InvitationalApr 9 · 1500 Meters · Place 6 · StevensStevens1500 Meters6.4:08.49aSr
Apr 4Sam Howell InvitationalApr 4 · 800 Meters · Place 20 · StevensStevens800 Meters20.2:00.77aSr
Mar 27Danny Curran InvitationalMar 27 · 1500 Meters · Place 55 · StevensStevens1500 Meters55.4:18.94aSr
Mar 27Danny Curran InvitationalMar 27 · 800 Meters · StevensStevens800 Meters--DNSSr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 1500 Meters · Place 8 · StevensStevens1500 Meters8.3:58.10a PBSr
Apr 172026 Paul Donahue InvitationalApr 17 · 800 Meters · Place 29 · StevensStevens800 Meters29.1:55.51aSr
Mar 6AARTFC Indoor ChampionshipsMar 6 · 800 Meters · Place 4 · StevensStevens800 Meters41:53.48a PBSR
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 1 Mile · Place 4 · StevensStevens1 Mile4.4:20.70aSr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 800 Meters · Place 7 · StevensStevens800 Meters7.1:57.52aSr
Feb 7Big Apple InvitationalFeb 7 · 1 Mile · Place 2 · StevensStevens1 Mile24:19.24 PBSR
Jan 31PLEX ShootoutJan 31 · 800 Meters · Place 4 · StevensStevens800 Meters41:59.75aSr
Jan 23McElligott InvitationalJan 23 · 1 Mile · StevensStevens1 Mile--4:20.59aSr
Jan 17Alvernia Winter InvitationalJan 17 · 3000 Meters · Place 7 · StevensStevens3000 Meters79:09.89aSr

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 800 Meters · Place 7 · StevensStevens800 Meters7.1:52.77aJr
May 12Widener Final QualifierMay 12 · 800 Meters · Place 23 · StevensStevens800 Meters231:52.75JR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 800 Meters · Place 6 · StevensStevens800 Meters61:55.88JR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 800 Meters · Place 5 · StevensStevens800 Meters51:54.56JR
Apr 18Paul Donahue InvitationalApr 18 · 1500 Meters · Place 18 · StevensStevens1500 Meters184:00.43JR
Apr 18Paul Donahue InvitationalApr 18 · 800 Meters · Place 10 · StevensStevens800 Meters101:52.15 PBJR
Apr 10TCNJ InvitationalApr 10 · 1500 Meters · Place 2 · StevensStevens1500 Meters2.4:03.97aJr
Apr 5Muhlenberg InviteApr 5 · 800 Meters · Place 1 · StevensStevens800 Meters11:55.54aJr
Mar 28Danny Curran InvitationalMar 28 · 1500 Meters · Place 7 · StevensStevens1500 Meters73:58.02aJr
Mar 28Danny Curran InvitationalMar 28 · 800 Meters · Place 9 · StevensStevens800 Meters91:54.23aJr
Mar 22VB Spring Break InviteMar 22 · 5000 Meters · Place 2 · StevensStevens5000 Meters2.16:10.22a PBJr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 7AARTFCMar 7 · 800 Meters · Place 16 · StevensStevens800 Meters16.1:57.56aJr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 800 Meters · Place 3 · StevensStevens800 Meters3.1:56.52aJr
Feb 8Big Apple InvitationalFeb 8 · 1 Mile · Place 8 · StevensStevens1 Mile84:28.10JR
Feb 1PLEX ShootoutFeb 1 · 800 Meters · Place 1 · StevensStevens800 Meters11:58.87a—
Jan 24Widener Winter Evening InviteJan 24 · 1 Mile · Place 9 · StevensStevens1 Mile94:26.64a—
Jan 18Moravian College Indoor MeetJan 18 · 3000 Meters · Place 13 · StevensStevens3000 Meters139:11.65a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15AARTFC DIII OutdoorMay 15 · 1500 Meters · Place 9 · StevensStevens1500 Meters93:56.16a PB—
May 132024 Widener FQ MeetMay 13 · 800 Meters · Place 11 · StevensStevens800 Meters111:52.75a—
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · 1500 Meters · Place 8 · StevensStevens1500 Meters8.4:00.78aSo
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · 800 Meters · Place 3 · StevensStevens800 MetersRound P3.1:53.80aSo
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · 800 Meters · Place 5 · StevensStevens800 Meters5.1:54.35aSo
Apr 19Paul Donahue InviteApr 19 · 1500 Meters · Place 7 · StevensStevens1500 Meters73:56.28a—
Apr 19Paul Donahue InviteApr 19 · 800 Meters · Place 8 · StevensStevens800 Meters81:55.26a—
Apr 6Muhlenberg InviteApr 6 · 800 Meters · Place 1 · StevensStevens800 Meters1.1:56.48aSo
Mar 29Danny Curran InviteMar 29 · 1500 Meters · Place 3 · StevensStevens1500 Meters33:58.26a—
Mar 29Danny Curran InviteMar 29 · 800 Meters · Place 7 · StevensStevens800 Meters71:58.03a—
Mar 23Oscar Moore InviteMar 23 · 3000 Meters · Place 1 · StevensStevens3000 Meters19:17.40a PB—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 23Middle Atlantic Conference Indoor ChampionshipsFeb 23 · 1 Mile · Place 7 · StevensStevens1 Mile7.4:23.44aSo
Feb 9FastTrack InvitationalFeb 9 · 1 Mile · Place 30 · StevensStevens1 Mile30.4:21.56aSo
Feb 3Plex ShootoutFeb 3 · 3000 Meters · Place 12 · StevensStevens3000 Meters129:08.31 PBSo
Jan 20Alvernia Winter InviteJan 20 · 3000 Meters · Place 8 · StevensStevens3000 Meters89:18.09SO

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 42023 Middle Atlantic Conference Outdoor T&F ChampionshipsMay 4 · 1500 Meters · Place 17 · StevensStevens1500 Meters174:09.72FR
Apr 222023 Rider InvitationalApr 22 · 1500 Meters · Place 25 · StevensStevens1500 Meters254:10.98FR
Apr 15Middlesex College InvitationalApr 15 · 1500 Meters · Place 6 · StevensStevens1500 Meters64:09.88FR
Apr 7Vassar April InvitationalApr 7 · 800 Meters · Place 8 · StevensStevens800 Meters8.2:02.43aFr
Mar 30Danny Curran InvitationalMar 30 · 1500 Meters · Place 24 · StevensStevens1500 Meters24.4:13.84aFr
Mar 25Stockton InvitationalMar 25 · 800 Meters · Place 2 · StevensStevens800 Meters2.2:07.99aFr

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 24Middle Atlantic Conference Indoor T&F ChampionshipsFeb 24 · 1 Mile · Place 22 · StevensStevens1 Mile224:48.14FR
Feb 18West Point Tune UpFeb 18 · 1 Mile · Place 10 · StevensStevens1 Mile104:35.92FR
Feb 11Alvernia University Plex ShootoutFeb 11 · 800 Meters · Place 17 · Stevens IT (NJ)Stevens IT (NJ)800 Meters172:04.76aFr
Jan 28Nazareth Conference ChallengeJan 28 · 1 Mile · Place 14 · StevensStevens1 Mile144:39.25FR

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 27MIAA D1 ChampionshipMay 27 · 800 Meters · Place 11 · Xaverian BrothersXaverian Brothers800 Meters11.2:00.79a12
May 18Catholic Conference ChampionshipsMay 18 · 1 Mile · Place 7 · Xaverian BrothersXaverian Brothers1 Mile7.4:36.67a PB12
May 11Xaverian Vs. Catholic MemorialMay 11 · 2 Miles · Place 2 · Xaverian BrothersXaverian Brothers2 Miles2.10:52.9Unofficial12
May 11Xaverian Vs. Catholic MemorialMay 11 · 1 Mile · Place 2 · Xaverian BrothersXaverian Brothers1 Mile2.4:40.3Unofficial12
May 4Xaverian Vs. St. Johns PrepMay 4 · 1 Mile · Xaverian BrothersXaverian Brothers1 Mile—4:37.1Unofficial12
Apr 27Xaverian Vs. BC HighApr 27 · 1 Mile · Place 2 · Xaverian BrothersXaverian Brothers1 Mile2.4:42.1Unofficial12
Apr 27Xaverian Vs. BC HighApr 27 · 800 Meters · Xaverian BrothersXaverian Brothers800 Meters—2:17.3Unofficial12
Apr 13Xaverian Vs. Malden CatholicApr 13 · 800 Meters · Place 1 · Xaverian BrothersXaverian Brothers800 Meters1.2:02.4Unofficial12
Apr 8Xaverian Vs. St. John's HSApr 8 · 1 Mile · Place 1 · Xaverian BrothersXaverian Brothers1 Mile1.4:48.9Unofficial12

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 19MIAA DIV 1 ChampionshipsFeb 19 · 1000 Meters · Place 8 · Xaverian BrothersXaverian Brothers1000 Meters82:37.30 PBSR
Feb 3Tri County League ChampionshipFeb 3 · 1 Mile · Place 3 · Xaverian BrothersXaverian Brothers1 Mile34:32.4512
Feb 3Tri County League ChampionshipFeb 3 · 1000 Meters · Place 5 · Xaverian BrothersXaverian Brothers1000 Meters52:44.7612
Feb 3TCL ChampionshipFeb 3 · 1 Mile · Place 3 · Xaverian BrothersXaverian Brothers1 Mile3.4:39.09a12
Feb 3TCL ChampionshipFeb 3 · 1000 Meters · Place 5 · Xaverian BrothersXaverian Brothers1000 Meters5.2:44.76a12
Jan 13Tri County - Meet 9 - WheatonJan 13 · 600 Meters · Place 1 · Xaverian BrothersXaverian Brothers600 Meters11:28.82 PBSR
Jan 5Tri County - Meet6 BUJan 5 · 2 Miles · Place 3 · Xaverian BrothersXaverian Brothers2 Miles310:11.19 PBSR

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 22Tri County - Meet4 BUDec 22 · 1000 Meters · Place 1 · Xaverian BrothersXaverian Brothers1000 Meters1.2:43.69a12
Dec 20Tri County Meet 3 BUDec 20 · 1 Mile · Place 1 · Xaverian BrothersXaverian Brothers1 Mile1.4:41.72a12
Dec 10Tri County Meet1Dec 10 · 2 Miles · Place 2 · Xaverian BrothersXaverian Brothers2 Miles2.10:34.61a12

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 11Catholic Conference ClassicJun 11 · 800 Meters · Place 4 · Xaverian BrothersXaverian Brothers800 Meters4.2:04.20a11
Jun 9Xaverian vs. St. John's HSJun 9 · 400 Meters · Place 1 · Xaverian BrothersXaverian Brothers400 Meters1.53.1h PB11
Jun 2Catholic Memorial vs Xaverian Bros HSJun 2 · 1 Mile · Place 2 · Xaverian BrothersXaverian Brothers1 Mile2.4:46.0hUnofficial11
May 26St. John's Prep vs. XaverianMay 26 · 1 Mile · Place 3 · Xaverian BrothersXaverian Brothers1 Mile3.4:44.0hUnofficial11
May 19BC High vs. XaverianMay 19 · 800 Meters · Place 3 · Xaverian BrothersXaverian Brothers800 Meters3.2:04.8hUnofficial11
Apr 9Xaverian vs. St. John's PrepApr 9 · 1 Mile · Place 2 · Xaverian BrothersXaverian Brothers1 Mile2.4:45.9hUnofficial11
Apr 1Xaverian vs. Catholic MemorialApr 1 · 2 Miles · Place 1 · Xaverian BrothersXaverian Brothers2 Miles1.11:48.1hUnofficial11
Apr 1Xaverian vs. Catholic MemorialApr 1 · 1 Mile · Place 1 · Xaverian BrothersXaverian Brothers1 Mile1.4:51.9hUnofficial11
Mar 22Xaverian vs. St. John's HSMar 22 · 1 Mile · Place 1 · Xaverian BrothersXaverian Brothers1 Mile1.4:53.8hUnofficial11

2019 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 18Tri County League Meet #2Dec 18 · 1000 Meters · Place 8 · Xaverian BrothersXaverian Brothers1000 Meters8.2:59.64a10
Dec 17Tri County League Meet #2Dec 17 · 1000 Meters · Place 8 · Xaverian BrothersXaverian Brothers1000 Meters8.2:59.64aUnofficial10
Dec 13Tri-County League Meet #1Dec 13 · 1 Mile · Place 22 · Xaverian BrothersXaverian Brothers1 Mile22.5:14.15a10
Dec 13Tri-County League Meet #1Dec 13 · 1 Mile · Place 22 · Xaverian BrothersXaverian Brothers1 Mile22.5:14.15a10
Feb 7Tri-County Championship MeetFeb 7 · 1 Mile · Place 16 · Xaverian BrothersXaverian Brothers1 Mile16.5:22.61a9

2019 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16Catholic Conference ClassicMay 16 · 1 Mile · Place 12 · Xaverian BrothersXaverian Brothers1 Mile12.5:11.57aUnofficial9
May 11MSTCA Coaches InvitationalMay 11 · 1 Mile · Place 53 · Xaverian BrothersXaverian Brothers1 Mile53.5:15.98a9
May 7Xaverian vs. Catholic MemorialMay 7 · 1 Mile · Xaverian BrothersXaverian Brothers1 Mile—5:17.4Unofficial9
Apr 30XBHS @ SJPApr 30 · 1 Mile · Xaverian BrothersXaverian Brothers1 Mile—5:16.0Unofficial9
Apr 24Xaverian vs. St. John's (Shrewsbury)Apr 24 · 1 Mile · Xaverian BrothersXaverian Brothers1 Mile—5:33.4Unofficial9
Apr 10Xaverian vs. BC HighApr 10 · 1 Mile · Xaverian BrothersXaverian Brothers1 Mile—5:33.2Unofficial9
Apr 4Xaverian vs. Malden CatholicApr 4 · 800 Meters · Xaverian BrothersXaverian Brothers800 Meters—2:27.7Unofficial9