Game HardBreakingOffspeed
SF@COL (9/1/14) 17 5 0
SF@COL (9/3/14) 8 5 1
SF@DET (9/7/14) 7 3 1
ARI@SF (9/11/14) 6 2 0
LAD@SF (9/14/14) 7 4 1
SF@SD (9/20/14) 2 0 0
SF@LAD (9/22/14) 9 2 0
SD@SF (9/25/14) 3 1 0
SD@SF (9/27/14) 7 2 2
SF@WSH (10/3/14) 17 6 1
SF@WSH (10/4/14) 19 6 4
WSH@SF (10/7/14) 13 3 3
SF@STL (10/12/14) 14 6 0
SF@KC (10/21/14) 10 4 0
SF@KC (10/22/14) 5 1 0
KC@SF (10/25/14) 8 3 6
SF@KC (10/28/14) 17 6 2
GameHardBreakingOffspeed
OAK@SF (4/3/15) 10 1 2
SF@COL (5/23/15) 19 5 0
SF@MIL (5/25/15) 23 7 1
SF@MIL (5/27/15) 11 2 2
ATL@SF (5/29/15) 9 1 2
ATL@SF (5/31/15) 10 2 0
PIT@SF (6/3/15) 14 7 0
SF@PHI (6/5/15) 19 2 1
SF@NYM (6/10/15) 7 1 1
SF@NYM (6/11/15) 6 2 0
ARI@SF (6/12/15) 5 2 0
SEA@SF (6/15/15) 15 4 4
SF@SEA (6/18/15) 17 5 0
SF@LAD (6/20/15) 12 3 2
SD@SF (6/23/15) 17 7 0
SD@SF (6/25/15) 14 4 0
SF@MIA (7/1/15) 9 6 0
SF@WSH (7/3/15) 1 5 0
SF@WSH (7/5/15) 9 4 0
NYM@SF (7/7/15) 19 3 0
PHI@SF (7/11/15) 9 2 5
SF@ARI (7/17/15) 4 1 0
SF@ARI (7/18/15) 11 2 0
SF@ARI (7/19/15) 4 5 0
SF@SD (7/21/15) 1 1 0
MIL@SF (7/27/15) 8 3 0
MIL@SF (7/29/15) 13 5 2
SF@TEX (8/1/15) 11 6 3
SF@ATL (8/3/15) 8 3 2
SF@ATL (8/5/15) 9 9 0
SF@CHC (8/6/15) 6 5 0
SF@CHC (8/8/15) 8 4 0
SF@CHC (8/9/15) 8 3 2
WSH@SF (8/13/15) 9 8 1
SF@STL (8/17/15) 10 7 0