1. Home
  2. U.S. Results
  3. Pennsylvania
  4. Derrick Swain

Derrick Swain

Unattached · Class of 2024

129 resultsTrack & Field2021–20268 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
Discus · 1.6kg · OutdoorNJSIAA Group 2-3 Championships · Jun 7145-06NJSIAA Group 2-3 ChampionshipsJune 7, 2024
Discus · 2kg · Indoor2026 Paul Donahue Invitational · Apr 1739.66m2026 Paul Donahue InvitationalApril 17, 2026
Discus · 2kg · OutdoorThrows U Series #4 2026 · Jul 1141.26mThrows U Series #4 2026July 11, 2026
Hammer · 16lb / 7.26kg · OutdoorBlue Jay Tune Up · Apr 2629.16mBlue Jay Tune UpApril 26, 2025
Shot Put · 12lb · IndoorU.S. Marine Corps Holiday Classic · Dec 2946-00.50U.S. Marine Corps Holiday ClassicDecember 29, 2023
Shot Put · 12lb · OutdoorNJSIAA Group 2-3 Championships · Jun 751-01.50NJSIAA Group 2-3 ChampionshipsJune 7, 2024
Shot Put · 16lb / 7.26kg · IndoorMiddle Atlantic (MAC) Indoor Championships · Feb 2814.02mMiddle Atlantic (MAC) Indoor ChampionshipsFebruary 28, 2025
Shot Put · 16lb / 7.26kg · OutdoorThrows U Series #4 2026 · Jul 1113.71mThrows U Series #4 2026July 11, 2026
Weight Throw · 35lb / 15.9kg · IndoorSusquehanna Invitational · Feb 1512.37mSusquehanna InvitationalFebruary 15, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 11Throws U Series #4 2026Jul 11 · Discus · Place 5 · UnattachedUnattachedDiscus2kg5.41.26m PBSo
Jul 11Throws U Series #4 2026Jul 11 · Shot Put · Place 3 · UnattachedUnattachedShot Put16lb / 7.26kg3.13.71m PBSo
Jun 27Throws U x GSA Garage Games 2026Jun 27 · Discus · Place 12 · UnattachedUnattachedDiscus2kg12.41.79So
Jun 27Throws U x GSA Garage Games 2026Jun 27 · Shot Put · Place 19 · UnattachedUnattachedShot Put16lb / 7.26kg19.13.1So
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · Discus · Place 17 · Eastern (Pa.)Eastern (Pa.)Discus2kg17.39.63mSo
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · Shot Put · Place 14 · Eastern (Pa.)Eastern (Pa.)Shot Put16lb / 7.26kg14.12.93mSo
Apr 25Blue Jay Tune-UpApr 25 · Discus · Place 3 · Eastern (Pa.)Eastern (Pa.)Discus2kg3.40.06mSo
Apr 25Blue Jay Tune-UpApr 25 · Shot Put · Place 5 · Eastern (Pa.)Eastern (Pa.)Shot Put16lb / 7.26kg5.12.75mSo
Apr 9Messiah InvitationalApr 9 · Discus · Place 14 · Eastern (Pa.)Eastern (Pa.)Discus2kg14.39.45mSo
Apr 9Messiah InvitationalApr 9 · Shot Put · Place 21 · Eastern (Pa.)Eastern (Pa.)Shot Put16lb / 7.26kg21.12.44mSo
Mar 27Danny Curran InvitationalMar 27 · Discus · Place 13 · Eastern (Pa.)Eastern (Pa.)Discus2kg13.38.78mSo
Mar 27Danny Curran InvitationalMar 27 · Shot Put · Place 63 · Eastern (Pa.)Eastern (Pa.)Shot Put16lb / 7.26kg63.10.28mSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · Discus · Place 12 · Eastern (Pa.)Eastern (Pa.)Discus2kg12.39.66m PBSo
Apr 172026 Paul Donahue InvitationalApr 17 · Shot Put · Place 12 · Eastern (Pa.)Eastern (Pa.)Shot Put16lb / 7.26kg12.12.82mSo

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 26Blue Jay Tune UpApr 26 · Hammer · Place 19 · Eastern (Pa.)Eastern (Pa.)Hammer16lb / 7.26kg19.29.16m PBFr
Apr 26Blue Jay Tune UpApr 26 · Shot Put · Place 4 · Eastern (Pa.)Eastern (Pa.)Shot Put16lb / 7.26kg4.13.20mFr
Apr 442nd Millersville MetricsApr 4 · Hammer · Place 18 · Eastern (Pa.)Eastern (Pa.)Hammer1832.39mFr
Apr 442nd Millersville MetricsApr 4 · Discus · Place 8 · Eastern (Pa.)Eastern (Pa.)Discus842.66mFr
Apr 442nd Millersville MetricsApr 4 · Shot Put · Place 6 · Eastern (Pa.)Eastern (Pa.)Shot Put613.17mFr
Mar 28Danny Curran InvitationalMar 28 · Discus · Place 20 · Eastern (Pa.)Eastern (Pa.)Discus2040.77mFr
Mar 28Danny Curran InvitationalMar 28 · Shot Put · Place 21 · Eastern (Pa.)Eastern (Pa.)Shot Put2112.98mFr

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · Weight Throw · Place 26 · Eastern (Pa.)Eastern (Pa.)Weight Throw35lb / 15.9kg26.11.46mFr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · Shot Put · Place 7 · Eastern (Pa.)Eastern (Pa.)Shot Put16lb / 7.26kg7.14.02m PBFr
Feb 21Keogh InvitationalFeb 21 · Weight Throw · Place 11 · Eastern (Pa.)Eastern (Pa.)Weight Throw1111.64m—
Feb 21Keogh InvitationalFeb 21 · Shot Put · Place 4 · Eastern (Pa.)Eastern (Pa.)Shot Put413.14m—
Feb 15Susquehanna InvitationalFeb 15 · Weight Throw · Place 12 · Eastern (Pa.)Eastern (Pa.)Weight Throw35lb / 15.9kg12.12.37m PBFr
Feb 15Susquehanna InvitationalFeb 15 · Shot Put · Place 5 · Eastern (Pa.)Eastern (Pa.)Shot Put16lb / 7.26kg5.13.36mFr
Jan 31Seamus McElligottJan 31 · Weight Throw · Place 11 · Eastern (Pa.)Eastern (Pa.)Weight Throw35lb / 15.9kg11.12.00mFr
Jan 31Seamus McElligottJan 31 · Shot Put · Place 6 · Eastern (Pa.)Eastern (Pa.)Shot Put16lb / 7.26kg6.13.01mFr
Jan 25Coach I OpenJan 25 · Weight Throw · Place 22 · Eastern (Pa.)Eastern (Pa.)Weight Throw2211.48m—
Jan 25Coach I OpenJan 25 · Shot Put · Place 4 · Eastern (Pa.)Eastern (Pa.)Shot Put413.60m—
Jan 18Alvernia Winter InviteJan 18 · Weight Throw · Place 20 · Eastern (Pa.)Eastern (Pa.)Weight Throw2012.07m—
Jan 18Alvernia Winter InviteJan 18 · Shot Put · Place 12 · Eastern (Pa.)Eastern (Pa.)Shot Put1212.54m—

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 13Susquehanna Early Season InviteDec 13 · Shot Put · Place 7 · Eastern (Pa.)Eastern (Pa.)Shot Put16lb / 7.26kg7.12.53mFr
Dec 6Diplomat OpenDec 6 · Shot Put · Place 7 · Eastern (Pa.)Eastern (Pa.)Shot Put16lb / 7.26kg7.12.63mFr
Feb 22SJTCA Winter Meet #21Feb 22 · Shot Put · Place 4 · WillingboroWillingboroShot Put444-3.5012
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · Shot Put · Place 12 · WillingboroWillingboroShot Put1243-8.5012
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · Shot Put · Place 12 · WillingboroWillingboroShot Put1243-8.5012
Feb 13Cherokee Throw Down #3Feb 13 · Shot Put · Place 13 · WillingboroWillingboroShot Put1347-012
Feb 11NJSIAA Sectional Championships - Central Group 2&3Feb 11 · Shot Put · Place 5 · WillingboroWillingboroShot Put547-1.5012
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 11 · WillingboroWillingboroShot Put1147-612
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 11 · WillingboroWillingboroShot Put1147-612
Jan 18Cherokee Throw Down #1Jan 18 · Shot Put · Place 9 · WillingboroWillingboroShot Put949-312
Jan 17SJTCA Winter Meet #10Jan 17 · Shot Put · Place 5 · WillingboroWillingboroShot Put545-512
Jan 13NJSIAA Relay Championships - Group 2Jan 13 · Shot Put · Place 3 · WillingboroWillingboroShot Put348-612
Jan 3SJTCA Winter Meet #7Jan 3 · Shot Put · Place 7 · WillingboroWillingboroShot Put744-112

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · Discus · Place 12 · WillingboroWillingboroDiscus1.6kg12.145-06 PB12
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · Shot Put · Place 6 · WillingboroWillingboroShot Put12lb6.51-01.50 PB12
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Discus · Place 1 · WillingboroWillingboroDiscus1154-0712
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Shot Put · Place 3 · WillingboroWillingboroShot Put351-02.2512
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Discus · Place 1 · WillingboroWillingboroDiscus1154-0712
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Shot Put · Place 3 · WillingboroWillingboroShot Put351-02.2512
May 23Cherokee Final Countdown- Last ChanceMay 23 · Shot Put · Place 2 · WillingboroWillingboroShot Put246-4.7512
May 23Cherokee Final Countdown- Last ChanceMay 23 · Discus · Place 2 · WillingboroWillingboroDiscus2149-212
May 21Delsea Crusader Field MeetMay 21 · Shot Put · Place 13 · WillingboroWillingboroShot Put1346-9.5012
May 21Delsea Crusader Field MeetMay 21 · Discus · Place 2 · WillingboroWillingboroDiscus2163-812
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · Discus · Place 1 · WillingboroWillingboroDiscus1151-02—
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · Shot Put · Place 3 · WillingboroWillingboroShot Put346-11.00—
May 11Burlington County ChampionshipsMay 11 · Shot Put · Place 3 · WillingboroWillingboroShot Put349-0.7512
May 11Burlington County ChampionshipsMay 11 · Discus · Place 2 · WillingboroWillingboroDiscus2162-212
May 2SJTCA Elite MeetMay 2 · Shot Put · Place 15 · WillingboroWillingboroShot Put12lb15.50-2.5012
Apr 25Delsea Crusader Field MeetApr 25 · Shot Put · Place 11 · WillingboroWillingboroShot Put1147-02.00—
Apr 25Delsea Crusader Field MeetApr 25 · Discus · Place 3 · WillingboroWillingboroDiscus3138-01—
Apr 20Woodbury RelaysApr 20 · Discus · Place 13 · WillingboroWillingboroDiscus1.6kg13.138-1012
Apr 20Woodbury RelaysApr 20 · Shot Put · Place 23 · WillingboroWillingboroShot Put12lb23.43-10.2512
Apr 19Lenape Field Day 2024Apr 19 · Discus · Place 3 · WillingboroWillingboroDiscus1.6kg3.142' 10"12
Apr 19Lenape Field Day 2024Apr 19 · Shot Put · Place 4 · WillingboroWillingboroShot Put12lb4.49' 8"12
Apr 13Moorestown InvitationalApr 13 · Shot Put · Place 3 · WillingboroWillingboroShot Put12lb3.44-07.0012
Apr 6Don Danser RelaysApr 6 · Discus · Place 10 · WillingboroWillingboroDiscus10110-05—
Apr 6Don Danser RelaysApr 6 · Shot Put · Place 3 · WillingboroWillingboroShot Put347-07.50—

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · Shot Put · Place 6 · WillingboroWillingboroShot Put12lb6.46-00.50 PB12
Dec 23SJTCA Winter Meet #4Dec 23 · Shot Put · Place 7 · WillingboroWillingboroShot Put12lb7.44-9.5012
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · Shot Put · Place 6 · WillingboroWillingboroShot Put12lb6.44-11.0012
Feb 17NJSIAA Group ChampionshipsFeb 17 · Shot Put · Place 18 · WillingboroWillingboroShot Put1838-911
Feb 9Cherokee Throw Down #3Feb 9 · Shot Put · Place 20 · WillingboroWillingboroShot Put2043-03.75—
Feb 4NJSIAA Sectional Championships - Central Group 2&3Feb 4 · Shot Put · Place 6 · WillingboroWillingboroShot Put643-411
Feb 4NJSIAA Sectional Championships - Central Group 2&3Feb 4 · Shot Put · Place 6 · WillingboroWillingboroShot Put643-411
Jan 28SJTCA Winter Meet #10Jan 28 · Shot Put · Place 9 · WillingboroWillingboroShot Put942-4.2511
Jan 28SJTCA Winter Meet #10Jan 28 · Shot Put · Place 9 · WillingboroWillingboroShot Put942-4.2511
Jan 28SJTCA Winter Meet #10Jan 28 · Shot Put · Place 9 · WillingboroWillingboroShot Put942-4.2511
Jan 24Cherokee Throw Down #2Jan 24 · Shot Put · Place 10 · WillingboroWillingboroShot Put1044-02.75—
Jan 9Cherokee Throw Down #1Jan 9 · Shot Put · Place 7 · WillingboroWillingboroShot Put744-2.7511

