Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMonroe-Woodbury vs. Newburgh Free Academy · Apr 917.44Monroe-Woodbury vs. Newburgh Free AcademyApril 9, 2024
1000 Meters · IndoorCoach Saint Invitational · Dec 165:54.99aCoach Saint InvitationalDecember 16, 2022
200 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 2935.18aU.S. Marine Corps Holiday ClassicDecember 29, 2023
200 Meters · OutdoorMiddletown vs. Newburgh · Apr 2238.41Middletown vs. NewburghApril 22, 2025
Discus · 1kg · OutdoorRPI Capital District Classic · Apr 2429.19mRPI Capital District ClassicApril 24, 2026
Hammer · 4kg · OutdoorBobbi Palma UAlbany Spring Classic · Apr 1732.72mBobbi Palma UAlbany Spring ClassicApril 17, 2026
Shot Put · 4kg · IndoorJim Mitchell Invitational · Dec 1425-05.50Jim Mitchell InvitationalDecember 14, 2024
Shot Put · 4kg · OutdoorGoshen Quad Meet · Apr 222-08.00Goshen Quad MeetApril 2, 2025
Weight Throw · 20lb / 9.0kg · IndoorUtica Holiday Classic · Dec 68.23mUtica Holiday ClassicDecember 6, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · Discus · Place 20 · Sage CollegesSage CollegesDiscus1kg20.25.59mFr
Apr 24RPI Capital District ClassicApr 24 · Hammer · Place 22 · Sage CollegesSage CollegesHammer4kg22.29.19mFr
Apr 24RPI Capital District ClassicApr 24 · Discus · Place 14 · Sage CollegesSage CollegesDiscus1kg14.29.19m PBFr
Apr 17Bobbi Palma UAlbany Spring ClassicApr 17 · Hammer · Place 12 · Sage CollegesSage CollegesHammer4kg12.32.72m PBFr
Apr 17Bobbi Palma UAlbany Spring ClassicApr 17 · Discus · Place 8 · Sage CollegesSage CollegesDiscus1kg8.27.16mFr
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · Discus · Place 19 · Sage CollegesSage CollegesDiscus1kg19.28.56mFr
Apr 3Utica Pioneer Spring InviteApr 3 · Hammer · Place 17 · Sage CollegesSage CollegesHammer4kg17.28.94mFr
Apr 3Utica Pioneer Spring InviteApr 3 · Discus · Place 8 · Sage CollegesSage CollegesDiscus1kg8.25.12mFr
Mar 28Yellow Jacket OpenMar 28 · Hammer · Place 17 · Sage CollegesSage CollegesHammer4kg17.27.99mFr
Mar 28Yellow Jacket OpenMar 28 · Discus · Place 14 · Sage CollegesSage CollegesDiscus1kg14.24.45mFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21West Point Tune-UpFeb 21 · Weight Throw · Place 19 · Sage CollegesSage CollegesWeight Throw199.05mFr
Feb 21West Point Tune-UpFeb 21 · Shot Put · Place 23 · Sage CollegesSage CollegesShot Put236.99mFr
Feb 14Utica Pioneer Fast Trax InvitationalFeb 14 · Weight Throw · Place 37 · Sage CollegesSage CollegesWeight Throw378.16mFr
Feb 14Utica Pioneer Fast Trax InvitationalFeb 14 · Shot Put · Place 39 · Sage CollegesSage CollegesShot Put397.30mFr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Utica Holiday ClassicDec 6 · Weight Throw · Place 42 · Sage CollegesSage CollegesWeight Throw20lb / 9.0kg42.8.23m PBFr
Dec 6Utica Holiday ClassicDec 6 · Shot Put · Place 46 · Sage CollegesSage CollegesShot Put4kg46.7.03mFr
Feb 8Section 9 Class "A" ChampionshipFeb 8 · Shot Put · Place 16 · Newburgh FreNewburgh FreShot Put1623-10.00—
Feb 1Purple Champions HS InvitationalFeb 1 · Shot Put · Place 27 · Newburgh FreNewburgh FreShot Put277.57m12
Jan 17OCIAA Divisional Championship (1 3 5)Jan 17 · Shot Put · Place 14 · Newburgh FreNewburgh FreShot Put1422-07.25—
Jan 3The Armory Hispanic GamesJan 3 · 200 Meters · Place 112 · Newburgh FreNewburgh Fre200 Meters11239.26—
Jan 3The Armory Hispanic GamesJan 3 · Shot Put · Place 46 · Newburgh FreNewburgh FreShot Put467.15m—

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 28Section 9 Class A ChampionshipsMay 28 · Discus · Place 5 · Newburgh FreNewburgh FreDiscus587-00—
May 28Section 9 Class A ChampionshipsMay 28 · Shot Put · Place 21 · Newburgh FreNewburgh FreShot Put2124-10.50—
May 16OCIAA ChampionshipsMay 16 · Discus · Place 23 · Newburgh FreNewburgh FreDiscus2367-11—
May 16OCIAA ChampionshipsMay 16 · Shot Put · Place 45 · Newburgh FreNewburgh FreShot Put4521-07.00—
May 3Race at the Oval OfficeMay 3 · Discus · Place 14 · Newburgh FreNewburgh FreDiscus1471-08—
Apr 26Kingston Tiger RelaysApr 26 · Discus · Place 8 · Newburgh FreNewburgh FreDiscus879-02—
Apr 26Kingston Tiger RelaysApr 26 · Shot Put · Newburgh FreNewburgh FreShot Put—FOUL—
Apr 26Kingston Tiger RelaysApr 26 · Shot Put · Newburgh FreNewburgh FreShot Put—FOUL—
Apr 26Kingston Tiger RelaysApr 26 · Discus · Place 8 · Newburgh FreNewburgh FreDiscus879-02—
Apr 22Middletown vs. NewburghApr 22 · Discus · Place 2 · Newburgh FreNewburgh FreDiscus283-09—
Apr 22Middletown vs. NewburghApr 22 · Shot Put · Place 4 · Newburgh FreNewburgh FreShot Put425-00.00—
Apr 22Middletown vs. NewburghApr 22 · 200 Meters · Place 52 · Newburgh FreNewburgh Fre200 Meters5238.41 PB—
Apr 19Goshen Trotters Track CarnivalApr 19 · Discus · Place 3 · Newburgh FreNewburgh FreDiscus383-02—
Apr 19Goshen Trotters Track CarnivalApr 19 · Shot Put · Place 8 · Newburgh FreNewburgh FreShot Put824-09.00—
Apr 2Goshen Quad MeetApr 2 · Shot Put · Place 2 · Newburgh Free AcademyNewburgh Free AcademyShot Put4kg2.22-08.00 PB12
Apr 2Goshen Quad MeetApr 2 · 200 Meters · Place 53 · Newburgh Free AcademyNewburgh Free Academy200 Meters53.39.48a12
Apr 2Goshen Quad MeetApr 2 · 100 Meters · Place 56 · Newburgh Free AcademyNewburgh Free Academy100 Meters56.17.84a12

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 14Jim Mitchell InvitationalDec 14 · Shot Put · Place 11 · Newburgh Free AcademyNewburgh Free AcademyShot Put4kg11.25-05.50 PB12
Dec 13OCIAA Developmental 'A' Meet #1Dec 13 · Shot Put · Place 7 · Newburgh Free AcademyNewburgh Free AcademyShot Put4kg7.23-06.7512
Jan 20OCIAA Divisional Championship (1 3 5)Jan 20 · Shot Put · Place 8 · Newburgh FreNewburgh FreShot Put822-01.25—
Jan 13OCIAA Developmental "B" Meet - SaturdayJan 13 · Shot Put · Place 23 · Newburgh FreeNewburgh FreeShot Put2320-07.5011
Jan 5The Armory Hispanic GamesJan 5 · Shot Put · Place 12 · Newburgh-NYNewburgh-NYShot Put126.41m11

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 23Section 9 Class A & C ChampionshipMay 23 · Discus · Place 3 · Newburgh FreNewburgh FreDiscus389-0411
May 23Section 9 Class A & C ChampionshipMay 23 · Shot Put · Place 14 · Newburgh FreNewburgh FreShot Put1425-03.0011
May 17OCIAA ChampionshipMay 17 · Discus · Place 8 · Newburgh FreNewburgh FreDiscus883-04—
May 17OCIAA ChampionshipMay 17 · Shot Put · Place 29 · Newburgh FreNewburgh FreShot Put2924-00.00—
May 11Middletown InvitationalMay 11 · Discus · Place 4 · Newburgh FreNewburgh FreDiscus484-05—
May 11Middletown InvitationalMay 11 · Shot Put · Place 11 · Newburgh FreNewburgh FreShot Put1123-04.00—
May 4Race at the Oval OfficeMay 4 · Discus · Place 7 · Newburgh FreNewburgh FreDiscus783-07—
Apr 19Mountie MadnessApr 19 · Shot Put · Place 49 · Newburgh FreNewburgh FreShot Put4921-06.00—
Apr 19Mountie MadnessApr 19 · Discus · Place 7 · Newburgh FreNewburgh FreDiscus778-09—
Apr 9Monroe-Woodbury vs. Newburgh Free AcademyApr 9 · Shot Put · Place 5 · Newburgh FreNewburgh FreShot Put523-01.00—
Apr 9Monroe-Woodbury vs. Newburgh Free AcademyApr 9 · Discus · Place 1 · Newburgh FreNewburgh FreDiscus174-10—
Apr 9Monroe-Woodbury vs. Newburgh Free AcademyApr 9 · 100 Meters · Place 81 · Newburgh FreNewburgh Fre100 Meters8117.44 PB—
Apr 6Goshen Coliseum ClassicApr 6 · Shot Put · Place 26 · Newburgh FreeNewburgh FreeShot Put2621-00.5011

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · Shot Put · Place 73 · Newburgh Free AcademyNewburgh Free AcademyShot Put4kg73.19-07.5011
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 200 Meters · Place 88 · Newburgh Free AcademyNewburgh Free Academy200 Meters88.35.18a PB11
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · Shot Put · Place 74 · Newburgh Free AcademyNewburgh Free AcademyShot Put4kg74.18-10.7511
Dec 8OCIAA Developmental "A" - FridayDec 8 · Shot Put · Place 13 · Newburgh Free AcademyNewburgh Free AcademyShot Put4kg13.20-11.5011

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 27Section 9 Class A/B ChampionshipMay 27 · Discus · Place 18 · Newburgh FreNewburgh FreDiscus1855-0912
May 27Section 9 Class A/B ChampionshipMay 27 · Shot Put · Place 14 · Newburgh FreNewburgh FreShot Put1422-05.5012
Apr 29Kingston Tiger RelaysApr 29 · Discus · Place 6 · Newburgh FreNewburgh FreDiscus652-03—
Apr 29Kingston Tiger RelaysApr 29 · Shot Put · Place 7 · Newburgh FreNewburgh FreShot Put720-07.50—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17OCIAA Developmental B MeetDec 17 · 1000 Meters · Place 49 · Newburgh Free AcademyNewburgh Free Academy1000 Meters49.6:10.05a10
Dec 16Coach Saint InvitationalDec 16 · 1000 Meters · Place 70 · Newburgh Free AcademyNewburgh Free Academy1000 Meters70.5:54.99a PB10

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 9New Paltz Early Bird InvitationalApr 9 · Discus · Place 36 · Newburgh FreNewburgh FreDiscus3637-10—
Apr 9New Paltz Early Bird InvitationalApr 9 · Shot Put · Place 41 · Newburgh FreNewburgh FreShot Put4114-02.00—
Apr 9New Paltz Early Bird InvitationalApr 9 · 100 Meters · Place 81 · Newburgh FreNewburgh Fre100 Meters8119.77—
Apr 5Monroe-Woodbury vs. Newburgh Free AcademyApr 5 · Shot Put · Place 16 · Newburgh FreNewburgh FreShot Put1617-01.509
Apr 5Monroe-Woodbury vs. Newburgh Free AcademyApr 5 · Discus · Place 17 · Newburgh FreNewburgh FreDiscus1735-009
Apr 5Monroe-Woodbury vs. Newburgh Free AcademyApr 5 · 100 Meters · Place 74 · Newburgh FreNewburgh Fre100 Meters7419.309
Apr 2Pirate RelaysApr 2 · Discus · Place 52 · Newburgh Free AcademyNewburgh Free AcademyDiscus1kg52.32-019
Apr 2Pirate RelaysApr 2 · Shot Put · Place 52 · Newburgh Free AcademyNewburgh Free AcademyShot Put4kg52.16-00.009