Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBruce Lehane Scarlet and White · Feb 85:13.38aBruce Lehane Scarlet and WhiteFebruary 8, 2025
1 Mile · Outdoor56th Annual Glenn D. Loucks Games · May 95:21.8256th Annual Glenn D. Loucks GamesMay 9, 2024
1000 Meters · IndoorNorth Shore HS Invitational · Dec 233:01.81aNorth Shore HS InvitationalDecember 23, 2023
1000 Meters · OutdoorArt Mitchell Meet · Jan 263:27.64aArt Mitchell MeetJanuary 26, 2020
1500 Meters · IndoorLong Island Elite Meet · Feb 254:42.72Long Island Elite MeetFebruary 25, 2023
1500 Meters · OutdoorSt. Anthony's Invitational 2023 · May 54:39.63St. Anthony's Invitational 2023May 5, 2023
1600 Meters · IndoorLen Pietrewicz Invitational · Dec 285:08.04aLen Pietrewicz InvitationalDecember 28, 2023
2000m Steeplechase · OutdoorSection 11 County B Championships · May 257:15.12Section 11 County B ChampionshipsMay 25, 2023
3000 Meters · IndoorNYSPHSAA Indoor State Championships · Mar 410:01.67NYSPHSAA Indoor State ChampionshipsMarch 4, 2023
3000 Meters · OutdoorSection XI State Qualifier · Jun 19:52.25Section XI State QualifierJune 1, 2023
3000m Steeplechase · 0.762m · OutdoorJay Carisella/Joe Donahue Coaches Invite · May 211:24.62aJay Carisella/Joe Donahue Coaches InviteMay 2, 2026
3200 Meters · OutdoorGlenn D. Loucks Games 2023 · May 1110:33.69Glenn D. Loucks Games 2023May 11, 2023
600 Meters · IndoorOcean Breeze Freedom Games · Jan 71:47.37Ocean Breeze Freedom GamesJanuary 7, 2023
800 Meters · OutdoorUrban/Walsh - Copiague Invitational · May 172:18.83Urban/Walsh - Copiague InvitationalMay 17, 2023

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · 3000m Steeplechase · Place 7 · Boston UniversityBoston University3000m Steeplechase0.762m7.11:24.62a PBSo
Apr 25UMASS Ken O'Brien Pre-ConferenceApr 25 · 1500 Meters · Place 18 · Boston UniversityBoston University1500 Meters18.4:44.41aSo
Apr 17UCONN NE ChallengeApr 17 · 3000m Steeplechase · Place 2 · Boston UniversityBoston University3000m Steeplechase0.762m2.11:29.64aSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 24Bruce Lehane Scarlet and White InvitationalJan 24 · 1 Mile · Place 39 · Boston UniversityBoston University1 Mile395:32.83aSo
Jan 24Bruce Lehane Scarlet and White InvitationalJan 24 · 1500 Meters · Place 39 · Boston UniversityBoston University1500 Meters395:10.81aSo
Jan 17Beantown ChallengeJan 17 · 3000 Meters · Place 21 · Boston UniversityBoston University3000 Meters2111:14.65aSo

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 19Jim Kavanagh Legacy InvitationalApr 19 · 2000m Steeplechase · Place 3 · Boston UniversityBoston University2000m Steeplechase37:50.41FR
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 3000m Steeplechase · Place 13 · Boston UniversityBoston University3000m Steeplechase0.762m13.12:06.51aFr
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 1500 Meters · Boston UniversityBoston University1500 Meters—DNSFr
Apr 5UMASS Flagship OpenerApr 5 · 1500 Meters · Place 34 · Boston UniversityBoston University1500 Meters345:05.52FR

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 14David Hemery Valentine InvitationalFeb 14 · 3000 Meters · Place 241 · Boston UniversityBoston University3000 Meters24110:22.11a—
Feb 8Bruce Lehane Scarlet and WhiteFeb 8 · 1 Mile · Place 43 · Boston UniversityBoston University1 Mile435:13.38a PB—
Feb 8Bruce Lehane Scarlet and WhiteFeb 8 · 1500 Meters · Place 45 · Boston UniversityBoston University1500 Meters454:54.16a—
Jan 31John Thomas Terrier ClassicJan 31 · 1 Mile · Place 163 · Boston UniversityBoston University1 Mile1635:26.80a—
Jan 31John Thomas Terrier ClassicJan 31 · 1500 Meters · Place 164 · Boston UniversityBoston University1500 Meters1645:05.89a—
Jan 31John Thomas Terrier ClassicJan 31 · 1 Mile · Place 163 · Boston UniversityBoston University1 Mile1635:26.80a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30Section XI State QualifierMay 30 · 3000 Meters · Place 8 · SayvilleSayville3000 Meters810:32.2012
May 20Section 11 County 3A ChampionshipsMay 20 · 1500 Meters · Place 4 · SayvilleSayville1500 Meters45:03.8112
May 20Section 11 County 3A ChampionshipsMay 20 · 3000 Meters · Place 3 · SayvilleSayville3000 Meters310:26.3812
May 956th Annual Glenn D. Loucks GamesMay 9 · 1 Mile · Place 40 · SayvilleSayville1 Mile405:21.82 PB12
May 956th Annual Glenn D. Loucks GamesMay 9 · 1500 Meters · Place 41 · SayvilleSayville1500 Meters415:00.1712
May 4North Babylon InvitationalMay 4 · 1500 Meters · Place 1 · SayvilleSayville1500 Meters14:47.0312
Apr 27Westhampton Girls InvitationalApr 27 · 3000 Meters · Place 2 · SayvilleSayville3000 Meters210:21.6412

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 4Section XI Girls Small School ChampionshipsFeb 4 · 1500 Meters · Place 3 · SayvilleSayville1500 Meters34:55.0612
Feb 4Section XI Girls Small School ChampionshipsFeb 4 · 3000 Meters · Place 1 · SayvilleSayville3000 Meters110:08.9512
Jan 19Section 11 League 4 ChampsJan 19 · 1500 Meters · Place 2 · SayvilleSayville1500 Meters24:48.6712
Jan 19Section 11 League 4 ChampsJan 19 · 3000 Meters · Place 1 · SayvilleSayville3000 Meters111:05.5812
Jan 14Molloy Stanner GamesJan 14 · 3000 Meters · Place 4 · SayvilleSayville3000 Meters410:39.2012

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 28Len Pietrewicz InvitationalDec 28 · 1600 Meters · Place 1 · SayvilleSayville1600 Meters1.5:08.04a PB12
Dec 23North Shore HS InvitationalDec 23 · 1000 Meters · Place 5 · SayvilleSayville1000 Meters5.3:01.81a PB12
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · 3000 Meters · Place 7 · SayvilleSayville3000 Meters710:01.67 PB11
Feb 25Long Island Elite MeetFeb 25 · 1500 Meters · Place 1 · SayvilleSayville1500 Meters14:42.72 PB11
Feb 4Section XI Girls Small School ChampionshipsFeb 4 · 1500 Meters · Place 3 · SayvilleSayville1500 Meters34:43.7011
Feb 4Section XI Girls Small School ChampionshipsFeb 4 · 3000 Meters · Place 2 · SayvilleSayville3000 Meters210:09.2511
Jan 28Section XI Art Mitchell Small School MeetJan 28 · 1000 Meters · Place 1 · SayvilleSayville1000 Meters13:12.6711
Jan 22Section 11 Girls League ChampionshipsJan 22 · 3000 Meters · Place 1 · SayvilleSayville3000 Meters111:01.6311
Jan 22Section 11 Girls League ChampionshipsJan 22 · 1500 Meters · Place 2 · SayvilleSayville1500 Meters24:53.9311
Jan 15Molloy Stanner GamesJan 15 · 3000 Meters · Place 1 · SayvilleSayville3000 Meters110:11.2811
Jan 7Ocean Breeze Freedom GamesJan 7 · 600 Meters · Place 26 · SayvilleSayville600 Meters261:47.37 PB11
Jan 7Ocean Breeze Freedom GamesJan 7 · 1600 Meters · Place 6 · SayvilleSayville1600 Meters65:11.5311
Jan 5Section 11 Jim Howard (Small Schools)Jan 5 · 3000 Meters · Place 1 · SayvilleSayville3000 Meters110:28.1511

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
Dec 16Section XI Girls Crossover C MeetDec 16 · 3000 Meters · Place 1 · SayvilleSayville3000 Meters1.10:23.49a12
Dec 9Section XI Girls Crossover BDec 9 · 1500 Meters · Place 4 · SayvilleSayville1500 Meters4.4:52.77a12
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · 3000 Meters · Place 28 · SayvilleSayville3000 Meters2810:34.9211
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · 3000 Meters · Place 28 · SayvilleSayville3000 Meters2810:34.9211
Jun 1Section XI State QualifierJun 1 · 2000m Steeplechase · Place 4 · SayvilleSayville2000m Steeplechase47:19.7411
Jun 1Section XI State QualifierJun 1 · 3000 Meters · Place 3 · SayvilleSayville3000 Meters39:52.25 PB11
Jun 1Section XI State QualifierJun 1 · 2000m Steeplechase · Place 4 · SayvilleSayville2000m Steeplechase47:19.7411
Jun 1Section XI State QualifierJun 1 · 3000 Meters · Place 3 · SayvilleSayville3000 Meters39:52.2511
Jun 1Section XI State QualifierJun 1 · 2000m Steeplechase · Place 4 · SayvilleSayville2000m Steeplechase47:19.7411
Jun 1Section XI State QualifierJun 1 · 3000 Meters · Place 3 · SayvilleSayville3000 Meters39:52.2511
May 25Section 11 County B ChampionshipsMay 25 · 2000m Steeplechase · Place 2 · SayvilleSayville2000m Steeplechase27:15.12 PB11
May 25Section 11 County B ChampionshipsMay 25 · 1500 Meters · Place 3 · SayvilleSayville1500 Meters34:53.4211
May 25Section 11 County B ChampionshipsMay 25 · 3000 Meters · Place 1 · SayvilleSayville3000 Meters110:17.7511
May 17Urban/Walsh - Copiague InvitationalMay 17 · 800 Meters · Place 1 · SayvilleSayville800 Meters12:18.83 PB11
May 11Glenn D. Loucks Games 2023May 11 · 2000m Steeplechase · Place 6 · SayvilleSayville2000m Steeplechase67:15.4611
May 11Glenn D. Loucks Games 2023May 11 · 3200 Meters · Place 3 · SayvilleSayville3200 Meters310:33.69 PB11
May 11Glenn D. Loucks Games 2023May 11 · 3000 Meters · Place 3 · SayvilleSayville3000 Meters39:58.9711
May 5St. Anthony's Invitational 2023May 5 · 1500 Meters · Place 1 · SayvilleSayville1500 Meters14:39.63 PB11
May 5St. Anthony's Invitational 2023May 5 · 1500 Meters · Place 1 · SayvilleSayville1500 Meters14:39.6311
Apr 22Nassau Coaches InvitationalApr 22 · 2000m Steeplechase · Place 1 · SayvilleSayville2000m Steeplechase17:28.0311
Apr 8Green Dragon RelaysApr 8 · 2000m Steeplechase · Place 1 · SayvilleSayville2000m Steeplechase17:55.1111

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 26North Shore HS InvitationalDec 26 · 1000 Meters · Place 3 · SayvilleSayville1000 Meters3.3:10.69a11
Feb 14Section XI State Qualifier MeetFeb 14 · 3000 Meters · Place 4 · SayvilleSayville3000 Meters410:13.9210
Jan 22Section 11 Girls League ChampionshipsJan 22 · 3000 Meters · Place 1 · SayvilleSayville3000 Meters110:49.8410
Jan 22Section 11 Girls League ChampionshipsJan 22 · 1500 Meters · Place 4 · SayvilleSayville1500 Meters45:13.1310
Jan 16Stanner GamesJan 16 · 3000 Meters · Place 13 · SayvilleSayville3000 Meters1310:44.8710

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 11Section XI Girls Crossover BDec 11 · 1500 Meters · Place 1 · SayvilleSayville1500 Meters1.4:59.70a11
Jun 2Section 11 State QualifierJun 2 · 3000 Meters · Place 4 · SayvilleSayville3000 Meters4.10:13.92a11
May 25Section 11 County B ChampionshipsMay 25 · 2000m Steeplechase · Place 3 · SayvilleSayville2000m Steeplechase37:34.7010
May 25Section 11 County B ChampionshipsMay 25 · 3000 Meters · Place 1 · SayvilleSayville3000 Meters110:36.5110
May 13Don Bohlinger InvitationalMay 13 · 3000 Meters · Place 1 · SayvilleSayville3000 Meters110:36.6610

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday FestivalDec 27 · 3000 Meters · Place 1 · SayvilleSayville3000 Meters1.10:42.01a10
Dec 27Pearl River InvitationalDec 27 · 3000 Meters · Place 1 · SayvilleSayville3000 Meters1.10:42.01a10

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 9Section 11 Division 3 GirlsJun 9 · 3000 Meters · Place 6 · SayvilleSayville3000 Meters611:21.779

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 29Long Island Elite MeetFeb 29 · 1500 Meters · Place 7 · SayvilleSayville1500 Meters75:16.898
Jan 4Ocean Breeze Freedom GamesJan 4 · 1600 Meters · Place 15 · SayvilleSayville1600 Meters155:52.89—
Jan 4Ocean Breeze Freedom GamesJan 4 · 600 Meters · Place 37 · SayvilleSayville600 Meters372:03.82—

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jan 26Art Mitchell MeetJan 26 · 1000 Meters · Place 3 · SayvilleSayville1000 Meters3.3:27.64a PB8
Jan 12Jim Howard InvitationalJan 12 · 3000 Meters · Place 7 · SayvilleSayville3000 Meters7.11:34.64a8

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 26North Shore HS InvitationalDec 26 · 1000 Meters · Place 30 · SayvilleSayville1000 Meters30.3:32.58a8
Dec 14Section XI Girls Crossover BDec 14 · 1500 Meters · Place 9 · SayvilleSayville1500 Meters9.5:43.48a8