Click Individual Games for Pitch Details (only available for MLB Games)

Game FourseamSinkerChangeSliderCurve
SF@ARI (3/21/18) 22 1 9 3 8
SF@COL (5/29/18) 42 0 11 9 7
PHI@SF (6/3/18) 36 6 8 12 23
SF@WSH (6/9/18) 31 12 10 15 6
SF@MIA (6/14/18) 31 25 13 6 19
MIA@SF (6/19/18) 18 29 19 7 19
SD@SF (6/24/18) 21 33 13 9 23
SF@ARI (6/30/18) 30 27 15 10 20
STL@SF (7/6/18) 21 16 13 15 25
CHC@SF (7/11/18) 17 3 10 2 10
SF@OAK (7/20/18) 26 18 18 12 19
MIL@SF (7/26/18) 30 15 15 12 19
SF@SD (7/31/18) 54 7 19 9 23
HOU@SF (8/6/18) 20 25 15 17 17
PIT@SF (8/12/18) 52 8 16 5 19
TEX@SF (8/24/18) 39 13 20 5 15
ARI@SF (8/29/18) 45 5 14 13 15
SF@COL (9/4/18) 46 0 13 16 18
ATL@SF (9/10/18) 46 14 20 16 14
COL@SF (9/16/18) 43 10 16 14 8
SF@STL (9/22/18) 23 17 16 2 20
LAD@SF (9/29/18) 20 19 12 7 11
GameFourseamSinkerChangeSliderCurve
SF@ARI (3/14/19) 28 10 16 11 12
SF@OAK (3/24/19) 25 7 7 17 4
SF@SD (3/30/19) 32 16 5 8 10
TB@SF (4/5/19) 26 12 28 10 11
SD@SF (4/10/19) 27 15 17 24 18
SF@WSH (4/16/19) 36 7 24 13 18
SF@PIT (4/21/19) 36 3 20 3 16
NYY@SF (4/28/19) 30 11 13 10 14
SF@CIN (5/4/19) 39 3 21 8 12
CIN@SF (5/10/19) 43 1 16 6 19
ARI@SF (5/25/19) 18 0 2 0 1
SF@BAL (5/31/19) 37 1 19 10 14
LAD@SF (6/8/19) 9 0 3 2 2
MIL@SF (6/16/19) 8 10 0 2 6
SF@LAD (6/19/19) 18 2 7 8 8
SF@ARI (6/21/19) 12 0 2 3 2
COL@SF (6/26/19) 14 4 1 1 4
ARI@SF (6/27/19) 10 0 5 3 2
ARI@SF (6/30/19) 20 1 5 3 4
SF@COL (7/15/19) 40 0 7 7 12
SF@PHI (8/1/19) 25 6 2 14 22
SF@ARI (8/15/19) 30 18 24 13 10
SF@CHC (8/21/19) 28 3 22 11 12
SD@SF (8/29/19) 25 10 21 7 9
SF@STL (9/3/19) 21 14 20 18 21
SF@LAD (9/8/19) 23 2 25 19 6
SF@BOS (9/17/19) 14 0 12 2 6
SF@ATL (9/21/19) 8 1 10 7 6
COL@SF (9/24/19) 7 6 2 8 6
LAD@SF (9/29/19) 18 8 11 10 10
GameFourseamSinkerChangeSliderCurve
SF@HOU (8/12/20) 26 0 0 9 12
OAK@SF (8/16/20) 24 0 0 5 16
GameFourseamSinkerChangeSliderCurve
CHC@COL (3/11/21) 22 8 5 19 13
GameFourseamSinkerChangeSliderCurve
ATL@MIN (3/22/22) 2 1 0 2 0
LAD@MIN (4/13/22) 29 0 8 22 0
MIN@CLE (9/17/22) 11 0 0 11 18