Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNYCAL Meet #3 · Dec 113:42.39aNYCAL Meet #3December 11, 2024
1600 Meters · IndoorNYCAL Meet #4 · Jan 276:26.57NYCAL Meet #4January 27, 2025
1600 Meters · OutdoorNYCAL MS Meet · May 216:29.72NYCAL MS MeetMay 21, 2024
200 Meters · OutdoorNYCAL Varsity Meet @ Icahn · Apr 2330.54aNYCAL Varsity Meet @ IcahnApril 23, 2026
300 Meters · IndoorNYCAL Meet #3 · Dec 1749.38aNYCAL Meet #3December 17, 2025
400 Meters · OutdoorNYCAL Varsity Meet @ Icahn · Apr 231:05.95aNYCAL Varsity Meet @ IcahnApril 23, 2026
55 Meter · IndoorNYCAL Meet #1 · Nov 209.31aNYCAL Meet #1November 20, 2024
600 Meters · IndoorNYCAL Meet #3 · Dec 171:54.80aNYCAL Meet #3December 17, 2025
800 Meters · OutdoorNYCAL MS Meet · May 72:54.02NYCAL MS MeetMay 7, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 23NYCAL Varsity Meet @ IcahnApr 23 · 400 Meters · Place 15 · The Browning400 Meters15.1:05.95a PB10
Apr 23NYCAL Varsity Meet @ IcahnApr 23 · 200 Meters · Place 26 · The Browning200 Meters26.30.54a PB10
Apr 16NYCAL League Meet #3Apr 16 · 800 Meters · Place 22 · The Browning800 Meters22.3:06.89a10
Apr 16NYCAL League Meet #3Apr 16 · 400 Meters · Place 29 · The Browning400 Meters29.1:08.25a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 12Ivy League Prep Schools Meet #3Jan 12 · 600 Meters · Place 47 · Browning Sch600 Meters472:04.51—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 17NYCAL Meet #3Dec 17 · 300 Meters · Place 18 · The Browning300 Meters18.49.38a PB10
Dec 17NYCAL Meet #3Dec 17 · 600 Meters · Place 16 · The Browning600 Meters16.1:54.80a PB10
Dec 8NYCAL Meet #2Dec 8 · 300 Meters · Place 27 · The Browning300 Meters27.51.34a10
Dec 8NYCAL Meet #2Dec 8 · 1000 Meters · Place 17 · The Browning1000 Meters17.3:50.51a10
Dec 8NYCAL Meet #2Dec 8 · 600 Meters · Place 24 · The Browning600 Meters24.1:57.42a10
Dec 3Ivy League Prep Schools Meet #1Dec 3 · 600 Meters · Place 64 · The Browning600 Meters64.2:02.21a10
Jan 27NYCAL Meet #4Jan 27 · 1600 Meters · Place 14 · Browning Sch1600 Meters146:26.57 PB—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1NYCAL League Meet #5May 1 · 800 Meters · Place 29 · The Browning800 Meters29.2:56.98a9
May 1NYCAL League Meet #5May 1 · 400 Meters · Place 33 · The Browning400 Meters33.1:13.43a9
May 1NYCAL League Meet #5May 1 · 200 Meters · Place 41 · The Browning200 Meters41.32.43a9
Apr 17NYCAL League Meet #4Apr 17 · 800 Meters · Place 20 · The Browning800 Meters20.3:11.05a9
Apr 17NYCAL League Meet #4Apr 17 · 400 Meters · Place 26 · The Browning400 Meters26.1:11.02a9
Apr 17NYCAL League Meet #4Apr 17 · 200 Meters · Place 41 · The Browning200 Meters41.33.99a9
Apr 10NYCAL League Meet #3Apr 10 · 1600 Meters · Place 8 · The Browning1600 Meters8.7:00.89a9
Apr 10NYCAL League Meet #3Apr 10 · 800 Meters · Place 21 · The Browning800 Meters21.3:00.68a9
Apr 10NYCAL League Meet #3Apr 10 · 400 Meters · Place 27 · The Browning400 Meters27.1:22.00a9
Apr 3NYCAL League Meet #2Apr 3 · 1600 Meters · Place 13 · The Browning1600 Meters13.6:53.15a9
Apr 3NYCAL League Meet #2Apr 3 · 800 Meters · Place 18 · The Browning800 Meters18.2:55.41a9
Apr 3NYCAL League Meet #2Apr 3 · 400 Meters · Place 20 · The Browning400 Meters20.1:18.93a9

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 11NYCAL Meet #3Dec 11 · 1000 Meters · Place 30 · The Browning1000 Meters30.3:42.39a PB9
Dec 2NYCAL Meet #2Dec 2 · 300 Meters · Place 35 · The Browning300 Meters35.54.05a9
Dec 2NYCAL Meet #2Dec 2 · 55 Meter · Place 38 · The Browning55 Meter38.9.49a9
Nov 20NYCAL Meet #1Nov 20 · 300 Meters · Place 34 · The Browning300 Meters34.53.71a9
Nov 20NYCAL Meet #1Nov 20 · 1600 Meters · Place 21 · The Browning1600 Meters21.6:34.50a9
Nov 20NYCAL Meet #1Nov 20 · 55 Meter · Place 36 · The Browning55 Meter36.9.31a PB9
Jan 29NYCAL Meet #3Jan 29 · Long Jump · Place 11 · Browning SchLong Jump118-04.00—
Jan 29NYCAL Meet #3Jan 29 · 1600 Meters · Place 9 · Browning Sch1600 Meters96:33.59—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21NYCAL MS MeetMay 21 · 1600 Meters · Place 10 · Browning Sch1600 Meters106:29.72 PB—
May 16NYCAL MS MeetMay 16 · 200 Meters · Place 15 · Browning Sch200 Meters1534.22—
May 7NYCAL MS MeetMay 7 · 800 Meters · Place 7 · Browning Sch800 Meters72:54.02 PB—
May 7NYCAL MS MeetMay 7 · 400 Meters · Place 10 · Browning Sch400 Meters101:14.23—
Apr 30NYCAL MS MeetApr 30 · Long Jump · Place 16 · Browning SchLong Jump1610-03.25—
Apr 30NYCAL MS MeetApr 30 · 800 Meters · Place 6 · Browning Sch800 Meters62:55.78—