Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 315:27.50The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
1000 Meters · IndoorIvy League Prep Schools Meet #2 · Dec 103:12.26aIvy League Prep Schools Meet #2December 10, 2025
1500 Meters · IndoorAAIS Girls Indoor Championship · Feb 114:57.97AAIS Girls Indoor ChampionshipFebruary 11, 2026
1500 Meters · OutdoorSaint Anthony's Invitational · May 15:05.26aSaint Anthony's InvitationalMay 1, 2026
3000 Meters · IndoorAAIS Girls Indoor Championship · Feb 1110:53.99AAIS Girls Indoor ChampionshipFebruary 11, 2026
3000 Meters · OutdoorSaint Anthony's Invitational · May 110:56.28aSaint Anthony's InvitationalMay 1, 2026
400 Meters · OutdoorAAIS Girls Invitational · Apr 151:04.44aAAIS Girls InvitationalApril 15, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20NYSAIS Outdoor ChampionshipsMay 20 · 1500 Meters · Place 11 · Nightingale-Bamford1500 Meters11.5:09.88a11
May 15AAIS 2026 Outdoor League ChampionshipsMay 15 · 3000 Meters · Place 5 · Nightingale-Bamford3000 Meters5.11:23.09a11
May 6AAIS Meet 5May 6 · 3000 Meters · Nightingale-Bamford3000 Meters—DNS11
May 1Saint Anthony's InvitationalMay 1 · 3000 Meters · Place 11 · Nightingale-Bamford3000 Meters1110:56.28a PB11
May 1Saint Anthony's InvitationalMay 1 · 1500 Meters · Place 24 · Nightingale-Bamford1500 Meters245:05.26a PB11
May 1Saint Anthony's InvitationalMay 1 · 3000 Meters · Place 11 · Nightingale-Bamford3000 Meters1110:56.28a11
May 1Saint Anthony's InvitationalMay 1 · 1500 Meters · Place 24 · Nightingale-Bamford1500 Meters245:05.26a11
Apr 172026 New York RelaysApr 17 · 3000 Meters · Nightingale-Bamford3000 Meters—DNS11
Apr 15AAIS Girls InvitationalApr 15 · 400 Meters · Place 4 · Nightingale-Bamford400 Meters4.1:04.44a PB11
Apr 10AAIS League Meet #1Apr 10 · 1500 Meters · Place 5 · Nightingale-Bamford1500 Meters5.5:15.59a11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 27NYSAIS ChampionshipsFeb 27 · 3000 Meters · Place 3 · Nightingale-Bamford3000 Meters3.10:56.10a11
Feb 11AAIS Girls Indoor ChampionshipFeb 11 · 3000 Meters · Place 3 · Nightingale Bamford3000 Meters310:53.99 PB11
Feb 11AAIS Girls Indoor ChampionshipFeb 11 · 1500 Meters · Place 4 · Nightingale Bamford1500 Meters44:57.97 PB11
Feb 4IVY Prep League Meet #4Feb 4 · 3000 Meters · Place 3 · Nightingale Bamford3000 Meters310:58.2311
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1 Mile · Place 31 · Nightingale Bamford1 Mile315:27.50 PB11
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1 Mile · Place 31 · Nightingale Bamford1 Mile315:27.5011
Jan 24Puma New York International Showcase 2026Jan 24 · 1 Mile · Place 15 · Nightingale Bamford1 Mile155:32.0011
Jan 12Ivy League Prep Schools Meet #3Jan 12 · 3000 Meters · Place 2 · Nightingale3000 Meters211:00.53—

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 10Ivy League Prep Schools Meet #2Dec 10 · 1000 Meters · Place 2 · Nightingale-Bamford1000 Meters2.3:12.26a PB11
Dec 8NYCAL Meet #2Dec 8 · 1500 Meters · Place 3 · Nightingale-Bamford1500 Meters3.5:01.70a11
Feb 28NYSAIS ChampionshipsFeb 28 · 3000 Meters · Place 6 · Nightingale3000 Meters611:09.4110
Feb 12AAIS Girls Indoor ChampionshipFeb 12 · 3000 Meters · Place 4 · Nightingale Bamford3000 Meters411:21.5610
Feb 12AAIS Girls Indoor ChampionshipFeb 12 · 1500 Meters · Place 6 · Nightingale Bamford1500 Meters65:08.9110
Feb 1Purple Champions HS InvitationalFeb 1 · 1500 Meters · Place 20 · Nightingale-1500 Meters205:10.5510
Jan 22Ivy League Prep Schools MeetJan 22 · 1500 Meters · Place 3 · Nightingale-Bamford1500 Meters3.5:11.76a10
Jan 13Ivy League Prep Schools Meet #4Jan 13 · 3000 Meters · Place 6 · Nightingale-Bamford3000 Meters6.11:17.10a10
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 1000 Meters · Place 11 · Nightingale1000 Meters113:22.36—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21NYSAIS ChampionshipsMay 21 · 3000 Meters · Place 6 · Nightingale Bamford3000 Meters611:14.7410
May 16AAIS League ChampionshipsMay 16 · 3000 Meters · Place 3 · Nightingale Bamford3000 Meters311:00.8510
May 7AAIS Co-ed Invite #2May 7 · 3000 Meters · Place 1 · Nightingale Bamford3000 Meters111:07.5210
May 2Saint Anthony's InvitationalMay 2 · 3000 Meters · Place 13 · Nightingale3000 Meters1311:09.79—
Apr 16AAIS League Meet #3Apr 16 · 3000 Meters · Place 1 · Nightingale-Bamford3000 Meters1.11:32.80a10
Apr 2AAIS League Meet #1Apr 2 · 3000 Meters · Place 3 · Nightingale-Bamford3000 Meters3.13:19.73a10
Apr 2AAIS League Meet #1Apr 2 · 400 Meters · Place 13 · Nightingale-Bamford400 Meters13.1:07.83a10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18Ivy League Prep Schools #2Dec 18 · 3000 Meters · Place 4 · Nightingale-Bamford3000 Meters4.11:26.00a10
Dec 11NYCAL Meet #3Dec 11 · 3000 Meters · Place 1 · Nightingale-Bamford3000 Meters1.11:34.39a10
Feb 21NYSAIS ChampsFeb 21 · 3000 Meters · Place 8 · Nightingale3000 Meters811:42.02—
Jan 24Ivy League Prep Schools #5Jan 24 · 1500 Meters · Place 10 · Nightingale Bamford1500 Meters105:26.859

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 22NYSAIS Championships 2024May 22 · 3000 Meters · Place 8 · Nightingale Bamford3000 Meters811:49.779
May 3AAIS Varsity MeetMay 3 · 3000 Meters · Place 2 · Nightingale-Bamford3000 Meters2.11:28.56a9
Apr 26AAIS Girls Only InvitationalApr 26 · 3000 Meters · Place 4 · Nightingale Bamford3000 Meters411:47.369
Apr 19The New York RelaysApr 19 · 3000 Meters · Place 35 · Nightingale Bamford3000 Meters3511:42.799
Apr 17AAIS Coed Invite #2Apr 17 · 1500 Meters · Place 8 · Nightingale Bamford1500 Meters85:33.329
Apr 12AAIS Coed Invite #1Apr 12 · 1500 Meters · Place 7 · Nightingale Bamford1500 Meters75:34.809

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20NYCAL Meet #2Dec 20 · 1000 Meters · Place 6 · Nightingale-Bamford1000 Meters6.3:21.14a9
Dec 13Ivy League Prep #2Dec 13 · 1500 Meters · Place 8 · Nightingale-Bamford1500 Meters8.5:34.39a9