1999 Tampa Bay Devil Rays roster: 69-93

The Tampa Bay Devil Rays went 69-93 in the 1999 MLB regular season, 5th of 5 in the American League East.

Team stats and league rank

1999 Tampa Bay Devil Rays team stats
Home Runs14528th of 30
RBI72823rd of 30
Hits1,53114th of 30
Runs77223rd of 30
Stolen Bases7324th of 30
Doubles27224th of 30
Triples2917th of 30
Walks54422nd of 30
Strikeouts (Batting)1,04215th of 30
Batting Average.27413th of 30
On-Base %.34317th of 30
Slugging %.41126th of 30
OPS.75423rd of 30
ERA5.0623rd of 30
WHIP1.6129th of 30
Strikeouts (Pitching)1,05513th of 30
Saves459th of 30
Wins6924th of 30
Runs Allowed91327th of 30
Errors27025th of 30

Counts are season totals; percentages and ratings as they stand. Ranked among the 30 clubs that season.

1999 Rays roster: batting

1999 Tampa Bay Devil Rays batting
GP: Games the player appeared in, however briefly.AB: At-bats: trips to the plate that ended in a hit, an out or an error. Walks and sacrifices are not counted.R: Runs — scored by the batter, or allowed by the pitcher.H: Times the batter reached base by hitting the ball, without help from an error.HR: Home runs hit.RBI: Runs that scored because of this batter's plate appearance.SB: Bases taken while the pitcher was delivering. Being caught is counted separately.AVG: Hits per at-bat. .300 is the traditional line between a good hitter and a great one.OBP: Share of plate appearances that ended with the batter on base — hits, walks and hit-by-pitches.OPS: On-base percentage plus slugging. Around .800 is All-Star level, .900 is MVP territory.
Fred McGriff1B14452975164321041.310.405.957
Dave MartinezCF1435147914666613.284.361.748
Miguel Cairo1B1204656113733622.295.335.703
John FlahertyC1174465312414710.278.310.725
Jose CansecoDH1134307512034953.279.369.931
Randy WinnLF7930344812249.267.307.673
Paul SorrentoLF99294406911421.235.351.752
Aaron Ledesma3B9329432780301.265.305.622
Wade Boggs3B9029240882291.301.377.754
Bubba TrammellDH82283498214390.290.384.889
Kevin StockerSS7925439761279.299.369.739
Herbert PerryDH6620929536320.254.331.728
Bobby Smith3B6819918363194.181.244.501
Terrell LoweryLF6618525482170.259.330.714
Mike DiFeliceC5117921556270.307.346.815
Quinton McCrackenCF4014820371186.250.317.641
Tony Graffanino2B3913020412193.315.364.857
David LambSS5512418281130.226.284.590
Danny ClyburnLF2881816350.198.270.628
Rich ButlerRF72023000.150.227.427
Steve Cox1B61904000.211.211.474
Julio Franco1B1100000.000.000.000

What the columns mean: AB · R · H · HR · RBI · SB · AVG · OBP · OPS

1999 Rays roster: pitching

1999 Tampa Bay Devil Rays pitching
GP: Games the player appeared in, however briefly.GS: Games started — for a pitcher, games he opened on the mound.W: Games in which this pitcher was credited with the win.L: Games in which this pitcher was charged with the loss.ERA: Earned runs allowed per nine innings pitched — lower is better. Under 3.00 is excellent.IP: Innings pitched. The decimal counts outs, so 6.2 is six innings and two more outs.K: Batters this pitcher struck out.WHIP: Walks and hits allowed per inning pitched — lower is better. Around 1.00 is elite.SV: Games finished by protecting a narrow lead to the last out.
Bobby WittRP32327155.84180.11231.710
Wilson AlvarezRP2828994.22160.01281.490
Ryan RupeRP2424894.55142.1971.360
Rolando ArrojoRP24247125.18140.21071.580
Rick WhiteRP631534.08108.0811.570
Bryan RekarSP2712665.8094.2551.710
Dave EilandSP2115485.6080.1531.560
Roberto HernandezRP720233.0773.1691.3843
Albie LopezRP510324.6464.0371.411
Esteban YanRP501345.9061.0461.790
Julio SantanaRP225147.3255.1341.770
Norm CharltonRP420234.4450.2451.680
Tony SaundersSP99336.4342.0301.950
Mike DuvallRP400114.0540.0181.830
Dan WheelerRP66045.8730.2321.570
Jim MecirRP170012.6120.2151.400
Mickey CallawayRP54127.4519.1112.280
Alan NewmanRP180226.8915.2201.980
Jeff SparksRP80005.4010.0171.801
Eddie GaillardRP80102.088.271.850
Cory LidleSP51107.205.042.000
Jim MorrisRP50005.794.231.070

