Lifter profile
David Castro
42 meets from 2016 to 2025
Top 25.7 %
of ranked men, by best DOTS
David Castro competed in 42 powerlifting meets between 2016 and 2025, with THSPA, RPS, USAPL, and 2 more. The best total, 675.85 kg (raw, 120+ kg), was set in October 2025 at Raw Dawg, 335.66 kg more than at the first full-power meet in January 2016. With 398.89 DOTS, David Castro ranks #68,652 among men in the USA rankings and in the top 25.7% of ranked men worldwide.
274.42kg
Oct 4, 2025 · RPS
165kg
Jun 1, 2024 · WRPF
251.74kg
Oct 4, 2025 · RPS
675.85kg
Raw · 120+ kg
398.89
Career-best score
Meet progression
Valid full-power (SBD) results.
Attempt success
Across the three attempts of each lift.
Attempt selection starts in training: with CoachForce, your coach sets your attempts from your actual e1RMs.
Is this you?
Link this profile to your CoachForce account to follow your meets alongside your training. The link stays private.
Meet history
42 meets
| Date | Meet | Class | Squat | Bench press | Deadlift | Total | DOTS | Place |
|---|---|---|---|---|---|---|---|---|
| Oct 4, 2025 | Raw DawgRPS · Raw · Amateur Open | 125 kg121.2 | — | — | — | 675.85 | 386.87 | 1 |
| Jun 1, 2024 | Drug Tested Ambition Gym Local LegendsWRPF · Raw · Open | 140 kg130.3 | 247.5262.5262.5 | 157.5165172.5 | 207.5227.5252.5 | 640 | 358.11 | 1 |
| Mar 9, 2024 | Boys Region 1 Division 3THSPA · Unlimited · Boys | 99.7 kg98.61 | — | — | — | 644.1 | 398.89 | 4 |
| Feb 22, 2024 | Hanna Last QualifierTHSPA · Unlimited · Boys | 74.8 kg74.57 | — | — | — | 532.97 | 383.78 | 9 |
| Feb 17, 2024 | Highland Park InvitationalTHSPA · Unlimited · Boys | 99.7 kg99.16 | — | — | — | 596.47 | 368.49 | 3 |
| Feb 3, 2024 | Dalhart InvitationalTHSPA · Unlimited · Boys | 99.7 kg99.43 | — | — | — | — | — | DQ |
| Jan 25, 2024 | Weslaco High School Boys Quad MeetTHSPA · Unlimited · Boys | 74.8 kg73.94 | — | — | — | 523.9 | 379.32 | 3 |
| Jan 19, 2024 | ECISD Big Cat MeetTHSPA · Unlimited · Boys | 74.8 kg74.48 | — | — | — | 514.83 | 371.00 | 4 |
| May 27, 2023 | Drug Tested Legends Never Die MemorialUSPA · Raw · Open | 125 kg123.5 | 240250280 | 145160160 | 235250270 | 660 | 375.50 | 1 |
| Jan 28, 2023 | Dalhart InvitationalTHSPA · Unlimited · Boys | —— | — | — | — | — | — | NS |
| Jan 21, 2023 | Perryton InvitationalTHSPA · Unlimited · Boys | 99.7 kg97.34 | — | — | — | 569.26 | 354.58 | 2 |
| Jul 23, 2022 | PA State ChampionshipsRPS · Raw · Amateur Open | 140 kg133.08 | — | — | — | 657.71 | 365.72 | 1 |
| Mar 12, 2022 | Boys Region 1 Division 3THSPA · Single-ply · Boys | 99.7 kg96.07 | — | — | — | 551.11 | 345.33 | 9 |
| Feb 26, 2022 | Perryton TriTHSPA · Single-ply · Boys | 99.7 kg95.71 | — | — | — | 530.7 | 333.12 | 1 |
| Feb 17, 2022 | Borger QuadTHSPA · Single-ply · Boys | 99.7 kg96.62 | — | — | — | 489.88 | 306.17 | 2 |
| Jan 29, 2022 | Perryton InvitationalTHSPA · Single-ply · Boys | 99.7 kg95.71 | — | — | — | 439.98 | 276.18 | 5 |
| Aug 21, 2021 | Raw DawgRPS · Raw · Amateur Open | 125 kg114.4 | — | — | — | 530.7 | 309.84 | 1 |
| Feb 27, 2021 | Carrizo SpringsTHSPA · Single-ply · Boys | 109.7 kg100.7 | — | — | — | 548.85 | 336.81 | 2 |
| Feb 24, 2021 | Dalhart Tri-MeetTHSPA · Single-ply · Boys | 99.7 kg99.79 | — | — | — | 439.98 | 271.06 | 4 |
| Feb 6, 2021 | Marvin Allen Memorial InvitationalTHSPA · Single-ply · Boys | 109.7 kg102.51 | — | — | — | 492.15 | 299.75 | 1 |
| Jan 30, 2021 | Dalhart InvitationalTHSPA · Single-ply · Boys | 99.7 kg99.79 | — | — | — | 385.55 | 237.53 | 6 |
| Jan 23, 2021 | Perryton InvitationalTHSPA · Single-ply · Boys | 99.7 kg98.61 | — | — | — | 381.02 | 235.96 | 5 |
| Feb 22, 2020 | Javelina PowerfestTHSPA · Single-ply · Boys | 89.8 kg83.91 | — | — | — | 535.24 | 359.14 | 3 |
| Feb 15, 2020 | Uvalde Powerlifting MeetTHSPA · Single-ply · Boys | 89.8 kg84.46 | — | — | — | 521.63 | 348.75 | 6 |
| Feb 1, 2020 | Somerset InvitationalTHSPA · Single-ply · Boys | 89.8 kg83.19 | — | — | — | 458.13 | 308.88 | 10 |
| Jul 28, 2018 | Showdown at StormRPS · Wraps · Amateur Masters 40-44 | 90 kg89.81 | — | — | — | 467.5 | 302.61 | 1 |
| Feb 24, 2018 | Cotulla InvitattionalTHSPA · Single-ply · Boys | 99.7 kg97.07 | — | — | — | 514.83 | 321.08 | 7 |
| Feb 17, 2018 | Javelina Power FestTHSPA · Single-ply · Boys | 99.7 kg97.79 | — | — | — | 510.29 | 317.20 | 5 |
| Feb 10, 2018 | Medina Valley Boosters Powerlifting Classic-BoysTHSPA · Single-ply · Boys | 99.7 kg95.03 | — | — | — | 487.61 | 307.09 | 6 |
| Feb 3, 2018 | Uvalde High School Powerlifting MeetTHSPA · Single-ply · Boys | 99.7 kg96.16 | — | — | — | 439.98 | 275.58 | 5 |
| Mar 29, 2017 | High School Raw & Equipped NationalsUSAPL · Single-ply · M-JV | 90 kg88.75 | 152.5182.5192.5 | 110127.5135 | 155172.5180 | 500 | 325.61 | 7 |
| Feb 26, 2017 | Texas Strength ClassicUSAPL · Single-ply · M-T1 | 93 kg89.8 | 180185192.5 | 120130132.5 | 165172.5177.5 | 502.5 | 325.28 | 1 |
| Feb 18, 2017 | Javelina PowerfestTHSPA · Single-ply · Boys | 89.8 kg88.5 | — | — | — | 485.34 | 316.52 | 5 |
| Feb 9, 2017 | Pearsall Tri Meet BoysTHSPA · Single-ply · Boys | 89.8 kg88.72 | — | — | — | 492.15 | 320.55 | 4 |
| Feb 4, 2017 | Somerset InvitationalTHSPA · Single-ply · Junior Varsity | 89.8 kg88.09 | — | — | — | 476.27 | 311.35 | 1 |
| Jan 28, 2017 | CS WildcatsTHSPA · Single-ply · Boys | 89.8 kg88.81 | — | — | — | — | — | DQ |
| Jan 21, 2017 | Uvalde High School MeetTHSPA · Single-ply · Boys | 89.8 kg88 | — | — | — | 451.32 | 295.20 | 11 |
| Jan 14, 2017 | CARRIZO SPRINGSTHSPA · Single-ply · Boys | 89.8 kg88.18 | — | — | — | 444.52 | 290.44 | 5 |
| Jan 7, 2017 | Zapata HawksTHSPA · Single-ply · Boys | 89.8 kg87.91 | — | — | — | 412.77 | 270.13 | 5 |
| Feb 20, 2016 | Javelina Power FestTHSPA · Single-ply · Boys | 89.8 kg84.86 | — | — | — | 381.02 | 254.08 | 13 |
| Feb 6, 2016 | Somerset InvitationalTHSPA · Single-ply · Freshmen | 89.8 kg83.19 | — | — | — | 344.73 | 232.42 | 2 |
| Jan 23, 2016 | Wildcat Invitational 2THSPA · Single-ply · Boys | 89.8 kg83.91 | — | — | — | 340.19 | 228.27 | 7 |
- Raw Dawg1
Oct 4, 2025 · RPS · Raw
SQ274.42
BP149.69
DL251.74
Total675.85
- Drug Tested Ambition Gym Local Legends1
Jun 1, 2024 · WRPF · Raw
SQ247.5
BP165
DL227.5
Total640
- Boys Region 1 Division 34
Mar 9, 2024 · THSPA · Unlimited
SQ258.55
BP158.76
DL226.8
Total644.1
- Hanna Last Qualifier9
Feb 22, 2024 · THSPA · Unlimited
SQ206.38
BP120.2
DL206.38
Total532.97
- Highland Park Invitational3
Feb 17, 2024 · THSPA · Unlimited
SQ235.87
BP147.42
DL213.19
Total596.47
- Dalhart InvitationalDQ
Feb 3, 2024 · THSPA · Unlimited
SQ215.46
BP—
DL—
Total—
- Weslaco High School Boys Quad Meet3
Jan 25, 2024 · THSPA · Unlimited
SQ201.85
BP117.93
DL204.12
Total523.9
- ECISD Big Cat Meet4
Jan 19, 2024 · THSPA · Unlimited
SQ192.78
BP129.27
DL192.78
Total514.83
- Drug Tested Legends Never Die Memorial1
May 27, 2023 · USPA · Raw
SQ250
BP160
DL250
Total660
- Dalhart InvitationalNS
Jan 28, 2023 · THSPA · Unlimited
SQ—
BP—
DL—
Total—
- Perryton Invitational2
Jan 21, 2023 · THSPA · Unlimited
SQ215.46
BP138.35
DL215.46
Total569.26
- PA State Championships1
Jul 23, 2022 · RPS · Raw
SQ249.48
BP158.76
DL249.48
Total657.71
- Boys Region 1 Division 39
Mar 12, 2022 · THSPA · Single-ply
SQ206.38
BP133.81
DL210.92
Total551.11
- Perryton Tri1
Feb 26, 2022 · THSPA · Single-ply
SQ201.85
BP129.27
DL199.58
Total530.7
- Borger Quad2
Feb 17, 2022 · THSPA · Single-ply
SQ181.44
BP127.01
DL181.44
Total489.88
- Perryton Invitational5
Jan 29, 2022 · THSPA · Single-ply
SQ145.15
BP124.74
DL170.1
Total439.98
- Raw Dawg1
Aug 21, 2021 · RPS · Raw
SQ199.58
BP138.35
DL192.78
Total530.7
- Carrizo Springs2
Feb 27, 2021 · THSPA · Single-ply
SQ231.33
BP122.47
DL195.04
Total548.85
- Dalhart Tri-Meet4
Feb 24, 2021 · THSPA · Single-ply
SQ163.29
BP113.4
DL163.29
Total439.98
- Marvin Allen Memorial Invitational1
Feb 6, 2021 · THSPA · Single-ply
SQ199.58
BP102.06
DL190.51
Total492.15
- Dalhart Invitational6
Jan 30, 2021 · THSPA · Single-ply
SQ149.69
BP99.79
DL136.08
Total385.55
- Perryton Invitational5
Jan 23, 2021 · THSPA · Single-ply
SQ142.88
BP92.99
DL145.15
Total381.02
- Javelina Powerfest3
Feb 22, 2020 · THSPA · Single-ply
SQ219.99
BP113.4
DL201.85
Total535.24
- Uvalde Powerlifting Meet6
Feb 15, 2020 · THSPA · Single-ply
SQ210.92
BP108.86
DL201.85
Total521.63
- Somerset Invitational10
Feb 1, 2020 · THSPA · Single-ply
SQ185.97
BP102.06
DL170.1
Total458.13
- Showdown at Storm1
Jul 28, 2018 · RPS · Wraps
SQ135
BP132.5
DL200
Total467.5
- Cotulla Invitattional7
Feb 24, 2018 · THSPA · Single-ply
SQ192.78
BP151.95
DL170.1
Total514.83
- Javelina Power Fest5
Feb 17, 2018 · THSPA · Single-ply
SQ183.7
BP151.95
DL174.63
Total510.29
- Medina Valley Boosters Powerlifting Classic-Boys6
Feb 10, 2018 · THSPA · Single-ply
SQ174.63
BP151.95
DL161.03
Total487.61
- Uvalde High School Powerlifting Meet5
Feb 3, 2018 · THSPA · Single-ply
SQ165.56
BP131.54
DL142.88
Total439.98
- High School Raw & Equipped Nationals7
Mar 29, 2017 · USAPL · Single-ply
SQ192.5
BP135
DL172.5
Total500
- Texas Strength Classic1
Feb 26, 2017 · USAPL · Single-ply
SQ192.5
BP132.5
DL177.5
Total502.5
- Javelina Powerfest5
Feb 18, 2017 · THSPA · Single-ply
SQ190.51
BP129.27
DL165.56
Total485.34
- Pearsall Tri Meet Boys4
Feb 9, 2017 · THSPA · Single-ply
SQ188.24
BP131.54
DL172.37
Total492.15
- Somerset Invitational1
Feb 4, 2017 · THSPA · Single-ply
SQ181.44
BP122.47
DL172.37
Total476.27
- CS WildcatsDQ
Jan 28, 2017 · THSPA · Single-ply
SQ181.44
BP113.4
DL—
Total—
- Uvalde High School Meet11
Jan 21, 2017 · THSPA · Single-ply
SQ167.83
BP113.4
DL170.1
Total451.32
- CARRIZO SPRINGS5
Jan 14, 2017 · THSPA · Single-ply
SQ163.29
BP113.4
DL167.83
Total444.52
- Zapata Hawks5
Jan 7, 2017 · THSPA · Single-ply
SQ151.95
BP106.59
DL154.22
Total412.77
- Javelina Power Fest13
Feb 20, 2016 · THSPA · Single-ply
SQ147.42
BP90.72
DL142.88
Total381.02
- Somerset Invitational2
Feb 6, 2016 · THSPA · Single-ply
SQ136.08
BP83.91
DL124.74
Total344.73
- Wildcat Invitational 27
Jan 23, 2016 · THSPA · Single-ply
SQ129.27
BP86.18
DL124.74
Total340.19
Competed against
Lifters met at the same meets, same division first.
- Zach StephensUSA · 3 meets together818.73kg485.44 DOTS
- Ishmael FloresUSA · 2 meets together811.93kg487.89 DOTS
- Mario GarciaArgentina · 2 meets together743.89kg481.76 DOTS
- Jose SalgadoArgentina · 2 meets together852.5kg556.62 DOTS
- Jaime TrevinoUSA · 2 meets together687.19kg482.28 DOTS
- David GarciaSpain · 1 meet together703.07kg477.74 DOTS
- Daniel TiradoUSA · 1 meet together671.32kg463.80 DOTS
- Julisses GarzaUSA · 1 meet together641.83kg461.09 DOTS
Search another lifter
Data: OpenPowerlifting (public domain), updated daily. CoachForce is not affiliated with OpenPowerlifting.
Request removal of this profile