Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNazareth Conference Tune-Up · Feb 204:39.27Nazareth Conference Tune-UpFebruary 20, 2026
1 Mile · OutdoorTusker Twilight Invitational · Mar 224:49.15Tusker Twilight InvitationalMarch 22, 2024
1000 Meters · IndoorMolloy Stanner Games · Jan 152:50.08Molloy Stanner GamesJanuary 15, 2023
1600 Meters · IndoorMolloy Stanner Games · Jan 144:43.40Molloy Stanner GamesJanuary 14, 2024
1600 Meters · OutdoorTusker Twilight Invitational · Mar 234:48.11Tusker Twilight InvitationalMarch 23, 2023
3000 Meters · IndoorNazareth Conference Tune-Up · Feb 209:25.99Nazareth Conference Tune-UpFebruary 20, 2026
3000m Steeplechase · 0.914m · IndoorUniversity of Rochester Alumni Invitational · Apr 1910:15.93aUniversity of Rochester Alumni InvitationalApril 19, 2026
3000m Steeplechase · 0.914m · OutdoorFredonia Blue Devil Invitational · Apr 2510:06.69aFredonia Blue Devil InvitationalApril 25, 2026
3000m Steeplechase · OutdoorSection 1 Northern County Championships · May 1710:15.48Section 1 Northern County ChampionshipsMay 17, 2024
3000m Steeplechase · Outdoor · Hand timedSection 1 Class AA Championship · May 2610:18.1hSection 1 Class AA ChampionshipMay 26, 2023
3200 Meters · IndoorSection 1 Class AA & C Champs · Feb 129:49.86Section 1 Class AA & C ChampsFebruary 12, 2024
3200 Meters · OutdoorSection 1 Northern County Champs · May 1910:10.72aSection 1 Northern County ChampsMay 19, 2023
5000 Meters · OutdoorHoughton December Classic · Dec 516:40.53aHoughton December ClassicDecember 5, 2025
600 Meters · IndoorSection 1 Kickoff #3 · Dec 151:37.20aSection 1 Kickoff #3December 15, 2024
800 Meters · OutdoorTusker Twilight Invitational · Mar 232:13.43Tusker Twilight InvitationalMarch 23, 2023

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 25Fredonia Blue Devil InvitationalApr 25 · 3000m Steeplechase · Place 2 · St. BonaventureSt. Bonaventure3000m Steeplechase0.914m2.10:06.69a PBFr
Apr 12Brockport Multi and InvitationalApr 12 · 3000m Steeplechase · Place 4 · St. BonaventureSt. Bonaventure3000m Steeplechase0.914m4.10:29.60aFr
Apr 12Brockport Multi and InvitationalApr 12 · 1500 Meters · St. BonaventureSt. Bonaventure1500 Meters--DNSFr
Mar 27Susquehanna Jim Taylor DualsMar 27 · 3000m Steeplechase · Place 2 · St. BonaventureSt. Bonaventure3000m Steeplechase0.914m2.10:28.30aFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · 3000m Steeplechase · Place 2 · St. BonaventureSt. Bonaventure3000m Steeplechase0.914m2.10:15.93a PBFr
Feb 20Nazareth Conference Tune-UpFeb 20 · 3000 Meters · Place 16 · St. BonaventureSt. Bonaventure3000 Meters169:25.99 PBFR
Feb 20Nazareth Conference Tune-UpFeb 20 · 1 Mile · Place 10 · St. BonaventureSt. Bonaventure1 Mile104:39.27 PBFR
Jan 24Gulden InvitationalJan 24 · 3000 Meters · Place 16 · St. BonaventureSt. Bonaventure3000 Meters169:33.53aFr

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Dec 5Houghton December ClassicDec 5 · 5000 Meters · Place 10 · St. BonaventureSt. Bonaventure5000 Meters10.16:40.53a PBFr
Jun 3Section 1 State QualifierJun 3 · 3000m Steeplechase · Place 5 · A-ArlingtonA-Arlington3000m Steeplechase510:42.6712
Jun 1S1 Class AA ChampionshipJun 1 · 3000m Steeplechase · Place 6 · ArlingtonArlington3000m Steeplechase0.914m6.11:04.55a12
May 31Section 1 Class AA ChampionshipMay 31 · 3000m Steeplechase · Place 6 · ArlingtonArlington3000m Steeplechase611:04.5512
May 857th Annual Glenn D. Loucks GamesMay 8 · 3000m Steeplechase · Place 14 · ArlingtonArlington3000m Steeplechase1410:22.5612
May 2Joe Wynne Somers Lions Club InvitationalMay 2 · 3200 Meters · Place 13 · A-ArlingtonA-Arlington3200 Meters1310:20.4512
Apr 28S1 League 1A ChampionshipApr 28 · 3200 Meters · Place 9 · ArlingtonArlington3200 Meters9.10:14.05a12
Apr 28S1 League 1A ChampionshipApr 28 · 1600 Meters · Place 8 · ArlingtonArlington1600 Meters8.4:49.55a12
Apr 28S1 League 1A ChampionshipApr 28 · 800 Meters · Place 10 · ArlingtonArlington800 Meters10.2:15.47a12
Apr 28Section 1 League 1A ChampionshipApr 28 · 3200 Meters · Place 9 · ArlingtonArlington3200 Meters9.10:14.05a12
Apr 28Section 1 League 1A ChampionshipApr 28 · 1600 Meters · Place 8 · ArlingtonArlington1600 Meters8.4:49.55a12
Apr 28Section 1 League 1A ChampionshipApr 28 · 800 Meters · Place 10 · ArlingtonArlington800 Meters10.2:15.47a12
Apr 15Gander Invitational Apr 15 · 3000m Steeplechase · Place 1 · ArlingtonArlington3000m Steeplechase0.914m1.10:47.83a12
Apr 9Arlington vs. Brewster vs. PoughkeepsieApr 9 · 3200 Meters · Place 2 · ArlingtonArlington3200 Meters2.10:24.17a12
Apr 9Arlington vs. Brewster vs. PoughkeepsieApr 9 · 1600 Meters · Place 5 · ArlingtonArlington1600 Meters5.4:57.20a12
Mar 27John Jay EF vs. Arlington vs. MahopacMar 27 · 3200 Meters · Place 2 · ArlingtonArlington3200 Meters2.10:35.03a12
Mar 27John Jay EF vs. Arlington vs. MahopacMar 27 · 1600 Meters · Place 6 · ArlingtonArlington1600 Meters6.4:59.34a12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 16Section 1 Class ChampsFeb 16 · 3200 Meters · Place 5 · ArlingtonArlington3200 Meters510:49.6212
Jan 26Rockland & Northern County ChampsJan 26 · 3200 Meters · Place 7 · ArlingtonArlington3200 Meters7.10:57.85a12
Jan 6Section 1 League Champs #1Jan 6 · 3200 Meters · Place 3 · ArlingtonArlington3200 Meters310:28.27—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 15Section 1 Kickoff #3Dec 15 · 600 Meters · Place 11 · ArlingtonArlington600 Meters11.1:37.20a PB12
Feb 18Section 1 State QualifierFeb 18 · 3200 Meters · Place 15 · ArlingtonArlington3200 Meters1510:24.0111
Feb 12Section 1 Class AA & C ChampsFeb 12 · 3200 Meters · Place 3 · ArlingtonArlington3200 Meters39:49.86 PB11
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 1 Mile · Place 28 · ArlingtonArlington1 Mile284:42.2411
Jan 26Section 1 Northern/Rockland County ChampionshipJan 26 · 3200 Meters · Place 3 · ArlingtonArlington3200 Meters310:05.48—
Jan 21Section 1 League Champs #3Jan 21 · 1600 Meters · Place 4 · ArlingtonArlington1600 Meters44:45.46—
Jan 14Molloy Stanner GamesJan 14 · 1600 Meters · Place 19 · ArlingtonArlington1600 Meters194:43.40 PB11
Jan 3Section 1 Dendy #2Jan 3 · 3200 Meters · Place 3 · ArlingtonArlington3200 Meters310:17.8911

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30Section 1 State QualifierMay 30 · 3000m Steeplechase · Place 7 · ArlingtonArlington3000m Steeplechase710:26.58—
May 25Section 1 Class AA ChampionshipMay 25 · 3000m Steeplechase · Place 6 · ArlingtonArlington3000m Steeplechase610:32.4h11
May 25Section 1 Class AA ChampionshipMay 25 · 3200 Meters · Place 17 · ArlingtonArlington3200 Meters1711:15.1311
May 17Section 1 Northern County ChampionshipsMay 17 · 3000m Steeplechase · Place 4 · ArlingtonArlington3000m Steeplechase410:15.48 PB—
Apr 20Gander InviteApr 20 · 3000m Steeplechase · Place 3 · ArlingtonArlington3000m Steeplechase0.914m3.10:16.52a11
Apr 5Nyack Red & Black InvitationalApr 5 · 3200 Meters · Place 5 · ArlingtonArlington3200 Meters5.10:11.42a11
Apr 5Nyack Red & Black InvitationalApr 5 · 800 Meters · Place 7 · ArlingtonArlington800 Meters7.2:17.97a11
Mar 22Tusker Twilight InvitationalMar 22 · 1 Mile · Place 7 · ArlingtonArlington1 Mile74:49.15 PB—
Mar 22Tusker Twilight InvitationalMar 22 · 800 Meters · Place 9 · ArlingtonArlington800 Meters92:17.30—

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 23North Shore HS InvitationalDec 23 · 1600 Meters · Place 23 · ArlingtonArlington1600 Meters23.4:45.75a11
Feb 13Section 1 Class AA ChampionshipFeb 13 · 3200 Meters · Place 8 · ArlingtonArlington3200 Meters810:08.6010
Jan 27Section 1 Northern & Rockland County ChampionshipJan 27 · 3200 Meters · Place 4 · ArlingtonArlington3200 Meters410:09.89—
Jan 27Section 1 Northern & Rockland County ChampionshipJan 27 · 1600 Meters · Place 6 · ArlingtonArlington1600 Meters64:54.53—
Jan 22Section 1 League Champs #3Jan 22 · 3200 Meters · Place 4 · ArlingtonArlington3200 Meters410:19.39—
Jan 22Section 1 League Champs #3Jan 22 · 1600 Meters · Place 10 · ArlingtonArlington1600 Meters104:56.22—
Jan 15Molloy Stanner GamesJan 15 · 1000 Meters · Place 33 · ArlingtonArlington1000 Meters332:50.08 PB10
Jan 13Suffern InvitationalJan 13 · 3200 Meters · Place 3 · ArlingtonArlington3200 Meters310:07.37—
Jan 7Ocean Breeze Freedom GamesJan 7 · 1000 Meters · Place 27 · ArlingtonArlington1000 Meters272:53.8310
Jan 4Section 1 Dendy #2Jan 4 · 3200 Meters · Place 3 · ArlingtonArlington3200 Meters310:24.4510

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 1Section 1 State QualifierJun 1 · 3000m Steeplechase · Place 8 · ArlingtonArlington3000m Steeplechase810:23.71—
May 26Section 1 Class AA ChampionshipMay 26 · 3000m Steeplechase · Place 5 · ArlingtonArlington3000m Steeplechase510:18.1h PB—
May 19Section 1 Northern County ChampsMay 19 · 3200 Meters · Place 4 · ArlingtonArlington3200 Meters4.10:10.72a PB10
Apr 4Hen Hud Field FestApr 4 · 3000m Steeplechase · Place 6 · ArlingtonArlington3000m Steeplechase610:41.1h—
Mar 23Tusker Twilight InvitationalMar 23 · 1600 Meters · Place 1 · ArlingtonArlington1600 Meters14:48.11 PB—
Mar 23Tusker Twilight InvitationalMar 23 · 800 Meters · Place 1 · ArlingtonArlington800 Meters12:13.43 PB—

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 26North Shore HS InvitationalDec 26 · 1600 Meters · Place 51 · ArlingtonArlington1600 Meters51.5:00.30a10
Jan 23Section 1 Northern/Rockland County ChampsJan 23 · 3200 Meters · Place 9 · ArlingtonArlington3200 Meters911:53.69—
Jan 14Suffern InvitationalJan 14 · 3200 Meters · Place 24 · ArlingtonArlington3200 Meters24.11:35.93a9
Jan 9Section 1 League Champs #2Jan 9 · 1600 Meters · Place 10 · ArlingtonArlington1600 Meters10.5:32.14a9
Jan 9Section 1 League Champs #1Jan 9 · 1600 Meters · Place 10 · ArlingtonArlington1600 Meters10.5:32.14a9

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 2Section 1 State QualifierJun 2 · 3000m Steeplechase · Place 12 · ArlingtonArlington3000m Steeplechase1211:21.80—
Jun 2Section 1 State QualifierJun 2 · 3000m Steeplechase · Place 12 · ArlingtonArlington3000m Steeplechase1211:21.80—
May 28Section 1 Class AA ChampionshipMay 28 · 3000m Steeplechase · Place 11 · ArlingtonArlington3000m Steeplechase0.914m11.11:16.80a9
May 28Section 1 Class AA ChampionshipMay 28 · 3200 Meters · Place 17 · ArlingtonArlington3200 Meters17.11:01.32a9
May 18Northern County ChampsMay 18 · 3000m Steeplechase · Place 9 · ArlingtonArlington3000m Steeplechase0.914m9.11:34.54a9
May 18Northern County ChampsMay 18 · 3200 Meters · Place 14 · ArlingtonArlington3200 Meters14.11:00.13a9
May 2Cornwall SteeplefestMay 2 · 3000m Steeplechase · Place 25 · ArlingtonArlington3000m Steeplechase2511:41.86—
Apr 25Section 1 League 1C ChampsApr 25 · 3200 Meters · Place 12 · ArlingtonArlington3200 Meters12.11:20.41a9
Apr 25Section 1 League 1C ChampsApr 25 · 1600 Meters · Place 13 · ArlingtonArlington1600 Meters13.5:15.90a9
Apr 4Arlington Quad MeetApr 4 · 3200 Meters · Place 7 · ArlingtonArlington3200 Meters7.11:25.27a9
Mar 31Tusker Twilight InvitationalMar 31 · 1 Mile · Place 10 · ArlingtonArlington1 Mile105:15.32—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Energice Coaches Hall of Fame InvitationalDec 18 · 1 Mile · Place 52 · ArlingtonArlington1 Mile52.5:32.88a9
Dec 5Section 1 Kickoff #1Dec 5 · 1600 Meters · Place 29 · ArlingtonArlington1600 Meters29.5:31.29a9