1. Home
  2. U.S. Results
  3. New Jersey
  4. Monmouth
  5. Genesis Castro

Genesis Castro

Monmouth · Class of 2025

108 resultsTrack & Field2021–202616 first-place finishes
WrappedYour 2026 Outdoor Track season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →

Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorElizabethtown All-Comers Meet #1 · Jun 2413.71aElizabethtown All-Comers Meet #1June 24, 2021
Discus · 1kg · OutdoorCAA Outdoor Championships · May 1546.95mCAA Outdoor ChampionshipsMay 15, 2026
Hammer · 4kg · OutdoorCAA Outdoor Championships · May 1555.27mCAA Outdoor ChampionshipsMay 15, 2026
Javelin · 600g · Outdoor2024 Lancaster Lebanon League Championships · May 10115-08.002024 Lancaster Lebanon League ChampionshipsMay 10, 2024
Shot Put · 4kg · Indoor2026 CAA Indoor Championships · Feb 2212.49m2026 CAA Indoor ChampionshipsFebruary 22, 2026
Shot Put · 4kg · OutdoorCAA Outdoor Championships · May 1513.29mCAA Outdoor ChampionshipsMay 15, 2026
Weight Throw · 20lb / 9.0kg · IndoorQuaker Invitational · Jan 1716.32mQuaker InvitationalJanuary 17, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15CAA Outdoor ChampionshipsMay 15 · Hammer · Place 6 · MonmouthMonmouthHammer4kg6.55.27m PBFr
May 15CAA Outdoor ChampionshipsMay 15 · Discus · Place 7 · MonmouthMonmouthDiscus1kg7.46.95m PBFr
May 15CAA Outdoor ChampionshipsMay 15 · Shot Put · Place 10 · MonmouthMonmouthShot Put4kg10.13.29m PBFr
May 14MEAC ChampionshipsMay 14 · Hammer · Place 6 · MonmouthMonmouthHammer4kg6.55.27mFr
May 1Larry Ellis InvitationalMay 1 · Discus · Place 9 · MonmouthMonmouthDiscus1kg9.46.79mFr
Apr 18ECAC/IC4A ChampionshipsApr 18 · Hammer · MonmouthMonmouthHammer—FOULFr
Apr 18ECAC/IC4A ChampionshipsApr 18 · Discus · Place 4 · MonmouthMonmouthDiscus444.87mFr
Apr 11Rutgers RelaysApr 11 · Hammer · MonmouthMonmouthHammer4kg—NDFr
Apr 11Rutgers RelaysApr 11 · Discus · Place 2 · MonmouthMonmouthDiscus1kg2.43.47mFr
Apr 11Rutgers RelaysApr 11 · Shot Put · Place 15 · MonmouthMonmouthShot Put4kg15.11.09mFr
Mar 27Monmouth Season OpenerMar 27 · Hammer · Place 1 · MonmouthMonmouthHammer4kg1.48.75mFr
Mar 27Monmouth Season OpenerMar 27 · Discus · Place 2 · MonmouthMonmouthDiscus1kg2.41.56mFr
Mar 27Monmouth Season OpenerMar 27 · Shot Put · Place 6 · MonmouthMonmouthShot Put4kg6.11.61mFr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 222026 CAA Indoor ChampionshipsFeb 22 · Weight Throw · Place 10 · MonmouthMonmouthWeight Throw20lb / 9.0kg10.15.53mFr
Feb 222026 CAA Indoor ChampionshipsFeb 22 · Shot Put · Place 12 · MonmouthMonmouthShot Put4kg12.12.49m PBFr
Feb 14NYU DIII InvitationalFeb 14 · Weight Throw · Place 3 · MonmouthMonmouthWeight Throw316.13mFr
Feb 14NYU DIII InvitationalFeb 14 · Shot Put · Place 4 · MonmouthMonmouthShot Put412.75mFr
Jan 30Metropolitan ChampionshipsJan 30 · Shot Put · Place 6 · MonmouthMonmouthShot Put612.15mFR
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · Weight Throw · MonmouthMonmouthWeight Throw—FOULFr
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · Shot Put · Place 14 · MonmouthMonmouthShot Put1412.08mFr
Jan 17Quaker InvitationalJan 17 · Weight Throw · Place 6 · MonmouthMonmouthWeight Throw20lb / 9.0kg6.16.32m PBFr
Jan 17Quaker InvitationalJan 17 · Shot Put · Place 16 · MonmouthMonmouthShot Put4kg16.11.26mFr

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 10Lancaster City Track Club All-Comer MeetJul 10 · Discus · Place 1 · Lancaster CityLancaster CityDiscus1127-412
Jul 10Lancaster City Track Club All-Comer MeetJul 10 · Shot Put · Place 1 · Lancaster CityLancaster CityShot Put137-712
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Discus · Place 1 · Lancaster CityLancaster CityDiscus1kg1.131-0412
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Shot Put · Place 3 · Lancaster CityLancaster CityShot Put4kg3.37-00.0012
Jun 13AAU Mid Atlantic District QualifierJun 13 · Discus · Place 1 · Lancaster CityLancaster CityDiscus1kg1.115-0712
Jun 13AAU Mid Atlantic District QualifierJun 13 · Shot Put · Place 4 · Lancaster CityLancaster CityShot Put4kg4.36-06.7512
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · Discus · Place 2 · JP McCaskeyJP McCaskeyDiscus2136-612
May 9Lancaster Lebanon League ChampionshipMay 9 · Discus · Place 2 · JP McCaskeyJP McCaskeyDiscus1kg2.136-01.0012
May 9Lancaster Lebanon League ChampionshipMay 9 · Shot Put · Place 4 · JP McCaskeyJP McCaskeyShot Put4kg4.39-03.5012
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · Discus · Place 2 · JP McCaskeyJP McCaskeyDiscus1kg2.141-11.012
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · Shot Put · Place 6 · JP McCaskeyJP McCaskeyShot Put4kg6.36-11.0012
Apr 25Cy Fritz T&F OpenApr 25 · Shot Put · Place 2 · JP McCaskeyJP McCaskeyShot Put4kg2.36-11.5012
Apr 24129th Penn Relays Carnival - HSApr 24 · Discus · Place 15 · JP McCaskeyJP McCaskeyDiscus1kg15.131-1112
Apr 12Jeff Bradley InvitationalApr 12 · R Hempfield Black Knight Steph Sievers Daniel Boo 144-02.00 2015 · Place 9 · JP McCaskeyJP McCaskeyR Hempfield Black Knight Steph Sievers Daniel Boo 144-02.00 2015991-04.00SR
Apr 12Jeff Bradley InvitationalApr 12 · R Hempfield Black Knight Steph Sievers Daniel Boo 144-02.00 2015 · Place 11 · JP McCaskeyJP McCaskeyR Hempfield Black Knight Steph Sievers Daniel Boo 144-02.00 20151191-04.00SR
Apr 12Jeff Bradley InvitationalApr 12 · R Hempfield Black Knight Jocelen Ruth Kutztown 142-11.00 2016 · Place 2 · JP McCaskeyJP McCaskeyR Hempfield Black Knight Jocelen Ruth Kutztown 142-11.00 20162132-11.0SR
Apr 12Jeff Bradley InvitationalApr 12 · R Hempfield Black Knight Jocelen Ruth Kutztown 43-10.25 2016 · Place 5 · JP McCaskeyJP McCaskeyR Hempfield Black Knight Jocelen Ruth Kutztown 43-10.25 2016535-02.50SR
Mar 29Tim Cook InvitationalMar 29 · Discus · Place 1 · JP McCaskeyJP McCaskeyDiscus1kg1.127-09.012
Mar 29Tim Cook InvitationalMar 29 · Shot Put · Place 4 · JP McCaskeyJP McCaskeyShot Put4kg4.31-01.5012
Mar 24Penn Manor HS vs JP McCaskeyMar 24 · Javelin · Place 3 · JP McCaskeyJP McCaskeyJavelin3108-312
Mar 24Penn Manor HS vs JP McCaskeyMar 24 · Discus · Place 1 · JP McCaskeyJP McCaskeyDiscus1124-212
Mar 24Penn Manor HS vs JP McCaskeyMar 24 · Shot Put · Place 1 · JP McCaskeyJP McCaskeyShot Put135-512

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14Garden State HS InvitationalFeb 14 · Shot Put · Place 5 · JP McCaskeyJP McCaskeyShot Put535-5.2512
Feb 14Garden State HS InvitationalFeb 14 · Shot Put · Place 5 · JP McCaskeyJP McCaskeyShot Put535-5.2512
Feb 2Lancaster-Lebanon ChallengeFeb 2 · Shot Put · Place 2 · JP McCaskeyJP McCaskeyShot Put4kg2.35' 112
Jan 11Kevin Dare InvitationalJan 11 · Shot Put · Place 5 · JP McCaskeyJP McCaskeyShot Put535-6.50—
Jan 5Golden Wolves ChallengeJan 5 · Shot Put · Place 4 · JP McCaskeyJP McCaskeyShot Put433-2.75—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · Shot Put · Place 2 · JP McCaskeyJP McCaskeyShot Put4kg2.34-11.0012
Dec 145th Annual Alvernia Holiday Classic 2025Dec 14 · Shot Put · Place 3 · JP McCaskeyJP McCaskeyShot Put4kg3.33' 10.75"12
Dec 7F&M HS Invite #1Dec 7 · Shot Put · Place 2 · JP McCaskeyJP McCaskeyShot Put4kg2.33-09.2512
Feb 25PTFCA ChampionshipsFeb 25 · Shot Put · Place 10 · JP McCaskeyJP McCaskeyShot Put4kg10.34-06.7511
Feb 16Garden State Invitational - HSFeb 16 · Shot Put · Place 2 · JP McCaskeyJP McCaskeyShot Put235-111
Feb 4Lancaster PAL's LL ChallengeFeb 4 · Shot Put · Place 1 · JP McCaskeyJP McCaskeyShot Put134-1—
Jan 28F&M HS Invite #3Jan 28 · Shot Put · Place 2 · JP McCaskeyJP McCaskeyShot Put4kg2.34-01.0011
Jan 13Franklin and Marshall invitational #2Jan 13 · Shot Put · Place 4 · JP McCaskeyJP McCaskeyShot Put432-1011

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 28AAU Region 02 National QualifierJun 28 · Javelin · Place 1 · Lancaster CityLancaster CityJavelin600g1.109-0711
Jun 28AAU Region 02 National QualifierJun 28 · Discus · Place 1 · Lancaster CityLancaster CityDiscus1kg1.144-0311
Jun 28AAU Region 02 National QualifierJun 28 · Shot Put · Place 2 · Lancaster CityLancaster CityShot Put4kg2.34-08.5011
Jun 6Gordie Kraft Summer Track MeetJun 6 · Javelin · Place 2 · Lancaster CityLancaster CityJavelin2110-0—
Jun 6Gordie Kraft Summer Track MeetJun 6 · Discus · Place 3 · Lancaster CityLancaster CityDiscus3133-4—
Jun 6Gordie Kraft Summer Track MeetJun 6 · Shot Put · Place 2 · Lancaster CityLancaster CityShot Put234-0—
May 24PIAA State Track & Field ChampionshipsMay 24 · Discus · Place 1 · JP McCaskeyJP McCaskeyDiscus1kg1.138-811
May 17PIAA District 3 ChampionshipsMay 17 · Javelin · Place 12 · JP McCaskeyJP McCaskeyJavelin600g12.103-511
May 17PIAA District 3 ChampionshipsMay 17 · Discus · Place 2 · JP McCaskeyJP McCaskeyDiscus1kg2.130-911
May 17PIAA District 3 ChampionshipsMay 17 · Shot Put · Place 13 · JP McCaskeyJP McCaskeyShot Put4kg13.33-6.2511
May 102024 Lancaster Lebanon League ChampionshipsMay 10 · Javelin · Place 4 · JP McCaskeyJP McCaskeyJavelin600g4.115-08.00 PB11
May 102024 Lancaster Lebanon League ChampionshipsMay 10 · Discus · Place 1 · JP McCaskeyJP McCaskeyDiscus1kg1.133-02.0011
May 102024 Lancaster Lebanon League ChampionshipsMay 10 · Shot Put · Place 6 · JP McCaskeyJP McCaskeyShot Put4kg6.35-00.5011
May 3Hoka/Bryn Mawr Running Co. Henderson Invitational 2024May 3 · Javelin · Place 6 · JP McCaskeyJP McCaskeyJavelin6109-01.0JR
May 3Hoka/Bryn Mawr Running Co. Henderson Invitational 2024May 3 · Discus · Place 1 · JP McCaskeyJP McCaskeyDiscus1138-02.0JR
May 3Hoka/Bryn Mawr Running Co. Henderson Invitational 2024May 3 · Shot Put · Place 12 · JP McCaskeyJP McCaskeyShot Put1232-06.00JR
Apr 26Cy Fritz OpenApr 26 · Shot Put · Place 4 · JP McCaskeyJP McCaskeyShot Put434-00.00—
Apr 26Cy Fritz OpenApr 26 · Discus · Place 1 · JP McCaskeyJP McCaskeyDiscus1139-02—
Apr 26Cy Fritz OpenApr 26 · Javelin · Place 3 · JP McCaskeyJP McCaskeyJavelin3114-00—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · Shot Put · Place 12 · JP McCaskeyJP McCaskeyShot Put4kg12.32-09.7511
Dec 9Alvernia Holiday ClassicDec 9 · Shot Put · Place 5 · JP McCaskeyJP McCaskeyShot Put4kg5.35-9.7511
Feb 4Lancaster PAL's LL ChallengeFeb 4 · Shot Put · Place 5 · JP McCaskeyJP McCaskeyShot Put530-4.2510
Jan 28Franklin and Marshall HS Invite #2Jan 28 · Shot Put · Place 8 · J.P. McCaskeyJ.P. McCaskeyShot Put831-610
Jan 14Franklin and Marshall HS Invite #1Jan 14 · Shot Put · Place 11 · J.P. McCaskeJ.P. McCaskeShot Put1128-09.50—

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 10USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 10 · Javelin · Place 3 · Lancaster CityLancaster CityJavelin600g3.32.99m10
Jun 10USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 10 · Discus · Place 2 · Lancaster CityLancaster CityDiscus1kg2.35.69m10
Jun 10USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 10 · Shot Put · Place 2 · Lancaster CityLancaster CityShot Put4kg2.9.99m10
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · Javelin · Place 18 · JP McCaskeyJP McCaskeyJavelin600g18.92-410
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · Discus · Place 13 · JP McCaskeyJP McCaskeyDiscus1kg13.107-010
May 12Lebanon-Lancaster League ChampionshipMay 12 · Shot Put · Place 11 · J.P. McCaskeyJ.P. McCaskeyShot Put1133-4SO
May 12Lebanon-Lancaster League ChampionshipMay 12 · Javelin · Place 7 · J.P. McCaskeyJ.P. McCaskeyJavelin7101-4SO
May 12Lebanon-Lancaster League ChampionshipMay 12 · Discus · Place 14 · J.P. McCaskeyJ.P. McCaskeyDiscus1492-1SO
May 5Hoka/Bryn Mawr Running Co. Henderson InvitationalMay 5 · Javelin · Place 5 · J.P. McCaskeyJ.P. McCaskeyJavelin5108-6SO
May 5Hoka/Bryn Mawr Running Co. Henderson InvitationalMay 5 · Discus · Place 7 · J.P. McCaskeyJ.P. McCaskeyDiscus7105-7SO
May 5Hoka/Bryn Mawr Running Co. Henderson InvitationalMay 5 · Shot Put · Place 5 · J.P. McCaskeyJ.P. McCaskeyShot Put533-4.50SO
May 1Manheim Township HS vs JP McCaskeyMay 1 · Javelin · Place 3 · JP McCaskeyJP McCaskeyJavelin387-810
May 1Manheim Township HS vs JP McCaskeyMay 1 · Discus · Place 3 · JP McCaskeyJP McCaskeyDiscus392-110
May 1Manheim Township HS vs JP McCaskeyMay 1 · Shot Put · Place 1 · JP McCaskeyJP McCaskeyShot Put133-5.510
Apr 28Cy Fritz Open Apr 28 · Javelin · Place 14 · J.P. McCaskeJ.P. McCaskeJavelin1480-09—
Apr 28Cy Fritz Open presented by Penn Medicine LGH Sports MedApr 28 · Javelin · Place 14 · JP McCaskeyJP McCaskeyJavelin600g14.80-0910
Apr 22Leonard Stephan InvitationalApr 22 · Discus · Place 2 · J.P. McCaskeJ.P. McCaskeDiscus299-03—
Apr 22Leonard Stephan InvitationalApr 22 · Shot Put · Place 5 · J.P. McCaskeJ.P. McCaskeShot Put533-01.00—
Apr 15Hempfield Black Knight InvitationalApr 15 · Javelin · Place 8 · J.P. McCaskeyJ.P. McCaskeyJavelin893-4SO
Apr 15Hempfield Black Knight InvitationalApr 15 · Shot Put · Place 6 · J.P. McCaskeyJ.P. McCaskeyShot Put633-4SO

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29The Armory HS Holiday ClassicDec 29 · Shot Put · Place 7 · JP McCaskeyJP McCaskeyShot Put4kg7.30-02.7510
Dec 10Alvernia Holiday ClassicDec 10 · Shot Put · Place 6 · JP McCaskeyJP McCaskeyShot Put4kg6.29-810
Feb 13Lancaster PAL's LL ChallengeFeb 13 · Shot Put · Place 2 · J.P. McCaskeyJ.P. McCaskeyShot Put231-11.29
Jan 16Golden Wolves HS ChallengeJan 16 · Shot Put · Place 7 · J.P. McCaskeyJ.P. McCaskeyShot Put729-29
Jan 8Kevin Dare InvitationalJan 8 · Shot Put · Place 23 · JP McCaskeyJP McCaskeyShot Put4kg23.24-07.259

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Alvernia Holiday ClassicDec 11 · Shot Put · Place 12 · JP McCaskeyJP McCaskeyShot Put4kg12.27-29

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 24Elizabethtown All-Comers Meet #1Jun 24 · 100 Meters · Place 8 · Lancaster CityLancaster City100 Meters8.13.71a PB8