Keith Foulke

Keith Foulke #29

  • P
  • B/T: R/R
  • 6' 0" /210

Keith Foulke MLB Career Stats

619 41-37 3.33 786.2 718 1.08

Keith Foulke Bio

  • Full Name: Keith Charles Foulke
  • Born: 10/19/1972 in Ellsworth Air Force Base, SD
  • Draft: 1994, San Francisco Giants, 9th rd. (256th overall)
  • College: Lewis-Clark State
  • Debut: 5/21/1997
  • Last Game: 9/18/2008
View More Bio Info +
MLB Career Stats 41 37 3.33 619 8 191 786.2 718 1.08


Note: Opponent can be found on current team or on team when both players met.

Keith Foulke Stats

*Since 2006

Keith Foulke Advanced Stats

*Since 2006
*Since 2006

Keith Foulke Statcast Events


Keith Foulke Awards

World Series Championship

Year Team League
2004 Boston AL

AL All-Star

Year Team League
2003 Oakland AL

Babe Ruth Award

Year Team League
2004 Boston AL

AL Relief Man Award

Year Team League
2003 Oakland AL

Keith Foulke Leaderboards


Season SO Rank
1999 123 23rd in AL


Season SV Rank
1999 9 18th in AL
2000 34 5th in AL
2001 42 3rd in AL
2002 11 15th in AL
2003 43 1st in AL
2004 32 5th in AL
2005 15 13th in AL


Season G Rank
1999 67 18th in AL
2000 72 7th in AL
2001 72 4th in AL
2002 65 17th in AL
2003 72 9th in AL
2004 72 12th in AL


Season HLD Rank
1999 21 6th in AL
2006 14 20th in AL

Keith Charles Foulke Bio Info

KEITH CHARLES FOULKE...attended Galveston College and Lewis-Clark State College in Idaho...graduated from Hargrave (TX) High School in 1991. 2006 It was another tough year for the star closer, who battled injuries to his elbow and back, and inconsistency... The good news is that Foulke finished strong, being unscored upon in his 11 outings in September... He also had a solid April, going 2-1 with a 3.71 ERA... Foulke was out of action between June 12-Aug. 17. 2005 SUMMARY: Endured an injury-plagued campaign, pitching through problems with both knees for much of the year before undergoing an arthroscopic procedure on his left knee on July 7...was on the 15-day D.L. from July 5-September 1, missing 50 games...returned to appear in 6 September contests, not pitching after September scheduled to undergo arthroscopic surgery on his right knee following the regular season...finished 5-5 with 15 saves in 19 chances and a 5.91 ERA in 43 games...retired 30 of 43 first batters faced (70 percent) and stranded 9 of 13 inherited runners (69 percent).

BEFORE AND AFTER: Went 5-5 with 15 saves in 19 chances and a 6.23 ERA in 37 games before the procedure on his left 35.2 innings, gave up 27 earned runs on 46 hits with 15 walks and 29 strikeouts...made 3 rehab appearances for Single-A Lowell...then, in 7 September appearances after being activated from the D.L., posted no record and a 4.05 6.2 innings, allowed 3 earned runs on 7 hits with 3 walks and 5 K's.

INSIDE THE NUMBERS: Worked more than 1.0 inning in 8 of his 43 appearances, including a season-high 2.0 scoreless innings for a win April 14 at New York and again in his final 2005 outing September 18 vs. Oakland...gave up 8 homers in 45.2 innings after surrendering only 8 long balls in 83.0 innings in 2004...allowed at least one run in 14 of his 43 appearances, 2 runs or more in 9...opponents batted .288 (53-for-184) after hitting .206 in 2004 and .214 over his first 8 seasons (1997-2004)...righthanders batted .333 (26-for-78) with 5 homers...lefties hit .255 (27-for-106) with 3 long balls...was 5-for-5 in save chances and posted a 3.72 ERA (4 ER/9.2 IP) when pitching without a day's rest...was 10-for-14 in save opportunities and logged a 6.50 ERA (26 ER/36.0 IP) with one or more day's rest...5 of the 8 homers he allowed came in 2-strike counts.

