1999 San Francisco Giants Starters
(86-76) 
Starters
Starter Date Vs. IP BF W/L ER R H K BB HR Pit Str Ball Str%
Mark Gardner Apr 5 CIN 5.1 27 4 5 9 1 1 2 102 64 38 .63
Kirk Rueter Apr 6 CIN 1.2 14 6 6 8 1 2 2 63 34 29 .54
Russ Ortiz Apr 7 CIN 7.0 28 W 2 2 3 5 5 1 115 65 50 .57
Shawn Estes Apr 8 @SDP 5.0 25 W 3 3 4 5 7 0 123 60 63 .49
Chris Brock Apr 9 @SDP 7.0 28 W 3 3 8 5 1 1 101 69 32 .68
Mark Gardner Apr 10 @SDP 3.2 20 L 6 7 7 4 1 3 83 52 31 .63
Kirk Rueter Apr 11 @SDP 5.0 24 5 5 6 2 3 0 105 51 54 .49
Russ Ortiz Apr 13 @HOU 6.0 27 L 4 4 6 9 4 0 129 76 53 .59
Shawn Estes Apr 14 @HOU 4.1 25 L 4 4 10 4 3 1 99 55 44 .56
Chris Brock Apr 15 @HOU 6.2 26 W 2 2 5 5 2 2 95 61 34 .64
Mark Gardner Apr 16 ARI 4.0 22 L 7 7 9 3 2 2 94 55 39 .59
Kirk Rueter Apr 17 ARI 5.2 28 W 3 3 8 1 3 1 115 61 54 .53
Russ Ortiz Apr 18 ARI 6.0 27 L 1 5 5 6 4 0 111 61 50 .55
Shawn Estes Apr 19 @FLA 7.0 30 3 4 6 8 3 1 114 66 48 .58
Chris Brock Apr 20 @FLA 5.2 22 L 4 4 6 3 1 0 83 53 30 .64
Joe Nathan Apr 21 @FLA 7.0 26 W 0 0 4 4 3 0 108 59 49 .55
Kirk Rueter Apr 22 @COL 0.1 8 L 5 5 7 0 0 1 32 19 13 .59
Russ Ortiz Apr 23 @COL 9.0 36 W 2 2 6 8 2 2 136 84 52 .62
Shawn Estes Apr 24 @COL 7.0 28 W 4 4 4 8 5 0 116 67 49 .58
Chris Brock Apr 25 @COL 6.0 25 3 3 5 5 1 1 110 72 38 .65
Kirk Rueter Apr 27 MON 6.0 26 2 2 7 3 1 1 94 57 37 .61
Joe Nathan Apr 28 MON 8.0 31 W 2 2 7 5 1 0 122 81 41 .66
Russ Ortiz Apr 29 MON 5.0 27 W 0 2 5 1 4 0 98 62 36 .63
Shawn Estes Apr 30 NYM 5.0 27 L 5 5 8 4 4 1 102 59 43 .58
Chris Brock May 1 NYM 5.2 27 L 4 4 7 5 4 1 105 57 48 .54
Kirk Rueter May 2 NYM 7.0 24 0 0 3 5 1 0 91 53 38 .58
Joe Nathan May 3 PIT 6.0 26 3 4 6 4 3 3 105 58 47 .55
Russ Ortiz May 4 PIT 6.0 27 W 3 3 6 8 5 0 109 60 49 .55
Shawn Estes May 5 PIT 6.2 30 2 2 4 7 5 0 118 64 54 .54
Chris Brock May 7 @MIL 7.0 30 W 2 3 7 4 1 0 109 66 43 .61
Kirk Rueter May 8 @MIL 6.0 25 W 1 4 4 2 2 0 95 55 40 .58
Mark Gardner May 9 @MIL 5.0 22 L 2 2 5 2 0 0 92 60 32 .65
Russ Ortiz May 10 @ATL 8.0 28 W 1 1 4 5 2 1 111 69 42 .62
Shawn Estes May 11 @ATL 6.0 27 5 6 7 6 1 2 104 70 34 .67
Chris Brock May 12 @ATL 5.1 23 W 0 0 4 6 4 0 103 57 46 .55
Kirk Rueter May 14 HOU 5.0 25 L 5 5 10 1 0 0 97 58 39 .60
Mark Gardner May 15 HOU 4.1 22 L 8 9 6 5 3 2 83 49 34 .59
Russ Ortiz May 16 HOU 6.1 29 2 2 7 4 4 0 115 65 50 .57
Shawn Estes May 17 @ARI 6.0 28 L 3 6 6 8 4 1 114 68 46 .60
Chris Brock May 18 @ARI 6.0 29 L 4 4 7 4 3 2 117 69 48 .59
Kirk Rueter May 19 @ARI 7.0 27 W 3 3 6 5 1 1 92 58 34 .63
Mark Gardner May 21 @HOU 6.1 29 3 3 6 3 4 1 115 68 47 .59
Russ Ortiz May 22 @HOU 6.2 26 W 0 1 3 4 2 0 103 65 38 .63
Shawn Estes May 23 @HOU 5.1 24 1 1 3 7 6 0 124 67 57 .54
Chris Brock May 25 STL 6.0 24 W 1 1 4 4 1 1 91 54 37 .59
Kirk Rueter May 26 STL 7.0 27 W 3 3 5 4 1 2 104 68 36 .65
Mark Gardner May 27 STL 6.0 23 1 1 1 7 3 1 111 67 44 .60
Russ Ortiz May 28 MON 7.1 33 L 4 4 8 3 4 1 127 68 59 .54
Shawn Estes May 29 MON 3.0 21 L 5 5 8 3 4 1 79 44 35 .56
Chris Brock May 30 MON 6.0 30 L 6 6 9 1 2 2 107 66 41 .62
Kirk Rueter May 31 PHI 6.0 23 3 3 6 5 1 0 89 56 33 .63
Mark Gardner Jun 1 PHI 5.1 22 4 4 5 4 3 2 106 59 47 .56
Russ Ortiz Jun 2 PHI 5.0 28 L 7 7 11 5 4 1 104 56 48 .54
Shawn Estes Jun 3 PHI 5.2 27 4 4 4 2 6 1 109 56 53 .51
Chris Brock Jun 4 @OAK 5.0 25 3 3 5 4 5 2 99 58 41 .59
Kirk Rueter Jun 5 @OAK 5.1 20 W 0 0 4 2 0 0 84 49 35 .58
Mark Gardner Jun 6 @OAK 6.0 29 6 6 6 6 5 1 124 73 51 .59
Russ Ortiz Jun 7 @ANA 6.2 27 W 2 2 5 2 2 0 98 61 37 .62
Shawn Estes Jun 8 @ANA 7.0 28 W 2 2 5 4 2 0 103 63 40 .61
Chris Brock Jun 9 @ANA 8.0 34 L 2 2 6 5 4 0 122 76 46 .62
Mark Gardner Jun 11 SEA 6.0 29 L 7 7 9 2 2 1 111 67 44 .60
Kirk Rueter Jun 12 SEA 5.1 27 W 8 8 10 2 2 1 106 62 44 .58
Russ Ortiz Jun 13 SEA 6.1 29 4 4 5 7 5 0 128 74 54 .58
Shawn Estes Jun 14 COL 7.0 27 2 2 6 2 2 1 92 61 31 .66
Chris Brock Jun 15 COL 3.1 22 L 8 9 10 0 3 2 65 36 29 .55
Mark Gardner Jun 16 COL 9.0 33 W 2 2 6 4 1 1 105 66 39 .63
Kirk Rueter Jun 17 @CHC 7.0 25 2 2 4 2 1 0 115 71 44 .62
Russ Ortiz Jun 18 @CHC 7.2 30 W 3 3 5 9 3 1 128 79 49 .62
Shawn Estes Jun 19 @CHC 5.2 29 W 1 4 3 3 7 0 105 54 51 .51
Chris Brock Jun 20 @CHC 3.0 20 6 6 8 2 3 1 84 55 29 .65
Mark Gardner Jun 21 @MIL 7.0 31 L 5 5 7 8 4 1 128 82 46 .64
Kirk Rueter Jun 22 @MIL 6.0 27 L 2 2 9 6 3 1 123 72 51 .59
Russ Ortiz Jun 23 @MIL 1.2 13 L 5 5 6 1 2 0 67 40 27 .60
Shawn Estes Jun 25 @LAD 8.0 33 L 3 3 8 5 3 0 127 76 51 .60
Chris Brock Jun 26 @LAD 6.1 28 3 3 9 3 1 1 96 62 34 .65
Mark Gardner Jun 27 @LAD 6.1 28 W 3 3 6 2 4 0 128 75 53 .59
Kirk Rueter Jun 29 @COL 9.0 32 W 1 1 6 2 1 0 109 65 44 .60
Russ Ortiz Jun 30 @COL 7.0 30 W 1 1 6 3 3 1 120 73 47 .61
Shawn Estes Jul 1 @COL 8.0 31 W 1 1 6 3 2 1 113 67 46 .59
Chris Brock Jul 2 LAD 6.0 26 W 3 3 8 5 2 1 99 60 39 .61
Mark Gardner Jul 3 LAD 5.0 19 W 1 1 3 1 2 0 76 43 33 .57
Kirk Rueter Jul 4 LAD 2.0 14 L 6 6 6 1 2 1 49 26 23 .53
Russ Ortiz Jul 5 SDP 9.0 32 W 1 1 6 10 2 0 124 79 45 .64
Shawn Estes Jul 6 SDP 5.0 27 W 7 7 11 3 3 2 91 54 37 .59
Chris Brock Jul 7 SDP 6.1 26 L 4 5 6 8 1 0 97 64 33 .66
Kirk Rueter Jul 9 @STL 6.0 28 3 3 7 4 3 0 112 65 47 .58
Russ Ortiz Jul 10 @STL 8.2 30 W 2 2 2 10 2 2 142 88 54 .62
Mark Gardner Jul 11 @STL 7.0 28 L 5 5 6 7 3 1 118 70 48 .59
Shawn Estes Jul 15 OAK 6.2 30 7 7 8 2 5 1 111 62 49 .56
Russ Ortiz Jul 16 OAK 6.0 29 L 3 3 4 9 7 2 127 62 65 .49
Kirk Rueter Jul 17 OAK 7.0 27 W 2 2 6 4 1 1 117 70 47 .60
Mark Gardner Jul 18 TEX 6.0 29 L 5 5 5 0 4 0 106 59 47 .56
Chris Brock Jul 19 TEX 1.1 12 L 4 5 6 1 2 0 52 26 26 .50
Shawn Estes Jul 20 TEX 5.2 30 L 6 6 8 3 6 0 122 69 53 .57
Russ Ortiz Jul 21 @SDP 6.1 28 W 2 2 4 3 6 1 127 66 61 .52
Kirk Rueter Jul 22 @SDP 3.1 22 L 6 6 8 3 4 4 86 49 37 .57
Chris Brock Jul 23 @CIN 6.0 22 3 3 4 6 0 1 99 66 33 .67
Mark Gardner Jul 24 @CIN 7.0 28 4 4 4 3 3 1 121 71 50 .59
Shawn Estes Jul 25 @CIN 8.0 30 1 1 3 8 2 1 127 78 49 .61
Russ Ortiz Jul 26 @STL 2.0 17 0 7 4 1 6 1 84 42 42 .50
Kirk Rueter Jul 27 @STL 8.0 28 W 1 1 3 10 1 1 117 75 42 .64
Livan Hernandez Jul 28 @STL 7.0 30 L 6 6 7 5 3 1 105 64 41 .61
Mark Gardner Jul 30 CIN 5.1 28 L 7 7 7 2 4 2 103 60 43 .58
Shawn Estes Jul 31 CIN 8.0 30 W 1 1 7 5 0 1 107 63 44 .59
Russ Ortiz Aug 1 CIN 2.2 18 L 5 5 5 4 4 0 79 40 39 .51
Kirk Rueter Aug 2 ARI 5.0 22 L 3 7 7 2 1 1 74 38 36 .51
Livan Hernandez Aug 3 ARI 7.0 28 W 0 1 2 5 5 0 127 71 56 .56
Joe Nathan Aug 4 ARI 1.0 8 L 5 5 3 1 2 3 27 13 14 .48
Shawn Estes Aug 6 ATL 6.0 29 L 5 5 9 5 2 0 93 57 36 .61
Russ Ortiz Aug 7 ATL 4.1 27 L 7 9 9 5 4 0 111 64 47 .58
Kirk Rueter Aug 8 ATL 6.0 26 W 2 2 7 1 2 0 86 47 39 .55
Livan Hernandez Aug 9 FLA 7.2 33 3 3 8 4 2 0 142 89 53 .63
Mark Gardner Aug 10 FLA 6.2 28 7 7 9 5 1 1 109 75 34 .69
Shawn Estes Aug 11 FLA 6.0 29 4 4 7 4 4 1 118 72 46 .61
Russ Ortiz Aug 13 @NYM 7.0 29 W 2 2 6 5 3 1 110 64 46 .58
Kirk Rueter Aug 14 @NYM 3.2 19 L 5 5 8 2 2 1 89 51 38 .57
Livan Hernandez Aug 15 @NYM 6.0 29 L 7 7 9 9 2 2 112 75 37 .67
Joe Nathan Aug 16 @MON 6.1 26 W 1 1 3 3 4 0 95 49 46 .52
Shawn Estes Aug 17 @MON 8.1 35 1 1 8 9 2 0 123 82 41 .67
Russ Ortiz Aug 18 @MON 8.0 35 W 4 4 11 1 2 2 110 69 41 .63
Kirk Rueter Aug 20 MIL 6.1 27 W 3 3 6 3 2 0 116 67 49 .58
Livan Hernandez Aug 21 MIL 8.0 33 W 1 1 6 8 3 0 120 75 45 .63
Joe Nathan Aug 22 MIL 5.0 25 W 1 1 7 2 3 0 87 49 38 .56
Shawn Estes Aug 24 CHC 7.0 28 W 3 3 6 6 2 0 108 61 47 .56
Russ Ortiz Aug 25 CHC 5.0 23 W 4 4 3 4 5 0 115 61 54 .53
Kirk Rueter Aug 25 (2) CHC 6.0 26 W 3 3 7 3 2 2 92 53 39 .58
Livan Hernandez Aug 26 CHC 5.2 27 6 6 9 6 1 2 101 61 40 .60
Joe Nathan Aug 27 @PIT 6.0 27 L 3 3 6 6 4 1 114 66 48 .58
Mark Gardner Aug 28 @PIT 7.0 25 W 0 0 2 5 0 0 102 65 37 .64
Shawn Estes Aug 29 @PIT 8.0 30 W 3 3 6 8 1 2 108 72 36 .67
Russ Ortiz Aug 30 @PHI 6.0 29 1 4 8 3 2 1 95 60 35 .63
Kirk Rueter Aug 31 @PHI 7.0 26 W 1 1 4 0 1 0 107 63 44 .59
Livan Hernandez Sep 1 @PHI 8.0 30 3 3 5 6 3 0 137 85 52 .62
Joe Nathan Sep 2 @PHI 7.0 29 W 2 2 6 4 3 1 101 62 39 .61
Shawn Estes Sep 3 PIT 8.0 33 W 2 2 7 5 2 0 117 75 42 .64
Russ Ortiz Sep 4 PIT 6.0 28 W 0 0 2 8 7 0 126 66 60 .52
Kirk Rueter Sep 5 PIT 6.0 26 L 6 6 7 2 1 2 98 57 41 .58
Livan Hernandez Sep 6 NYM 2.0 7 0 0 1 1 0 0 34 21 13 .62
Joe Nathan Sep 7 NYM 5.1 23 4 4 3 1 5 0 77 40 37 .52
Shawn Estes Sep 8 NYM 5.2 30 L 6 6 7 3 6 0 105 57 48 .54
Russ Ortiz Sep 10 @ATL 8.0 34 L 3 3 8 4 5 1 133 77 56 .58
Kirk Rueter Sep 11 @ATL 8.0 30 W 1 1 6 3 2 0 118 66 52 .56
Joe Nathan Sep 12 @ATL 5.1 23 W 4 4 6 4 2 2 86 51 35 .59
Shawn Estes Sep 14 @FLA 9.0 30 W 0 0 4 8 2 0 107 68 39 .64
Russ Ortiz Sep 15 @FLA 7.0 29 W 3 3 5 4 4 2 100 63 37 .63
Kirk Rueter Sep 16 @FLA 5.0 23 5 5 7 4 2 2 105 63 42 .60
Joe Nathan Sep 17 SDP 7.0 28 W 2 2 5 2 3 1 101 56 45 .55
Mark Gardner Sep 18 SDP 4.0 19 L 4 4 5 4 2 2 69 40 29 .58
Shawn Estes Sep 19 SDP 6.1 30 L 6 6 8 5 4 1 103 57 46 .55
Russ Ortiz Sep 20 LAD 4.1 23 5 5 5 5 5 1 103 54 49 .52
Kirk Rueter Sep 21 LAD 4.2 21 L 5 5 7 3 3 2 75 42 33 .56
Joe Nathan Sep 22 LAD 6.0 27 1 3 4 2 3 0 97 54 43 .56
Livan Hernandez Sep 23 LAD 5.0 25 L 4 4 9 2 1 1 94 57 37 .61
Shawn Estes Sep 24 @ARI 5.0 29 L 6 8 10 3 1 2 107 62 45 .58
Russ Ortiz Sep 25 @ARI 6.2 29 3 3 9 5 3 1 101 58 43 .57
Kirk Rueter Sep 26 @ARI 6.0 30 L 6 6 12 4 1 1 112 65 47 .58
Joe Nathan Sep 28 @LAD 6.1 30 L 4 4 8 4 2 2 112 72 40 .64
Livan Hernandez Sep 29 @LAD 7.1 32 W 1 1 10 1 1 0 97 60 37 .62
Shawn Estes Sep 30 @LAD 3.2 24 L 5 5 8 3 6 0 100 49 51 .49
Russ Ortiz Oct 1 COL 9.0 37 W 2 4 7 3 3 1 140 83 57 .59
Kirk Rueter Oct 2 COL 5.1 27 W 4 4 8 2 3 0 110 63 47 .57
Joe Nathan Oct 3 COL 5.0 24 5 5 6 2 3 1 101 62 39 .61