STATS
MLB/Players/Derek Law
Derek Law

DEREK LAW

P · 20162026 · 649 games
649
CAREER GAMES · REGULAR SEASON
8 seasons · postseason below
.254
CAREER BATTING AVERAGE
674 hits in 2,652 at-bats
72
CAREER HOME RUNS
186 RBI · 42 stolen bases
3.65
CAREER ERA
352.2 innings · 319 strikeouts
23-18
CAREER RECORD
WHIP 1.36

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024WSH1506666216422214434815214.246.297.348.645
2023CIN108418481001221219529010.239.323.364.687
2022CIN34158264610061416342.291.356.468.825
2021MIN1811614326241516282.276.364.466.829
2019TOR116476721223041640801348.256.363.437.800
2018SF1411226326241516242.286.375.482.857
2017SF822964290162102528704.304.364.473.837
2016SF1224102688146615181000.215.248.322.570
Career6442,652316674116207218627463242.254.324.394.718

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026AZ5006.2511301.350.90
2024WSH757490.08226247672.601.18
2023CIN544655.05022264563.601.38
2022CIN172319.223981734.121.58
2021MIN90015.016781424.201.60
2019TOR581260.26133406784.901.66
2018SF71013.1161181227.421.80
2017SF414137.14521143555.061.58
2016SF614255.0441395032.130.96
Career3272318352.2342143138319363.651.36

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2016SF610100.1002.133.86

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 · 1368 pitches
Called strike (205) Swinging strike (193) In play (264) Foul (224) Ball (482)

Catcher’s view · the zone drawn is the average of the 1,368 batter zones recorded here, 1.61 to 3.42 feet

Pitch mix
PitchNShareMPHRPMStrike%
Cutter51537.6%91.52,28847.6%
Slider41430.3%87.32,29446.1%
Four-Seam Fastball18513.5%95.12,11147.6%
Sinker1359.9%94.72,09740.7%
Changeup705.1%88.01,82940.0%
Curveball493.6%77.92,13734.7%

05/Game log