2023 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · Discus · Place 14 · WillingboroWillingboroDiscus1.6kg14.133-0911
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · Shot Put · Place 11 · WillingboroWillingboroShot Put12lb11.43-03.0011
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · Discus · Place 5 · WillingboroWillingboroDiscus5139-111
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · Shot Put · Place 6 · WillingboroWillingboroShot Put645-911
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · Discus · Place 5 · WillingboroWillingboroDiscus5139-0111
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · Shot Put · Place 6 · WillingboroWillingboroShot Put645-09.0011
May 20Burlington County Scholastic League Divisional ChampionshipsMay 20 · Discus · Place 1 · WillingboroWillingboroDiscus1138-811
May 20Burlington County Scholastic League Divisional ChampionshipsMay 20 · Shot Put · Place 3 · WillingboroWillingboroShot Put341-2.2511
May 13Burlington County ChampionshipsMay 13 · Shot Put · Place 12 · WillingboroWillingboroShot Put1240-8.2511
May 13Burlington County ChampionshipsMay 13 · Discus · Place 3 · WillingboroWillingboroDiscus3136-011
May 4SJTCA Elite MeetMay 4 · Discus · Place 18 · WillingboroWillingboroDiscus1.6kg18.124-0311
May 4SJTCA Elite MeetMay 4 · Shot Put · Place 21 · WillingboroWillingboroShot Put12lb21.45-00.0011
Apr 22The Woodbury RelaysApr 22 · Discus · Place 20 · WillingboroWillingboroDiscus20117-0411
Apr 22The Woodbury RelaysApr 22 · Discus · Place 20 · WillingboroWillingboroDiscus20132-1111
Apr 15Moorestown InvitationalApr 15 · Discus · Place 1 · WillingboroWillingboroDiscus1121-3JR
Apr 15Moorestown InvitationalApr 15 · Discus · Place 1 · WillingboroWillingboroDiscus1121-3JR
Apr 15Moorestown InvitationalApr 15 · Shot Put · Place 4 · WillingboroWillingboroShot Put441-3JR
Apr 15Moorestown InvitationalApr 15 · Shot Put · Place 4 · WillingboroWillingboroShot Put441-3JR
Apr 15Moorestown InvitationalApr 15 · Discus · Place 1 · WillingboroWillingboroDiscus1121-3JR
Apr 15Moorestown InvitationalApr 15 · Shot Put · Place 4 · WillingboroWillingboroShot Put441-3JR
Apr 8Don Danser RelaysApr 8 · Discus · Place 3 · WillingboroWillingboroDiscus3119-06—
Apr 8Don Danser RelaysApr 8 · Discus · Place 3 · WillingboroWillingboroDiscus3119-06—
Apr 8Don Danser RelaysApr 8 · Discus · Place 3 · WillingboroWillingboroDiscus3119-06—
Apr 8Don Danser RelaysApr 8 · Shot Put · Place 6 · WillingboroWillingboroShot Put642-08.50—
Apr 8Don Danser RelaysApr 8 · Shot Put · Place 6 · WillingboroWillingboroShot Put642-08.50—
Apr 8Don Danser RelaysApr 8 · Shot Put · Place 6 · WillingboroWillingboroShot Put642-08.50—

