MLB/Players/Kevin Ginkel
Kevin Ginkel

KEVIN GINKEL

P · Arizona Diamondbacks · 20192026 · 568 games
568
CAREER GAMES · REGULAR SEASON
6 seasons · postseason below
.233
CAREER BATTING AVERAGE
406 hits in 1,742 at-bats
44
CAREER HOME RUNS
110 RBI · 30 stolen bases
3.92
CAREER ERA
317.0 innings · 340 strikeouts
27-16
CAREER RECORD
WHIP 1.25

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024AZ1445406213832212303015412.256.295.389.684
2023AZ1204524882300625461404.181.257.288.545
2022AZ60222285414021322602.243.311.333.645
2021AZ642244860162142428620.268.349.545.894
2020AZ38132264262612263610.318.430.530.961
2019AZ501721430604618562.174.253.279.532
Career4761,74222640610464411017050830.233.301.375.677

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026AZ635458.05027165774.191.14
2025AZ291425.22921132927.361.64
2024AZ728370.06925157763.211.20
2023AZ609165.14118237032.480.98
2022AZ301129.12711113013.381.30
2021AZ320128.13020143176.351.55
2020AZ190216.02112131836.752.13
2019AZ253024.115492821.480.99
Career3302716317.0282138114340313.921.25

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2023AZ2041800.19511.2150.00

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 340 pitches
Called strike (50) Swinging strike (50) In play (48) Foul (54) Ball (138)

Catcher’s view · the zone drawn is the average of the 340 batter zones recorded here, 1.60 to 3.37 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball20359.7%95.52,38747.8%
Slider13439.4%84.02,22542.5%
Changeup30.9%84.91,8720.0%

05/Game log

2020
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
JUL 24@ SDL 275430022
JUL 24@ SDL 2754304220.23422
JUL 26@ SDW 433010011
JUL 26@ SDW 4330100111.01011
JUL 29@ TEXL 4730000101.00010
JUL 29@ TEXL 473000010
JUL 31vs LADW 535121001
JUL 31vs LADW 5351211011.02101
AUG 5vs HOUW 14730000021.00002
AUG 5vs HOUW 1473000002
AUG 10@ COLW 1283020000
AUG 10@ COLW 12830202000.12000
AUG 11@ COLL 783430010
AUG 11@ COLL 7834302100.03410
AUG 15vs SDW 7620000100.20010
AUG 15vs SDW 762000010
AUG 19@ L 144010011
AUG 19@ L 1440100111.01011
AUG 21@ SFL 2630100021.01002
AUG 21@ SFL 263010002
AUG 23@ SFL 1620100000.11000
AUG 23@ SFL 162010000
AUG 24vs COLL 2340100111.01011
AUG 24vs COLL 234010011
AUG 26vs COLL 785020012
AUG 26vs COLL 7850200121.12012
AUG 29vs SFL 2541111001.01100
AUG 29vs SFL 254111000
AUG 30vs SFL 1430000021.00002
AUG 30vs SFL 143000002
SEP 2@ LADL 235121001
SEP 2@ LADL 2351211011.02101
SEP 4@ SFW 6530000111.00011
SEP 4@ SFW 653000011
SEP 8vs LADL 91040000211.10021
SEP 8vs LADL 9104000021
SEP 9vs LADL 462210011
SEP 9vs LADL 4622101110.11111

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.