MORE 2005 HIGHLIGHTS: Earned his first 2005 win April 14 vs. New York, pitching 2.0 scoreless innings and allowing one hit and 3 walks with 2 K's...threw a season-high 53 pitches...took the loss in his 500th career relief appearance April 19 vs. Toronto...entered with the game tied 3-3 in the 9th inning and allowed an RBI single to Corey Koskie...earned a win and 8 saves in 13 appearances during the month of May...picked up 3 wins in June...fanned a season-high 3 in a scoreless inning June 15 vs. Cincinnati...underwent arthroscopic surgery to treat damaged cartilage in his left knee July 7...the procedure was performed by Red Sox Medical Director Dr. Thomas Gill at Massachusetts General his first outing after bring activated from the D.L., allowed one hit in 0.1 scoreless inning September 2 vs. Baltimore...did not allow a run his next 2 appearances either (a total of 2.2 innings against the White Sox and Angels) before being touched for 3 runs in 1.2 innings his next 2 times out September 12-13 at Toronto...threw 2.0 innings of 2-hit shutout ball with one K September 18 vs. Oakland in his final appearance. 2004 SUMMARY: In his first season with the Red Sox, went 5-3 with 32 saves (5th most in the A.L.) and a 2.17 ERA in 72 83.0 innings, allowed only 63 hits and a .206 average...walked only 15 and fanned 79...the Red Sox went 59-13 in games in which he appeared and even won 5 of the 7 games in which he suffered a blown save (over the last 2 seasons, his clubs are 9-3 when he blows a save)...set down 58 of 72 first batters faced (81 percent), and stranded 13 of 17 inherited runners.

EARNING HIS KEEP: Matched his career high in appearances for the 4th time in the last 5 years, appearing in 72 games...joined Mike Timlin (76 appearances) and Alan Embree (71) to give the Red Sox their first-ever trio of pitchers with 70 appearances in a season.

STRETCHING IT OUT: Had 7 saves of more than 1.0 inning, 5 of the 4-out variety, a 5-out save and one 2.0 inning save: August 16 vs. Toronto.

GREAT START: Was 1-0 with 10 saves and a 0.36 ERA (1 ER/25.1 IP) in 22 appearances through May 28 before his first blown save May 30, when Seattle's Raul Ibañez hit a 3-run homer to give the Mariners a 7-5 lead at Fenway...the Sox tied it with 2 in the bottom of the inning and won it on David McCarty's walk-off 2-run homer in the 12th.

AT HOME ON THE ROAD: Was 1-0 with 17 saves in 19 chances and a 1.18 ERA (5 ER/ 38.0 IP) in 33 road appearances and 4-3 with 15 saves in 20 chances and a 3.00 ERA (15 ER/45.0 IP) at Fenway Park.

NICE HANDS: Did not commit an error for the 5th straight season...begins 2005 with a 328- game errorless run dating to his last miscue, July 18, 1999 with the White Sox at Milwaukee.

