Carlos Soto
Carlos Alfonso (Valdez) Soto
Born: April 27, 1999
Los Mochis, MX
Primary Position: Catcher
All Position(s) Played: 1B, LF, OF, RF
Bats: Left
Throws: Right
Height: 6'2"
Weight: 220
Career: 2017-2025
Carlos (Valdez) Soto compiled a career batting average of .242 with 35 home runs and 187 RBI in his 371-game career with the Cardinals, Johnson City Cardinals, State College Spikes, Peoria Chiefs, Caneros de Los Mochis, Palm Beach Cardinals, Monterrey Sultanes and Queretaro Conspiradores. He began playing during the 2017 season and last took the field during the 2025 campaign.
![]() Cardinals |
![]() Johnson City Cardinals |
![]() State College Spikes |
![]() Peoria Chiefs |
![]() Palm Beach Cardinals |
![]() Monterrey Sultanes |
![]() Queretaro Conspiradores |
Click on column headings to sort.
Batting:
| Year | Level | Lg | Team | GP | PA | AB | R | H | 2B | 3B | HR | RBI | SB | CS | BB | SO | BA | OBP | SLG | OPS | TB | DP | HBP | SH | SF | IBB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | R | GULF | Cardinals | 35 | 125 | 113 | 11 | 27 | 2 | 0 | 0 | 12 | 0 | 0 | 11 | 20 | .239 | .312 | .257 | .569 | 29 | 4 | 1 | 0 | 0 | 1 |
| 2018 | R | APPY | Johnson City Cardinals | 29 | 120 | 98 | 14 | 27 | 7 | 0 | 2 | 23 | 0 | 1 | 16 | 26 | .276 | .375 | .408 | .783 | 40 | 2 | 2 | 0 | 4 | 0 |
| 2018 | R | GULF | Cardinals | 11 | 46 | 40 | 7 | 8 | 2 | 0 | 3 | 10 | 0 | 0 | 5 | 9 | .200 | .304 | .475 | .779 | 19 | 0 | 1 | 0 | 0 | 0 |
| 2019 | Fall | AZFL | Caneros de Los Mochis | 2 | 5 | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | .250 | .400 | .250 | .650 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2019 | A | MIDW | Peoria Chiefs | 20 | 78 | 69 | 6 | 14 | 1 | 0 | 1 | 7 | 0 | 0 | 6 | 18 | .203 | .282 | .261 | .543 | 18 | 0 | 2 | 0 | 1 | 1 |
| 2019 | Short Season A | NYPL | State College Spikes | 30 | 135 | 116 | 15 | 29 | 6 | 1 | 4 | 23 | 0 | 0 | 14 | 35 | .250 | .326 | .422 | .748 | 49 | 2 | 1 | 0 | 4 | 0 |
| 2021 | A | LASE | Palm Beach Cardinals | 75 | 322 | 264 | 33 | 60 | 15 | 2 | 8 | 42 | 0 | 1 | 52 | 73 | .227 | .357 | .390 | .747 | 103 | 6 | 3 | 0 | 3 | 0 |
| 2022 | Advanced A | MIDW | Peoria Chiefs | 48 | 179 | 149 | 17 | 27 | 11 | 0 | 3 | 13 | 0 | 1 | 26 | 52 | .181 | .303 | .315 | .619 | 47 | 4 | 1 | 1 | 2 | 1 |
| 2023 | Ind | MEX | Monterrey Sultanes | 46 | 129 | 104 | 20 | 30 | 8 | 0 | 2 | 11 | 0 | 0 | 20 | 22 | .288 | .419 | .423 | .842 | 44 | 1 | 4 | 0 | 1 | 0 |
| 2024 | Ind | MEX | Monterrey Sultanes | 62 | 177 | 145 | 13 | 44 | 7 | 0 | 4 | 20 | 0 | 1 | 28 | 38 | .303 | .418 | .434 | .853 | 63 | 4 | 2 | 0 | 2 | 2 |
| 2025 | Ind | MEX | Queretaro Conspiradores | 29 | 107 | 85 | 18 | 26 | 4 | 0 | 5 | 17 | 0 | 0 | 19 | 12 | .306 | .434 | .529 | .963 | 45 | 5 | 1 | 1 | 1 | 1 |
| 2025 | Ind | MEX | Monterrey Sultanes | 30 | 106 | 90 | 15 | 21 | 3 | 0 | 5 | 19 | 0 | 2 | 14 | 18 | .233 | .337 | .433 | .770 | 39 | 2 | 0 | 2 | 0 | 0 |
| Totals | 371 | 1400 | 1173 | 149 | 284 | 58 | 3 | 35 | 187 | 0 | 6 | 192 | 302 | .242 | .351 | .386 | .737 | 453 | 29 | 14 | 4 | 17 | 6 |
Fielding:
| Year | Level | Lg | Team | Pos | GP | PO | A | E | DP | Fld% | RF/G | PB | SB | CS | CS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | R | GULF | Cardinals | 1B | 4 | 25 | 2 | 0 | 7 | 1.000 | 6.750 | ||||
| 2017 | R | GULF | Cardinals | C | 28 | 167 | 25 | 5 | 2 | .975 | 6.857 | 6 | 21 | 12 | 36.4 |
| 2018 | R | GULF | Cardinals | C | 9 | 79 | 7 | 0 | 0 | 1.000 | 9.556 | 2 | 12 | 7 | 36.8 |
| 2018 | R | APPY | Johnson City Cardinals | 1B | 2 | 12 | 1 | 0 | 1 | 1.000 | 6.500 | ||||
| 2018 | R | APPY | Johnson City Cardinals | C | 14 | 82 | 6 | 3 | 0 | .967 | 6.286 | 0 | 9 | 8 | 47.1 |
| 2018 | R | GULF | Cardinals | 1B | 1 | 10 | 2 | 0 | 2 | 1.000 | 12.000 | ||||
| 2019 | Short Season A | NYPL | State College Spikes | 1B | 7 | 56 | 3 | 0 | 7 | 1.000 | 8.429 | ||||
| 2019 | Short Season A | NYPL | State College Spikes | C | 19 | 162 | 17 | 1 | 0 | .994 | 9.421 | 1 | 22 | 11 | 33.3 |
| 2019 | A | MIDW | Peoria Chiefs | C | 17 | 131 | 12 | 1 | 1 | .993 | 8.412 | 1 | 24 | 7 | 22.6 |
| 2019 | Fall | AZFL | Caneros de Los Mochis | C | 1 | 6 | 0 | 0 | 0 | 1.000 | 6.000 | 0 | 2 | 0 | 0.0 |
| 2019 | Fall | AZFL | Caneros de Los Mochis | OF | 1 | 0 | 0 | 0 | 0 | .000 | |||||
| 2019 | Fall | AZFL | Caneros de Los Mochis | RF | 1 | 0 | 0 | 0 | 0 | .000 | |||||
| 2021 | A | LASE | Palm Beach Cardinals | 1B | 9 | 55 | 5 | 0 | 5 | 1.000 | 6.667 | ||||
| 2021 | A | LASE | Palm Beach Cardinals | C | 57 | 522 | 48 | 3 | 2 | .995 | 1.000 | 5 | 84 | 29 | 25.7 |
| 2022 | Advanced A | MIDW | Peoria Chiefs | 1B | 5 | 27 | 0 | 0 | 2 | 1.000 | 5.400 | ||||
| 2022 | Advanced A | MIDW | Peoria Chiefs | C | 35 | 336 | 15 | 0 | 1 | 1.000 | 1.029 | 6 | 28 | 5 | 15.2 |
| 2023 | Ind | MEX | Monterrey Sultanes | 1B | 4 | 15 | 1 | 0 | 2 | 1.000 | 4.000 | ||||
| 2023 | Ind | MEX | Monterrey Sultanes | C | 35 | 188 | 14 | 3 | 0 | .985 | 5.771 | 0 | 16 | 6 | 27.3 |
| 2024 | Ind | MEX | Monterrey Sultanes | C | 50 | 279 | 23 | 2 | 2 | .993 | 6.040 | 1 | 16 | 18 | 52.9 |
| 2024 | Ind | MEX | Monterrey Sultanes | 1B | 12 | 38 | 1 | 0 | 10 | 1.000 | 3.250 | ||||
| 2025 | Ind | MEX | Monterrey Sultanes | C | 30 | 167 | 12 | 1 | 2 | .994 | 5.967 | 3 | 18 | 11 | 37.9 |
| 2025 | Ind | MEX | Monterrey Sultanes | 1B | 3 | 8 | 1 | 0 | 0 | 1.000 | 3.000 | ||||
| 2025 | Ind | MEX | Queretaro Conspiradores | C | 26 | 148 | 5 | 7 | 0 | .956 | 5.885 | 0 | 27 | 7 | 20.6 |
| 2025 | Ind | MEX | Queretaro Conspiradores | 1B | 1 | 5 | 0 | 0 | 1 | 1.000 | 5.000 | ||||
| Totals | 292 | 1952 | 170 | 23 | 42 | .989 | 7.267 | 19 | 235 | 110 | 31.9 |
Minor League Service:
| Year | Level | League | Team | Affiliation | First Appearance | Final Appearance |
|---|---|---|---|---|---|---|
| 2017 | R | Gulf Coast League | Cardinals | SLN | June 26, 2017 | August 29, 2017 |
| 2018 | R | Appalachian League | Johnson City Cardinals | SLN | June 21, 2018 | August 6, 2018 |
| 2018 | R | Gulf Coast League | Cardinals | SLN | August 8, 2018 | August 23, 2018 |
| 2019 | Short Season A | New York-Pennsylvania League | State College Spikes | SLN | June 14, 2019 | July 27, 2019 |
| 2019 | A | Midwest League | Peoria Chiefs | SLN | July 30, 2019 | September 2, 2019 |
| 2019 | Fall | Arizona Fall League | Caneros de Los Mochis | September 25, 2019 | September 29, 2019 | |
| 2021 | A | Low-A Southeast | Palm Beach Cardinals | SLN | May 4, 2021 | September 18, 2021 |
| 2022 | Advanced A | Midwest League | Peoria Chiefs | SLN | April 9, 2022 | July 26, 2022 |
| 2023 | Ind | Mexican League | Monterrey Sultanes | April 21, 2023 | August 6, 2023 | |
| 2024 | Ind | Mexican League | Monterrey Sultanes | April 14, 2024 | August 1, 2024 | |
| 2025 | Ind | Mexican League | Monterrey Sultanes | April 20, 2025 | June 14, 2025 | |
| 2025 | Ind | Mexican League | Queretaro Conspiradores | June 23, 2025 | August 6, 2025 |
Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.







