Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCoach Saint Invitational · Dec 205:24.19aCoach Saint InvitationalDecember 20, 2019
1500 Meters · IndoorSection XI Girls Crossover B · Dec 145:02.23aSection XI Girls Crossover BDecember 14, 2019
1500 Meters · OutdoorBulldog Invitational · May 214:47.74aBulldog InvitationalMay 21, 2022
1600 Meters · IndoorOcean Breeze Freedom Games · Jan 75:19.61Ocean Breeze Freedom GamesJanuary 7, 2023
2 Miles · IndoorOcean Breeze Holiday Festival · Dec 2711:42.51aOcean Breeze Holiday FestivalDecember 27, 2021
2000m Steeplechase · 0.762m · OutdoorSection 11 State Qualifier · Jun 27:05.60aSection 11 State QualifierJune 2, 2022
2000m Steeplechase · IndoorSection XI State Qualifier Meet · Feb 147:05.60Section XI State Qualifier MeetFebruary 14, 2022
2000m Steeplechase · OutdoorSt. Anthony's Invitational 2023 · May 57:21.25St. Anthony's Invitational 2023May 5, 2023
3000 Meters · IndoorOcean Breeze Freedom Games · Jan 410:51.97Ocean Breeze Freedom GamesJanuary 4, 2020
3000 Meters · OutdoorSection XI State Qualifier · Feb 1010:40.97aSection XI State QualifierFebruary 10, 2020
3000 Yard Run · OutdoorDon Bohlinger Invitational · May 1011:17.44Don Bohlinger InvitationalMay 10, 2019
3000m Steeplechase · 0.762m · OutdoorMAAC Outdoor Track & Field Championships · May 1012:09.84aMAAC Outdoor Track & Field ChampionshipsMay 10, 2025
800 Meters · OutdoorGlen Loucks Games · May 122:22.42Glen Loucks Games May 12, 2022

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · 3000m Steeplechase · Place 15 · RiderRider3000m Steeplechase0.762m15.12:09.84a PBSo
Apr 25TCNJ Lions InviteApr 25 · 3000m Steeplechase · RiderRider3000m Steeplechase0.762m--DNSSo
Apr 19Rider InviteApr 19 · 1500 Meters · Place 16 · RiderRider1500 Meters16.5:05.97aSo
Mar 29Rider 5-WayMar 29 · 1500 Meters · Place 20 · RiderRider1500 Meters205:19.35aSO
Mar 29Rider 5-WayMar 29 · 800 Meters · Place 12 · RiderRider800 Meters122:40.74aSO

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22MAAC Indoor T&F ChampsFeb 22 · 1 Mile · Place 32 · RiderRider1 MileRound P32.5:34.59aSo

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11Glenn D. Loucks Games 2023May 11 · 2000m Steeplechase · Place 11 · Deer ParkDeer Park2000m Steeplechase117:38.5312
May 5St. Anthony's Invitational 2023May 5 · 2000m Steeplechase · Place 3 · Deer ParkDeer Park2000m Steeplechase37:21.25 PB12
May 5St. Anthony's Invitational 2023May 5 · 2000m Steeplechase · Place 3 · Deer ParkDeer Park2000m Steeplechase37:21.2512
Apr 12Port Jefferson Steeple Fest PlusApr 12 · 2000m Steeplechase · Place 6 · Deer ParkDeer Park2000m Steeplechase67:46.9212
Apr 12Port Jefferson Steeple Fest PlusApr 12 · 2000m Steeplechase · Place 6 · Deer ParkDeer Park2000m Steeplechase67:46.9212
Apr 8Deer Park InvitationalApr 8 · 3000 Meters · Place 2 · Deer ParkDeer Park3000 Meters211:13.0012

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 25Long Island Elite MeetFeb 25 · 1500 Meters · Place 9 · Deer ParkDeer Park1500 Meters95:08.6412
Feb 13Section XI State Qualifier MeetFeb 13 · 1500 Meters · Place 9 · Deer ParkDeer Park1500 Meters95:04.4312
Jan 28Section XI Art Mitchell Small School MeetJan 28 · 1500 Meters · Place 10 · Deer ParkDeer Park1500 Meters105:16.1712
Jan 15Molloy Stanner GamesJan 15 · 1600 Meters · Place 8 · Deer ParkDeer Park1600 Meters85:31.5812
Jan 7Ocean Breeze Freedom GamesJan 7 · 1600 Meters · Place 16 · Deer ParkDeer Park1600 Meters165:19.61 PB12
Jan 5Section 11 Jim Howard (Small Schools)Jan 5 · 3000 Meters · Place 9 · Deer ParkDeer Park3000 Meters911:46.9212

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 26North Shore HS InvitationalDec 26 · 1500 Meters · Place 8 · Deer ParkDeer Park1500 Meters8.5:02.43a12
Dec 16Coach Saint InvitationalDec 16 · 1 Mile · Place 5 · Deer ParkDeer Park1 Mile5.5:30.88a12
Dec 2North Shore HS Season OpenerDec 2 · 1500 Meters · Place 5 · Deer ParkDeer Park1500 Meters5.5:14.35a12
Feb 14Section XI State Qualifier MeetFeb 14 · 2000m Steeplechase · Place 3 · Deer ParkDeer Park2000m Steeplechase37:05.60 PB11
Jan 16Stanner GamesJan 16 · 1600 Meters · Place 2 · Deer ParkDeer Park1600 Meters25:22.6211

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 11Section XI Girls Crossover BDec 11 · 3000 Meters · Place 4 · Deer ParkDeer Park3000 Meters4.11:50.56a12
Dec 11Section XI Girls Crossover BDec 11 · 1500 Meters · Place 5 · Deer ParkDeer Park1500 Meters5.5:12.59a12
Jun 2Section 11 State QualifierJun 2 · 2000m Steeplechase · Place 3 · Deer ParkDeer Park2000m Steeplechase0.762m3.7:05.60a PB11
May 24Section XI County A ChampionshipsMay 24 · 2000m Steeplechase · Place 3 · Deer ParkDeer Park2000m Steeplechase37:28.7111
May 24Section XI County A ChampionshipsMay 24 · 1500 Meters · Place 3 · Deer ParkDeer Park1500 Meters34:52.1511
May 21Bulldog InvitationalMay 21 · 1500 Meters · Place 2 · Deer ParkDeer Park1500 Meters2.4:47.74a PB11
May 17Suffolk County Last Chance Steeplechase MeetMay 17 · 2000m Steeplechase · Place 1 · Deer ParkDeer Park2000m Steeplechase17:23.70—
May 12Glen Loucks Games May 12 · 800 Meters · Place 30 · Deer ParkDeer Park800 Meters302:22.42 PB11
Apr 30Bob Pratt InvitationalApr 30 · 1500 Meters · Place 2 · Deer ParkDeer Park1500 Meters2.4:53.97a11
Apr 19Deer Park InvitationalApr 19 · 1500 Meters · Place 1 · Deer ParkDeer Park1500 Meters15:05.3011
Apr 19Deer Park InvitationalApr 19 · 3000 Meters · Place 1 · Deer ParkDeer Park3000 Meters110:50.4411
Apr 9Port Jefferson SteeplefestApr 9 · 2000m Steeplechase · Place 1 · Deer ParkDeer Park2000m Steeplechase17:44.20—

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 2 Miles · Place 8 · Deer ParkDeer Park2 Miles8.11:42.51a PB11

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 17Suffolk County Sectional ChampionshipJun 17 · 1500 Meters · Place 4 · Deer ParkDeer Park1500 Meters44:52.3310
Jun 8Section 11 Division 2 Girls ChampionshipJun 8 · 3000 Meters · Place 4 · Deer ParkDeer Park3000 Meters411:02.7810
Jun 8Section 11 Division 2 Girls ChampionshipJun 8 · 1500 Meters · Place 4 · Deer ParkDeer Park1500 Meters45:05.7410

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 29Long Island Elite MeetFeb 29 · 1500 Meters · Place 14 · Deer ParkDeer Park1500 Meters145:11.119
Jan 4Ocean Breeze Freedom GamesJan 4 · 3000 Meters · Place 10 · Deer ParkDeer Park3000 Meters1010:51.97 PB—

