MLB/Players/Michael Tonkin
Michael Tonkin

MICHAEL TONKIN

P · 20132025 · 507 games
507
CAREER GAMES · REGULAR SEASON
7 seasons · postseason below
.247
CAREER BATTING AVERAGE
578 hits in 2,336 at-bats
88
CAREER HOME RUNS
198 RBI · 76 stolen bases
4.23
CAREER ERA
329.2 innings · 328 strikeouts
16-11
CAREER RECORD
WHIP 1.29

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024MIN1145948614028212476017016.236.306.350.656
2023ATL905908212814226504615014.217.274.380.653
2017MIN321663044100121324480.265.358.542.900
2016MIN1305729216026826484816026.280.335.490.825
2015MIN5217618422081718388.239.309.386.696
2014MIN50150264610041512328.307.358.453.811
2013MIN1888121860086204.205.255.273.528
Career4862,33634657896128819821461876.247.311.412.722

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2025MIN212124.0201381934.881.17
2024MIN574479.17032308563.631.26
2023ATL457380.064382375134.281.09
2017MIN160121.02212122465.141.62
2016MIN653271.280402480135.021.45
2015MIN260023.121991943.471.29
2014MIN250019.0231061624.741.53
2013MIN90011.19131000.791.06
Career2641611329.2309155115328474.231.29

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2023ATL24202.5000.210.00

04/Every pitch

2016 Regular season
Play log from 2015
Spray chart · 1 batted balls
Groundout
Hit (0) Out (1) Home run (0)
Average exit velocity 0.0 mph · longest 0 ft
Pitch locations · 1287 pitches
Called strike (228) Swinging strike (152) In play (208) Foul (237) Ball (462)

Catcher’s view · the zone drawn is the average of the 1,287 batter zones recorded here, 1.58 to 3.43 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball87367.8%93.92,18248.9%
Slider37329.0%82.876146.1%
Sinker393.0%94.02,24346.2%
Changeup10.1%86.88110.0%
Pitchout10.1%84.21,6480.0%

05/Game log

2016
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 9@ KCL 0750101211.11021
APR 9@ KCL 075010021
APR 13vs CWSL 034010001
APR 13vs CWSL 0340100011.01001
APR 17vs LAAW 3260000042.00004
APR 17vs LAAW 326000004
APR 19vs MILL 5620000120.20012
APR 19vs MILL 562000012
APR 20@ MILL 51020103110.11011
APR 20@ MILL 5102010011
APR 22@ WSHL 489121021
APR 22@ WSHL 4891211213.02121
APR 24@ WSHL 563111000
APR 24@ WSHL 5631111000.11100
APR 27vs CLEL 567020002
APR 27vs CLEL 5670201021.22002
APR 29vs DETL 2920100100.21010
APR 29vs DETL 292010010
APR 30vs DETL 1440100031.01003
APR 30vs DETL 144010003
MAY 3@ HOUL 466000001
MAY 3@ HOUL 4660000012.00001
MAY 4@ HOUL 4161000000
MAY 4@ HOUL 41610000000.10000
MAY 6@ CWSL 41072200001.22200
MAY 6@ CWSL 4107220000
MAY 7@ CWSL 2710000010.10001
MAY 7@ CWSL 271000001
MAY 11vs BALL 296020002
MAY 11vs BALL 2960200021.12002
MAY 14@ CLEW 633000002
MAY 14@ CLEW 6330000021.00002
MAY 17@ DETL 2743301010.13301
MAY 17@ DETL 274330001
MAY 18@ DETL 3620000011.00001
MAY 18@ DETL 362000001
MAY 20vs TORL 394111002
MAY 20vs TORL 3941111021.01102
MAY 22vs TORL 1340000031.10003
MAY 22vs TORL 134000003
MAY 24vs KCL 475010001
MAY 24vs KCL 4750100011.11001
MAY 31@ L 472000021
MAY 31@ L 4720000210.20021
JUN 1@ L 153000001
JUN 1@ L 1530000011.00001
JUN 4vs TBL 478241001
JUN 4vs TBL 4782412012.04201
JUN 7vs MIAW 6450000011.20001
JUN 7vs MIAW 645000001
JUN 8vs MIAW 751010000
JUN 8vs MIAW 7510101000.01000
JUN 10vs BOSL 1810240003
JUN 10vs BOSL 18102402032.04203
JUN 12vs BOSW 744010002
JUN 12vs BOSW 7440100021.01002
JUN 14@ LAAL 453010010
JUN 14@ LAAL 4530100101.01010
JUN 16vs NYYL 1430000021.00002
JUN 16vs NYYL 143000002
JUN 17vs NYYL 284010021
JUN 17vs NYYL 2840100211.01021
JUN 21vs PHIW 14108431012
JUN 21vs PHIW 141084314121.23412
JUN 23vs PHIL 374010001
JUN 23vs PHIL 3740100011.01001
JUN 29@ CWSL 6931203010.12101
JUN 29@ CWSL 693120001
JUL 2vs TEXW 17551211031.02103
JUL 2vs TEXW 1755121003
JUL 4vs L 1380100032.01003
JUL 4vs L 138010003
JUL 7@ TEXW 1015120001
JUL 7@ TEXW 10151201011.02101
JUL 8@ TEXL 5620000010.20001
JUL 8@ TEXL 562000001
JUL 15vs CLEL 2530000011.00001
JUL 15vs CLEL 253000001
JUL 16vs CLEW 542000000
JUL 16vs CLEW 5420000000.20000
JUL 21@ BOSL 21391211042.12104
JUL 21@ BOSL 2139121004
JUL 23@ BOSW 11910000000.10000
JUL 23@ BOSW 1191000000
JUL 27vs ATLL 799221014
JUL 27vs ATLL 7992212142.12214
JUL 30vs CWSL 565010000
JUL 30vs CWSL 5650100001.21000
JUL 31vs CWSW 643010000
JUL 31vs CWSW 6430100000.21000
AUG 2@ CLEW 10640100211.01021
AUG 2@ CLEW 1064010021
AUG 4@ CLEL 2953312100.23310
AUG 4@ CLEL 295331010
AUG 6@ TBL 378120002
AUG 6@ TBL 3781201021.22002
AUG 9vs HOUL 577130010
AUG 9vs HOUL 5771301101.23110
AUG 11vs HOUL 71570100132.01013
AUG 11vs HOUL 7157010013
AUG 14vs KCL 4112310010
AUG 14vs KCL 41123102100.01010
AUG 18@ KCL 184010001
AUG 18@ KCL 1840100011.11001
AUG 19@ KCL 452000001
AUG 19@ KCL 4520000010.20001
AUG 23vs DETL 3873425001.14300
AUG 23vs DETL 387342000
AUG 25vs DETL 5842102101.01210
AUG 25vs DETL 584210010
AUG 26@ TORL 8156440001
AUG 26@ TORL 81564402010.24401
SEP 11vs CLEL 172010000
SEP 11vs CLEL 1720100000.21000
SEP 12@ DETL 2410000000.10000
SEP 12@ DETL 241000000
SEP 14@ DETL 695220003
SEP 14@ DETL 6952201031.02003
SEP 16@ NYML 0320000101.00010
SEP 16@ NYML 032000010
SEP 17@ NYML 2320000000.20000
SEP 17@ NYML 232000000
SEP 20vs DETL 1892412021.24202
SEP 20vs DETL 189241002
SEP 22vs DETL 2953314210.23321
SEP 22vs DETL 295331021
SEP 27@ KCL 342000001
SEP 27@ KCL 3420000010.20001
SEP 29@ KCW 7650100021.11002
SEP 29@ KCW 765010002

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.