Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorIvy League Prep Schools #2 · Dec 144:06.10aIvy League Prep Schools #2December 14, 2022
1500 Meters · OutdoorNYCAL League Meet #6 · May 85:57.20aNYCAL League Meet #6May 8, 2025
3000 Meters · OutdoorNYCAL League Meet #5 · May 713:23.53aNYCAL League Meet #5May 7, 2026
400 Meters · OutdoorNYCAL #6 · May 91:12.54aNYCAL #6May 9, 2024
400 Meters · Relay Split · OutdoorNYCAL League Meet #4 · Apr 171:10.154aNYCAL League Meet #4April 17, 2025
600 Meters · IndoorNYCAL Champs · Feb 121:53.34NYCAL ChampsFebruary 12, 2025
800 Meters · OutdoorNYCAL League Meet #1 · Mar 272:43.83aNYCAL League Meet #1March 27, 2025

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 7NYCAL League Meet #5May 7 · 3000 Meters · Place 5 · Lycee Francais De New York (LFNY3000 Meters513:23.53a PB12
Apr 30NYCAL League Meet #4Apr 30 · 3000 Meters · Place 2 · Lycee Francais De New York (LFNY3000 Meters213:57.31a12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13NYCAL ChampsMay 13 · 400 Meters · Lycee Francais de New York400 MetersRelay Split—1:23.97611
May 13NYCAL ChampsMay 13 · 1500 Meters · Place 7 · Lycee Francais de New York1500 Meters7.5:58.75a11
May 13NYCAL ChampsMay 13 · 800 Meters · Lycee Francais de New York800 Meters--DNS11
May 8NYCAL League Meet #6May 8 · 1500 Meters · Place 3 · Lycee Francais de New York1500 Meters3.5:57.20a PB11
May 1NYCAL League Meet #5May 1 · 400 Meters · Place 24 · Lycee Francais de New York400 MetersRelay Split24.1:19.16511
May 1NYCAL League Meet #5May 1 · 800 Meters · Place 8 · Lycee Francais de New York800 Meters8.2:45.31a11
Apr 17NYCAL League Meet #4Apr 17 · 400 Meters · Lycee Francais de New York400 MetersRelay Split—1:10.154a PB11
Apr 17NYCAL League Meet #4Apr 17 · 800 Meters · Place 5 · Lycee Francais de New York800 Meters5.2:45.42a11
Mar 27NYCAL League Meet #1Mar 27 · 800 Meters · Place 1 · Lycee Francais de New York800 Meters1.2:43.83a PB11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 12NYCAL ChampsFeb 12 · 600 Meters · Place 4 · Lycee Franca600 Meters41:53.34 PB—
Jan 13Ivy League Prep Schools Meet #4Jan 13 · 600 Meters · Place 22 · Lycee Francais de New York600 Meters22.1:55.87a11

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 11NYCAL Meet #3Dec 11 · 600 Meters · Lycee Francais de New York600 Meters—DNS11
Dec 2NYCAL Meet #2Dec 2 · 600 Meters · Place 3 · Lycee Francais de New York600 Meters3.1:56.45a11
Nov 20NYCAL Meet #1Nov 20 · 600 Meters · Place 2 · Lycee Francais de New York600 Meters2.1:57.25a11
Feb 15NYCAL ChampionshipsFeb 15 · 600 Meters · Place 2 · Lycee Franca600 Meters21:56.13—
Jan 29NYCAL Meet #3Jan 29 · 600 Meters · Place 4 · Lycee Franca600 Meters41:57.60—
Jan 8Ivy League Prep #4Jan 8 · 600 Meters · Place 20 · Lycee Franca600 Meters202:01.22—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9NYCAL #6May 9 · 400 Meters · Place 12 · Lycee Francais de New York400 Meters12.1:12.54a PB10
May 2NYCAL #5May 2 · 800 Meters · Lycee Francais de New York800 Meters--DNS10
Apr 18NYCAL #3Apr 18 · 800 Meters · Place 8 · Lycee Francais de New York800 Meters8.3:02.77a10

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Ivy League Prep #1Dec 6 · 600 Meters · Place 31 · Lycee Francais de New York600 Meters31.2:06.08a10
Nov 29NYCAL Indoor Meet #1Nov 29 · 600 Meters · Place 3 · Lycee Francais de New York600 Meters3.2:03.27a10
Feb 16NYCAL Indoor ChampionshipsFeb 16 · 600 Meters · Place 2 · Lycee Francais de New York600 Meters2.2:00.57a9
Jan 30NYCAL League Meet #3Jan 30 · 600 Meters · Place 14 · Lycee Franca600 Meters142:05.23—
Jan 9Ivy League Prep Schools #4Jan 9 · 600 Meters · Place 29 · Lycee Franca600 Meters292:08.00—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 16NYCAL Varsity ChampsMay 16 · 400 Meters · Place 20 · Lycee Francais400 Meters201:16.65—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Ivy League Prep Schools #2Dec 14 · 1000 Meters · Place 23 · Lycee Francais de New York1000 Meters23.4:06.10a PB9
Nov 19NYCAL Indoor Track Kickoff InvitationalNov 19 · 600 Meters · Place 4 · Lycee Francais de New York600 Meters4.2:04.73a9