Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNYSAIS Championships · Feb 272:58.10aNYSAIS ChampionshipsFebruary 27, 2026
1500 Meters · IndoorNYSAIS Championships · Feb 274:45.71aNYSAIS ChampionshipsFebruary 27, 2026
1500 Meters · OutdoorNew York State Outdoor Track & Field Championships · Jun 134:38.52aNew York State Outdoor Track & Field ChampionshipsJune 13, 2026
200 Meters · OutdoorAAIS Girls Invitational · Apr 1528.10aAAIS Girls InvitationalApril 15, 2026
3000 Meters · IndoorNYCAL Meet #2 · Dec 810:44.86aNYCAL Meet #2December 8, 2025
3000 Meters · OutdoorSaint Anthony's Invitational · May 110:16.72aSaint Anthony's InvitationalMay 1, 2026
400 Meters · OutdoorSaint Anthony's Invitational · May 11:01.69aSaint Anthony's InvitationalMay 1, 2026
600 Meters · IndoorRefuel with Chocolate Milk Officials HOF Invite - HS · Jan 101:41.41Refuel with Chocolate Milk Officials HOF Invite - HSJanuary 10, 2025
800 Meters · OutdoorNYSPHSAA State Outdoor Track & Field Championships · Jun 132:16.47aNYSPHSAA State Outdoor Track & Field ChampionshipsJune 13, 2025
Shot Put · 4kg · OutdoorAAIS Meet · May 1015-4AAIS MeetMay 10, 2023

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 1500 Meters · Place 17 · Nightingale-Bamford1500 Meters17.4:38.52a PB12
May 20NYSAIS Outdoor ChampionshipsMay 20 · 1500 Meters · Place 3 · Nightingale-Bamford1500 Meters3.4:46.17a12
May 20NYSAIS Outdoor ChampionshipsMay 20 · 800 Meters · Place 6 · Nightingale-Bamford800 Meters6.2:19.27a12
May 15AAIS 2026 Outdoor League ChampionshipsMay 15 · 1500 Meters · Place 2 · Nightingale-Bamford1500 Meters2.4:42.25a12
May 15AAIS 2026 Outdoor League ChampionshipsMay 15 · 800 Meters · Place 2 · Nightingale-Bamford800 Meters2.2:17.81a12
May 1Saint Anthony's InvitationalMay 1 · 3000 Meters · Place 4 · Nightingale-Bamford3000 Meters410:16.72a PB12
May 1Saint Anthony's InvitationalMay 1 · 1500 Meters · Place 2 · Nightingale-Bamford1500 Meters24:40.91a12
May 1Saint Anthony's InvitationalMay 1 · 400 Meters · Place 13 · Nightingale-Bamford400 Meters131:01.69a PB12
May 1Saint Anthony's InvitationalMay 1 · 400 Meters · Place 13 · Nightingale-Bamford400 Meters131:01.69a12
May 1Saint Anthony's InvitationalMay 1 · 3000 Meters · Place 4 · Nightingale-Bamford3000 Meters410:16.72a12
May 1Saint Anthony's InvitationalMay 1 · 1500 Meters · Place 2 · Nightingale-Bamford1500 Meters24:40.91a12
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Nightingale-Bamford400 Meters—1:01.76a12
Apr 172026 New York RelaysApr 17 · 3000 Meters · Place 4 · Nightingale-Bamford3000 Meters4.10:22.06a12
Apr 15AAIS Girls InvitationalApr 15 · 200 Meters · Place 7 · Nightingale-Bamford200 Meters7.28.10a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27NYSAIS ChampionshipsFeb 27 · 1000 Meters · Place 1 · Nightingale-Bamford1000 Meters1.2:58.10a PB12
Feb 27NYSAIS ChampionshipsFeb 27 · 1500 Meters · Place 2 · Nightingale-Bamford1500 Meters2.4:45.71a PB12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 8NYCAL Meet #2Dec 8 · 3000 Meters · Place 1 · Nightingale-Bamford3000 Meters1.10:44.86a PB12
Feb 1Purple Champions HS InvitationalFeb 1 · 1500 Meters · Place 4 · Nightingale-1500 Meters44:46.5611
Jan 22Ivy League Prep Schools MeetJan 22 · 1000 Meters · Place 1 · Nightingale-Bamford1000 Meters1.3:03.01a11
Jan 13Ivy League Prep Schools Meet #4Jan 13 · 1500 Meters · Place 1 · Nightingale-Bamford1500 Meters1.4:53.90a11
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 1000 Meters · Place 7 · Nightingale1000 Meters73:01.50—
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 600 Meters · Place 7 · Nightingale600 Meters71:41.41 PB—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 1500 Meters · Place 27 · Nightingale-Bamford1500 Meters27.4:47.26a11
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 800 Meters · Place 25 · Nightingale-Bamford800 Meters25.2:16.47a PB11
Apr 16AAIS League Meet #3Apr 16 · 1500 Meters · Place 1 · Nightingale-Bamford1500 Meters1.4:56.10a11
Apr 2AAIS League Meet #1Apr 2 · Shot Put · Place 38 · Nightingale-BamfordShot Put4kg38.12-911

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Ivy League Prep Schools #2Dec 18 · 1500 Meters · Place 5 · Nightingale-Bamford1500 Meters5.5:07.55a11
Jan 14Molloy Stanner GamesJan 14 · 1000 Meters · Place 5 · Nightingale-Bamford1000 Meters53:03.1510

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 3AAIS Varsity MeetMay 3 · 1500 Meters · Place 1 · Nightingale-Bamford1500 Meters1.4:50.63a10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20NYCAL Meet #2Dec 20 · 3000 Meters · Nightingale-Bamford3000 Meters—DNF10
Dec 20NYCAL Meet #2Dec 20 · 1500 Meters · Place 1 · Nightingale-Bamford1500 Meters1.4:52.82a10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 10AAIS MeetMay 10 · Shot Put · Place 25 · Nightingale-BamfordShot Put4kg25.15-4 PB9

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 20AAIS League Meet #3 (Girls Only)Apr 20 · 1500 Meters · Place 2 · Nightingale-Bamford1500 Meters2.5:13.69a8