Every player
New here?

How to read this page

▶

A player page shows one box score, because a hitter and a pitcher share almost no column — which half you get follows the one he appears in. Every rate is built from summed counts, so a batting average is hits over at bats across whatever window you picked rather than an average of nightly averages. Pitchers rank against starters or relievers, which is the split the sport itself draws. A dash means no number for that cell, or a zero in a roster column that counts.

SEA

Mitch Haniger

Mitch Haniger places 376th of 434 hitters in strikeout rate, at 29.8%.

94th beats 94% of the Hitters; 1 is the best of however many the row says. Higher is always better, whichever way the stat runs. Red to green by where the placing sits. A stat with no better end is left unpainted.

all 4 shown▶
Playing TimeOffensevs Hitters▶
Games Played121
BattingOffensevs Hitters▶
Plate Appearances42355th194/434
At Bats38056th193/434
Hits7945th234/434
On Base Percentage.28627th317/434
Batting Average.20817th360/434
Doubles1235th274/434
Triples019th270/434
Home Runs1257th180/434
Extra Base Hits2443rd244/434
Total Bases12748th225/434
Slugging Percentage.33422nd340/434
Isolated Power.12635th283/434
On Base Plus Slugging.62022nd338/434
Runs4247th226/434
Runs Batted In4453rd202/434
Plate DisciplineOffensevs Hitters▶
Walks4068th136/434
Walk Rate9.5%70th130/434
Intentional Walks026th205/434
Hit by Pitch231st270/434
Strikeouts12619th351/434
Strikeout Rate29.8%13th376/434
BaserunningOffensevs Hitters▶
Stolen Bases07th372/434
Caught Stealing084th1/434
121 games
DateOppABRHXBHHRTBRBIBBKSB
SEASep 29, 2024ATHATH1000000010
SEASep 28, 2024ATHATH4000000120
SEASep 27, 2024ATHATH2010010110
SEASep 21, 2024@TEXTEX1000000010
SEASep 18, 2024NYYNYY3010010020
SEASep 15, 2024TEXTEX4110010010
SEASep 7, 2024@STLSTL3000000110
SEASep 6, 2024@STLSTL1110010000
SEASep 5, 2024@ATHATH4010010010
SEASep 2, 2024@ATHATH1000000010
SEASep 1, 2024@LAALAA3000000010
SEAAug 27, 2024TBTB4010010020
SEAAug 25, 2024SFSF3000000110
SEAAug 24, 2024SFSF4000000010
SEAAug 23, 2024SFSF5120020020
SEAAug 21, 2024@LADLAD1111141000
SEAAug 20, 2024@LADLAD4000000010
SEAAug 17, 2024@PITPIT2120020000
SEAAug 16, 2024@PITPIT1000000010
SEAAug 14, 2024@DETDET4000000010
SEAAug 13, 2024@DETDET4010011010
SEAAug 10, 2024NYMNYM4010011020
SEAAug 9, 2024NYMNYM4110010020
SEAAug 8, 2024DETDET4011023000
SEAAug 7, 2024DETDET3000000030
SEAAug 6, 2024DETDET3000000020
SEAAug 4, 2024PHIPHI3000000010
SEAAug 3, 2024PHIPHI3221152200
SEAAug 2, 2024PHIPHI4221151010
SEAJuly 31, 2024@BOSBOS1000000000
SEAJuly 30, 2024@BOSBOS3110010000
SEAJuly 29, 2024@BOSBOS4010010020
SEAJuly 28, 2024@CWSCWS3000000110
SEAJuly 27, 2024@CWSCWS3111020210
SEAJuly 26, 2024@CWSCWS4100000120
SEAJuly 24, 2024LAALAA3111141100
SEAJuly 22, 2024LAALAA3000000020
SEAJuly 21, 2024HOUHOU2110010110
SEAJuly 20, 2024HOUHOU2000000120
SEAJuly 12, 2024@LAALAA4010010010
SEAJuly 11, 2024@LAALAA3100000110
SEAJuly 7, 2024TORTOR1000000010
SEAJuly 6, 2024TORTOR3111143010
SEAJuly 5, 2024TORTOR1000000010
SEAJuly 4, 2024BALBAL1100000200
SEAJuly 2, 2024BALBAL3000000020
SEAJune 30, 2024MINMIN1000000000
SEAJune 29, 2024MINMIN3111141020
SEAJune 28, 2024MINMIN1100000210
SEAJune 23, 2024@MIAMIA2000000000
SEAJune 21, 2024@MIAMIA4000000010
SEAJune 20, 2024@CLECLE3000000110
SEAJune 19, 2024@CLECLE3000000020
SEAJune 18, 2024@CLECLE1000000100
SEAJune 16, 2024TEXTEX3111020010
SEAJune 14, 2024TEXTEX4020020010
SEAJune 13, 2024CWSCWS4000000020
SEAJune 12, 2024CWSCWS1010011000
SEAJune 11, 2024CWSCWS4000000020
SEAJune 10, 2024CWSCWS3021032100
SEAJune 9, 2024@KCKC2100000110
SEAJune 7, 2024@KCKC4111023100
SEAJune 6, 2024@ATHATH4000000010
SEAJune 5, 2024@ATHATH3010010010
SEAJune 4, 2024@ATHATH4010010000
SEAJune 1, 2024LAALAA3110010110
SEAMay 31, 2024LAALAA4010010020
SEAMay 30, 2024HOUHOU4010010000
SEAMay 29, 2024HOUHOU3010010120
SEAMay 28, 2024HOUHOU3011020010
SEAMay 27, 2024HOUHOU3010011010
SEAMay 26, 2024@WSHWSH4000000000
SEAMay 24, 2024@WSHWSH3010010000
SEAMay 23, 2024@NYYNYY2000000010
SEAMay 22, 2024@NYYNYY4010010020
SEAMay 21, 2024@NYYNYY1000000010
SEAMay 20, 2024@NYYNYY4110011000
SEAMay 19, 2024@BALBAL4011020010
SEAMay 18, 2024@BALBAL2000001000
SEAMay 17, 2024@BALBAL3010010100
SEAMay 15, 2024KCKC3010010110
SEAMay 14, 2024KCKC3131161100
SEAMay 13, 2024KCKC4000000010
SEAMay 12, 2024ATHATH4000000010
SEAMay 11, 2024ATHATH3000000000
SEAMay 10, 2024ATHATH4110010120
SEAMay 9, 2024@MINMIN3111020010
SEAMay 8, 2024@MINMIN3100000120
SEAMay 7, 2024@MINMIN4111142010
SEAMay 6, 2024@MINMIN4010010020
SEAMay 4, 2024@HOUHOU4010010000
SEAMay 3, 2024@HOUHOU3000000100
SEAMay 1, 2024ATLATL5000000030
SEAApril 30, 2024ATLATL4110010010
SEAApril 29, 2024ATLATL4000000020
SEAApril 28, 2024ARIARI1000000000
SEAApril 27, 2024ARIARI2000000110
SEAApril 26, 2024ARIARI4111144010
SEAApril 25, 2024@TEXTEX4000000020
SEAApril 24, 2024@TEXTEX4011021020
SEAApril 23, 2024@TEXTEX4000000010
SEAApril 21, 2024@COLCOL5010010040
SEAApril 20, 2024@COLCOL4000000010
SEAApril 17, 2024CINCIN5110011020
SEAApril 16, 2024CINCIN4020021020
SEAApril 15, 2024CINCIN3222163100
SEAApril 14, 2024CHCCHC4010010030
SEAApril 13, 2024CHCCHC3110010100
SEAApril 12, 2024CHCCHC4110010010
SEAApril 10, 2024@TORTOR4010012120
SEAApril 9, 2024@TORTOR3111142100
SEAApril 8, 2024@TORTOR4000000020
SEAApril 6, 2024@MILMIL3020020100
SEAApril 5, 2024@MILMIL5110011000
SEAApril 3, 2024CLECLE2000000100
SEAApril 2, 2024CLECLE4011020000
SEAApril 1, 2024CLECLE3010010100
SEAMarch 31, 2024BOSBOS4111020020
SEAMarch 30, 2024BOSBOS4010011020
SEAMarch 29, 2024BOSBOS3000000020
SEAMarch 28, 2024BOSBOS3221152100
By season2 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2025SEA————————————
2024SEA121423380792412440.208.286.334.620

About MLB Research

▶

Every number the site holds for a Major League team and the players who played for it, in one place. Pick a club, a season and a set of games, and read it. Nothing here needs an account.

Where the numbers come from

The same tables the boards read, resolved through one shared definition per stat. A rate is computed over the whole window rather than averaged across games, so a season figure is not the mean of the nightly ones.