1. Home
  2. U.S. Results
  3. Connecticut
  4. Joshua Castello

Joshua Castello

Unattached · Class of 2025

79 resultsTrack & Field2023–20263 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 · OutdoorCentral Mass. Multi-Meet · Jun 913.73Central Mass. Multi-MeetJune 9, 2025
200 Meters · OutdoorCentral Mass. Multi-Meet · Jun 930.28Central Mass. Multi-MeetJune 9, 2025
Discus · 1.6kg · OutdoorMSTCA Division 1 Relays · May 1840.02mMSTCA Division 1 RelaysMay 18, 2025
Discus · 2kg · OutdoorGeorge Davis Invitational · Apr 1735.27mGeorge Davis InvitationalApril 17, 2026
Pentathlon · OutdoorCentral Mass. Multi-Meet · Jun 92349Central Mass. Multi-MeetJune 9, 2025
Shot Put · 12lb · IndoorMSTCA Boston Holiday Challenge at the TRACK · Dec 2849-11.25MSTCA Boston Holiday Challenge at the TRACKDecember 28, 2024
Shot Put · 12lb · OutdoorMIAA Division 1 Track & Field Championship · May 2952-00.50MIAA Division 1 Track & Field ChampionshipMay 29, 2025
Shot Put · 16lb / 7.26kg · Indoorthe TRACK at new balance Early Bird invite · Dec 614.40mthe TRACK at new balance Early Bird inviteDecember 6, 2025
Shot Put · 16lb / 7.26kg · OutdoorBlue Devil Summer Throws Clinic/Competition · Jul 2515.09mBlue Devil Summer Throws Clinic/CompetitionJuly 25, 2026
Weight Throw · 35lb / 15.9kg · IndoorSouthern Maine Husky Invitational · Jan 3111.43mSouthern Maine Husky InvitationalJanuary 31, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 25Blue Devil Summer Throws Clinic/CompetitionJul 25 · Shot Put · Place 3 · UnattachedUnattachedShot Put16lb / 7.26kg3.15.09m PBSo
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · Shot Put · Place 12 · AssumptionAssumptionShot Put16lb / 7.26kg12.14.54mFr
May 1Northeast-10 Outdoor ChampionshipsMay 1 · Shot Put · Place 8 · AssumptionAssumptionShot Put16lb / 7.26kg8.14.31mFr
May 1NE10 OutdoorMay 1 · Shot Put · Place 8 · AssumptionAssumptionShot Put16lb / 7.26kg8.14.31mFr
Apr 24CCSU InvitationalApr 24 · Shot Put · Place 10 · AssumptionAssumptionShot Put16lb / 7.26kg10.13.88mFr
Apr 17George Davis InvitationalApr 17 · Discus · Place 4 · AssumptionAssumptionDiscus2kg4.35.27m PBFr
Apr 17George Davis InvitationalApr 17 · Shot Put · Place 10 · AssumptionAssumptionShot Put16lb / 7.26kg10.13.64mFr
Apr 11Ed Daniels ClassicApr 11 · Shot Put · Place 16 · AssumptionAssumptionShot Put16lb / 7.26kg16.12.68mFr
Apr 3Rage in the Cage InvitationalApr 3 · Discus · Place 11 · AssumptionAssumptionDiscus1131.93mFr
Apr 3Rage in the Cage InvitationalApr 3 · Shot Put · Place 5 · AssumptionAssumptionShot Put512.84mFr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · Weight Throw · Place 14 · AssumptionAssumptionWeight Throw1411.89mFR
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · Shot Put · Place 8 · AssumptionAssumptionShot Put813.99mFR
Feb 6Riverhawk InvitationalFeb 6 · Shot Put · Place 21 · AssumptionAssumptionShot Put2113.53mFr
Jan 31Southern Maine Husky InvitationalJan 31 · Weight Throw · Place 10 · AssumptionAssumptionWeight Throw35lb / 15.9kg10.11.43m PBFr
Jan 31Southern Maine Husky InvitationalJan 31 · Shot Put · Place 4 · AssumptionAssumptionShot Put16lb / 7.26kg4.13.24mFr
Jan 24SCSU Sutherland Inv.Jan 24 · Weight Throw · Place 18 · AssumptionAssumptionWeight Throw35lb / 15.9kg18.10.62mFr
Jan 24SCSU Sutherland Inv.Jan 24 · Shot Put · Place 7 · AssumptionAssumptionShot Put16lb / 7.26kg7.13.43mFr
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · Weight Throw · Place 22 · AssumptionAssumptionWeight Throw35lb / 15.9kg22.10.14mFr
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · Shot Put · Place 5 · AssumptionAssumptionShot Put16lb / 7.26kg5.13.72mFr

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 6the TRACK at new balance Early Bird inviteDec 6 · Weight Throw · Place 12 · AssumptionAssumptionWeight Throw35lb / 15.9kg12.10.19mFr
Dec 6the TRACK at new balance Early Bird inviteDec 6 · Shot Put · Place 3 · AssumptionAssumptionShot Put16lb / 7.26kg3.14.40m PBFr
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · Shot Put · Place 14 · ShrewsburyShrewsburyShot Put1448-0.75—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · Shot Put · Place 14 · ShrewsburyShrewsburyShot Put1448-0.75—
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · Shot Put · Place 9 · ShrewsburyShrewsburyShot Put949-2—
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · Shot Put · Place 1 · ShrewsburyShrewsburyShot Put149-10.25—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · Shot Put · Place 5 · ShrewsburyShrewsburyShot Put550-10.25—
Jan 22Mid Wach @ Shrewsbury Week 4Jan 22 · Shot Put · Place 2 · ShrewsburyShrewsburyShot Put249-04.50SR
Jan 17MSTCA Division 1 James Kalperis RelaysJan 17 · Shot Put · Place 2 · ShrewsburyShrewsburyShot Put215.08m—
Jan 15MidWach @ Shrewsbury Week 3Jan 15 · Shot Put · Place 2 · ShrewsburyShrewsburyShot Put251-01.00SR
Jan 8MidWach @ Shrewsbury Week # 2Jan 8 · Shot Put · Place 2 · ShrewsburyShrewsburyShot Put245-6—

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 9Central Mass. Multi-MeetJun 9 · 200 Meters · Place 35 · ShrewsburyShrewsbury200 Meters3530.28 PB12
Jun 9Central Mass. Multi-MeetJun 9 · Pentathlon · Place 15 · ShrewsburyShrewsburyPentathlon152349 PB12
Jun 9Central Mass. Multi-MeetJun 9 · Javelin · Place 22 · ShrewsburyShrewsburyJavelin2231.31m12
Jun 9Central Mass. Multi-MeetJun 9 · Discus · Place 6 · ShrewsburyShrewsburyDiscus638.70m12
Jun 9Central Mass. Multi-MeetJun 9 · 100 Meters · Place 37 · ShrewsburyShrewsbury100 Meters3713.73 PB12
Jun 9Central Mass. Multi-MeetJun 9 · Shot Put · Place 2 · ShrewsburyShrewsburyShot Put215.26m12
Jun 5MIAA Meet of ChampionsJun 5 · Shot Put · Place 16 · ShrewsburyShrewsburyShot Put1649-7.7512
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Shot Put · Place 4 · ShrewsburyShrewsburyShot Put12lb4.52-00.50 PB12
May 24Midland Wachusett Division A League MeetMay 24 · Discus · Place 2 · ShrewsburyShrewsburyDiscus2125-312
May 24Midland Wachusett Division A League MeetMay 24 · Shot Put · Place 2 · ShrewsburyShrewsburyShot Put248-1112
May 18MSTCA Division 1 RelaysMay 18 · Discus · Place 8 · ShrewsburyShrewsburyDiscus1.6kg8.40.02m PB12
May 18MSTCA Division 1 RelaysMay 18 · Shot Put · Place 4 · ShrewsburyShrewsburyShot Put12lb4.15.53m12
May 10MSTCA Coaches Metro InvitationalMay 10 · Discus · Place 8 · ShrewsburyShrewsburyDiscus8124-112
May 10MSTCA Coaches Metro InvitationalMay 10 · Shot Put · Place 2 · ShrewsburyShrewsburyShot Put250-812
May 7Shrewsbury-Wachusett-St. Johns Dual Meet (BOYS)May 7 · Discus · Place 1 · ShrewsburyShrewsburyDiscus1113-112
May 7Shrewsbury-Wachusett-St. Johns Dual Meet (BOYS)May 7 · Shot Put · Place 2 · ShrewsburyShrewsburyShot Put249-112
Apr 30Shrewsbury vs Fitchburg Dual MeetApr 30 · Discus · Place 2 · ShrewsburyShrewsburyDiscus2129-1112
Apr 30Shrewsbury vs Fitchburg Dual MeetApr 30 · Shot Put · Place 2 · ShrewsburyShrewsburyShot Put247-1012
Apr 25MSTCA InVacational & PentathlonApr 25 · Discus · Place 17 · ShrewsburyShrewsburyDiscus17111-0112
Apr 25MSTCA InVacational & PentathlonApr 25 · Shot Put · Place 9 · ShrewsburyShrewsburyShot Put945-06.0012
Apr 16Algonquin vs Shrewsbury (Boys)Apr 16 · Discus · Place 2 · ShrewsburyShrewsburyDiscus2130-1112
Apr 16Algonquin vs Shrewsbury (Boys)Apr 16 · Shot Put · Place 2 · ShrewsburyShrewsburyShot Put243-112
Apr 9Westborough Boys Dual MeetApr 9 · Discus · Place 3 · ShrewsburyShrewsburyDiscus3117-0512
Apr 9Westborough Boys Dual MeetApr 9 · Shot Put · Place 3 · ShrewsburyShrewsburyShot Put340-11.0012
Apr 2Shepherd Hill vs. ShrewsburyApr 2 · Discus · Place 1 · ShrewsburyShrewsburyDiscus1142-012
Apr 2Shepherd Hill vs. ShrewsburyApr 2 · Shot Put · Place 2 · ShrewsburyShrewsburyShot Put243-712

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · Shot Put · Place 5 · ShrewsburyShrewsburyShot Put12lb5.49-11.25 PB12
Dec 18Shrewsbury Week # 1 Mid Wach LeagueDec 18 · Shot Put · Place 3 · ShrewsburyShrewsburyShot Put12lb3.42' 512
Jan 17MW @ Shrewsbury # 4Jan 17 · Shot Put · Place 4 · ShrewsburyShrewsburyShot Put437-10.50—
Jan 10MW @ Shrewsbury #3Jan 10 · Shot Put · Place 5 · ShrewsburyShrewsburyShot Put539-0.50—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 3Central Mass MultiMeet 2024Jun 3 · 200 Meters · Place 56 · ShrewsburyShrewsbury200 Meters5633.0711
Jun 3Central Mass MultiMeet 2024Jun 3 · Javelin · Place 45 · ShrewsburyShrewsburyJavelin4524.74m11
Jun 3Central Mass MultiMeet 2024Jun 3 · Discus · Place 10 · ShrewsburyShrewsburyDiscus1034.57m11
Jun 3Central Mass MultiMeet 2024Jun 3 · Shot Put · Place 6 · ShrewsburyShrewsburyShot Put612.92m11
Jun 3Central Mass MultiMeet 2024Jun 3 · 100 Meters · Place 52 · ShrewsburyShrewsbury100 Meters5214.5011
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · Shot Put · Place 17 · ShrewsburyShrewsburyShot Put12lb17.43-08.0011
May 18Midland Wachusett Division A League MeetMay 18 · Discus · Place 5 · ShrewsburyShrewsburyDiscus5101-7—
May 18Midland Wachusett Division A League MeetMay 18 · Shot Put · Place 4 · ShrewsburyShrewsburyShot Put444-3—
May 10MSTCA Twilight InvitationalMay 10 · Shot Put · Place 5 · ShrewsburyShrewsburyShot Put545-7.75—
May 1Algonquin vs Shrewsbury (Boys)May 1 · Shot Put · Place 3 · ShrewsburyShrewsburyShot Put12lb3.43-3.0011
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · Discus · Place 25 · ShrewsburyShrewsburyDiscus1.6kg25.32.85m11
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · Shot Put · Place 17 · ShrewsburyShrewsburyShot Put12lb17.13.80m11
Apr 10Shrewsbury vs Shepherd HillApr 10 · Discus · Place 3 · ShrewsburyShrewsburyDiscus393-5—
Apr 10Shrewsbury vs Shepherd HillApr 10 · Shot Put · Place 2 · ShrewsburyShrewsburyShot Put243-6.50—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · Shot Put · ShrewsburyShrewsburyShot Put12lb--DNS11
Dec 20MidWach Meet @ Shrewsbury # 2Dec 20 · Shot Put · Place 9 · ShrewsburyShrewsburyShot Put12lb9.33-10.0011
Dec 20MWIL Invite #2Dec 20 · Shot Put · Place 9 · ShrewsburyShrewsburyShot Put12lb9.33-10.0011
Dec 13MWIL Shrewsbury Invitational #1Dec 13 · Shot Put · Place 4 · ShrewsburyShrewsburyShot Put12lb4.37-06.5011
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · Shot Put · Place 26 · ShrewsburyShrewsburyShot Put12lb26.33-01.0010