MLB/Players/Jovani Morán
Jovani Morán

JOVANI MORÁN

P · Boston Red Sox · 20212026 · 203 games
203
CAREER GAMES · REGULAR SEASON
3 seasons
.208
CAREER BATTING AVERAGE
138 hits in 662 at-bats
6
CAREER HOME RUNS
44 RBI · 14 stolen bases
3.99
CAREER ERA
153.1 innings · 180 strikeouts
4-6
CAREER RECORD
WHIP 1.28

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2023MIN8631054706662654964.226.341.342.683
2022MIN6229022501600123610810.172.264.228.491
2021MIN10621418200614200.290.421.323.744
Career1586629013824664410422414.208.316.290.606

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026BOS432358.13823296393.551.15
2025BOS2004.0533506.752.00
2023MIN432242.13525274835.311.46
2022MIN310140.22510185402.211.06
2021MIN5008.09771007.882.00
Career12446153.11126884180123.991.28

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 · 750 pitches
Called strike (132) Swinging strike (117) In play (109) Foul (90) Ball (302)

Catcher’s view · the zone drawn is the average of the 750 batter zones recorded here, 1.59 to 3.38 feet

Pitch mix
PitchNShareMPHRPMStrike%
Changeup35447.2%83.21,69242.7%
Four-Seam Fastball34245.6%93.32,26849.1%
Slider547.2%81.82,60237.0%

05/Game log

2023
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 2@ KCW 744211012
APR 2@ KCW 7442112121.01212
APR 4@ MIAL 0130000011.00001
APR 4@ MIAL 013000001
APR 8vs HOUW 9662412010.24201
APR 8vs HOUW 966241001
APR 10vs CWSL 346000022
APR 10vs CWSL 3460000222.00022
APR 15@ NYYL 165000012
APR 15@ NYYL 1650000121.20012
APR 18@ BOSL 455330011
APR 18@ BOSL 4553303110.23211
APR 20@ BOSL 51181301121.23112
APR 20@ BOSL 5118130012
APR 24vs NYYW 6141101211.01121
APR 24vs NYYW 614110021
APR 27vs KCW 7160000122.00012
APR 27vs KCW 716000012
MAY 3@ CWSL 463110000
MAY 3@ CWSL 4631101001.01100
MAY 4@ CWSW 733110001
MAY 4@ CWSW 7331101011.01001
MAY 6@ CLEL 3430000021.00002
MAY 6@ CLEL 343000002
MAY 12vs CHCL 262000000
MAY 12vs CHCL 2620000000.20000
MAY 13vs CHCW 11151201121.02112
MAY 13vs CHCW 1115120012
MAY 16@ LADW 5140000111.10011
MAY 16@ LADW 514000011
MAY 17@ LADL 373010001
MAY 17@ LADL 3730100011.01001
MAY 20@ LAAW 6230000011.00001
MAY 20@ LAAW 623000001
MAY 23vs SFL 3420001110.20011
MAY 23vs SFL 342000011
MAY 24vs SFW 7140000131.10013
MAY 24vs SFW 714000013
MAY 27vs TORW 974000001
MAY 27vs TORW 9740000011.10001
MAY 30@ HOUL 151000000
MAY 30@ HOUL 1510000000.20000
JUN 2vs CLEW 1030200000.12000
JUN 2vs CLEW 103020000
JUN 3vs CLEL 244010011
JUN 3vs CLEL 2440100111.01011
JUN 9@ TORW 323110001
JUN 9@ TORW 3231100010.21101
JUN 11@ TORL 6760200011.12001
JUN 11@ TORL 676020001
JUN 15vs DETL 4863303011.03301
JUN 15vs DETL 486330001
JUN 18vs DETL 463000001
JUN 18vs DETL 4630000011.00001
JUN 19vs BOSL 392110010
JUN 19vs BOSL 3921103100.11110
JUN 21vs BOSW 5430000121.00012
JUN 21vs BOSW 543000012
JUN 23@ DETW 412110011
JUN 23@ DETW 4121100110.11111
JUN 28@ ATLL 036000013
JUN 28@ ATLL 0360000132.00013
JUN 30@ BALW 8130000011.00001
JUN 30@ BALW 813000001
JUL 3vs KCW 842000011
JUL 3vs KCW 8420000110.20011
JUL 7vs BALL 132000011
JUL 7vs BALL 1320000111.00011
JUL 9vs BALL 21543315010.13301
JUL 9vs BALL 2154331001
JUL 14@ W 5430000111.10011
JUL 14@ W 543000011
JUL 15@ W 1072000011
JUL 15@ W 10720000110.20011
JUL 21vs CWSW 946000002
JUL 21vs CWSW 9460000022.00002
JUL 24vs SEAW 4320000000.20000
JUL 24vs SEAW 432000000
JUL 25vs SEAL 7913101200.01320
JUL 25vs SEAL 791310020
JUL 28@ KCL 582110000
JUL 28@ KCL 5821100000.21100
JUL 29@ KCL 7103220001
JUL 29@ KCL 71032201010.12201
AUG 5vs AZW 12130000311.00031
AUG 5vs AZW 1213000031

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.