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

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

No batted balls with a location in this window.

Pitch locations · 2967 pitches
Called strike (447) Swinging strike (379) In play (568) Foul (635) Ball (938)

Catcher’s view · the zone drawn is the average of the 2,967 batter zones recorded here, 1.60 to 3.41 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball1,02334.5%96.02,23254.0%
Sweeper70323.7%87.22,36448.8%
Sinker68623.1%96.02,22050.6%
Splitter30210.2%86.094637.4%
Knuckle Curve2418.1%83.32,46943.2%
Cutter110.4%92.32,30136.4%
Knuckle Ball10.0%73.91550.0%

05/Game log

2024
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 29vs BOSW 10220200286.22028
MAR 29vs BOSW 1022020028
APR 3vs CLEL 082081008023.210802
APR 3vs CLEL 08208100002
APR 9@ TORL 35205815034.08503
APR 9@ TORL 3520581003
APR 15vs CINW 9322251006
APR 15vs CINW 93222512066.05206
APR 21@ COLL 12200500175.05017
APR 21@ COLL 1220050017
APR 27vs AZW 312302001127.020112
APR 27vs AZW 31230200112
MAY 3@ HOUL 3522140003
MAY 3@ HOUL 35221401036.04103
MAY 8@ MINL 36194434145.04414
MAY 8@ MINL 3619443014
MAY 13vs KCW 6224030006
MAY 13vs KCW 62240300067.03006
MAY 19@ BALL 36275925036.09503
MAY 19@ BALL 3627592003
MAY 24@ WSHL 1624562013
MAY 24@ WSHL 16245625136.06513
MAY 29vs HOUW 2124160008
MAY 29vs HOUW 21241601086.06108
JUN 4@ W 4321260019
JUN 4@ W 43212601195.06219
JUN 9@ KCW 6525150004
JUN 9@ KCW 65251501047.05104
JUN 15vs TEXW 7521130026
JUN 15vs TEXW 75211301266.03026
JUN 21@ MIAL 2325252005
JUN 21@ MIAL 23252522057.05205
JUN 26@ TBW 52211401076.04107
JUN 26@ TBW 5221140007
JUL 2vs BALL 02252702156.17215
JUL 2vs BALL 0225270015
JUL 7vs TORL 4523370018
JUL 7vs TORL 45233701186.07318
JUL 13@ LAAL 12202301276.03127
JUL 13@ LAAL 1220230027
JUL 20vs HOUL 2422140006
JUL 20vs HOUL 24221401066.04106
JUL 26@ CWSW 100260600177.06017
JUL 26@ CWSW 10026060017
JUL 31@ BOSL 2324270012
JUL 31@ BOSL 23242701125.17212
AUG 7vs DETL 26223722175.07317
AUG 7vs DETL 2622372017
AUG 13@ DETL 1152411123015
AUG 13@ DETL 115241112311153.212615
AUG 18@ PITW 10322241025
AUG 18@ PITW 103222412256.04225
AUG 24vs SFL 3422390013
AUG 24vs SFL 34223903134.29313
AUG 30@ LAAW 9521553012
AUG 30@ LAAW 95215534125.25512
SEP 4@ W 16323260009
SEP 4@ W 163232602096.06209
SEP 10vs SDL 3721572014
SEP 10vs SDL 37215725145.07514
SEP 15vs TEXW 7021010003
SEP 15vs TEXW 70210100037.01003
SEP 20@ TEXW 8222250004
SEP 20@ TEXW 82222502046.05204
SEP 25@ HOUW 81221401166.04116
SEP 25@ HOUW 8122140016

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.