2020 Outdoor Track

4 results
DateMeetEventPlMarkGr
Feb 10Section XI State QualifierFeb 10 · 3000 Meters · Place 7 · Deer ParkDeer Park3000 Meters7.10:40.97a PB9
Jan 31Section XI Girls Small School ChampionshipJan 31 · 3000 Meters · Place 4 · Deer ParkDeer Park3000 Meters4.10:47.27a9
Jan 12Jim Howard InvitationalJan 12 · 3000 Meters · Place 6 · Deer ParkDeer Park3000 Meters6.11:33.76a9
Jan 12Jim Howard InvitationalJan 12 · 1500 Meters · Place 2 · Deer ParkDeer Park1500 Meters2.5:03.89a9

2019 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 20Coach Saint InvitationalDec 20 · 1 Mile · Place 7 · Deer ParkDeer Park1 Mile7.5:24.19a PB9
Dec 20Coach Saint InvitationalDec 20 · 1500 Meters · Place 7 · Deer ParkDeer Park1500 Meters7.5:04.01a9
Dec 14Section XI Girls Crossover BDec 14 · 1500 Meters · Place 2 · Deer ParkDeer Park1500 Meters2.5:02.23a PB9
Dec 6North Shore Kickoff meetDec 6 · 1500 Meters · Place 9 · Deer ParkDeer Park1500 Meters9.5:05.07a9
Mar 8New Balance Nationals IndoorMar 8 · 1 Mile · Place 15 · Deer Park, NYDeer Park, NY1 Mile155:35.3323
Mar 8New Balance Nationals IndoorMar 8 · 1500 Meters · Place 15 · Deer Park, NYDeer Park, NY1500 Meters155:12.9123
Feb 15North Shore HS Pre-National InvitationalFeb 15 · 1 Mile · Place 15 · Deer ParkDeer Park1 Mile155:38.618
Jan 19Section 11 League ChampionshipsJan 19 · 1500 Meters · Place 9 · Deer ParkDeer Park1500 Meters95:27.268
Jan 16Ridgewood Frosh/NoviceJan 16 · 1600 Meters · Place 3 · Deer ParkDeer Park1600 Meters3.5:38.68

