Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIvy Prep South League Meet #2 · Apr 1012.99aIvy Prep South League Meet #2April 10, 2025
200 Meters · OutdoorIvy Prep North League Meet #4 · May 826.09aIvy Prep North League Meet #4May 8, 2025
300 Meters · IndoorIvy League Prep Schools Meet #4 · Jan 1341.76aIvy League Prep Schools Meet #4January 13, 2025
400 Meters · OutdoorIvy League Prep Schools #4 at Icahn · May 159.75Ivy League Prep Schools #4 at IcahnMay 1, 2024
400 Meters · Relay Split · OutdoorIvy Prep South #3 · Apr 161:03.297Ivy Prep South #3April 16, 2024
55 Meter · IndoorIvy League Prep Schools Meet · Jan 227.65aIvy League Prep Schools MeetJanuary 22, 2025
55 Meters · IndoorIVY Prep League Meet #4 · Feb 47.65IVY Prep League Meet #4February 4, 2026
600 Meters · IndoorIvy League Prep Schools #2 · Dec 141:52.05aIvy League Prep Schools #2December 14, 2022
Discus · 1.6kg · OutdoorIvy Prep South League Meet #3 · Apr 2274' 4"Ivy Prep South League Meet #3April 22, 2026
Javelin · 800g · OutdoorIvy Prep North League Meet #2 · Apr 16114' 1"Ivy Prep North League Meet #2April 16, 2026
Shot Put · 12lb · IndoorIvy League Prep Schools Meet · Jan 2235-3Ivy League Prep Schools MeetJanuary 22, 2025
Shot Put · 12lb · OutdoorNYSAIS Outdoor Championships · May 2035-5.50NYSAIS Outdoor ChampionshipsMay 20, 2026
Weight Throw · 25lb / 11.3kg · IndoorNYSAIS Championships · Feb 2737-04.50NYSAIS ChampionshipsFebruary 27, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 20NYSAIS Outdoor ChampionshipsMay 20 · Shot Put · Place 11 · Trinity SchoolShot Put12lb11.35-5.50 PB12
May 7Glenn D. Loucks GamesMay 7 · Javelin · Place 40 · Trinity SchoolJavelin4097-0112
May 7Ivy Prep North League Meet #4May 7 · Javelin · Place 4 · Trinity SchoolJavelin800g4.106' 10"12
May 7Ivy Prep North League Meet #4May 7 · Discus · Trinity SchoolDiscus1.6kg—ND12
May 7Ivy Prep North League Meet #4May 7 · Shot Put · Place 9 · Trinity SchoolShot Put12lb9.32' 7.5"12
Apr 29Ivy League Prep Schools MeetApr 29 · Javelin · Place 17 · Trinity SchoolJavelin800g17.69-312
Apr 22Ivy Prep South League Meet #3Apr 22 · Discus · Place 11 · Trinity SchoolDiscus1.6kg11.74' 4" PB12
Apr 22Ivy Prep South League Meet #3Apr 22 · Shot Put · Place 4 · Trinity SchoolShot Put12lb4.35' 4"12
Apr 16Ivy Prep North League Meet #2Apr 16 · Javelin · Place 4 · Trinity SchoolJavelin800g4.114' 1" PB12
Apr 16Ivy Prep North League Meet #2Apr 16 · Discus · Place 5 · Trinity SchoolDiscus1.6kg5.63' 11"12
Apr 16Ivy Prep North League Meet #2Apr 16 · Shot Put · Place 2 · Trinity SchoolShot Put12lb2.34' 7.5"12
Apr 9Ivy Prep South League Meet #1Apr 9 · Javelin · Place 3 · Trinity SchoolJavelin800g3.71' 6"12
Apr 9Ivy Prep South League Meet #1Apr 9 · Discus · Place 5 · Trinity SchoolDiscus1.6kg5.68' 0"12
Apr 9Ivy Prep South League Meet #1Apr 9 · Shot Put · Trinity SchoolShot Put12lb—DNS12

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 27NYSAIS ChampionshipsFeb 27 · Weight Throw · Place 6 · Trinity SchoolWeight Throw25lb / 11.3kg6.37-04.50 PB12
Feb 27NYSAIS ChampionshipsFeb 27 · Shot Put · Place 11 · Trinity SchoolShot Put12lb11.31-04.7512
Feb 18Ivy League Prep Schools ChampionshipsFeb 18 · Weight Throw · Place 4 · Trinity SchoWeight Throw441-06.0012
Feb 18Ivy League Prep Schools ChampionshipsFeb 18 · Shot Put · Place 3 · Trinity SchoShot Put336-10.2512
Feb 4IVY Prep League Meet #4Feb 4 · Weight Throw · Place 5 · Trinity SchoolWeight Throw539-712
Feb 4IVY Prep League Meet #4Feb 4 · Shot Put · Place 10 · Trinity SchoolShot Put1033-10.2512
Feb 4IVY Prep League Meet #4Feb 4 · 55 Meters · Place 68 · Trinity School55 Meters687.65 PB12
Jan 12Ivy League Prep Schools Meet #3Jan 12 · Weight Throw · Place 7 · Trinity SchoWeight Throw733-09.25—
Jan 12Ivy League Prep Schools Meet #3Jan 12 · Shot Put · Place 14 · Trinity SchoShot Put1429-06.00—
Jan 12Ivy League Prep Schools Meet #3Jan 12 · 55 Meters · Place 64 · Trinity Scho55 MetersRound P647.79—

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 10Ivy League Prep Schools Meet #2Dec 10 · Weight Throw · Place 4 · Trinity SchoolWeight Throw25lb / 11.3kg4.36-06.7512
Dec 10Ivy League Prep Schools Meet #2Dec 10 · 55 Meter · Place 44 · Trinity School55 Meter44.7.68a12
Dec 3Ivy League Prep Schools Meet #1Dec 3 · Weight Throw · Place 7 · Trinity SchoolWeight Throw25lb / 11.3kg7.33-06.5012
Dec 3Ivy League Prep Schools Meet #1Dec 3 · 300 Meters · Place 44 · Trinity School300 Meters44.43.17a12
Dec 3Ivy League Prep Schools Meet #1Dec 3 · Shot Put · Place 9 · Trinity SchoolShot Put12lb9.33-03.7512
Feb 28NYSAIS ChampionshipsFeb 28 · Weight Throw · Place 9 · Trinity SchoWeight Throw934-10.0011
Feb 28NYSAIS ChampionshipsFeb 28 · Shot Put · Place 6 · Trinity SchoShot Put637-05.0011
Feb 19Ivy League Prep ChampsFeb 19 · Weight Throw · Place 8 · Trinity SchoWeight Throw834-02.0011
Feb 19Ivy League Prep ChampsFeb 19 · Shot Put · Place 7 · Trinity SchoShot Put735-11.0011
Jan 24Puma New York International Showcase 2025Jan 24 · Shot Put · Place 4 · Trinity SchoolShot Put435-611
Jan 22Ivy League Prep Schools MeetJan 22 · Weight Throw · Place 4 · Trinity SchoolWeight Throw25lb / 11.3kg4.34-0.7511
Jan 22Ivy League Prep Schools MeetJan 22 · 55 Meter · Place 53 · Trinity School55 Meter53.7.65a PB11
Jan 22Ivy League Prep Schools MeetJan 22 · Shot Put · Place 3 · Trinity SchoolShot Put12lb3.35-3 PB11
Jan 13Ivy League Prep Schools Meet #4Jan 13 · Weight Throw · Place 4 · Trinity SchoolWeight Throw25lb / 11.3kg4.35-03.5011
Jan 13Ivy League Prep Schools Meet #4Jan 13 · 300 Meters · Place 33 · Trinity School300 Meters33.41.76a PB11
Jan 13Ivy League Prep Schools Meet #4Jan 13 · Shot Put · Place 11 · Trinity SchoolShot Put12lb11.31-11.5011

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 21NYSAIS ChampionshipsMay 21 · Shot Put · Place 18 · Trinity SchoolShot Put1832-7.7511
May 14Ivy League Prep Schools Outdoor ChampionshipsMay 14 · Javelin · Place 11 · Trinity SchoolJavelin1197-111
May 14Ivy League Prep Schools Outdoor ChampionshipsMay 14 · Discus · Place 15 · Trinity SchoolDiscus1579-111
May 14Ivy League Prep Schools Outdoor ChampionshipsMay 14 · Shot Put · Place 8 · Trinity SchoolShot Put835-811
May 857th Annual Glenn D. Loucks GamesMay 8 · Javelin · Place 27 · Trinity SchoolJavelin27108-0111
May 8Ivy Prep North League Meet #4May 8 · Discus · Trinity SchoolDiscus1.6kg--DNS11
May 8Ivy Prep North League Meet #4May 8 · 200 Meters · Place 9 · Trinity School200 Meters9.26.09a PB11
Apr 30Ivy League Prep Schools #4Apr 30 · Shot Put · Place 5 · Trinity SchoolShot Put535-7.5011
Apr 30Ivy League Prep Schools #4Apr 30 · Javelin · Place 9 · Trinity SchoolJavelin9104-411
Apr 30Ivy League Prep Schools #4Apr 30 · Discus · Place 13 · Trinity SchoolDiscus1368-1111
Apr 17Ivy Prep South League Meet #3Apr 17 · Javelin · Place 2 · Trinity SchoolJavelin800g2.111-0511
Apr 17Ivy Prep South League Meet #3Apr 17 · Discus · Place 7 · Trinity SchoolDiscus1.6kg7.69-0911
Apr 17Ivy Prep South League Meet #3Apr 17 · Shot Put · Place 3 · Trinity SchoolShot Put12lb3.33-11.0011
Apr 11New York Relays Apr 11 · Shot Put · Place 9 · Trinity SchoolShot Put932-911
Apr 10Ivy Prep South League Meet #2Apr 10 · Javelin · Place 2 · Trinity SchoolJavelin800g2.102-0211
Apr 10Ivy Prep South League Meet #2Apr 10 · Discus · Place 12 · Trinity SchoolDiscus1.6kg12.61-0811
Apr 10Ivy Prep South League Meet #2Apr 10 · Shot Put · Place 4 · Trinity SchoolShot Put12lb4.34-05.0011
Apr 10Ivy Prep South League Meet #2Apr 10 · 100 Meters · Place 9 · Trinity School100 Meters9.12.99a PB11
Apr 3Ivy Prep North League Meet #1Apr 3 · Javelin · Place 6 · Trinity SchoolJavelin800g6.101-0811
Apr 3Ivy Prep North League Meet #1Apr 3 · Discus · Place 9 · Trinity SchoolDiscus1.6kg9.65-1111
Apr 3Ivy Prep North League Meet #1Apr 3 · Shot Put · Place 3 · Trinity SchoolShot Put12lb3.33-05.7511

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 18Ivy League Prep Schools #2Dec 18 · Weight Throw · Place 3 · Trinity SchoolWeight Throw25lb / 11.3kg3.35-01.0011
Dec 18Ivy League Prep Schools #2Dec 18 · Shot Put · Place 5 · Trinity SchoolShot Put12lb5.34-00.2511
Dec 4Ivy League Prep Schools #1Dec 4 · Weight Throw · Place 3 · Trinity SchoolWeight Throw25lb / 11.3kg3.34-03.7511
Dec 4Ivy League Prep Schools #1Dec 4 · 300 Meters · Place 30 · Trinity School300 Meters30.42.89a11
Dec 4Ivy League Prep Schools #1Dec 4 · Shot Put · Place 5 · Trinity SchoolShot Put12lb5.33-04.5011
Feb 21NYSAIS ChampsFeb 21 · Weight Throw · Place 5 · Trinity SchoWeight Throw533-10.75—
Jan 24Ivy League Prep Schools #5Jan 24 · Weight Throw · Place 1 · Trinity SchoolWeight Throw136-2.2510
Jan 24Ivy League Prep Schools #5Jan 24 · Shot Put · Place 19 · Trinity SchoolShot Put1928-5.5010
Jan 8Ivy League Prep #4Jan 8 · Weight Throw · Place 1 · Trinity SchoWeight Throw135-03.00—
Jan 8Ivy League Prep #4Jan 8 · Shot Put · Place 10 · Trinity SchoShot Put1030-04.50—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 956th Annual Glenn D. Loucks GamesMay 9 · Shot Put · Place 40 · Trinity SchoolShot Put409.56m10
May 7Ivy Prep South #5May 7 · Discus · Trinity SchoolDiscus1.6kg—FOUL10
May 7Ivy Prep South #5May 7 · Shot Put · Place 12 · Trinity SchoolShot Put12lb12.31-02.0010
May 7Ivy Prep South #5May 7 · 200 Meters · Place 17 · Trinity School200 Meters17.26.27a10
May 1Ivy League Prep Schools #4 at IcahnMay 1 · Discus · Place 25 · Trinity SchoolDiscus2557-910
May 1Ivy League Prep Schools #4 at IcahnMay 1 · Shot Put · Place 15 · Trinity SchoolShot Put1530-410
May 1Ivy League Prep Schools #4 at IcahnMay 1 · 400 Meters · Place 16 · Trinity School400 Meters1659.75 PB10
Apr 16Ivy Prep South #3Apr 16 · Javelin · Place 9 · Trinity SchoolJavelin800g9.71-0410
Apr 16Ivy Prep South #3Apr 16 · Discus · Place 12 · Trinity SchoolDiscus1.6kg12.66-0910
Apr 16Ivy Prep South #3Apr 16 · Shot Put · Place 10 · Trinity SchoolShot Put12lb10.31-04.2510
Apr 16Ivy Prep South #3Apr 16 · 400 Meters · Trinity School400 MetersRelay Split—1:03.297 PB10
Apr 11Ivy Prep North #2Apr 11 · Discus · Place 17 · Trinity SchoolDiscus1.6kg17.65-0810
Apr 11Ivy Prep North #2Apr 11 · Shot Put · Place 10 · Trinity SchoolShot Put12lb10.30-10.5010
Apr 11Ivy Prep North #2Apr 11 · 200 Meters · Place 14 · Trinity School200 Meters14.26.80a10

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 13Ivy League Prep #2Dec 13 · Weight Throw · Place 1 · Trinity SchoolWeight Throw25lb / 11.3kg1.35-03.0010
Dec 13Ivy League Prep #2Dec 13 · 55 Meter · Place 72 · Trinity School55 Meter72.7.84a10
Dec 13Ivy League Prep #2Dec 13 · Shot Put · Place 7 · Trinity SchoolShot Put12lb7.31-03.0010
Dec 6Ivy League Prep #1Dec 6 · Weight Throw · Place 1 · Trinity SchoolWeight Throw25lb / 11.3kg1.34' 6.510
Dec 6Ivy League Prep #1Dec 6 · 300 Meters · Place 38 · Trinity School300 Meters38.44.05a10
Dec 6Ivy League Prep #1Dec 6 · Shot Put · Place 10 · Trinity SchoolShot Put12lb10.30' 6.7510
Feb 24NYSAIS Indoor ChampionshipsFeb 24 · Weight Throw · Place 6 · Trinity SchoolWeight Throw25lb / 11.3kg6.33-05.009
Feb 16Ivy League Prep Schools ChampionshipsFeb 16 · Shot Put · Place 2 · TrinityShot Put226-03.2512
Jan 25Ivy League Prep Schools #5Jan 25 · Weight Throw · Place 8 · Trinity SchoolWeight Throw827-0.7512
Jan 25Ivy League Prep Schools #5Jan 25 · Shot Put · Place 23 · Trinity SchoolShot Put2326-0.5012
Jan 6The Armory Hispanic GamesJan 6 · Shot Put · Place 11 · Trinity SchoShot Put118.07m9
Jan 6The Armory Hispanic GamesJan 6 · 55 Meters · Place 49 · Trinity Scho55 MetersRound P498.159

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 17Ivy League ChampionshipsMay 17 · Discus · Place 16 · Trinity SchoolDiscus1674-29
May 17Ivy League ChampionshipsMay 17 · Shot Put · Place 4 · Trinity SchoolShot Put426-10.509
May 9Ivy League Prep Schools #5 NorthMay 9 · Javelin · Place 11 · Trinity SchoolJavelin800g11.75-109
May 9Ivy League Prep Schools #5 NorthMay 9 · Discus · Place 11 · Trinity SchoolDiscus1.6kg11.69-059
May 9Ivy League Prep Schools #5 NorthMay 9 · Shot Put · Place 10 · Trinity SchoolShot Put12lb10.26-05.009

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14Ivy League Prep Schools #2Dec 14 · 600 Meters · Place 36 · Trinity School600 Meters36.1:52.05a PB9
Dec 14Ivy League Prep Schools #2Dec 14 · Shot Put · Place 13 · Trinity SchoolShot Put12lb13.25-11.009
Dec 7Ivy League Prep Schools Meet #1Dec 7 · 55 Meter · Place 92 · Trinity School55 Meter92.9.91a9
Dec 7Ivy League Prep Schools Meet #1Dec 7 · Shot Put · Place 18 · Trinity SchoolShot Put12lb18.24-03.759