Mobile Site You Are Here > Home > Teams > Franchise Encyclopedia > 1998 Pitching Statistics

1998 Detroit Tigers

Pitching Statistics

Franchise Encyclopedia: 1997 / 1999

65-97, Finished 5th in AL Central (Schedule and Results)
View League Standings and Leaders

Manager: Buddy Bell (52-85) and Larry Parrish (13-12)
Scored 722 runs, Allowed 863 runs. Pythagorean W-L: 68-94

Ballparks: Tiger Stadium · Attendance: 1,409,391 (11th of 14)
Park Factors  Over 100 favors batters, under 100 favors pitchers.
  multi-year:
Batting - 100, Pitching - 101 · one-year: Batting - 99, Pitching - 101

BaseballAmerica.com: Franchise Executives
News & ViewsThinkFactory
BR Bullpen: Find or enter more info for this team (what's this?)


1997 / 1999 Pitching Statistics

Team Pitching

Hide non-qualifiers for rate stats
 · League Register
Rk Pos Age W L W-L% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF ERA+ WHIP H/9 HR/9 BB/9 SO/9 SO/BB
1 SP Justin Thompson* 25 11 15 .423 4.05 34 34 0 5 0 0 222.0 227 114 100 20 79 4 149 2 0 4 946 116 1.378 9.2 0.8 3.2 6.0 1.89
2 SP Brian Moehler 26 14 13 .519 3.90 33 33 0 4 3 0 221.1 220 103 96 30 56 1 123 2 0 4 912 121 1.247 8.9 1.2 2.3 5.0 2.20
3 SP Seth Greisinger 22 6 9 .400 5.12 21 21 0 0 0 0 130.0 142 79 74 17 48 2 66 4 0 3 562 92 1.462 9.8 1.2 3.3 4.6 1.38
4 SP Frank Castillo 29 3 9 .250 6.83 27 19 4 0 0 1 116.0 150 91 88 17 44 0 81 5 0 0 531 69 1.672 11.6 1.3 3.4 6.3 1.84
5 SP Brian Powell 24 3 8 .273 6.35 18 16 1 0 0 0 83.2 101 67 59 17 36 2 46 2 0 3 383 74 1.637 10.9 1.8 3.9 4.9 1.28
Rk Pos Age W L W-L% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF ERA+ WHIP H/9 HR/9 BB/9 SO/9 SO/BB
6 CL Todd Jones 30 1 4 .200 4.97 65 0 53 0 0 28 63.1 58 38 35 7 36 4 57 2 0 5 279 95 1.484 8.2 1.0 5.1 8.1 1.58
7 RP Bryce Florie 28 8 9 .471 4.80 42 16 6 0 0 0 133.0 141 80 71 16 59 6 97 4 0 9 580 98 1.504 9.5 1.1 4.0 6.6 1.64
8 RP Doug Bochtler 27 0 2 .000 6.15 51 0 11 0 0 0 67.1 73 48 46 17 42 6 45 3 0 6 312 77 1.708 9.8 2.3 5.6 6.0 1.07
9 RP Doug Brocail 31 5 2 .714 2.73 60 0 24 0 0 0 62.2 47 23 19 2 18 3 55 1 0 6 247 173 1.037 6.8 0.3 2.6 7.9 3.06
10 RP Sean Runyan* 24 1 4 .200 3.58 88 0 11 0 0 1 50.1 47 23 20 7 28 3 39 2 0 5 223 132 1.490 8.4 1.3 5.0 7.0 1.39
Rk Pos Age W L W-L% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF ERA+ WHIP H/9 HR/9 BB/9 SO/9 SO/BB
11 Tim Worrell 30 2 6 .250 5.98 15 9 0 0 0 0 61.2 66 42 41 11 19 2 47 1 0 0 265 79 1.378 9.6 1.6 2.8 6.9 2.47
12 A.J. Sager 33 4 2 .667 6.52 31 3 7 0 0 2 59.1 79 47 43 7 23 4 23 1 0 4 274 72 1.719 12.0 1.1 3.5 3.5 1.00
13 Dean Crow 25 2 2 .500 3.94 32 0 15 0 0 0 45.2 55 22 20 6 16 6 18 2 0 0 197 120 1.555 10.8 1.2 3.2 3.5 1.13
14 Matt Anderson 21 5 1 .833 3.27 42 0 10 0 0 0 44.0 38 16 16 3 31 4 44 2 0 2 194 145 1.568 7.8 0.6 6.3 9.0 1.42
15 Greg Keagle 27 0 5 .000 5.59 9 7 0 0 0 0 38.2 46 26 24 5 20 0 25 4 0 2 180 85 1.707 10.7 1.2 4.7 5.8 1.25
16 Roberto Duran* 25 0 1 .000 5.87 18 0 5 0 0 0 15.1 9 10 10 0 17 0 12 2 0 2 74 82 1.696 5.3 0.0 10.0 7.0 0.71
17 Denny Harriger 28 0 3 .000 6.75 4 2 2 0 0 0 12.0 17 12 9 1 8 2 3 0 0 0 61 72 2.083 12.8 0.8 6.0 2.3 0.38
18 Scott Sanders 29 0 2 .000 17.69 3 2 1 0 0 0 9.2 24 19 19 1 6 2 6 0 0 1 57 27 3.103 22.3 0.9 5.6 5.6 1.00
19 Marino Santana 26 0 0 3.68 7 0 2 0 0 0 7.1 9 3 3 1 8 2 10 1 0 3 39 133 2.318 11.0 1.2 9.8 12.3 1.25
20 Will Brunson* 28 0 0 0.00 8 0 1 0 0 0 3.0 2 0 0 0 1 0 1 0 0 1 11 1.000 6.0 0.0 3.0 3.0 1.00
Team Totals 26.5 65 97 .401 4.93 162 162 153 9 3 32 1446.1 1551 863 792 185 595 53 947 40 0 60 6327 96 1.484 9.7 1.2 3.7 5.9 1.59
Rank in 14 AL teams 13 2 10 7 11 12 5 8 10 11 11 12 12
Rk Pos Age W L W-L% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF ERA+ WHIP H/9 HR/9 BB/9 SO/9 SO/BB
* - throws left-handed, # - throws both, else - throws right, ? - unknown

Team Player Value--Pitchers

League Register · WAR Explained (v2.1): 8+ MVP, 5+ A-S, 2+ Starter, 0-2 Sub, < 0 Repl
Age IP G GS R RA9 RA9opp RA9def RA9role PPFp RA9avg RAA WAA gmLI WAAadj WAR RAR waaWL% 162WL% Salary Acquired
Matt Anderson 21 44.0 42 0 16 3.27 5.17 0.29 -0.39 100.7 4.52 6 0.6 1.6 0.1 1.1 12 .514 .504 $170,000 Amateur Draft
Doug Bochtler 27 67.1 51 0 48 6.42 5.28 0.36 -0.40 101.3 4.57 -14 -1.3 .7 0.0 -0.6 -5 .475 .492 $287,500 Purchased
Doug Brocail 31 62.2 60 0 23 3.30 5.16 0.30 -0.39 101.1 4.52 8 0.8 1.2 -0.0 1.4 17 .514 .505 $850,000 Traded
Will Brunson* 28 3.0 8 0 0 0.00 5.95 0.33 -0.45 101.5 5.24 2 0.2 1.6 0.0 0.2 2 .521 .501 $ Waivers
Frank Castillo 29 116.0 27 19 91 7.06 4.96 0.38 0.07 102.1 4.75 -30 -2.6 .9 -0.1 -1.6 -15 .403 .484 $1,750,000 Free Agency
Dean Crow 25 45.2 32 0 22 4.34 5.15 0.38 -0.39 100.8 4.42 0 0.0 .6 -0.1 0.4 6 .501 .500 $ Traded
Roberto Duran* 25 15.1 18 0 10 5.87 5.24 0.31 -0.40 101.6 4.61 -2 -0.2 .2 0.0 0.0 -0 .489 .499 $177,500 Traded
Bryce Florie 28 133.0 42 16 80 5.41 5.15 0.34 0.01 100.6 4.84 -8 -0.8 1.3 -0.2 0.2 9 .481 .495 $600,000 Traded
Seth Greisinger 22 130.0 21 21 79 5.47 5.04 0.37 0.18 100.6 4.88 -8 -0.8 -0.1 0.3 8 .463 .495 $170,000 Amateur Draft
Denny Harriger 28 12.0 4 2 12 9.00 4.57 0.45 0.08 102.0 4.28 -6 -0.5 1.3 -0.0 -0.4 -5 .367 .497 $ Free Agency
Todd Jones 30 63.1 65 0 38 5.40 5.12 0.32 -0.39 101.2 4.47 -7 -0.6 1.5 -0.3 -0.3 2 .490 .496 $2,250,000 Traded
Greg Keagle 27 38.2 9 7 26 6.05 5.58 0.37 0.15 98.9 5.30 -3 -0.3 .3 -0.0 0.0 2 .466 .498 $200,000 Rule 5 Draft
Brian Moehler 26 221.1 33 33 103 4.19 5.16 0.36 0.19 100.7 5.03 21 2.1 -0.1 3.9 49 .563 .513 $240,000 Amateur Draft
Brian Powell 24 83.2 18 16 67 7.21 5.04 0.39 0.18 102.0 4.92 -21 -1.9 .2 -0.0 -1.1 -10 .397 .489 $170,000 Amateur Draft
Sean Runyan* 24 50.1 88 0 23 4.11 5.57 0.33 -0.42 100.9 4.86 4 0.4 1.3 -0.1 0.8 11 .505 .502 $170,000 Rule 5 Draft
A.J. Sager 33 59.1 31 3 47 7.13 5.29 0.42 -0.29 99.7 4.57 -17 -1.5 1.1 -0.2 -1.2 -9 .450 .490 $287,500 Free Agency
Scott Sanders 29 9.2 3 2 19 17.69 5.59 0.51 0.14 100.7 5.25 -13 -0.9 .0 0.0 -0.8 -12 .205 .495 $1,700,000 Traded
Marino Santana 26 7.1 7 0 3 3.68 5.19 0.30 -0.39 100.7 4.53 1 0.1 1.3 -0.0 0.1 2 .510 .500 $ Free Agency
Justin Thompson* 25 222.0 34 34 114 4.62 5.06 0.35 0.18 101.1 4.95 8 0.8 -0.1 2.6 37 .524 .505 $400,000 Amateur Draft
Tim Worrell 30 61.2 15 9 42 6.13 4.95 0.35 0.05 102.5 4.77 -9 -0.9 1.2 -0.1 -0.4 -1 .443 .495 $1,000,000 Traded
Team Total 26.5 1446.1 608 162 863 5.37 5.14 0.36 -0.01 101.0 4.82 -89 -7.3 1.2 -1.3 4.6 98 .488 .498 $10,422,500
Age IP G GS R RA9 RA9opp RA9def RA9role PPFp RA9avg RAA WAA gmLI WAAadj WAR RAR waaWL% 162WL% Salary Acquired

Team Pitching Ratios*

Hide non-qualifiers for rate stats
 · League Register
Age IP Ptn% HR% SO% BB% XBH% X/H% GB/FB GO/AO IP% LD% HR/FB IF/FB Opp DP %
Matt Anderson 21 44.0 59% 1.6% 22.7% 16.0% 6.2% 32% 0.68 1.13 56% 19% 6.0% 24% 49 6 12%
Doug Bochtler 27 67.1 55% 5.5% 14.4% 13.5% 10.3% 44% 0.52 0.62 65% 26% 13.5% 12% 69 5 7%
Doug Brocail 31 62.2 60% 0.8% 22.3% 7.3% 5.7% 30% 0.75 0.98 68% 24% 2.5% 19% 44 4 9%
Will Brunson* 28 3.0 82% 0.0% 9.1% 9.1% 9.1% 50% 0.80 1.67 82% 33% 0.0% 20% 2 1 50%
Frank Castillo 29 116.0 50% 3.2% 15.3% 8.3% 10.0% 35% 0.68 1.00 72% 27% 8.5% 16% 95 9 9%
Dean Crow 25 45.2 58% 3.1% 9.1% 8.1% 7.1% 26% 0.89 1.13 78% 24% 8.0% 10% 40 10 25%
Roberto Duran* 25 15.1 45% 0.0% 16.2% 23.0% 4.1% 33% 0.29 0.42 55% 19% 0.0% 19% 14 0 0%
Bryce Florie 28 133.0 50% 2.8% 16.7% 10.2% 7.8% 32% 1.37 2.50 69% 21% 9.8% 6% 104 17 16%
Seth Greisinger 22 130.0 49% 3.0% 11.7% 8.5% 8.0% 32% 0.78 0.98 76% 19% 8.0% 13% 89 11 12%
Denny Harriger 28 12.0 56% 1.6% 4.9% 13.1% 3.3% 12% 1.04 1.36 79% 26% 5.0% 17% 11 1 9%
Todd Jones 30 63.1 48% 2.5% 20.4% 12.9% 6.1% 29% 0.98 1.71 63% 24% 8.2% 8% 52 8 15%
Greg Keagle 27 38.2 41% 2.8% 13.9% 11.1% 7.2% 28% 0.60 1.02 70% 34% 6.7% 7% 40 4 10%
Brian Moehler 26 221.1 48% 3.3% 13.5% 6.1% 8.2% 34% 0.94 1.32 76% 21% 9.4% 14% 148 28 19%
Brian Powell 24 83.2 47% 4.4% 12.0% 9.4% 10.7% 41% 0.71 0.90 73% 23% 11.3% 13% 73 5 7%
Sean Runyan* 24 50.1 57% 3.1% 17.5% 12.6% 6.7% 32% 0.67 0.96 65% 22% 9.3% 15% 49 6 12%
A.J. Sager 33 59.1 51% 2.6% 8.4% 8.4% 7.7% 27% 1.43 2.90 78% 24% 8.2% 6% 56 9 16%
Scott Sanders 29 9.2 42% 1.8% 10.5% 10.5% 8.8% 21% 0.76 1.00 77% 36% 4.0% 0% 10 1 10%
Marino Santana 26 7.1 56% 2.6% 25.6% 20.5% 7.7% 33% 0.58 1.00 46% 35% 11.1% 25% 13 1 8%
Justin Thompson* 25 222.0 21% 2.1% 15.8% 8.4% 6.7% 28% 0.84 1.13 73% 23% 6.2% 15% 183 16 9%
Tim Worrell 30 61.2 49% 4.2% 17.7% 7.2% 11.7% 47% 0.60 0.79 71% 21% 11.0% 19% 38 5 13%
League Average 44% 2.8% 16.3% 8.8% 8.1% 34% 0.76 1.05 71% 22% 7.9% 14% 10%
Team Total 26.6 46% 2.9% 15.0% 9.4% 8.0% 33% 0.83 1.18 71% 23% 8.4% 13% 1179 147 12%
Age IP Ptn% HR% SO% BB% XBH% X/H% GB/FB GO/AO IP% LD% HR/FB IF/FB Opp DP %

Team Batting Against*

Hide non-qualifiers for rate stats
 · League Register
Age IP G PA AB R H 2B 3B HR SB CS BB SO BA OBP SLG OPS BAbip TB GDP HBP SH SF IBB ROE
Matt Anderson 21 44.0 42 194 152 16 38 7 2 3 2 2 31 44 .250 .378 .382 .759 .324 58 6 2 6 3 4 1
Doug Bochtler 27 67.1 51 312 262 48 73 9 6 17 7 3 42 45 .279 .381 .553 .934 .276 145 5 3 2 3 6 4
Doug Brocail 31 62.2 60 247 223 23 47 11 1 2 4 3 18 55 .211 .269 .296 .565 .266 66 4 1 2 3 3 6
Will Brunson* 28 3.0 8 11 10 0 2 1 0 0 1 0 1 1 .200 .273 .300 .573 .222 3 1 0 0 0 0 0
Frank Castillo 29 116.0 27 531 474 91 150 31 5 17 10 7 44 81 .316 .376 .511 .887 .348 242 9 5 2 6 0 3
Dean Crow 25 45.2 32 197 176 22 55 8 0 6 6 4 16 18 .313 .374 .460 .835 .320 81 10 2 2 1 6 2
Roberto Duran* 25 15.1 18 74 53 10 9 3 0 0 0 0 17 12 .170 .389 .226 .615 .220 12 0 2 2 0 0 0
Bryce Florie 28 133.0 42 580 512 80 141 25 4 16 8 6 59 97 .275 .354 .434 .787 .312 222 17 4 3 2 6 6
Seth Greisinger 22 130.0 21 562 503 79 142 25 3 17 16 8 48 66 .282 .346 .445 .792 .294 224 11 4 2 5 2 4
Denny Harriger 28 12.0 4 61 52 12 17 1 0 1 1 0 8 3 .327 .417 .404 .821 .333 21 1 0 1 0 2 3
Todd Jones 30 63.1 65 279 233 38 58 10 0 7 4 0 36 57 .249 .347 .382 .729 .291 89 8 2 2 6 4 1
Greg Keagle 27 38.2 9 180 156 26 46 7 1 5 5 1 20 25 .295 .389 .449 .838 .325 70 4 4 0 0 0 3
Brian Moehler 26 221.1 33 912 847 103 220 38 7 30 11 9 56 123 .260 .306 .427 .734 .273 362 28 2 3 3 1 9
Brian Powell 24 83.2 18 383 343 67 101 22 2 17 2 4 36 46 .294 .364 .519 .883 .299 178 5 2 1 1 2 7
Sean Runyan* 24 50.1 88 223 184 23 47 8 0 7 6 2 28 39 .255 .348 .413 .761 .276 76 6 2 2 7 3 3
A.J. Sager 33 59.1 31 274 243 47 79 13 1 7 11 3 23 23 .325 .383 .473 .856 .335 115 9 1 5 2 4 4
Scott Sanders 29 9.2 3 57 51 19 24 4 0 1 0 1 6 6 .471 .526 .608 1.134 .523 31 1 0 0 0 2 1
Marino Santana 26 7.1 7 39 29 3 9 2 0 1 0 0 8 10 .310 .474 .483 .956 .444 14 1 1 1 0 2 0
Justin Thompson* 25 222.0 34 946 849 114 227 40 3 20 21 16 79 149 .267 .329 .392 .721 .302 333 16 2 10 6 4 13
Tim Worrell 30 61.2 15 265 244 42 66 18 2 11 5 0 19 47 .270 .325 .496 .820 .294 121 5 1 0 1 2 1
League Average .270 .339 .430 .769 .300
Team Total 26.6 608 6327 5596 863 1551 283 37 185 120 69 595 947 .277 .348 .440 .788 .303 2463 147 40 46 49 53 71
Age IP G PA AB R H 2B 3B HR SB CS BB SO BA OBP SLG OPS BAbip TB GDP HBP SH SF IBB ROE

Team Win Probability*

Age IP PtchR PitchW Plays WPA WPA+ WPA- aLI WPA/LI Clutch RE24 REW boLI RE24/boLI LevHi LevMd LevLo
Matt Anderson 21 44.0 7.7 0.7 201 0.5 5.0 -4.5 1.41 0.4 -0.0 3.5 0.3 1.41 4.3 22 9 9
Doug Bochtler 27 67.1 -9.6 -0.9 328 -1.4 2.7 -4.1 .55 -1.7 -0.8 -11.8 -1.1 0.55 -16.7 7 13 28
Doug Brocail 31 62.2 12.7 1.2 258 2.7 5.7 -3.1 1.15 1.7 0.6 15.8 1.5 1.15 20.5 19 14 24
Will Brunson* 28 3.0 1.7 0.2 13 0.2 0.3 -0.1 1.31 0.0 0.2 1.2 0.1 1.31 0.2 3 2 3
Frank Castillo 29 116.0 -24.8 -2.2 548 -2.5 8.3 -10.8 .95 -1.6 -1.0 -21.8 -2.0 0.95 -17.3 1 3 4
Dean Crow 25 45.2 3.9 0.4 207 0.1 2.3 -2.2 .73 -0.1 0.3 3.4 0.3 0.73 -1.3 3 6 20
Roberto Duran* 25 15.1 -1.4 -0.1 76 -0.1 0.2 -0.3 .20 0.0 -0.6 0.9 0.1 0.20 1.0 0 0 17
Bryce Florie 28 133.0 -2.6 -0.2 609 -0.3 9.3 -9.6 .90 -0.3 -0.0 -6.1 -0.6 0.90 -3.8 9 8 8
Seth Greisinger 22 130.0 -5.2 -0.5 590 -0.4 9.6 -10.0 .94 0.0 -0.5 -4.5 -0.4 0.94 2.4 0 0 0
Denny Harriger 28 12.0 -3.6 -0.3 62 -0.8 1.0 -1.8 1.27 -0.2 -0.4 -4.2 -0.4 1.27 -2.4 1 0 1
Todd Jones 30 63.1 -1.7 -0.2 286 1.6 9.3 -7.7 1.81 0.6 0.3 0.3 0.0 1.81 0.4 31 10 18
Greg Keagle 27 38.2 -3.6 -0.3 188 -0.8 2.6 -3.4 .94 -0.6 -0.2 -7.4 -0.7 0.94 -7.3 0 0 2
Brian Moehler 26 221.1 20.2 2.0 931 1.0 15.9 -14.9 .92 1.9 -0.8 24.0 2.3 0.92 27.7 0 0 0
Brian Powell 24 83.2 -16.3 -1.5 396 -1.2 6.4 -7.6 .95 -1.0 -0.3 -18.6 -1.7 0.95 -13.3 0 0 2
Sean Runyan* 24 50.1 5.8 0.6 233 -0.9 3.3 -4.2 .95 -0.3 -0.6 -5.0 -0.5 0.95 -4.8 30 19 37
A.J. Sager 33 59.1 -11.8 -1.1 289 -1.3 2.9 -4.2 .76 -0.9 -0.8 -15.4 -1.4 0.76 -11.9 7 12 9
Scott Sanders 29 9.2 -12.9 -1.0 59 -0.7 0.4 -1.1 .61 -0.6 -0.5 -11.6 -0.9 0.61 -7.8 0 0 1
Marino Santana 26 7.1 1.1 0.1 42 -0.5 0.4 -0.9 1.21 -0.2 -0.2 -1.4 -0.1 1.21 -2.0 3 1 3
Justin Thompson* 25 222.0 13.6 1.3 991 1.1 17.4 -16.3 1.01 1.8 -0.6 15.6 1.5 1.01 21.2 0 0 0
Tim Worrell 30 61.2 -7.4 -0.7 270 -0.7 4.0 -4.7 .83 -0.3 -0.6 -5.2 -0.5 0.83 -1.9 1 2 2
League Average .99
Team Total 26.6 -34.1 -2.7 6577 -4.3 107.0 -111.3 .96 -1.5 -2.9 -48.2 -3.9 0.96 -12.7 137 99 188
Age IP PtchR PitchW Plays WPA WPA+ WPA- aLI WPA/LI Clutch RE24 REW boLI RE24/boLI LevHi LevMd LevLo

Team Starting Pitching*

Hide non-qualifiers for rate stats
 · League Register
Age IP G GS Wgs Lgs ND Wchp Ltuf Wtm Ltm tmW-L% Wlst Lsv CG SHO QS QS% GmScA Best Wrst BQR BQS sDR lDR RS/GS RS/IP IP/GS Pit/GS <80 80-99 100-119 ≥120 Max
Frank Castillo 29 116.0 27 19 3 9 7 2 1 8 11 .421 3 4 0 0 5 26% 35.7 62 11 23 14 2 9 5.1 4.3 4.8 91 5 6 7 1 127
Bryce Florie 28 133.0 42 16 5 8 3 0 2 7 9 .438 0 2 0 0 8 50% 45.9 76 12 36 14 1 7 3.8 3.4 5.8 94 4 5 6 1 122
Seth Greisinger 22 130.0 21 21 6 9 6 3 3 9 12 .429 3 3 0 0 11 52% 45.4 75 14 17 7 0 11 3.6 4.6 6.2 101 1 9 11 0 119
Denny Harriger 28 12.0 4 2 0 2 0 0 0 0 2 .000 1 0 0 0 0 0% 34.5 37 32 3 2 0 1 5.0 7.0 5.0 94 0 2 0 0 98
Greg Keagle 27 38.2 9 7 0 5 2 0 1 2 5 .286 0 1 0 0 1 14% 43.9 70 26 14 3 0 6 4.4 2.9 5.0 89 3 2 2 0 108
Brian Moehler 26 221.1 33 33 14 13 6 0 2 17 16 .515 2 2 4 3 20 61% 51.8 80 17 25 9 1 15 4.5 4.5 6.7 100 5 11 14 3 123
Brian Powell 24 83.2 18 16 3 8 5 2 1 4 12 .250 1 1 0 0 3 19% 40.3 66 7 6 4 2 6 3.9 4.3 5.2 89 4 7 5 0 113
A.J. Sager 33 59.1 31 3 1 1 1 1 0 2 1 .667 0 1 0 0 0 0% 30.0 51 18 14 7 1 0 6.6 8.2 3.7 76 1 2 0 0 87
Scott Sanders 29 9.2 3 2 0 2 0 0 0 0 2 .000 0 0 0 0 0 0% 1.5 18 -15 5 4 0 2 2.0 3.6 4.3 101 0 1 1 0 110
Justin Thompson* 25 222.0 34 34 11 15 8 2 4 13 21 .382 2 3 5 0 19 56% 50.4 82 19 23 11 0 11 4.9 4.2 6.5 103 1 13 16 3 130
Tim Worrell 30 61.2 15 9 2 6 1 0 1 3 6 .333 0 0 0 0 4 44% 41.6 63 21 9 5 0 6 5.3 5.1 5.3 89 2 5 2 0 119
League Average .499 47% 47 99 -21 5.1 5.1 6.0 98
Team Total 26.6 608 162 45 78 39 10 15 65 97 .401 12 17 9 3 71 44% 45 82 -15 303 121 7 74 4.4 4.3 5.9 96 26 63 64 8 130
Age IP G GS Wgs Lgs ND Wchp Ltuf Wtm Ltm tmW-L% Wlst Lsv CG SHO QS QS% GmScA Best Wrst BQR BQS sDR lDR RS/GS RS/IP IP/GS Pit/GS <80 80-99 100-119 ≥120 Max

Team Relief Pitching*

Hide non-qualifiers for rate stats
 · League Register
Age IP G GR GF Wgr Lgr SVOpp SV BSv SV% SVSit Hold IR IS IS% 1stIP aLI LevHi LevMd LevLo Ahd Tie Bhd Runr Empt >3o <3o IPmult 0DR Out/GR Pit/GR
Matt Anderson 21 44.0 42 42 10 5 1 4 0 4 0% 10 6 30 15 50% 7 1.410 22 9 9 13 13 16 17 25 13 11 13 10 3.1 19
Doug Bochtler 27 67.1 51 51 11 0 2 2 0 2 0% 4 2 50 20 40% 6 .551 7 13 28 9 4 38 28 23 23 14 25 6 4.0 24
Doug Brocail 31 62.2 60 60 24 5 2 1 0 1 0% 13 11 44 11 25% 8 1.151 19 14 24 21 10 29 25 35 17 19 19 16 3.1 16
Will Brunson* 28 3.0 8 8 1 0 0 0 0 0 1 1 10 2 20% 6 1.308 3 2 3 1 2 5 7 1 0 7 1 2 1.1 6
Frank Castillo 29 116.0 27 8 4 0 0 1 1 0 100% 1 0 3 2 67% 6 .950 1 3 4 1 1 6 2 6 6 0 6 0 9.0 45
Dean Crow 25 45.2 32 32 15 2 2 0 0 0 0 0 14 2 14% 8 .734 3 6 20 1 4 27 10 22 20 5 22 5 4.3 22
Roberto Duran* 25 15.1 18 18 5 0 1 0 0 0 0 0 8 0 0% 8 .197 0 0 17 4 0 14 6 12 2 6 5 5 2.6 16
Bryce Florie 28 133.0 42 26 6 3 1 0 0 0 5 4 32 14 44% 8 .899 9 8 8 9 4 13 16 10 14 7 15 6 4.7 23
Denny Harriger 28 12.0 4 2 2 0 1 0 0 0 0 0 0 0 9 1.273 1 0 1 0 1 1 0 2 0 0 0 1 3.0 23
Todd Jones 30 63.1 65 65 53 1 4 32 28 4 88% 32 0 17 5 29% 9 1.813 31 10 18 39 7 19 10 55 5 11 6 17 2.9 18
Greg Keagle 27 38.2 9 2 0 0 0 0 0 0 0 0 3 3 100% 3 .940 0 0 2 0 0 2 2 0 1 1 1 0 5.0 43
Brian Powell 24 83.2 18 2 1 0 0 0 0 0 0 0 3 1 33% 8 .947 0 0 2 1 0 1 1 1 0 1 0 0 1.5 6
Sean Runyan* 24 50.1 88 88 11 1 4 3 1 2 33% 18 11 76 27 36% 8 .954 30 19 37 27 13 48 45 43 7 60 17 41 1.7 10
A.J. Sager 33 59.1 31 28 7 3 1 3 2 1 67% 4 1 28 14 50% 5 .758 7 12 9 6 5 17 14 14 17 6 19 1 5.2 28
Scott Sanders 29 9.2 3 1 1 0 0 0 0 0 0 0 0 0 9 .609 0 0 1 0 0 1 0 1 0 0 0 0 3.0 13
Marino Santana 26 7.1 7 7 2 0 0 0 0 0 1 1 7 3 43% 7 1.209 3 1 3 1 2 4 4 3 4 3 4 0 3.1 23
Tim Worrell 30 61.2 15 6 0 0 0 1 0 1 0% 1 0 7 2 29% 4 .827 1 2 2 1 0 5 3 3 5 0 5 0 7.0 31
League Average 68% 32% 1.001 3.5 19
Team Total 26.6 608 446 153 20 19 47 32 15 68% 90 37 332 121 36% .961 137 99 188 134 66 246 190 256 134 151 158 110 3.3 19
Age IP G GR GF Wgr Lgr SVOpp SV BSv SV% SVSit Hold IR IS IS% 1stIP aLI LevHi LevMd LevLo Ahd Tie Bhd Runr Empt >3o <3o IPmult 0DR Out/GR Pit/GR

Team Baserunning/Situ*

Age IP PA H Inf Bnt All GS GSo vRH vLH Hm Rd <2,3B Scr SO % ROE WP PB SBO SB CS SB% SB2 CS2 SB3 CS3 SBH CSH PO PCS BT PAu
Matt Anderson 21 44.0 194 38 3 0 3 0 14 3 0 2 1 24 12 2 50% 1 2 0 76 2 2 50% 2 2 0 0 0 0 0 0 6 0
Doug Bochtler 27 67.1 312 73 11 1 17 0 21 9 8 12 5 25 10 4 40% 4 6 0 126 7 3 70% 6 3 1 0 0 0 1 0 15 0
Doug Brocail 31 62.2 247 47 12 1 2 0 11 1 1 1 1 11 8 2 73% 6 6 1 84 4 3 57% 2 3 2 0 0 0 0 0 14 0
Will Brunson* 28 3.0 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 6 1 0 100% 1 0 0 0 0 0 0 0 1 0
Frank Castillo 29 116.0 531 150 27 2 17 1 12 12 5 10 7 32 15 3 47% 3 0 1 201 10 7 59% 10 7 0 0 0 0 0 0 8 0
Dean Crow 25 45.2 197 55 16 2 6 0 13 4 2 5 1 11 5 2 45% 2 0 0 76 6 4 60% 6 4 0 0 0 0 1 1 1 0
Roberto Duran* 25 15.1 74 9 1 0 0 0 5 0 0 0 0 5 0 2 0% 0 2 0 30 0 0 0 0 0 0 0 0 0 0 3 0
Bryce Florie 28 133.0 580 141 41 2 16 0 21 7 9 9 7 43 25 3 58% 6 9 4 189 8 6 57% 6 5 2 0 0 1 2 0 18 0
Seth Greisinger 22 130.0 562 142 35 2 17 0 3 9 8 9 8 27 16 3 59% 4 3 3 207 16 8 67% 15 6 1 2 0 0 3 3 13 0
Denny Harriger 28 12.0 61 17 3 0 1 0 2 0 1 1 0 3 1 0 33% 3 0 0 25 1 0 100% 1 0 0 0 0 0 0 0 0 0
Todd Jones 30 63.1 279 58 14 0 7 0 16 3 4 5 2 19 9 3 47% 1 5 0 95 4 0 100% 3 0 1 0 0 0 0 0 12 0
Greg Keagle 27 38.2 180 46 6 1 5 0 7 0 5 3 2 13 7 1 54% 3 2 0 73 5 1 83% 5 1 0 0 0 0 0 0 3 0
Brian Moehler 26 221.1 912 220 64 7 30 0 11 14 16 17 13 45 23 4 51% 9 4 0 286 11 9 55% 10 9 1 0 0 0 2 1 11 0
Brian Powell 24 83.2 383 101 15 1 17 0 9 12 5 14 3 14 7 4 50% 7 3 2 149 2 4 33% 1 4 1 0 0 0 1 0 8 0
Sean Runyan* 24 50.1 223 47 14 2 7 1 8 3 4 4 3 17 12 1 71% 3 5 0 94 6 2 75% 3 2 3 0 0 0 1 1 15 0
A.J. Sager 33 59.1 274 79 20 2 7 0 9 4 3 4 3 27 22 2 81% 4 4 0 111 11 3 79% 8 3 2 0 1 0 0 0 9 0
Scott Sanders 29 9.2 57 24 5 1 1 0 3 0 1 0 1 3 2 0 67% 1 1 0 25 0 1 0% 0 1 0 0 0 0 0 0 3 0
Marino Santana 26 7.1 39 9 2 0 1 0 4 1 0 0 1 7 1 1 14% 0 3 0 19 0 0 0 0 0 0 0 0 0 0 3 0
Justin Thompson* 25 222.0 946 227 53 3 20 1 8 12 8 10 10 40 28 4 70% 13 4 2 360 21 16 57% 18 15 3 1 0 0 8 5 17 0
Tim Worrell 30 61.2 265 66 16 1 11 0 3 9 2 7 4 7 4 0 57% 1 0 1 92 5 0 100% 5 0 0 0 0 0 0 0 3 0
League Average 54% 69%
Team Total 26.6 6327 1551 358 28 185 3 180 103 82 113 72 373 207 41 56% 71 60 14 2324 120 69 63% 102 65 17 3 1 1 19 11 163 0
Age IP PA H Inf Bnt All GS GSo vRH vLH Hm Rd <2,3B Scr SO % ROE WP PB SBO SB CS SB% SB2 CS2 SB3 CS3 SBH CSH PO PCS BT PAu

Team Pitching Pitches*

Hide non-qualifiers for rate stats
 · League Register
Age IP PA Pit Pit/PA Str Str% L/Str S/Str F/Str I/Str AS/Str I/Bll AS/Pit Con 1st% 30% 30c 30s 02% 02c 02s 02h L/SO 3pK 4pW PAu Pitu Stru
Matt Anderson 21 44.0 194 777 4.01 435 56% 23% 17% 33% 27% 77% 4% 43% 78% 42% 8% 16 6 18% 34 20 0 32% 6 6 0 0 0
Doug Bochtler 27 67.1 312 1239 3.97 709 57% 30% 12% 26% 31% 70% 4% 40% 82% 56% 7% 22 9 17% 52 18 1 38% 4 7 0 0 0
Doug Brocail 31 62.2 247 957 3.87 599 63% 25% 19% 28% 29% 75% 3% 47% 75% 53% 4% 11 7 19% 48 32 4 24% 9 2 0 0 0
Will Brunson* 28 3.0 11 47 4.27 22 47% 32% 14% 14% 41% 68% 0% 32% 80% 55% 0% 0 0 0% 0 0 0 100% 0 0 0 0 0
Frank Castillo 29 116.0 532 2087 3.92 1288 62% 30% 12% 27% 31% 70% 0% 43% 83% 59% 5% 24 14 23% 120 38 2 31% 4 10 -1 0 0
Dean Crow 25 45.2 200 717 3.59 432 60% 25% 9% 29% 37% 75% 7% 45% 88% 61% 5% 9 3 21% 41 18 3 28% 4 0 -3 0 0
Roberto Duran* 25 15.1 74 288 3.89 153 53% 29% 16% 27% 28% 71% 0% 38% 77% 50% 8% 6 3 15% 11 4 2 33% 2 3 0 0 0
Bryce Florie 28 133.0 585 2085 3.56 1210 58% 28% 16% 22% 35% 72% 2% 42% 78% 54% 7% 41 17 15% 87 38 3 19% 12 18 -5 0 0
Seth Greisinger 22 130.0 564 2113 3.75 1284 61% 30% 9% 26% 35% 70% 1% 43% 87% 56% 5% 29 20 17% 97 39 4 38% 14 8 -2 0 0
Denny Harriger 28 12.0 61 233 3.82 143 61% 28% 7% 30% 35% 72% 9% 44% 90% 57% 8% 5 2 26% 16 5 1 33% 1 1 0 0 0
Todd Jones 30 63.1 279 1142 4.09 688 60% 26% 18% 30% 27% 74% 3% 45% 76% 58% 7% 20 9 24% 68 50 3 35% 9 7 0 0 0
Greg Keagle 27 38.2 181 710 3.92 420 59% 31% 13% 24% 31% 69% 0% 41% 81% 55% 4% 7 4 22% 39 16 2 44% 5 3 -1 0 0
Brian Moehler 26 221.1 914 3291 3.60 2074 63% 27% 13% 25% 35% 73% 0% 46% 82% 57% 4% 37 30 18% 167 86 7 33% 14 6 -2 0 0
Brian Powell 24 83.2 384 1434 3.73 877 61% 25% 12% 29% 34% 75% 1% 46% 84% 54% 5% 18 9 15% 58 24 7 35% 7 8 -1 0 0
Sean Runyan* 24 50.1 223 875 3.92 484 55% 29% 14% 25% 32% 71% 3% 39% 80% 44% 10% 22 14 13% 29 16 0 38% 7 5 0 0 0
A.J. Sager 33 59.1 274 997 3.64 580 58% 25% 10% 26% 39% 75% 4% 44% 87% 59% 4% 12 6 12% 34 9 0 22% 4 2 0 0 0
Scott Sanders 29 9.2 57 215 3.77 124 58% 26% 13% 25% 36% 74% 5% 43% 83% 51% 14% 8 5 12% 7 3 1 33% 1 1 0 0 0
Marino Santana 26 7.1 39 159 4.08 93 58% 28% 32% 18% 22% 72% 9% 42% 55% 56% 8% 3 2 46% 18 11 2 20% 4 0 0 0 0
Justin Thompson* 25 222.0 951 3421 3.60 2143 63% 24% 18% 25% 33% 76% 1% 47% 77% 59% 5% 43 25 19% 177 94 10 21% 31 14 -5 0 0
Tim Worrell 30 61.2 265 991 3.74 642 65% 29% 14% 26% 31% 71% 2% 46% 81% 63% 5% 13 9 26% 69 41 3 40% 8 2 0 0 0
League Average 3.73 62% 27% 14% 26% 32% 73% 1% 45% 81% 57% 5% 19% 31%
Team Total 26.6 6347 23778 3.75 14400 61% 27% 14% 26% 33% 73% 2% 44% 81% 56% 5% 346 194 18% 1172 562 55 30% 146 103 -20 0 0
Age IP PA Pit Pit/PA Str Str% L/Str S/Str F/Str I/Str AS/Str I/Bll AS/Pit Con 1st% 30% 30c 30s 02% 02c 02s 02h L/SO 3pK 4pW PAu Pitu Stru

Team Neutralized Pitching

Hide non-qualifiers for rate stats
 · League Register
Age W L W-L% ERA IP H R ER HR BB SO HBP WHIP H/9 BB/9 SO/9 SO/BB HR/9 Gact Gact
Matt Anderson 21 2 2 .500 3.21 42.0 37 17 15 3 30 42 2 1.595 7.9 6.4 9.0 1.40 0.6 42 42
Doug Bochtler 27 2 5 .286 5.86 66.0 71 48 43 17 41 44 3 1.697 9.7 5.6 6.0 1.07 2.3 51 51
Doug Brocail 31 4 2 .667 2.66 61.0 45 20 18 2 17 54 1 1.016 6.6 2.5 8.0 3.18 0.3 60 60
Will Brunson* 28 0 0 5.40 5.0 5 3 3 0 3 2 0 1.600 9.0 5.4 3.6 0.67 0.0 10 10
Frank Castillo 29 3 9 .250 6.53 113.0 145 91 82 16 43 79 5 1.664 11.5 3.4 6.3 1.84 1.3 27 27
Dean Crow 25 2 2 .500 3.86 42.0 53 20 18 6 15 17 2 1.619 11.4 3.2 3.6 1.13 1.3 32 32
Roberto Duran* 25 0 1 .000 5.40 15.0 9 10 9 0 17 12 2 1.733 5.4 10.2 7.2 0.71 0.0 18 18
Bryce Florie 28 6 8 .429 4.64 128.0 136 73 66 15 57 93 4 1.508 9.6 4.0 6.5 1.63 1.1 42 42
Seth Greisinger 22 5 8 .385 4.97 125.0 137 77 69 16 46 63 4 1.464 9.9 3.3 4.5 1.37 1.2 21 21
Denny Harriger 28 0 1 .000 6.00 12.0 16 9 8 1 8 3 0 2.000 12.0 6.0 2.3 0.38 0.8 4 4
Todd Jones 30 3 3 .500 4.65 62.0 56 36 32 7 35 56 2 1.468 8.1 5.1 8.1 1.60 1.0 65 65
Greg Keagle 27 1 3 .250 5.35 37.0 45 24 22 5 20 24 4 1.757 10.9 4.9 5.8 1.20 1.2 9 9
Brian Moehler 26 12 11 .522 3.79 214.0 213 100 90 29 54 119 2 1.248 9.0 2.3 5.0 2.20 1.2 33 33
Brian Powell 24 3 6 .333 5.96 83.0 98 61 55 16 35 45 2 1.602 10.6 3.8 4.9 1.29 1.7 18 18
Sean Runyan* 24 3 2 .600 3.42 50.0 45 21 19 7 27 38 2 1.440 8.1 4.9 6.8 1.41 1.3 88 88
A.J. Sager 33 2 4 .333 6.21 58.0 76 44 40 7 22 23 1 1.690 11.8 3.4 3.6 1.05 1.1 31 31
Scott Sanders 29 1 3 .250 7.43 40.0 57 37 33 6 11 32 0 1.700 12.8 2.5 7.2 2.91 1.4 26 26
Marino Santana 26 0 0 3.86 7.0 9 3 3 1 8 10 1 2.429 11.6 10.3 12.9 1.25 1.3 7 7
Justin Thompson* 25 12 12 .500 3.88 216.0 219 103 93 19 76 145 2 1.366 9.1 3.2 6.0 1.91 0.8 34 34
Tim Worrell 30 4 7 .364 4.98 103.0 103 63 57 16 28 82 1 1.272 9.0 2.4 7.2 2.93 1.4 43 43
Age W L W-L% ERA IP H R ER HR BB SO HBP WHIP H/9 BB/9 SO/9 SO/BB HR/9 Gact Gact

Team Cumulative Pitching

Hide non-qualifiers for rate stats
 · League Register
Age Yrs W L W-L% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF ERA+ WHIP H/9 HR/9 BB/9 SO/9 SO/BB ERA+
Matt Anderson 21 1 5 1 .833 3.27 42 0 10 0 0 0 44.0 38 16 16 3 31 4 44 2 0 2 194 145 1.568 7.8 0.6 6.3 9.0 1.42 145
Doug Bochtler 27 4 9 16 .360 4.45 202 0 52 0 0 6 238.2 207 126 118 31 150 18 204 5 2 20 1052 94 1.496 7.8 1.2 5.7 7.7 1.36 94
Doug Brocail 31 7 19 28 .404 4.10 219 42 64 0 0 3 430.1 447 223 196 48 151 17 284 16 3 18 1862 103 1.390 9.3 1.0 3.2 5.9 1.88 103
Will Brunson* 28 1 0 1 .000 5.06 10 0 2 0 0 0 5.1 5 3 3 0 3 0 2 0 0 1 22 98 1.500 8.4 0.0 5.1 3.4 0.67 98
Frank Castillo 29 8 56 74 .431 4.63 207 194 4 10 3 1 1152.0 1231 642 593 139 351 24 792 42 6 29 4978 90 1.373 9.6 1.1 2.7 6.2 2.26 90
Dean Crow 25 1 2 2 .500 3.94 32 0 15 0 0 0 45.2 55 22 20 6 16 6 18 2 0 0 197 120 1.555 10.8 1.2 3.2 3.5 1.13 120
Roberto Duran* 25 2 0 1 .000 6.58 31 0 6 0 0 0 26.0 16 19 19 0 32 0 23 5 1 3 130 72 1.846 5.5 0.0 11.1 8.0 0.72 72
Bryce Florie 28 5 16 18 .471 4.24 184 24 42 0 0 1 354.1 337 194 167 32 182 16 289 17 4 27 1551 106 1.465 8.6 0.8 4.6 7.3 1.59 106
Seth Greisinger 22 1 6 9 .400 5.12 21 21 0 0 0 0 130.0 142 79 74 17 48 2 66 4 0 3 562 92 1.462 9.8 1.2 3.3 4.6 1.38 92
Denny Harriger 28 1 0 3 .000 6.75 4 2 2 0 0 0 12.0 17 12 9 1 8 2 3 0 0 0 61 72 2.083 12.8 0.8 6.0 2.3 0.38 72
Todd Jones 30 6 24 20 .545 3.51 327 0 209 0 0 98 400.1 348 172 156 30 196 35 355 16 1 22 1723 118 1.359 7.8 0.7 4.4 8.0 1.81 118
Greg Keagle 27 3 6 16 .273 6.76 46 23 5 0 0 0 171.2 208 135 129 27 106 5 128 18 0 5 829 72 1.829 10.9 1.4 5.6 6.7 1.21 72
Brian Moehler 26 3 25 26 .490 4.25 66 66 0 6 4 0 407.0 429 210 192 53 125 3 222 7 0 8 1733 110 1.361 9.5 1.2 2.8 4.9 1.78 110
Brian Powell 24 1 3 8 .273 6.35 18 16 1 0 0 0 83.2 101 67 59 17 36 2 46 2 0 3 383 74 1.637 10.9 1.8 3.9 4.9 1.28 74
Sean Runyan* 24 1 1 4 .200 3.58 88 0 11 0 0 1 50.1 47 23 20 7 28 3 39 2 0 5 223 132 1.490 8.4 1.3 5.0 7.0 1.39 132
A.J. Sager 33 5 12 15 .444 5.36 123 16 22 0 0 5 283.2 332 186 169 32 99 18 164 6 0 5 1258 88 1.519 10.5 1.0 3.1 5.2 1.66 88
Scott Sanders 29 6 30 38 .441 4.74 168 82 31 2 1 3 577.1 562 330 304 74 223 23 543 14 3 33 2507 89 1.360 8.8 1.2 3.5 8.5 2.44 89
Marino Santana 26 1 0 0 3.68 7 0 2 0 0 0 7.1 9 3 3 1 8 2 10 1 0 3 39 133 2.318 11.0 1.2 9.8 12.3 1.25 133
Justin Thompson* 25 3 27 32 .458 3.66 77 77 0 9 0 0 504.1 477 231 205 47 176 7 344 6 0 9 2104 128 1.295 8.5 0.8 3.1 6.1 1.95 128
Tim Worrell 30 6 18 30 .375 4.51 186 49 32 0 0 4 459.0 460 251 230 52 172 11 341 15 1 8 1998 93 1.377 9.0 1.0 3.4 6.7 1.98 93
Age Yrs W L W-L% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF ERA+ WHIP H/9 HR/9 BB/9 SO/9 SO/BB ERA+

* Many Detailed Statistics are based on play-by-play accounts accumulated by RetroSheet. These totals may be incomplete (3.6% of all plays from 1918 to 1973 are missing or have incomplete accounts, click link for year and team summary) for some players prior to 1974 and even complete seasons may not match the official totals due to errors in both the official totals and the play-by-play accounts. Pre-1954 seasons have a substantial numbers of games missing play-by-play accounts and should be viewed as essentially incomplete.


1997 / 1999 Pitching Statistics