2024
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 30@ CINW 7660101021.21002
MAR 30@ CINW 766010002
APR 1vs PITL 4870301101.13010
APR 1vs PITL 487030010
APR 4vs PITL 477121010
APR 4vs PITL 4771212101.22110
APR 6vs PHIL 2540200001.02000
APR 6vs PHIL 254020000
APR 8@ SFW 818020003
APR 8@ SFW 8180200032.02003
APR 10@ SFL 174010001
APR 10@ SFL 1740101011.11001
APR 13@ W 313010010
APR 13@ W 3130100100.21010
APR 14@ L 6734202210.12421
APR 14@ L 673420021
APR 16@ LADL 263010002
APR 16@ LADL 2630101020.21002
APR 19vs HOUL 354010000
APR 19vs HOUL 3540101001.21000
APR 23vs LADL 143120010
APR 23vs LADL 1431201100.12110
APR 24vs LADL 21140000021.10002
APR 24vs LADL 2114000002
APR 26@ MIAW 3170100052.01005
APR 26@ MIAW 317010005
APR 28@ MIAW 12980200032.02003
APR 28@ MIAW 1298020003
MAY 1@ TEXW 1030000011.00001
MAY 1@ TEXW 103000001
MAY 4vs TORL 3610241003
MAY 4vs TORL 36102412032.04203
MAY 5vs TORW 1182000001
MAY 5vs TORW 11820001010.20001
MAY 7vs BALW 303000000
MAY 7vs BALW 3030000001.00000
MAY 8vs BALL 672110000
MAY 8vs BALL 6721100000.21100
MAY 10@ BOSW 5130100200.21020
MAY 10@ BOSW 513010020
MAY 12@ BOSL 233000002
MAY 12@ BOSL 2330000021.00002
MAY 14@ CWSW 6340100001.01000
MAY 14@ CWSW 634010000
MAY 15@ CWSL 0220101000.11000
MAY 15@ CWSL 022010000
MAY 19@ PHIL 5113010001
MAY 19@ PHIL 51130100011.01001
MAY 20vs MINW 12370100112.01011
MAY 20vs MINW 1237010011
MAY 27@ ATLW 842110020
MAY 27@ ATLW 8421101200.21120
MAY 28@ ATLL 0230000101.00010
MAY 28@ ATLL 023000010
JUN 1@ CLEL 235000011
JUN 1@ CLEL 2350000111.20011
JUN 4vs NYML 3610130002
JUN 4vs NYML 36101303023.03102
JUN 7vs ATLW 2130000021.00002
JUN 7vs ATLW 213000002
JUN 8vs ATLW 737111003
JUN 8vs ATLW 7371111032.01103
JUN 11@ DETW 5450100041.11004
JUN 11@ DETW 545010004
JUN 13@ DETL 277441001
JUN 13@ DETL 2774413011.14401
JUN 16vs MIAW 316010001
JUN 16vs MIAW 3160100011.21001
JUN 19vs AZW 3160000002.00000
JUN 19vs AZW 316000000
JUN 21@ COLW 11551301001.13100
JUN 21@ COLW 1155130000
JUN 24@ SDL 675000000
JUN 24@ SDL 6750000001.20000
JUN 25@ SDL 793111001
JUN 25@ SDL 7931114010.21101
JUN 29@ TBW 814010003
JUN 29@ TBW 8140100031.01003
JUL 1vs NYML 794220000
JUL 1vs NYML 7942203000.12000
JUL 4vs NYMW 103000002
JUL 4vs NYMW 1030000021.00002
JUL 5vs STLL 673010010
JUL 5vs STLL 6730100100.21010
JUL 7vs STLL 38112512002.05200
JUL 7vs STLL 3811251000
JUL 10@ NYML 2641202101.02010
JUL 10@ NYML 264120010
JUL 12@ MILW 522000010
JUL 12@ MILW 5220000101.00010
JUL 13@ MILW 653000001
JUL 13@ MILW 6530000011.00001
JUL 19vs CINW 852110011
JUL 19vs CINW 8521102110.11111
JUL 20vs CINW 5470100022.01002
JUL 20vs CINW 547010002
JUL 23vs SDL 0451201011.02101
JUL 23vs SDL 045120001
JUL 25vs SDL 033010000
JUL 25vs SDL 0330100001.01000
JUL 26@ STLW 10840100011.01001
JUL 26@ STLW 1084010001
JUL 28@ STLL 343010010
JUL 28@ STLL 3430100101.01010
JUL 29@ AZL 893120000
JUL 29@ AZL 8931200000.12100
JUL 31@ AZL 4570100002.01000
JUL 31@ AZL 457010000
AUG 3vs MILW 647111001
AUG 3vs MILW 6471111012.01101
AUG 4vs MILW 4330000021.00002
AUG 4vs MILW 433000002
AUG 6vs SFW 11560000012.00001
AUG 6vs SFW 1156000001
AUG 8vs SFL 597020002
AUG 8vs SFL 5970200022.02002
AUG 10vs LAAW 547010001
AUG 10vs LAAW 5470100012.01001
AUG 13@ BALW 931000000
AUG 13@ BALW 9310000000.10000
AUG 16@ PHIL 2330000101.00010
AUG 16@ PHIL 233000010
SEP 3@ MIAW 623010010
SEP 3@ MIAW 6230100101.01010
SEP 4@ MIAL 3421101000.11000
SEP 4@ MIAL 342110000
SEP 7@ PITW 8630000021.00002
SEP 7@ PITW 533000001
SEP 7@ PITW 863000002
SEP 7@ PITW 5330000011.00001
SEP 11vs ATLW 5150200011.02001
SEP 11vs ATLW 515020001
SEP 12vs MIAL 365330010
SEP 12vs MIAL 3653302101.03210
SEP 14vs MIAW 4140100021.01002
SEP 14vs MIAW 414010002
SEP 15vs MIAW 433000002
SEP 15vs MIAW 4330000021.00002
SEP 16@ NYML 1230101110.21011
SEP 16@ NYML 123010011
SEP 19@ CHCL 6740001001.20000
SEP 19@ CHCL 674000000
SEP 24vs KCL 017020013
SEP 24vs KCL 0170200132.02013
SEP 26vs KCL 4760000011.20001
SEP 26vs KCL 476000001
SEP 28vs PHIW 632000011
SEP 28vs PHIW 6320000110.20011
SEP 29vs PHIL 3610000010.10001
SEP 29vs PHIL 361000001

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.