2009 Tampa Bay Rays Starters
(84-78) 
Starters
Starter Date Vs. IP BF W/L ER R H K BB HR Pit Str Ball Str%
James Shields Apr 7 BOS 5.1 27 L 5 5 9 2 3 2 101 64 37 .63
Scott Kazmir Apr 8 BOS 6.0 25 W 1 1 5 4 3 0 111 68 43 .61
Matt Garza Apr 9 BOS 7.0 29 W 1 1 4 5 3 0 107 63 44 .59
Andy Sonnanstine Apr 10 BAL 4.2 24 L 5 5 8 2 4 0 92 54 38 .59
Jeff Niemann Apr 11 BAL 5.1 27 L 6 6 6 3 4 1 94 50 44 .53
James Shields Apr 12 BAL 7.0 25 W 0 0 3 3 1 0 88 58 30 .66
Scott Kazmir Apr 13 @NYY 6.2 25 W 3 3 6 6 0 1 100 68 32 .68
Matt Garza Apr 14 @NYY 7.0 27 2 2 5 9 2 1 112 73 39 .65
Andy Sonnanstine Apr 15 @NYY 5.0 20 2 2 4 3 1 1 78 51 27 .65
Jeff Niemann Apr 16 @CWS 6.0 27 L 2 2 9 3 1 1 94 62 32 .66
James Shields Apr 17 @CWS 7.1 30 W 5 5 7 4 2 2 101 63 38 .62
Scott Kazmir Apr 18 @CWS 4.0 23 L 6 6 5 5 6 2 94 52 42 .55
Matt Garza Apr 19 @CWS 5.2 27 L 7 7 6 4 5 1 98 54 44 .55
Andy Sonnanstine Apr 21 SEA 6.0 27 L 3 4 6 7 1 0 90 59 31 .66
Jeff Niemann Apr 22 SEA 5.1 20 W 2 3 3 3 2 1 85 49 36 .58
James Shields Apr 23 SEA 7.1 27 L 1 1 4 4 1 1 102 69 33 .68
Scott Kazmir Apr 24 OAK 6.0 21 W 0 0 2 2 3 0 96 61 35 .64
Matt Garza Apr 25 OAK 5.2 25 L 4 4 4 6 4 1 107 62 45 .58
Andy Sonnanstine Apr 26 OAK 4.0 22 L 7 7 10 3 2 0 79 53 26 .67
Jeff Niemann Apr 27 MIN 5.2 24 W 1 1 3 4 4 1 94 50 44 .53
James Shields Apr 28 MIN 6.2 29 3 3 7 4 4 1 100 62 38 .62
Scott Kazmir Apr 29 MIN 4.0 25 L 6 8 9 4 4 0 88 49 39 .56
Matt Garza Apr 30 @BOS 7.2 24 W 0 0 1 10 1 0 108 75 33 .69
Andy Sonnanstine May 1 @BOS 5.2 27 W 2 2 8 1 4 0 93 56 37 .60
Jeff Niemann May 2 @BOS 3.0 19 L 5 6 7 3 3 0 76 46 30 .61
James Shields May 3 @BOS 7.1 29 W 2 2 6 6 2 0 102 65 37 .64
Scott Kazmir May 4 @BAL 6.1 30 L 6 6 7 7 2 1 106 69 37 .65
Matt Garza May 5 @BAL 8.0 29 W 2 3 4 2 2 2 99 63 36 .64
Andy Sonnanstine May 6 NYY 7.1 27 2 2 6 4 0 0 99 68 31 .69
Jeff Niemann May 7 NYY 3.1 17 2 2 3 0 4 0 78 42 36 .54
James Shields May 8 BOS 6.0 28 L 5 5 10 7 1 2 106 69 37 .65
Scott Kazmir May 9 BOS 5.0 26 W 3 3 8 2 3 1 100 58 42 .58
Matt Garza May 10 BOS 7.0 29 3 3 7 6 2 0 114 71 43 .62
Andy Sonnanstine May 12 BAL 2.0 15 L 7 7 9 1 1 2 69 44 25 .64
Jeff Niemann May 13 BAL 5.0 25 W 2 2 8 2 3 1 88 52 36 .59
James Shields May 14 @CLE 5.0 25 L 2 5 10 5 1 0 98 68 30 .69
Scott Kazmir May 15 @CLE 3.1 23 7 7 10 2 4 2 91 51 40 .56
Matt Garza May 16 @CLE 6.0 27 W 2 2 5 3 4 0 120 71 49 .59
Andy Sonnanstine May 17 @CLE 5.2 25 W 5 5 7 3 1 2 107 72 35 .67
Jeff Niemann May 18 @OAK 8.0 31 W 3 4 8 3 0 2 110 75 35 .68
James Shields May 19 @OAK 8.1 30 0 0 4 5 2 0 98 62 36 .63
Scott Kazmir May 20 @OAK 4.1 26 L 7 7 8 3 4 0 93 53 40 .57
Matt Garza May 21 @OAK 6.2 31 2 2 7 8 4 0 107 64 43 .60
Andy Sonnanstine May 22 FLA 6.0 22 W 1 1 5 2 0 1 102 70 32 .69
Jeff Niemann May 23 FLA 6.0 23 1 1 4 5 1 1 90 62 28 .69
James Shields May 24 FLA 6.2 31 4 4 12 7 2 1 102 67 35 .66
David Price May 25 CLE 3.1 19 2 2 4 6 5 1 100 57 43 .57
Matt Garza May 26 CLE 6.0 25 L 4 4 5 7 0 3 106 67 39 .63
Andy Sonnanstine May 27 CLE 3.0 20 L 8 8 9 3 2 1 75 47 28 .63
Jeff Niemann May 28 CLE 3.0 14 L 1 1 5 4 1 0 52 33 19 .63
James Shields May 29 @MIN 7.0 29 W 2 2 7 5 1 1 99 68 31 .69
David Price May 30 @MIN 5.2 25 W 1 1 5 11 2 0 108 76 32 .70
Matt Garza May 31 @MIN 7.0 29 L 3 3 7 6 1 1 104 71 33 .68
Andy Sonnanstine Jun 2 @KCR 6.2 25 W 2 2 6 3 0 2 91 63 28 .69
Jeff Niemann Jun 3 @KCR 9.0 30 W 0 0 2 9 1 0 100 69 31 .69
James Shields Jun 4 @KCR 8.0 29 W 2 2 6 8 0 0 107 77 30 .72
David Price Jun 6 NYY 5.2 24 1 3 2 3 5 1 106 53 53 .50
Matt Garza Jun 7 NYY 5.0 21 1 1 4 2 2 1 96 56 40 .58
Andy Sonnanstine Jun 8 NYY 7.0 28 L 5 5 6 1 2 4 92 56 36 .61
James Shields Jun 9 @LAA 6.1 29 L 2 4 10 3 0 0 93 69 24 .74
Jeff Niemann Jun 10 @LAA 3.2 20 4 5 7 3 3 0 91 48 43 .53
David Price Jun 11 @LAA 4.1 20 1 1 2 6 6 0 105 61 44 .58
Matt Garza Jun 12 @WAS 5.2 26 3 3 7 5 4 0 116 67 49 .58
Andy Sonnanstine Jun 13 @WAS 7.1 30 W 3 3 6 5 1 1 92 66 26 .72
James Shields Jun 14 @WAS 6.1 28 4 4 9 4 1 0 92 66 26 .72
Jeff Niemann Jun 16 COL 5.0 21 W 3 3 5 2 2 0 96 64 32 .67
David Price Jun 17 COL 7.0 30 L 5 5 10 5 0 2 99 71 28 .72
Matt Garza Jun 18 COL 5.0 21 L 4 4 5 5 2 3 83 51 32 .61
Andy Sonnanstine Jun 19 NYM 6.0 26 L 4 4 7 5 2 1 95 61 34 .64
James Shields Jun 20 NYM 7.0 24 W 1 1 3 4 0 0 87 57 30 .66
Jeff Niemann Jun 21 NYM 4.0 17 2 2 3 0 4 0 78 40 38 .51
David Price Jun 23 @PHI 4.1 24 L 5 10 7 2 2 2 88 61 27 .69
Matt Garza Jun 24 @PHI 8.0 29 W 1 1 3 7 3 1 117 69 48 .59
Andy Sonnanstine Jun 25 @PHI 5.1 24 W 4 4 6 7 1 0 97 63 34 .65
James Shields Jun 26 @FLA 6.2 31 3 3 9 5 2 1 96 63 33 .66
Scott Kazmir Jun 27 @FLA 5.0 20 2 2 4 5 1 1 92 61 31 .66
David Price Jun 28 @FLA 6.1 25 W 1 1 2 4 5 0 96 56 40 .58
Jeff Niemann Jun 29 TOR 7.1 27 W 1 1 4 1 2 0 100 65 35 .65
Matt Garza Jun 30 TOR 7.0 29 W 1 1 7 3 3 0 111 66 45 .59
James Shields Jul 1 TOR 7.1 31 L 4 5 7 8 1 3 108 66 42 .61
Scott Kazmir Jul 3 TEX 5.0 22 L 1 3 5 6 1 1 99 63 36 .64
David Price Jul 4 TEX 1.1 12 L 6 6 3 3 5 1 61 33 28 .54
Matt Garza Jul 5 TEX 5.0 27 L 5 5 7 7 2 0 102 63 39 .62
James Shields Jul 7 @TOR 7.0 29 1 1 7 4 1 0 105 72 33 .69
Scott Kazmir Jul 8 @TOR 6.1 30 7 7 9 4 2 2 107 66 41 .62
David Price Jul 9 @TOR 6.0 25 W 1 1 6 7 1 0 103 65 38 .63
Jeff Niemann Jul 10 @OAK 9.0 36 W 0 0 7 6 3 0 118 82 36 .69
Matt Garza Jul 11 @OAK 6.1 27 L 3 3 7 7 1 1 105 69 36 .66
James Shields Jul 12 @OAK 6.1 25 3 3 6 2 1 0 89 55 34 .62
James Shields Jul 17 KCR 5.1 27 7 7 11 3 1 1 105 68 37 .65
Scott Kazmir Jul 18 KCR 6.0 24 1 1 4 3 4 0 101 63 38 .62
Matt Garza Jul 19 KCR 5.0 26 3 3 6 5 5 0 101 61 40 .60
David Price Jul 20 CWS 6.0 27 L 4 4 8 6 2 1 108 69 39 .64
Jeff Niemann Jul 21 CWS 8.0 32 W 2 2 8 7 0 0 100 72 28 .72
James Shields Jul 22 CWS 6.2 27 2 2 4 4 3 1 111 69 42 .62
Scott Kazmir Jul 23 CWS 6.0 27 L 5 5 5 5 3 1 98 65 33 .66
Matt Garza Jul 24 TOR 9.0 31 W 2 2 5 9 0 0 116 75 41 .65
David Price Jul 25 TOR 3.0 18 6 6 9 1 0 3 56 38 18 .68
Jeff Niemann Jul 26 TOR 6.2 29 L 5 5 9 6 1 1 94 64 30 .68
James Shields Jul 27 @NYY 5.1 28 L 5 5 9 2 3 2 98 58 40 .59
Scott Kazmir Jul 28 @NYY 7.0 26 W 1 1 5 4 1 0 113 72 41 .64
Matt Garza Jul 29 @NYY 7.0 31 L 3 3 8 5 3 1 110 63 47 .57
David Price Jul 31 @KCR 7.0 27 W 1 1 5 3 2 0 104 67 37 .64
Jeff Niemann Aug 1 @KCR 8.0 27 W 1 1 4 7 0 1 115 76 39 .66
James Shields Aug 2 @KCR 7.1 28 L 1 2 2 6 4 0 107 64 43 .60
Scott Kazmir Aug 3 @KCR 6.0 26 W 3 3 6 5 1 0 114 82 32 .72
Matt Garza Aug 4 @BOS 7.0 27 2 2 3 6 2 2 120 74 46 .62
David Price Aug 5 @BOS 6.0 24 W 2 2 6 5 0 2 107 73 34 .68
Jeff Niemann Aug 7 SEA 6.1 25 4 4 5 5 1 2 89 64 25 .72
James Shields Aug 8 SEA 5.1 27 W 3 4 8 6 3 1 112 66 46 .59
Scott Kazmir Aug 9 SEA 4.1 24 L 7 7 9 3 2 1 92 63 29 .68
Matt Garza Aug 10 LAA 3.1 21 4 6 6 3 4 2 80 45 35 .56
David Price Aug 11 LAA 6.0 27 L 5 6 8 4 0 0 97 66 31 .68
Jeff Niemann Aug 12 LAA 5.1 24 4 4 7 4 3 0 101 61 40 .60
James Shields Aug 14 @TOR 8.0 32 L 5 5 8 7 0 2 111 80 31 .72
Scott Kazmir Aug 15 @TOR 6.1 27 W 3 3 5 7 3 1 103 62 41 .60
Matt Garza Aug 16 @TOR 5.0 25 1 1 8 7 2 0 103 63 40 .61
David Price Aug 18 @BAL 5.0 25 W 2 2 7 5 3 0 102 59 43 .58
Jeff Niemann Aug 19 @BAL 7.1 28 W 1 1 7 5 1 1 103 67 36 .65
James Shields Aug 20 @BAL 5.2 27 L 1 4 7 5 2 0 106 71 35 .67
Scott Kazmir Aug 21 @TEX 7.1 29 W 3 3 5 4 2 1 106 67 39 .63
Matt Garza Aug 22 @TEX 7.0 25 3 3 6 7 0 1 110 69 41 .63
David Price Aug 23 @TEX 7.0 27 L 3 3 3 4 3 0 114 72 42 .63
Jeff Niemann Aug 24 TOR 6.1 30 W 5 6 8 3 3 1 104 65 39 .63
James Shields Aug 25 TOR 6.2 29 W 3 3 8 5 2 2 93 60 33 .65
Scott Kazmir Aug 26 TOR 6.0 25 1 1 4 10 1 0 108 70 38 .65
Matt Garza Aug 28 DET 5.0 24 L 6 6 5 5 3 1 88 56 32 .64
David Price Aug 29 DET 7.1 28 W 1 1 5 4 1 0 106 65 41 .61
Jeff Niemann Aug 30 DET 7.0 25 2 2 5 3 0 0 96 64 32 .67
James Shields Aug 31 DET 7.0 31 W 4 5 10 6 1 2 108 68 40 .63
Andy Sonnanstine Sep 1 @BOS 4.0 25 L 3 5 8 2 4 2 91 55 36 .60
Matt Garza Sep 2 @BOS 6.2 30 4 4 6 3 3 0 120 71 49 .59
David Price Sep 3 @BOS 5.1 24 L 4 4 6 2 2 1 104 63 41 .61
Jeff Niemann Sep 4 @DET 7.2 31 1 1 6 6 2 1 115 76 39 .66
James Shields Sep 5 @DET 6.1 27 6 6 8 5 1 2 96 62 34 .65
Wade Davis Sep 6 @DET 7.0 25 1 1 3 9 1 1 105 67 38 .64
Matt Garza Sep 7 NYY 7.0 28 0 1 5 7 1 0 119 66 53 .55
Andy Sonnanstine Sep 7 (2) NYY 2.2 16 L 8 8 6 1 3 1 72 40 32 .56
David Price Sep 8 NYY 6.0 23 2 2 3 6 2 1 105 69 36 .66
Jeff Niemann Sep 9 NYY 7.0 31 1 1 8 8 1 0 110 68 42 .62
Wade Davis Sep 12 BOS 2.2 18 L 8 8 6 3 4 0 71 38 33 .54
Matt Garza Sep 13 BOS 7.1 30 L 3 3 9 8 0 1 118 71 47 .60
James Shields Sep 13 (2) BOS 6.0 27 L 3 3 6 6 3 0 100 67 33 .67
David Price Sep 14 BAL 7.0 30 W 3 4 7 4 2 0 107 69 38 .64
Jeff Niemann Sep 15 BAL 4.1 25 L 6 6 11 6 1 0 83 61 22 .73
Andy Sonnanstine Sep 16 BAL 5.2 23 1 2 3 2 2 0 77 49 28 .64
Wade Davis Sep 17 BAL 9.0 31 W 0 0 4 10 2 0 124 80 44 .65
James Shields Sep 18 @TOR 6.0 27 W 4 4 9 7 1 0 97 68 29 .70
Matt Garza Sep 19 @TOR 7.1 30 W 0 0 3 10 6 0 117 67 50 .57
David Price Sep 20 @TOR 6.2 25 W 1 1 3 2 2 1 107 66 41 .62
Jeff Niemann Sep 22 @SEA 6.2 27 3 3 4 5 4 1 108 63 45 .58
Wade Davis Sep 23 @SEA 5.2 24 2 4 7 6 1 0 96 64 32 .67
James Shields Sep 25 TEX 7.0 28 L 5 5 7 7 2 1 104 72 32 .69
Matt Garza Sep 26 TEX 4.2 24 L 7 7 6 8 3 2 100 61 39 .61
David Price Sep 27 TEX 5.0 22 5 5 6 4 2 1 94 58 36 .62
Jeff Niemann Sep 28 @BAL 3.1 19 4 4 7 3 3 1 89 54 35 .61
Wade Davis Sep 29 @BAL 7.0 28 W 1 1 7 3 3 0 106 65 41 .61
James Shields Sep 30 @BAL 8.0 29 W 3 3 6 8 0 1 102 70 32 .69
Matt Garza Oct 1 @BAL 6.0 27 L 3 3 6 4 2 0 104 65 39 .63
David Price Oct 2 @NYY 7.0 26 W 1 1 2 5 2 0 103 65 38 .63
Jeff Niemann Oct 3 @NYY 5.0 22 W 2 2 6 5 1 0 87 54 33 .62
Wade Davis Oct 4 @NYY 5.0 24 L 3 5 6 5 2 1 98 64 34 .65