MORE 2004 HIGHLIGHTS: Pitched at least 1.0 inning in 70 of 72 appearances, including each of his first 60 outings before throwing 0.2 innings September 5 vs. Texas and 0.1 inning September 8 at Oakland...collected his 150th career save May 11 vs. Cleveland, while his 32nd and final save of this season was No. 175 of his career...struck out 3 batters in consecutive outings July 19-20 at Seattle...before July 19 at Seattle, when he suffered a blown save by allowing 2 home runs, had allowed only 2 homers in 40 games (48.0 IP)...had allowed 2 homers in a relief appearance only twice in his career in the regular season, last April 28, 1999 with Chicago vs. Tampa Bay...tossed a season-high 2.0 innings 7 times...recorded a save in 7 straight appearances August 21-September 3, part of a run in which he converted 16 straight save chances July 20-September 17...had at least one punchout in 12 straight outings August 10-September 3 (16 K's)...did not walk a batter over his final 16 appearances starting August 26 (15.2 IP)...made his 500th career appearance September 28 at Tampa Bay.

INSIDE THE NUMBERS: Threw 1,265 pitches, an average of 15.2 per inning...pitched 3 days in a row 4 times: April 15-17, April 19-21, August 16-18 and September 20- 22...his ERA was below 2.00 all year until September 20, when he began a 3-appearance stretch in which he surrendered 4 runs in 3.0 innings, including 2 blown saves...earned a save against 14 clubs...was 6-for-6 in save chances vs. Toronto and 4-for-4 vs. Tampa Bay...was 4-1 with 15 saves and a 1.76 ERA (8 ER/41.0 IP) against A.L. East foes.

IN THE POSTSEASON: Had a spectacular postseason and was named World Series MVP by the New York chapter of the Baseball Writers' Association of America...went 1-0 with 3 saves and a 0.64 ERA (1 ER/ 14.0 IP), pitching in 11 of Boston's 14 contests, finishing 8...opponents hit just .120 (6-for-50)...earned one save in 2 scoreless appearances in the ALDS vs. Anaheim, working 3.0 innings, allowing 2 hits and an intentional walk, while striking out the final 4 outs to save Boston's 8-3 win in Game 2 at Angel Stadium...with the Sox clinging to a 4-3 lead in the 8th, came on to strike out Troy Glaus with the tying man at first...worked a 1-2-3 bottom of the 9th after the Sox had broken it open with 4 in the top of the inning...fanned 3 in 1.2 scoreless innings in Game 3 at Fenway...pitching in a 6-6 game, retired the only 2 batters he faced in the 8th with the goahead run at first...after the Angels loaded the bases with one out in the 9th, Foulke punched out Garret Anderson and Troy Glaus to keep the game tied...the Sox won it in the 10th on David Ortiz's walk-off, series-ending home run...made 5 appearances and picked up a save in the ALCS vs. the Yankees, working 6.0 innings of one-hit shutout ball...walked 6 and fanned 6...fanned 3 in 2.2 no-hit, no-run innings in the do-or-die Game 4 at Fenway...struck out 2 in a scoreless 9th to save a 4-2 win in Game 6...closed out all 4 games of the World Series sweep vs. St. Louis, earning a Game 1 win and a Game 4 save...allowed a run on 4 hits and a walk with 8 K's in 5.0 innings...allowed an inherited runner to score, sustaining a blown save but then earning the win with 1.2 scoreless innings in Game 1, an 11-9 Sox triumph...fanned 2 and retired all 4 men he faced to wrap up a 6-2 win in Game 2...allowed a Larry Walker solo homer but nothing else in working the 9th in Boston's 4-1 Game 3 victory...allowed a leadoff single by Albert Pujols, then set down 3 in a row to seal the Red Sox' first World Championship in 86 years in Game 4 at Busch Stadium...Scott Rolen flew out to right, and Jim Edmonds struck out before Edgar Renteria grounded back to the pitcher...Foulke fired to Doug Mientkiewicz to give the Red Sox their 6th World Championship. 2003 SUMMARY: In his only season in Oakland, was named to the A.L. All-Star team for the first time and earned A.L. Fireman of the Year honors after posting a 9-1 record with a league-high 43 saves and a 2.08 ERA in 72 appearances for the A.L. West champions...tied for 7th in A.L. Cy Young Award voting, the only relief pitcher in the league to receive votes...his 9 wins, 2.08 ERA and .184 opponents average were all career bests, while his 72 appearances matched his personal high for the 3rd time in 4 years...finished strong, posting a 2-0 record, 19 saves in 20 chances and a 1.24 ERA (5 ER/36.1 IP) in 30 games after the All-Star break, including a 1.21 ERA (4 ER/29.2 IP) in August and September.

A CHECK OF THE LEADER BOARD: In addition to leading the league in saves, led the A.L. and tied Eric Gagne of the Dodgers and Billy Wagner of the Astros for the M.L. lead with 67 games finished, tied for the league lead with 9 relief wins, finished 2nd in save percentage (43-for-48, 89.6) and average allowed by a reliever (.184), was 3rd in relief innings pitched (86.2, most by any major league closer) and hits allowed per 9 innings by a reliever (5.92),4th in relief K's (88), 7th in relief ERA and strikeout-to-walk ratio (4.4-to-1), 8th in walks (2.08) and strikeouts (9.14) per 9 innings by a reliever and ranked 9th in the A.L. in appearances.

OUR SAVIOR: Foulke's career-high 43 saves led the A.L. and ranked 4th in the majors behind Eric Gagne of the Dodgers (55), John Smoltz of the Braves (45) and Billy Wagner of the Astros (44)...converted his last 14 save chances in a row, with his last blown save coming August 14 vs. Boston...earned at least one save against 16 clubs, including every A.L. team...interleague foes Atlanta and Philadelphia are the only clubs he faced (once each) against whom he did not have a save...had 5 saves each against the Angels and Rangers and 4 against the Indians and Devil Rays...worked at least 1.0 full inning in 42 of his 43 saves, all but August 17 vs. Toronto, when he recorded only one out...worked more than an inning in 10 saves, including a 2.0-inning save August 12 vs. Boston...blew 5 saves, but the A's won all but one of the games...the only save Foulke blew that led to an Oakland setback was August 14 vs. Boston, when Manny Ramirez hit a game-tying solo homer to lead off the top of the 9th before the Sox won it 4-2 with 2 in the 10th.

PART OF A WINNING EQUATION: Earned the win (9) or save (43) in 52 of Oakland's 96 victories, 54 percent...the only pitcher in baseball who won or saved a higher percentage of his team's victories was the Dodgers' Eric Gagne (67 percent)...the only other pitchers who won or saved half of their team's wins were Houston's Billy Wagner (52 percent), Tampa Bay's Lance Carter (52 percent) and Baltimore's Jorge Julio (51 percent).

SEEING STARS: Making his first career appearance in an All-Star Game, worked a 1-2-3 9th inning to save the American League's 7-6 win over the National League in the July 15 Mid-Summer Classic at U.S. Cellular Field in Chicago...retired Paul LoDuca and Luis Castillo on fly balls to center and Rafael Furcal on a fly ball to right.

ABOVE AVERAGE: Ranked 3rd among A.L. relievers, holding opponents to a .184 (57-for-309) average with 11 doubles, 2 triples and 10 homers...a righthander, he held lefties to a .158 (24-for-152) average with 5 homers...that's the 2nd-lowest average allowed to left-handed batters by any pitcher in the A.L. (minimum 125 batters faced)...Cleveland's David Riske held lefties to a .145 average...righties hit .210 (33-for-157) with 5 homers...first batters faced hit .190 (12-for-63) with 6 walks and 3 hit by pitches...held the opposition to a .138 average with runners on...among A.L. relievers, ranked 2nd to Seattle's Shigetoshi Hasegawa (.134)...opponents hit just .171 (12-for-70) with runners in scoring position (6th-best among A.L. relief pitchers), .098 (4-for-41) with runners in scoring position and 2 outs...held opponents to a .249 on-base percentage, tied for 2nd by any A.L. reliever.

INSIDE THE NUMBERS: Worked more than 1.0 inning in 21 of 72 appearances...had 4 "tough saves," 2nd to only Mariano Rivera (5) in the A.L...stranded 19 of 23 inherited runners (83 percent)...was 7-0 with 23 saves in 27 chances and a 2.26 ERA in 41 games at home and 2-1 with 20 saves in 21 chances and a 1.80 ERA in 31 games on the road...finished 4-0 with 26 saves in 28 chances and a 1.58 ERA at night and 5-1 with 17 saves in 20 chances and a 2.80 ERA during the day...his highest ERA for any month during the season was 3.07 in June...posted a 2.03 mark in April, a 2.51 in May, a 2.45 in July, a 1.02 in August and a 1.50 in addition to 88 K's, induced 125 fly ball outs and 63 ground ball outs, a 2-to-1 ratio of fly balls to grounders.

MORE 2003 HIGHLIGHTS: Allowed as many as 2 runs in an outing only 4 times...had worked 31.2 consecutive innings without a walk dating to August 1, 2002 before issuing his first free pass of 2003 April 16 at Seattle...worked a season-best 9.0 consecutive scoreless innings May 11-29...dropped his only decision of the season June 28 at San Francisco, when he allowed a bases-loaded single to Pedro Feliz in the bottom of the 10th, lifting the Giants to an 8-7 win...the loss, his first since June 8, 2002 with the White Sox vs. Montreal, snapped a career-best 6-game winning streak...did not lose to an A.L. club in 2003, and begins 2004 with an 11-game winning streak vs. the A.L...his last loss at the hands of an A.L. foe was May 29, 2002 with Chicago vs. New York...retired 17 consecutive batters over a 6-game stretch July 6-21....made his 400th career appearance July 20 at Minnesota...matched his season high with 4 strikeouts August 14 vs. Boston, part of a 23-game run from June 18-August 16 when he fanned at least one batter in every game in which he appeared...earned saves in 4 straight A's games August 16-20.

IN THE POSTSEASON: Went 0-1 with a 3.60 ERA (2 ER/5.0 IP) and a blown save in 3 ALDS appearances against the Red Sox...the blown save and loss came in Game 4 at Fenway Park, when he came on to start the 8th clinging to a 4-3 lead and allowed a 2-run double to David Ortiz as the Sox evened the series at 2-2...tossed 3.0 scoreless innings in Game 1, his longest outing since August 25, 1999 at Tampa Bay (also 3.0 innings). 2002 In his 7th and final season with the White Sox, finished 2-4 with 11 saves in 14 chances and a 2.90 ERA in 65 games...started 0-3 with 8 saves in 10 chances and a 5.56 ERA (14 ER/22.2 IP) through the end of May, then went 2-1 with 3 saves in 4 chances and a 1.80 ERA (11 ER/55.0 IP) the rest of the way...stranded 18 of 21 inherited runners, and held first batters to a .231 (15-for-65) average...walked a career-low 13 in 77.2 innings, an average of 1.5 walks per 9 innings, best among A.L. bullpenners...issued just 3 free passes after July 1...with 58 K's, his 4.46-1 strikeout-to-walk ratio was 2nd-best in the A.L...allowed 9.27 runners per 9 innings, 6th in the league...also ranked 7th in opponents on-base percentage (.263) and tied for 10th in relief innings pitched (77.2)...opponents hit .225 but just .191 (25 for 131) after the break...lefties hit .266 (38-for-143) and righties batted .185 (27-for-146)...worked 2.0 or more innings in 12 of his 65 outings...went 1-3 with 9 saves in 11 chances and a 4.83 ERA (22 ER/41.0 IP) before the All-Star break and 1-0 with 2 saves in 3 chances and a 0.74 ERA (3 ER in 36.2 IP) after the break...did not allow an earned run in his final 17.2 innings...allowed one earned run over his last 31.1 innings for a 0.29 ERA and only 3 in last his last 38.2 innings for a 0.70 ERA...had a run of 15 consecutive saves dating to 2001 snapped April 3 at Seattle...the streak tied for 3rd-longest in White Sox history...his career-best streak is a 19-gamer in 2000-01...converted 33 straight save chances at Comiskey Park from September 1, 2000 until a blown save May 29 vs. New York...did not walk a batter in his final 25.1 innings after August 1...struck out at least one in 11 straight appearances August 17-September 21 (15 K's total)...saw a streak of 12.2 scoreless innings end August 17 at Oakland...that was the last earned run he allowed in 2002...recorded his 100th career save September 26 vs. Boston. 2001 Closed out a then career-high 42 saves, 3rd-most in the A.L. and 2nd-most in White Sox history...converted 42 of 45 save chances, for an A.L. best 93.3 percent success rate...was successful on 26 of his final 27 save chances, his last 14 in a row...also had a run of 12 save conversions in a row earlier in the season...finished 4th in the A.L. Rolaids Relief Man standings with 114...his 2.33 ERA was 3rd-best among A.L. relievers, while he led the league with 69 games finished, ranked 4th in appearances (72), 5th in strikeouts (75), 5th in innings (81.0), 7th in hits per 9 innings (6.33), 8th in opponents average (.199), 8th in runners per 9 innings (9.7)...lefties hit .212 (9th in the A.L.), while righties batted only .183...first batters faced hit .136 (9-for 66), 3rd-best in the A.L...compiled a 1.96 ERA after the break compared to 2.64 mark in the first half...went 4-5 with a 1.24 ERA and 23 saves in 23 chances at home and 0-4 with a 3.62 ERA and 19 saves in 22 chances on the road...allowed one run in his final 23.2 innings at home for a 0.38 ERA...his monthly ERA was 2.31 or lower in 5 of the season's 6 months, including 1.80 in April, 1.64 in July and 1.69 in August...the lone exception was June (4.30)...his then career-best streak of converting 19 straight save chances ended May 20 at Oakland...the streak was 3rd-longest in club history, one short of the record shared by Roberto Hernandez (1996) and Matt Karchner...his 12 saves in August were the 2nd-most in major league history behind Bobby Thigpen's 13 in June of 1990...earned his 40th save on September 26 vs. Minnesota. 2000 Assumed the role of White Sox closer and responded by going 3-1 with 34 saves and a 2.97 ERA in a career-high 72 appearances...was 5th in the league in saves...also ranked among A.L. relief leaders in runners per 9 innings (first with 9.2), relief innings (3rd with 88.0), opponents average (4th at .207), save percentage (5th at .872), games finished (tied for 5th with 58), games (tied for 7th with 72) and ERA (8th at 2.97)...his 34 saves were 21 more than his career total entering 2000...tied for 4th in the A.L. Rolaids Relief Man standings with 102 points...converted 6 "tough saves," 2nd in the majors behind Dave Veres of the Cardinals (8)...opponents batted .212 with runners in scoring position, 9th in the A.L...compiled a 4.1-1 strikeout-to-walk ratio, fanning 91 and walking 22...yielded a .339 slugging and .261 on-base percentage...went more than 1.0 inning in 14 of his 34 save conversions...converted his final 12 save chances and 15 of his last 16...stranded 19 of 23 inherited runners...compiled a team-best streak of 18.2 consecutive scoreless innings April 18 to May 21...served a 3-game suspension May 5-7 for his role in an April 22 on-field altercation vs. Detroit...suffered a 5-stitch cut below his left eye during the brawl...converted 13 consecutive save chances April 7-June 9...surrendered 6 runs in 0.2 innings June 25 vs. New York...without that one outing, his final ERA would have been 2.37...was a member of the major league All-Star team that toured Japan for an 8-game exhibition series following the season...went 0-0 with a 1.50 ERA (1 ER/6.0 IP) in 4 outings...for the 2nd straight season, was ranked as the top reliever in the A.L. over the 2-year period from 1999-00 based on a system devised by the Elias Sports Bureau to determine free agent compensation. 1999 Posted a 3-3 record, 9 saves and a 2.22 ERA in 67 appearances for the White Sox...led A.L. relievers in strikeouts (a career-high 123)...ranked 2nd in ERA and runners per 9 innings (8.2), was 3rd in innings (a career-high 105.1), 4th in opponents average (.188), tied for 4th in holds (22) and 7th in average with men on (.192)...held opponents to a .158 average and recorded a 1.38 ERA (8 ER/ 52.0 IP) after the All-Star break, 2nd to only Mariano Rivera among A.L. relievers...allowed just 2 runs over his final 30.1 innings, for a 0.59 ERA...did not allow a run in 17 appearances (25.1 IP) August 14-September 22...opponents batted .160 (15-for-94) with men in scoring position and .152 (7-for-46) with men in scoring position and 2 outs...averaged 10.5 K's per 9 innings and posted a 5.9- inherited runners to score...first batters faced went 15- for-65 (.231)...hurled at least 2.0 1 strikeout-to-walk ratio...issued just 1.8 walks per 9 innings...allowed only 3 of 23 innings in 32 of his 67 outings...fanned a relief career-high 6 in 2.1 innings June 3 at Toronto and again in 2.2 innings September 8 at Anaheim...was ranked as the top reliever in the A.L. for 1998-99 based on a system devised by the Elias Sports Bureau to determine compensation for free agent losses. 1998 In his first full M.L. campaign, made 54 appearances, finishing 3-2 with a save and a 4.13 ERA...held opponents to a .213 average (righthanders batted .174) and allowed 10.3 runners per 9 innings, 9th-fewest among A.L. relievers...logged 13 holds...excelled at Comiskey Park, where he went 3-1 with a 3.13 18 games after the All-Star break, was 2-1 with a 2.45 ERA...first batters faced hit .200 (10-for-50)...did not pitch after August 27 due to a bone spur in his right shoulder that required season-ending surgery. 1997 Pitched in Triple-A and the majors in 2 different organizations, as he made his big league debut for the Giants before being dealt to the White Sox on July 31...opened the season with Triple-A Phoenix and went 4-3 with a 4.18 ERA in 9 starts...was recalled by San Francisco May 20, and made his big league debut May 21 vs. Colorado...allowed 3 earned runs on 2 hits and a walk in 4.0 innings...fanned 3 and allowed a 3-run homer to Ellis a no-decision in his first start May 30 at Atlanta...worked 4.2 innings, 2 surrendering 2 earned runs on 4 hits...walked 4 and punched out 3 in dueling Tom Glavine to a 2-2 tie, which the Braves won 3-2 in the 9th...notched his first M.L. win June 9 vs. Florida, when he fanned a career-high 8 and allowed one run on 3 hits and 2 walks in 6.1 innings in the 7-4 victory...was optioned back to Triple-A after the game only to be recalled again June 24...went 0-4 with an 11.14 ERA in his next 6 outings for the Giants and was optioned to Phoenix July 21...was traded to the White Sox 10 days later and made one start for Triple-A Nashville (the last start of his pro career) before being recalled by Chicago August 14...went 3-0 with 3 saves and a 3.45 ERA in 16 outings...registered 5 holds...the opposition hit .255 (28-for-110); righties hit just .194 (12-for-62)...worked 2.2 innings August 15 vs. Oakland in his A.L. debut, allowing a run on 3 hits...walked none and rang up 3 K's...recorded his first career save August 18 vs. Seattle, when he fired 4.0 shutout innings to close out a 5-0 win...allowed a hit and fanned 3...earned his first White Sox win with 2.1 innings of relief August 29 vs. Houston. 1996 Continued his steady climb toward the majors as he was named Texas League Pitcher of the Year...went 12-7 with a 2.76 ERA in 27 starts for Double-A Shreveport...was a mid-season and post-season TL All-Star...led the league in ERA and innings (182.2)...finished 2nd in wins, strikeouts (129) and complete games (4)...worked at least 6.0 innings in 24 of 27 starts, including each of his last 12...was named Giants Double-A Player of the Month for May after going 4-2 with a 2.53 ERA (13 ER/46.1 IP), including 2 complete games and a shutout. 1995 Earned Cal League post-season All-Star honors in his first full campaign...went 13-6 with a 3.50 ERA in 28 games (26 starts) for Single-A San Jose, tying for the Giants organization lead in wins...walked 32 and fanned 168 (most among Giants farmhands) in 177.1 innings...rang up 16 strikeouts August 23 vs. High Desert...went 1-1 with a 3.38 in a pair of Cal League playoff starts. 1994 Debuted with Rookie-level Everett, going 2-0 with a 0.93 ERA in 4 19.1 innings, limiting Northwest League foes to a .233 average (17-for-73), allowing only 4 runs (2 earned), walking 3 and fanning 22.