STATS
MLB/Players/Cole Sands
Cole Sands

COLE SANDS

P · Minnesota Twins · 20222026 · 258 games
258
CAREER GAMES · REGULAR SEASON
3 seasons
.238
CAREER BATTING AVERAGE
228 hits in 958 at-bats
28
CAREER HOME RUNS
57 RBI · 22 stolen bases
4.42
CAREER ERA
207.2 innings · 209 strikeouts
14-11
CAREER RECORD
WHIP 1.23

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024MIN1245346011820012302417012.221.254.326.580
2023MIN3017020401008726420.235.337.435.772
2022MIN222544270180820265610.276.343.441.784
Career17695812222848028577626822.238.294.376.670

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026MIN131112.0151151138.251.67
2025MIN694672.06536196474.501.17
2024MIN629171.15926128563.281.00
2023MIN150021.2209132143.741.52
2022MIN110330.23520132845.871.57
Career1701411207.219410262209244.421.23

04/Every pitch

2025 Regular season
Play log from 2015
Spray chart · 0 batted balls

No batted balls with a location in this window.

Pitch locations · 1121 pitches
Called strike (181) Swinging strike (120) In play (207) Foul (216) Ball (397)

Catcher’s view · the zone drawn is the average of the 1,121 batter zones recorded here, 1.59 to 3.42 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball30026.8%95.02,35452.7%
Cutter26924.0%89.52,43649.4%
Splitter24221.6%88.21,52340.1%
Curveball20518.3%81.72,93740.5%
Sinker1019.0%94.02,24243.6%
Slider40.4%86.22,51575.0%

05/Game log

2025
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 27@ STLL 3500011.00001
APR 1@ CWSW 8310011.01001
APR 5vs HOUW 6100021.00002
APR 6vs HOUL 7900011.00001
APR 8@ KCL 1200100.10010
APR 10@ KCL 2320010.22201
APR 13vs DETW 5100101.00010
APR 15vs NYMW 6300100.20010
APR 16vs NYMW 4300101.00010
APR 18@ ATLL 4620010.22101
APR 23vs CWSW 6310111.01111
APR 25vs LAAW 11411001.01100
MAY 1@ CLEL 3400111.10011
MAY 3@ BOSW 4320011.02001
MAY 6vs BALW 9110011.01001
MAY 8vs BALW 5220011.02001
MAY 10vs SFW 2110001.01000
MAY 14@ BALW 8600001.00000
MAY 16@ MILW 3000021.00002
MAY 18@ MILL 2500012.00001
MAY 21vs CLEL 1511011.01101
MAY 23vs KCW 3100001.00000
MAY 25vs KCL 1210011.01001
MAY 28@ TBL 0500011.00001
MAY 30@ SEAW 12631001.03200
MAY 31@ SEAL 4500000.10000
JUN 3@ ATHW 10320111.02111
JUN 6vs TORL 4600001.00000
JUN 8vs TORW 6300001.00000
JUN 12vs TEXL 31640021.04402
JUN 15@ HOUL 1210010.21001
JUN 17@ CINL 5600121.00012
JUN 19@ CINW 12520000.22100
JUN 21vs MILL 0960101.26310
JUN 26vs SEAW 10130011.03101
JUN 28@ DETL 51010010.21001
JUL 4vs TBW 4300010.10001
JUL 5vs TBW 6500021.00002
JUL 8vs CHCW 8100001.00000
JUL 12vs PITW 12400002.00000
JUL 18@ COLL 4630111.03111
JUL 21@ LADL 2521022.02102
JUL 27vs WSHL 2731022.03102
JUL 29vs BOSL 5800001.00000
JUL 30vs BOSL 11300121.00012
AUG 1@ CLEL 2300011.00001
AUG 3@ CLEW 5400121.00012
AUG 5@ DETW 6330021.03202
AUG 8vs KCW 9400100.20010
AUG 10vs KCW 5321000.12200
AUG 12@ NYYL 1910001.01100
AUG 14vs DETL 3410112.01011
AUG 17vs DETW 8100031.00003
AUG 20vs ATHL 2400011.00001
AUG 22@ CWSW 9700011.00001
AUG 26@ TORW 7510121.01012
AUG 27@ TORL 8910031.01003
AUG 29vs SDW 7400021.00002
SEP 3vs CWSL 3400042.00004
SEP 7@ KCW 5100101.20010
SEP 10@ LAAL 3410001.21100
SEP 12vs AZW 9841001.04400
SEP 13vs AZL 2520221.02222
SEP 17vs NYYL 51010001.01100
SEP 19vs CLEL 2620120.22212
SEP 21vs CLEW 6210011.01001
SEP 23@ TEXW 4100001.00000
SEP 25@ TEXW 4000011.00001
SEP 28@ PHIL 1200001.00000

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.