Game HardBreakingOffspeed
SF@ARI (3/22/16) 38.30 42.86 50.00
SF@ATL (5/30/16) 0.00 80.00 0.00
SF@ATL (6/2/16) 38.46 25.00 0.00
LAD@SF (6/11/16) 42.86 33.33 100.00
MIL@SF (6/15/16) 33.33 44.44 60.00
SF@PIT (6/21/16) 44.44 50.00 66.67
OAK@SF (6/27/16) 56.76 7.69 42.86
SF@OAK (6/29/16) 44.44 75.00 0.00
GameHardBreakingOffspeed
SF@COL (4/22/17) 48.00 37.50 100.00
SD@SF (4/29/17) 50.00 0.00 100.00
SF@DET (7/6/17) 50.00 42.11 50.00
PIT@SF (7/25/17) 51.06 42.86 0.00
ARI@SF (8/5/17) 30.16 53.85 50.00
SF@WSH (8/13/17) 49.23 53.33 42.86
MIL@SF (8/21/17) 43.75 37.04 66.67
SF@ARI (8/27/17) 28.79 51.72 63.64
SF@COL (9/4/17) 44.44 48.00 70.00
LAD@SF (9/11/17) 33.33 50.00 0.00
ARI@SF (9/17/17) 47.27 42.86 54.55
SF@LAD (9/24/17) 44.44 26.09 42.86
SD@SF (9/29/17) 57.81 33.33 42.86
GameHardBreakingOffspeed
OAK@SF (3/27/18) 40.43 42.11 50.00
SF@LAD (4/1/18) 45.10 33.33 50.00
LAD@SF (4/7/18) 37.04 44.44 14.29
SF@SD (4/12/18) 50.72 40.00 50.00
SF@ARI (4/18/18) 53.42 31.82 0.00
WSH@SF (4/23/18) 44.62 50.00 50.00
LAD@SF (4/28/18) 35.00 35.71 33.33
SF@ATL (5/4/18) 45.59 32.14 33.33
SF@PHI (5/9/18) 35.94 26.92 0.00
CIN@SF (5/14/18) 46.30 63.16 46.15
COL@SF (5/19/18) 51.85 20.00 54.55
SF@CHC (5/26/18) 33.33 50.00 50.00
PHI@SF (6/1/18) 38.33 52.17 33.33
ARI@SF (6/6/18) 46.15 50.00 27.27
SF@MIA (6/12/18) 54.10 48.39 57.14
SF@LAD (6/17/18) 40.00 33.33 71.43
SD@SF (6/22/18) 55.38 39.13 66.67
COL@SF (6/28/18) 50.00 70.00 42.86
SF@COL (7/3/18) 57.97 42.86 57.14
MIL@SF (7/26/18) 52.38 33.33 66.67
SF@ARI (8/3/18) 43.59 39.39 33.33
SF@NYM (8/21/18) 52.73 35.00 81.82
ARI@SF (8/27/18) 40.98 37.14 71.43
NYM@SF (9/2/18) 51.35 47.83 66.67
SF@MIL (9/8/18) 50.00 42.86 50.00
COL@SF (9/14/18) 48.48 36.67 60.00
SF@SD (9/19/18) 48.78 47.83 55.56
SD@SF (9/25/18) 46.88 36.00 53.85
LAD@SF (9/30/18) 40.74 29.41 100.00
GameHardBreakingOffspeed
LAA@SEA (4/1/19) 44.19 40.00 44.44
TEX@LAA (4/7/19) 34.21 40.48 40.00
LAA@CHC (4/13/19) 32.14 38.46 42.86
SEA@LAA (4/18/19) 46.00 39.53 25.00