MLB/Players/Caleb Boushley
Caleb Boushley

CALEB BOUSHLEY

P · 20232025 · 31 games
31
CAREER GAMES · REGULAR SEASON
2 seasons
.269
CAREER BATTING AVERAGE
14 hits in 52 at-bats
2
CAREER HOME RUNS
3 RBI · 2 stolen bases
5.80
CAREER ERA
49.2 innings · 47 strikeouts
1-0
CAREER RECORD
WHIP 1.59

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024MIN4364124002420.333.400.444.844
2023MIL2162200214102.125.300.500.800
Career65261440238122.269.367.462.828

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2025TEX250043.15429144156.021.57
2024MIN2004.0622104.502.00
2023MIL1102.1112513.861.29
Career281049.26132184765.801.59

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 · 742 pitches
Called strike (142) Swinging strike (65) In play (136) Foul (112) Ball (287)

Catcher’s view · the zone drawn is the average of the 742 batter zones recorded here, 1.61 to 3.43 feet

Pitch mix
PitchNShareMPHRPMStrike%
Sinker20727.9%92.22,24042.0%
Four-Seam Fastball14419.4%91.92,38651.4%
Cutter14018.9%89.72,40143.6%
Slider9913.3%83.82,49234.3%
Changeup9813.2%85.01,81141.8%
Curveball547.3%75.92,48240.7%

05/Game log

2025
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 12@ SEAL 2951233.25523
APR 23@ ATHL 2510032.01003
APR 27@ SFL 2300002.00000
MAY 2vs SEAL 11300011.00001
MAY 7@ BOSL 4611011.01101
MAY 14vs COLW 8330142.13014
MAY 20@ NYYL 2531122.03212
MAY 23@ CWSL 1430011.03001
MAY 24@ CWSL 51041022.04202
MAY 30vs STLW 11120043.02104
JUN 10@ MINW 16410001.01000
JUN 11@ MINL 2610011.01001
JUN 14vs CWSW 5410031.01103
JUN 17vs KCL 1600033.10003
JUN 22@ PITL 38100114.010511
JUL 20vs DETL 1200121.10012
JUL 25vs ATLW 8320200.12220
JUL 27vs ATLW 8110112.01011
JUL 29@ LAAL 5800111.20111
AUG 18@ KCL 3400021.00002
AUG 20@ KCW 6351313.05331
AUG 27vs LAAW 20310001.01000
AUG 31@ ATHW 9640010.14401
SEP 2@ AZL 3510021.11002
SEP 6vs HOUL 01150121.05212

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.