What the columns mean: W · L · ERA · IP · K · WHIP · SV

Results

  1. Apr 5, 1999@ BALL 7-10
  2. Apr 7, 1999@ BALW 8-5
  3. Apr 8, 1999@ BALW 6-3
  4. Apr 9, 1999vs BOSL 1-4
  5. Apr 10, 1999vs BOSL 3-5
  6. Apr 11, 1999vs BOSW 5-4
  7. Apr 12, 1999@ TORL 1-7
  8. Apr 13, 1999@ TORW 8-5
  9. Apr 14, 1999@ TORL 6-7
  10. Apr 15, 1999@ TORL 1-11
  11. Apr 16, 1999@ BOSW 6-2
  12. Apr 17, 1999@ BOSL 5-8
  13. Apr 18, 1999@ BOSW 5-1
  14. Apr 19, 1999@ BOSW 4-1
  15. Apr 20, 1999vs BALW 5-3
  16. Apr 21, 1999vs BALW 14-8
  17. Apr 22, 1999vs BALW 1-0
  18. Apr 23, 1999vs SEAW 5-4
  19. Apr 24, 1999vs SEAL 4-9
  20. Apr 25, 1999vs SEAL 4-6
  21. Apr 28, 1999@ CHWL 7-10
  22. Apr 28, 1999@ CHWL 1-9
  23. Apr 29, 1999@ CHWW 4-1
  24. Apr 30, 1999vs DETL 5-7
  25. May 1, 1999vs DETW 4-3
  26. May 2, 1999vs DETL 2-8
  27. May 3, 1999vs DETW 14-6
  28. May 4, 1999vs KCL 3-5
  29. May 5, 1999vs KCW 10-7
  30. May 6, 1999vs KCW 5-4
  31. May 7, 1999@ CLEL 11-20
  32. May 8, 1999@ CLEW 7-6
  33. May 9, 1999@ CLEL 4-5
  34. May 11, 1999vs MINL 1-2
  35. May 12, 1999vs MINL 4-9
  36. May 14, 1999@ LAAL 3-8
  37. May 15, 1999@ LAAW 3-1
  38. May 16, 1999@ LAAW 7-4
  39. May 17, 1999@ TEXW 13-3
  40. May 18, 1999@ TEXW 5-4
  41. May 19, 1999@ TEXL 6-7
  42. May 21, 1999vs LAAW 10-9
  43. May 22, 1999vs LAAL 6-8
  44. May 23, 1999vs LAAL 0-4
  45. May 24, 1999vs TEXL 3-12
  46. May 25, 1999vs TEXL 2-7
  47. May 26, 1999vs TEXL 6-8
  48. May 28, 1999@ SEAL 1-6
  49. May 29, 1999@ SEAL 5-11
  50. May 30, 1999@ SEAW 15-7
  51. May 31, 1999@ ATHL 7-10
  52. Jun 1, 1999@ ATHL 2-5
  53. Jun 2, 1999@ ATHW 7-6
  54. Jun 4, 1999vs MIAL 0-10
  55. Jun 5, 1999vs MIAL 7-9
  56. Jun 6, 1999vs MIAL 6-11
  57. Jun 7, 1999@ ATLL 5-9
  58. Jun 8, 1999@ ATLL 2-11
  59. Jun 9, 1999@ ATLL 3-4
  60. Jun 11, 1999@ WSHL 4-5
  61. Jun 12, 1999@ WSHW 5-3
  62. Jun 13, 1999@ WSHL 0-4
  63. Jun 14, 1999@ CHWL 7-9
  64. Jun 15, 1999@ CHWW 3-2
  65. Jun 16, 1999@ CHWL 2-3
  66. Jun 18, 1999@ MINL 5-8
  67. Jun 19, 1999@ MINW 4-3
  68. Jun 20, 1999@ MINW 6-5
  69. Jun 21, 1999@ MINW 3-2
  70. Jun 22, 1999vs NYYL 0-7
  71. Jun 23, 1999vs NYYL 4-12
  72. Jun 24, 1999vs NYYL 3-7
  73. Jun 25, 1999vs TORW 11-4
  74. Jun 26, 1999vs TORW 5-2
  75. Jun 27, 1999vs TORW 8-0
  76. Jun 28, 1999vs TORL 2-3
  77. Jun 30, 1999@ BOSW 11-10
  78. Jun 30, 1999@ BOSW 11-10
  79. Jul 1, 1999@ BOSW 12-3
  80. Jul 2, 1999@ TORW 8-7
  81. Jul 3, 1999@ TORL 0-5
  82. Jul 4, 1999@ TORL 3-6
  83. Jul 5, 1999vs BOSL 2-4
  84. Jul 6, 1999vs BOSW 6-4
  85. Jul 7, 1999vs BOSW 3-2
  86. Jul 8, 1999vs BOSW 3-2
  87. Jul 9, 1999@ MIAL 4-11
  88. Jul 10, 1999@ MIAW 9-8
  89. Jul 11, 1999@ MIAL 2-3
  90. Jul 15, 1999vs NYML 7-8
  91. Jul 16, 1999vs NYML 7-9
  92. Jul 17, 1999vs NYMW 3-2
  93. Jul 18, 1999vs PHIL 2-3
  94. Jul 19, 1999vs PHIL 3-16
  95. Jul 20, 1999vs PHIW 5-4
  96. Jul 21, 1999@ NYYL 3-4
  97. Jul 22, 1999@ NYYL 4-5
  98. Jul 23, 1999vs TEXL 8-11
  99. Jul 24, 1999vs TEXL 3-5
  100. Jul 25, 1999vs TEXL 3-4
  101. Jul 26, 1999vs LAAW 7-0
  102. Jul 27, 1999vs LAAL 5-10
  103. Jul 28, 1999vs LAAW 4-1
  104. Jul 30, 1999@ ATHL 1-4
  105. Jul 31, 1999@ ATHL 1-5
  106. Aug 1, 1999@ ATHL 6-10
  107. Aug 2, 1999@ SEAL 0-4
  108. Aug 3, 1999@ SEAL 2-5
  109. Aug 4, 1999@ SEAW 7-1
  110. Aug 4, 1999@ SEAW 7-1
  111. Aug 6, 1999vs CLEW 4-2
  112. Aug 7, 1999vs CLEL 10-15
  113. Aug 8, 1999vs CLEW 5-3
  114. Aug 9, 1999vs BALW 10-9
  115. Aug 10, 1999vs BALL 1-17
  116. Aug 11, 1999vs BALL 2-4
  117. Aug 12, 1999@ KCW 7-6
  118. Aug 13, 1999@ KCL 1-2
  119. Aug 14, 1999@ KCW 11-4
  120. Aug 15, 1999@ KCW 5-3
  121. Aug 16, 1999@ DETW 9-1
  122. Aug 17, 1999@ DETL 1-3
  123. Aug 18, 1999@ DETW 4-0
  124. Aug 20, 1999vs KCW 5-4
  125. Aug 21, 1999vs KCW 8-2
  126. Aug 22, 1999vs KCW 2-1
  127. Aug 23, 1999vs CHWL 2-10
  128. Aug 24, 1999vs CHWW 6-5
  129. Aug 25, 1999vs CHWL 1-6
  130. Aug 26, 1999vs CHWW 9-7
  131. Aug 27, 1999@ CLEL 1-2
  132. Aug 28, 1999@ CLEL 0-3
  133. Aug 29, 1999@ CLEW 6-4
  134. Aug 31, 1999@ BALW 3-0
  135. Sep 1, 1999@ BALL 1-3
  136. Sep 2, 1999@ BALL 6-11
  137. Sep 3, 1999vs MINW 4-2
  138. Sep 4, 1999vs MINW 11-3
  139. Sep 5, 1999vs MINL 1-4
  140. Sep 6, 1999vs MINL 7-13
  141. Sep 8, 1999vs DETL 1-5
  142. Sep 9, 1999vs DETW 5-3
  143. Sep 10, 1999vs ATHL 2-7
  144. Sep 11, 1999vs ATHL 4-5
  145. Sep 12, 1999vs ATHL 3-4
  146. Sep 13, 1999vs ATHL 3-8
  147. Sep 14, 1999vs SEAL 1-5
  148. Sep 15, 1999vs SEAW 8-4
  149. Sep 16, 1999vs SEAL 3-5
  150. Sep 17, 1999@ TEXW 7-5
  151. Sep 18, 1999@ TEXL 1-6
  152. Sep 19, 1999@ TEXW 15-2
  153. Sep 20, 1999@ LAAL 5-10
  154. Sep 21, 1999@ LAAL 5-7
  155. Sep 22, 1999@ LAAL 5-8
  156. Sep 24, 1999@ NYYL 3-4
  157. Sep 25, 1999@ NYYW 2-1
  158. Sep 26, 1999@ NYYW 6-5
  159. Sep 27, 1999@ NYYW 10-6
  160. Sep 28, 1999vs TORL 2-8
  161. Sep 29, 1999vs TORL 2-6
  162. Oct 1, 1999vs NYYL 7-11
  163. Oct 2, 1999vs NYYL 2-3
  164. Oct 3, 1999vs NYYW 6-2

Regular season. Player lines are the season lines ESPN files under this club; a player traded during the season may appear under his last club only. Age is the player’s age on June 30 of the season.