Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNYSAIS Championships · Feb 273:42.24aNYSAIS ChampionshipsFebruary 27, 2026
1500 Meters · IndoorIvy League Prep Schools Meet #2 · Dec 105:56.84aIvy League Prep Schools Meet #2December 10, 2025
1500 Meters · OutdoorIvy Prep North League Meet #2 · Apr 166:07.81aIvy Prep North League Meet #2April 16, 2026
1600 Meters · IndoorPuma New York International Showcase 2025 · Jan 246:53.72Puma New York International Showcase 2025January 24, 2025
200 Meters · OutdoorIvy Prep South #3 · Apr 1634.93aIvy Prep South #3April 16, 2024
300 Meters · IndoorIvy League Prep Schools #1 · Dec 457.62aIvy League Prep Schools #1December 4, 2024
3000 Meters · IndoorIVY Prep League Meet #4 · Feb 413:47.45IVY Prep League Meet #4February 4, 2026
400 Meters · OutdoorIvy League Prep Schools Meet · Apr 291:14.55aIvy League Prep Schools MeetApril 29, 2026
55 Meter · IndoorIvy League Prep #2 · Dec 139.44aIvy League Prep #2December 13, 2023
600 Meters · IndoorIvy League Prep Schools Meet · Jan 222:10.26aIvy League Prep Schools MeetJanuary 22, 2025
800 Meters · OutdoorTrack Night NYC · May 12:49.02Track Night NYCMay 1, 2026
Discus · 1kg · OutdoorIvy Prep South League Meet #3 · Apr 1747-11Ivy Prep South League Meet #3April 17, 2025
Shot Put · 4kg · IndoorIvy League Prep #2 · Dec 1319-07.50Ivy League Prep #2December 13, 2023
Shot Put · 4kg · OutdoorIvy Prep South League Meet #2 · Apr 1016-00.00Ivy Prep South League Meet #2April 10, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1Track Night NYCMay 1 · 800 Meters · Place 51 · Trinity School800 Meters512:49.02 PB11
Apr 29Ivy League Prep Schools MeetApr 29 · 400 Meters · Place 25 · Trinity School400 Meters25.1:14.55a PB11
Apr 22Ivy Prep South League Meet #3Apr 22 · 800 Meters · Place 12 · Trinity School800 Meters12.2:51.84a11
Apr 16Ivy Prep North League Meet #2Apr 16 · 1500 Meters · Place 6 · Trinity School1500 Meters6.6:07.81a PB11
Apr 16Ivy Prep North League Meet #2Apr 16 · 400 Meters · Trinity School400 Meters—DNS11
Apr 9Ivy Prep South League Meet #1Apr 9 · 800 Meters · Place 11 · Trinity School800 Meters11.2:54.35a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27NYSAIS ChampionshipsFeb 27 · 1000 Meters · Place 38 · Trinity School1000 Meters38.3:42.24a PB11
Feb 18Ivy League Prep Schools ChampionshipsFeb 18 · 1000 Meters · Place 13 · Trinity Scho1000 Meters133:45.1011
Feb 4IVY Prep League Meet #4Feb 4 · 3000 Meters · Place 24 · Trinity School3000 Meters2413:47.45 PB11
Feb 4IVY Prep League Meet #4Feb 4 · 1500 Meters · Place 24 · Trinity School1500 Meters245:58.0211
Jan 12Ivy League Prep Schools Meet #3Jan 12 · 1000 Meters · Place 27 · Trinity Scho1000 Meters273:47.03—

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 10Ivy League Prep Schools Meet #2Dec 10 · 3000 Meters · Place 13 · Trinity School3000 Meters13.13:58.57a11
Dec 10Ivy League Prep Schools Meet #2Dec 10 · 1500 Meters · Place 27 · Trinity School1500 Meters27.5:56.84a PB11
Dec 3Ivy League Prep Schools Meet #1Dec 3 · 1000 Meters · Place 22 · Trinity School1000 Meters22.3:48.96a11
Feb 28NYSAIS ChampionshipsFeb 28 · Weight Throw · Place 7 · Trinity SchoWeight Throw724-06.0010
Feb 19Ivy League Prep ChampsFeb 19 · Weight Throw · Place 8 · Trinity SchoWeight Throw824-06.0010
Feb 19Ivy League Prep ChampsFeb 19 · Shot Put · Place 13 · Trinity SchoShot Put1318-06.0010
Feb 19Ivy League Prep ChampsFeb 19 · 1000 Meters · Place 13 · Trinity Scho1000 Meters133:57.9110
Jan 24Puma New York International Showcase 2025Jan 24 · 1600 Meters · Place 33 · Trinity School1600 Meters336:53.72 PB10
Jan 22Ivy League Prep Schools MeetJan 22 · 600 Meters · Place 33 · Trinity School600 Meters33.2:10.26a PB10
Jan 13Ivy League Prep Schools Meet #4Jan 13 · 1000 Meters · Place 28 · Trinity School1000 Meters28.4:05.85a10
Jan 13Ivy League Prep Schools Meet #4Jan 13 · Shot Put · Place 29 · Trinity SchoolShot Put4kg29.16-04.0010
Jan 13Ivy League Prep Schools Meet #4Jan 13 · 3000 Meters · Place 18 · Trinity School3000 Meters18.14:43.67a10

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 14Ivy League Prep Schools Outdoor ChampionshipsMay 14 · Discus · Place 13 · Trinity SchoolDiscus1346-810
May 14Ivy League Prep Schools Outdoor ChampionshipsMay 14 · 800 Meters · Place 17 · Trinity School800 Meters173:02.2110
May 8Ivy Prep North League Meet #4May 8 · Discus · Trinity SchoolDiscus1kg--DNS10
Apr 30Ivy League Prep Schools #4Apr 30 · Discus · Place 13 · Trinity SchoolDiscus1351-410
Apr 30Ivy League Prep Schools #4Apr 30 · 1500 Meters · Place 6 · Trinity School1500 Meters66:18.5810
Apr 17Ivy Prep South League Meet #3Apr 17 · Discus · Place 4 · Trinity SchoolDiscus1kg4.47-11 PB10
Apr 17Ivy Prep South League Meet #3Apr 17 · 800 Meters · Place 7 · Trinity School800 Meters7.2:57.07a10
Apr 10Ivy Prep South League Meet #2Apr 10 · Discus · Place 6 · Trinity SchoolDiscus1kg6.45-0610
Apr 10Ivy Prep South League Meet #2Apr 10 · Shot Put · Place 11 · Trinity SchoolShot Put4kg11.16-00.00 PB10
Apr 10Ivy Prep South League Meet #2Apr 10 · 800 Meters · Place 4 · Trinity School800 Meters4.3:04.13a10
Apr 3Ivy Prep North League Meet #1Apr 3 · Discus · Place 6 · Trinity SchoolDiscus1kg6.47-0310
Apr 3Ivy Prep North League Meet #1Apr 3 · Shot Put · Place 7 · Trinity SchoolShot Put4kg7.15-00.5010
Apr 3Ivy Prep North League Meet #1Apr 3 · 800 Meters · Place 13 · Trinity School800 Meters13.3:02.85a10

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 18Ivy League Prep Schools #2Dec 18 · 1000 Meters · Place 33 · Trinity School1000 Meters33.4:12.70a10
Dec 18Ivy League Prep Schools #2Dec 18 · Shot Put · Place 30 · Trinity SchoolShot Put4kg30.18-06.7510
Dec 18Ivy League Prep Schools #2Dec 18 · 1500 Meters · Place 47 · Trinity School1500 Meters47.6:35.05a10
Dec 4Ivy League Prep Schools #1Dec 4 · 300 Meters · Place 75 · Trinity School300 Meters75.57.62a PB10
Dec 4Ivy League Prep Schools #1Dec 4 · 1500 Meters · Place 28 · Trinity School1500 Meters28.6:34.59a10
Feb 15Ivy League Prep Schools ChampionshipsFeb 15 · Shot Put · Place 10 · Trinity SchoShot Put1020-04.509
Jan 24Ivy League Prep Schools #5Jan 24 · Weight Throw · Place 10 · Trinity SchoolWeight Throw1019-2.509
Jan 24Ivy League Prep Schools #5Jan 24 · Shot Put · Place 20 · Trinity SchoolShot Put2019-2.509
Jan 8Ivy League Prep #4Jan 8 · Weight Throw · Place 11 · Trinity SchoWeight Throw1117-08.50—
Jan 8Ivy League Prep #4Jan 8 · Shot Put · Place 20 · Trinity SchoShot Put2020-00.25—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15Ivy League Prep Schools ChampionshipsMay 15 · 400 Meters · Place 6 · Trinity School400 Meters61:20.119
May 7Ivy Prep South #5May 7 · 800 Meters · Place 9 · Trinity School800 Meters9.3:09.31a9
May 7Ivy Prep South #5May 7 · 400 Meters · Place 9 · Trinity School400 Meters9.1:19.52a9
May 1Ivy League Prep Schools #4 at IcahnMay 1 · 800 Meters · Place 16 · Trinity School800 Meters163:06.899
Apr 16Ivy Prep South #3Apr 16 · 400 Meters · Place 16 · Trinity School400 Meters16.1:20.77a9
Apr 16Ivy Prep South #3Apr 16 · 200 Meters · Place 17 · Trinity School200 Meters17.34.93a PB9
Apr 11Ivy Prep North #2Apr 11 · 1500 Meters · Place 13 · Trinity School1500 Meters13.7:00.42a9
Apr 11Ivy Prep North #2Apr 11 · 800 Meters · Place 14 · Trinity School800 Meters14.3:25.43a9

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Ivy League Prep #2Dec 13 · 55 Meter · Place 91 · Trinity School55 Meter91.9.44a PB9
Dec 13Ivy League Prep #2Dec 13 · Shot Put · Place 19 · Trinity SchoolShot Put4kg19.19-07.50 PB9
Dec 6Ivy League Prep #1Dec 6 · 300 Meters · Place 81 · Trinity School300 Meters81.58.70a9
Dec 6Ivy League Prep #1Dec 6 · 55 Meter · Place 91 · Trinity School55 Meter91.9.52aWind: 09