MLB/Players/Cristian Javier
Cristian Javier

CRISTIAN JAVIER

P · Houston Astros · 20202026 · 254 games
254
CAREER GAMES · REGULAR SEASON
5 seasons · postseason below
.201
CAREER BATTING AVERAGE
730 hits in 3,634 at-bats
146
CAREER HOME RUNS
195 RBI · 82 stolen bases
3.86
CAREER ERA
587.2 innings · 648 strikeouts
37-27
CAREER RECORD
WHIP 1.18

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024HOU142583260182815385410.233.331.411.742
2023HOU621,222170286668507512431844.234.305.424.729
2022HOU601,04888178362344310438818.170.245.305.550
2021HOU727228213422232411062608.186.290.355.644
2020HOU2438442721202221361082.188.257.391.648
Career2323,634414730154141461954081,12882.201.282.371.653

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026HOU142549.25533225095.981.55
2025HOU82437.03219153434.621.27
2024HOU73134.23015192743.891.41
2023HOU31105162.01438262159254.561.27
2022HOU30119148.2894252194172.540.95
2021HOU3641101.1674053130163.551.18
2020HOU125254.136211854113.480.99
Career1383727587.2452252241648853.861.18

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2023HOU641825.19511.0124.09
2022HOU639211.05112.2160.71
2021HOU1239734.17910.2193.38
2020HOU1032512.1569.1132.89

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 2882 pitches
Called strike (398) Swinging strike (374) In play (459) Foul (549) Ball (1102)

Catcher’s view · the zone drawn is the average of the 2,882 batter zones recorded here, 1.59 to 3.35 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball1,68258.4%92.72,25548.5%
Sweeper86229.9%79.52,55244.3%
Knuckle Curve2177.5%76.62,93738.7%
Changeup1194.1%83.72,39831.9%
Slider20.1%80.82,392100.0%

05/Game log

2023
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 31vs CWSW 63223803165.08316
MAR 31vs CWSW 6322380016
APR 5vs DETW 8223150005
APR 5vs DETW 82231501056.05105
APR 11@ PITL 4722452013
APR 11@ PITL 47224524136.05413
APR 17vs TORW 92181311255.03125
APR 17vs TORW 9218131025
APR 23@ ATLW 52212310210
APR 23@ ATLW 522123112106.031210
APR 29vs PHIL 1623371016
APR 29vs PHIL 16233712165.27316
MAY 5@ SEAW 6424330028
MAY 5@ SEAW 64243303287.03328
MAY 10@ LAAW 542023121116.032111
MAY 10@ LAAW 54202310111
MAY 16vs CHCW 7319121025
MAY 16vs CHCW 73191211256.02125
MAY 22@ MILW 12222141015
MAY 22@ MILW 122221411156.04115
MAY 28@ W 10117141033
MAY 28@ W 101171411335.04133
JUN 3vs LAAW 96231601056.06105
JUN 3vs LAAW 9623160005
JUN 9@ CLEL 91021470032
JUN 9@ CLEL 910214704325.07432
JUN 15vs WSHL 1422050002
JUN 15vs WSHL 14220500026.05002
JUN 21vs NYMW 1089440051
JUN 21vs NYMW 10894404512.14451
JUN 28@ STLW 107196826114.08611
JUN 28@ STLW 10719682011
JUL 3@ TEXW 121123892004
JUL 3@ TEXW 1211238926044.19804
JUL 16@ LAAW 9819341027
JUL 16@ LAAW 98193413275.04327
JUL 22@ L 1416210065
JUL 22@ L 14162100655.21265
JUL 28vs TBL 3420331029
JUL 28vs TBL 34203313296.03329
AUG 3@ NYYL 3418342034
AUG 3@ NYYL 34183423344.24334
AUG 9@ BALW 8219241033
AUG 9@ BALW 82192412335.04233
AUG 15@ MIAW 6520561012
AUG 15@ MIAW 65205614124.26412
AUG 21vs BOSW 94223713335.07333
AUG 21vs BOSW 9422371033
AUG 28@ BOSW 135184614644.06464
AUG 28@ BOSW 13518461064
SEP 3vs NYYL 1622341008
SEP 3vs NYYL 16223413086.04308
SEP 9vs SDW 7516441035
SEP 9vs SDW 75164414354.04435
SEP 15@ KCL 2419352016
SEP 15@ KCL 24193523165.05316
SEP 20vs BALW 211813012115.031211
SEP 20vs BALW 21181300211
SEP 26@ SEAL 2616430036
SEP 26@ SEAL 26164301364.23336
OCT 1@ AZW 81200300246.03024
OCT 1@ AZW 8120030024

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.