MLB/Players/George Kirby
George Kirby

GEORGE KIRBY

P · Seattle Mariners · 20222026 · 227 games
227
CAREER GAMES · REGULAR SEASON
3 seasons · postseason below
.250
CAREER BATTING AVERAGE
990 hits in 3,956 at-bats
114
CAREER HOME RUNS
197 RBI · 102 stolen bases
3.70
CAREER ERA
790.1 innings · 749 strikeouts
54-44
CAREER RECORD
WHIP 1.16

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024SEA661,48016436276644754635848.245.267.393.661
2023SEA621,454148358561444723834434.246.265.395.660
2022SEA501,02210827046426504426620.264.295.393.688
Career1783,95642099017824114197128968102.250.274.394.668

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026SEA26910152.21707136128194.191.35
2025SEA23108126.01215929137154.211.19
2024SEA331411191.01817523179223.531.07
2023SEA311310190.21797119172223.351.04
2022SEA2585130.01354922133133.391.21
Career1385444790.1786325129749913.701.16

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2022SEA429600.2078.060.00

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 2282 pitches
Called strike (347) Swinging strike (265) In play (454) Foul (473) Ball (743)

Catcher’s view · the zone drawn is the average of the 2,282 batter zones recorded here, 1.63 to 3.22 feet

Pitch mix
PitchNShareMPHRPMStrike%
Sweeper65928.9%87.32,38548.4%
Four-Seam Fastball65828.8%96.62,26349.8%
Sinker46920.6%96.82,31348.4%
Knuckle Curve23410.3%83.92,37847.0%
Changeup1406.1%88.81,61537.1%
Cutter853.7%93.02,31144.7%
Splitter371.6%87.31,03735.1%

05/Game log

2026
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 27vs CLEW 5121266.02126
APR 1vs NYYL 3551366.05436
APR 7@ TEXL 2361048.06304
APR 13vs HOUW 6270167.27216
APR 18vs TEXW 7371255.27125
APR 24@ STLW 3250126.05212
APR 29@ MINW 5380255.28225
MAY 5vs ATLL 2350157.05215
MAY 11@ HOUW 3170275.07127
MAY 17vs SDL 3862265.26626
MAY 23@ KCL 0590036.09303
MAY 29vs AZW 7661145.16414
JUN 3vs NYML 1790154.09415
JUN 10@ BALL 27713106.073310
JUN 17vs BALL 3581056.08305
JUN 23@ PITW 3290256.09125
JUN 29vs LAAW 6271178.07217
JUL 8@ MIAL 0281076.08207
JUL 20vs CINW 8030166.03016
JUL 27@ TEXL 3774034.07703
AUG 2vs MINW 7650137.05013
AUG 8vs TBL 2341225.04122
AUG 14@ HOUL 71081324.28532
AUG 20@ MILL 4790233.19623
AUG 25vs PHIW 4160197.26119
AUG 31@ BOSL 8972225.07522

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.