Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNYCAL MS Medal Meet #6 · May 1515.27aNYCAL MS Medal Meet #6May 15, 2025
1000 Meters · IndoorIvy League Prep Schools Meet #1 · Dec 33:22.36aIvy League Prep Schools Meet #1December 3, 2025
1600 Meters · IndoorNYCAL Meet #4 · Jan 305:36.73NYCAL Meet #4January 30, 2026
1600 Meters · OutdoorNYCAL League Meet #3 · Apr 165:28.89aNYCAL League Meet #3April 16, 2026
200 Meters · OutdoorNYCAL MS Meet #3 · Apr 2233.45NYCAL MS Meet #3April 22, 2025
400 Meters · OutdoorNYCAL MS Meet · May 161:14.69NYCAL MS MeetMay 16, 2024
55 Meters · IndoorNYCAL Meet #3 · Jan 299.32NYCAL Meet #3January 29, 2024
600 Meters · IndoorNYCAL Meet #4 · Jan 272:00.65NYCAL Meet #4January 27, 2025
800 Meters · OutdoorNYCAL MS Medal Meet #6 · May 152:40.04aNYCAL MS Medal Meet #6May 15, 2025
Long Jump · IndoorIvy League Prep Schools Meet #1 · Dec 314-02.00Ivy League Prep Schools Meet #1December 3, 2025
Long Jump · OutdoorNYCAL League Meet #3 · Apr 1614' 4"NYCAL League Meet #3April 16, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 12NYCAL Varsity ChampionshipMay 12 · 1600 Meters · Place 14 · The BrowningThe Browning1600 Meters14.5:31.84a9
Apr 23NYCAL Varsity Meet @ IcahnApr 23 · Long Jump · Place 10 · The BrowningThe BrowningLong Jump10.14-19
Apr 16NYCAL League Meet #3Apr 16 · 1600 Meters · Place 4 · The BrowningThe Browning1600 Meters4.5:28.89a PB9
Apr 16NYCAL League Meet #3Apr 16 · Long Jump · Place 16 · The BrowningThe BrowningLong Jump16.14' 4" PB9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 30NYCAL Meet #4Jan 30 · 1600 Meters · Place 9 · Browning SchBrowning Sch1600 Meters95:36.73 PB—
Jan 12Ivy League Prep Schools Meet #3Jan 12 · 1600 Meters · Place 33 · Browning SchBrowning Sch1600 Meters335:41.05—

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 17NYCAL Meet #3Dec 17 · 1000 Meters · Place 8 · The BrowningThe Browning1000 Meters8.3:42.95a9
Dec 17NYCAL Meet #3Dec 17 · 1600 Meters · Place 8 · The BrowningThe Browning1600 Meters8.5:37.41a9
Dec 17NYCAL Meet #3Dec 17 · Long Jump · Place 11 · The BrowningThe BrowningLong Jump11.12-10.509
Dec 10Ivy League Prep Schools Meet #2Dec 10 · 1000 Meters · Place 44 · The BrowningThe Browning1000 Meters44.3:22.69a9
Dec 10Ivy League Prep Schools Meet #2Dec 10 · Long Jump · Place 22 · The BrowningThe BrowningLong Jump22.13-03.009
Dec 8NYCAL Meet #2Dec 8 · 1000 Meters · Place 15 · The BrowningThe Browning1000 Meters15.3:30.24a9
Dec 3Ivy League Prep Schools Meet #1Dec 3 · 1000 Meters · Place 34 · The BrowningThe Browning1000 Meters34.3:22.36a PB9
Dec 3Ivy League Prep Schools Meet #1Dec 3 · Long Jump · Place 19 · The BrowningThe BrowningLong Jump19.14-02.00 PB9
Jan 27NYCAL Meet #4Jan 27 · Long Jump · Place 6 · Browning SchBrowning SchLong Jump612-04.00—
Jan 27NYCAL Meet #4Jan 27 · 600 Meters · Place 7 · Browning SchBrowning Sch600 Meters72:00.65 PB—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15NYCAL MS Medal Meet #6May 15 · 800 Meters · Place 2 · The BrowningThe Browning800 Meters2.2:40.04a PB8
May 15NYCAL MS Medal Meet #6May 15 · 100 Meters · Place 14 · The BrowningThe Browning100 Meters14.15.27a PB8
May 6NYCAL MS Meet #5May 6 · Long Jump · Place 7 · Browning SchBrowning SchLong Jump712-04.00—
May 6NYCAL MS Meet #5May 6 · 800 Meters · Place 4 · Browning SchBrowning Sch800 Meters42:42.67—
Apr 22NYCAL MS Meet #3Apr 22 · 800 Meters · Place 3 · Browning SchBrowning Sch800 Meters32:44.44—
Apr 22NYCAL MS Meet #3Apr 22 · 200 Meters · Place 23 · Browning SchBrowning Sch200 Meters2333.45 PB—
Apr 15NYCAL MS Meet #2Apr 15 · Long Jump · Place 7 · Browning SchBrowning SchLong Jump711-07.00—
Apr 15NYCAL MS Meet #2Apr 15 · 800 Meters · Place 5 · Browning SchBrowning Sch800 Meters52:44.04—
Apr 8NYCAL MS Meet #1Apr 8 · 400 Meters · Place 9 · Browning SchBrowning Sch400 Meters91:16.51—
Apr 8NYCAL MS Meet #1Apr 8 · 200 Meters · Place 19 · Browning SchBrowning Sch200 Meters1933.62—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21NYCAL MS MeetMay 21 · Long Jump · Place 7 · Browning SchBrowning SchLong Jump712-05.00—
May 16NYCAL MS MeetMay 16 · 800 Meters · Place 4 · Browning SchBrowning Sch800 Meters42:58.88—
May 16NYCAL MS MeetMay 16 · 400 Meters · Place 5 · Browning SchBrowning Sch400 Meters51:14.69 PB—
May 7NYCAL MS MeetMay 7 · Long Jump · Place 3 · Browning SchBrowning SchLong Jump310-10.00—
May 7NYCAL MS MeetMay 7 · 800 Meters · Place 12 · Browning SchBrowning Sch800 Meters123:10.68—
May 7NYCAL MS MeetMay 7 · 100 Meters · Place 16 · Browning SchBrowning Sch100 Meters1616.65—
Apr 30NYCAL MS MeetApr 30 · Long Jump · Place 17 · Browning SchBrowning SchLong Jump179-10.75—
Apr 30NYCAL MS MeetApr 30 · 400 Meters · Place 14 · Browning SchBrowning Sch400 Meters141:20.69—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 29NYCAL Meet #3Jan 29 · Long Jump · Place 9 · Browning SchBrowning SchLong Jump910-01.00—
Jan 29NYCAL Meet #3Jan 29 · 600 Meters · Place 11 · Browning SchBrowning Sch600 Meters112:17.75—
Jan 29NYCAL Meet #3Jan 29 · 55 Meters · Place 18 · Browning SchBrowning Sch55 Meters189.32 PB—