2022 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 29The Armory HS Holiday ClassicDec 29 · Shot Put · Place 12 · WillingboroWillingboroShot Put12lb12.42-06.2511
Dec 27SJTCA Winter Meet #2Dec 27 · Shot Put · Place 17 · WillingboroWillingboroShot Put12lb17.36-11.7511
Dec 17Coaches Hall of Fame InvitationalDec 17 · Shot Put · Place 10 · WillingboroWillingboroShot Put12lb10.40-05.0011
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · Shot Put · Place 10 · WillingboroWillingboroShot Put1038-5.5010
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · Shot Put · Place 10 · WillingboroWillingboroShot Put1038-5.5010
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · Shot Put · Place 10 · WillingboroWillingboroShot Put1038-5.5010
Jan 25Cherokee Throw Down #2Jan 25 · Shot Put · Place 2 · WillingboroWillingboroShot Put238-3.7510
Jan 9SJTCA Field Meet #1Jan 9 · Shot Put · Place 6 · WillingboroWillingboroShot Put634-05.50—
Jan 8U.S. Air Force Hispanic GamesJan 8 · Shot Put · Place 1 · WillingboroWillingboroShot Put12lb1.31-09.7510
Jan 5SJTCA Winter Meet #5 Groups 1 & 4 & NPBJan 5 · Shot Put · Place 17 · WillingboroWillingboroShot Put1733-04.75—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals South Groups 2 and 3Jun 3 · Discus · Place 11 · WillingboroWillingboroDiscus11119-0610
Jun 3NJSIAA Sectionals South Groups 2 and 3Jun 3 · Shot Put · Place 18 · WillingboroWillingboroShot Put1840-09.5010
May 25Delsea Crusader Field #1May 25 · Shot Put · Place 24 · WillingboroWillingboroShot Put2442-08.50—
May 14Burlington County ChampionshipsMay 14 · Shot Put · Place 14 · WillingboroWillingboroShot Put12lb14.36-8.7510
Apr 16Fast Times at Cherokee HighApr 16 · Discus · Place 50 · WillingboroWillingboroDiscus5089-08—
Apr 16Fast Times at Cherokee HighApr 16 · Shot Put · Place 34 · WillingboroWillingboroShot Put3436-08.75—
Apr 9Moorestown Invitational (Boys Only)Apr 9 · Shot Put · Place 12 · WillingboroWillingboroShot Put12lb12.35-05.7510
Apr 2Don Danser RelaysApr 2 · Discus · Place 18 · WillingboroWillingboroDiscus1880-00—
Apr 2Don Danser RelaysApr 2 · Shot Put · Place 9 · WillingboroWillingboroShot Put938-03.75—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29SJTCA Winter Meet #3Dec 29 · Shot Put · Place 22 · WillingboroWillingboroShot Put12lb22.33-06.5010
Dec 20SJTCA Winter Meet #1Dec 20 · Shot Put · Place 29 · WillingboroWillingboroShot Put12lb29.33-04.7510