2019 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 31Section 11 State QualifierMay 31 · 1500 Meters · Place 19 · Deer ParkDeer Park1500 Meters195:07.288
May 31Section 11 State QualifierMay 31 · 3000 Meters · Place 14 · Deer ParkDeer Park3000 Meters1411:12.618
May 20Section 11 Division ChampionshipsMay 20 · 1500 Meters · Place 5 · Deer ParkDeer Park1500 Meters55:01.608
May 20Section 11 Division ChampionshipsMay 20 · 3000 Meters · Place 6 · Deer ParkDeer Park3000 Meters611:00.908
May 10Don Bohlinger InvitationalMay 10 · 3000 Yard Run · Place 3 · Deer ParkDeer Park3000 Yard Run311:17.44 PB8
May 10Don Bohlinger InvitationalMay 10 · 1500 Meters · Place 7 · Deer ParkDeer Park1500 Meters75:16.098
Apr 23Deer Park InvitationalApr 23 · 3000 Meters · Place 2 · Deer ParkDeer Park3000 Meters2.11:46.15a8
Apr 23Deer Park InvitationalApr 23 · 1500 Meters · Place 3 · Deer ParkDeer Park1500 Meters3.5:21.83a8
Feb 23Long Island Elite InvitationalFeb 23 · 1500 Meters · Place 5 · Deer ParkDeer Park1500 Meters5.5:19.89a8
Feb 2Section 11 Girls Small School ChampionshipsFeb 2 · 1500 Meters · Place 15 · Deer ParkDeer Park1500 Meters15.5:26.79a8
Jan 6Art Mitchell Class Meet - Small SchoolsJan 6 · 1500 Meters · Place 12 · Deer ParkDeer Park1500 Meters12.5:27.94a8

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 23Section XI Girls Crossover DDec 23 · 1500 Meters · Place 9 · Deer ParkDeer Park1500 Meters9.5:21.62a8
Dec 8Section XI Girls Crossover BDec 8 · 1500 Meters · Place 7 · Deer ParkDeer Park1500 Meters7.5:20.64a8
Dec 2Section XI Girls Crossover ADec 2 · 1500 Meters · Place 5 · Deer ParkDeer Park1500 Meters5.5:35.22a8

2018 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Coach Saint InvitationalDec 14 · 1 Mile · Place 15 · Deer ParkDeer Park1 Mile15.5:46.31a8
Nov 30 North Shore HS Season OpenerNov 30 · 1500 Meters · Deer ParkDeer Park1500 Meters--DNF8