The Colorado Rockies' 1999 season was the seventh for the Major League Baseball (MLB) franchise located in Denver, Colorado, their seventh in the National League (NL), and fifth at Coors Field. The team competed in the National League West, finishing in fifth and last place with a record of 72–90. Jim Leyland, a longtime manager in MLB, debuted as the Rockies' new manager, and resigned following the season.

The Rockies, along with the San Diego Padres, made MLB history on Opening Day, April 4, 1999, by playing a contest in Estadio de Béisbol Monterrey in Monterrey, Mexico, making it the first Opening Day game held outside of the United States or Canada. Larry Walker won his second batting title by leading MLB with .379 average, setting a Rockies' club record, and the fourth-high single-season average since Ted Williams hit .406 in 1941. Besides winning the batting championship, Walker also led the major leagues in on-base percentage (.458), and slugging percentage (.710), becoming the first player to lead MLB in all three categories since George Brett in 1980, and the first National Leaguer since Stan Musial in 1943. Despite the team hitting quite well and appearing in the league's top 4 teams in hits, runs, and batting average, the team's performance was poor; the pitching staff performed awfully, allowing 1,028 total runs - a mark that, as of 2026, has not since been surpassed by any team. The team set franchise records in earned runs surrendered, walks issued, hits allowed, and ERA. The pitching staff combined for an ERA of 6.01, a new franchise-worst record that has also not since been surpassed by any team.

Offseason October 29, 1998: John Vander Wal was traded by the Colorado Rockies to the San Diego Padres for a player to be named later. The San Diego Padres sent Kevin Burford (minors) (October 29, 1998) to the Colorado Rockies to complete the trade. November 9, 1998: Brian Bohanon and Lenny Harris were signed as free agents by the Colorado Rockies. November 20, 1998: Jason Bates was released by the Colorado Rockies. December 18, 1998: Henry Blanco was signed as a free agent by the Colorado Rockies.

Regular season On April 4, 1999, the Rockies made history as they played their Opening Day contest at Estadio de Béisbol Monterrey in Monterrey, Mexico, marking the first time Major League Baseball (MLB) commenced the regular season outside of the United States or Canada. Their opponent were the defending National League champion San Diego Padres. Vinny Castilla, a native of the southern Mexican state of Oaxaca, delighted the crowd with four hits including a double. Dante Bichette also collected four hits, drove in four runs, and homered,ESPN - Baseball Tonight Clubhouse: Weekend preview - MLB as Colorado won 8–2. The official attendance was 27,104.

The Rockies' scheduled home games against the Montreal Expos on April 20 and 21 were both postponed in the aftermath of the Columbine High School massacre in which 15 people, including both shooters died. The Rockies then added a "CHS" patch on the right sleeve of their jerseys which they wore for the remainder of the season.

On April 28, right fielder Larry Walker hit three home runs against the St. Louis Cardinals for his second career three home run game while contributing eight RBI in a 9–7 win.

In the May 19 contest versus the Cincinnati Reds, the Rockies were on the losing end of a 24−12 final, tied for the fourth-highest run-scoring output in MLB history. The Reds' Jeffrey Hammonds hit three home runs; following the season, Colorado acquired him via trade. Both Hammonds and Sean Casey totaled four hits. Casey went on base seven times with three walks, scoring five runs, and hit two home runs and six RBI. The Reds totaled six home runs; Brian Johnson hit the remainder. Both Walker and Bichette had four hits. Bichette also had five RBI, and Castilla hit a three-run home run. Walker raised his season average to .431.

From June 18−23, Walker tied Bichette's club record by homering in five consecutive games. The following day, Walker tied another club record, held by Andrés Galarraga, with his sixth consecutive multi-hit game. On July 8, Walker hit his 250th career home run versus Chan Ho Park of the Los Angeles Dodgers.

Carrying a .382 first-half average, Walker had batted .390 (189 hits in 484 at bats) from the 1998 All-Star break to the same point in 1999, the equivalent of a full season. He was named to his third consecutive All-Star team. In the July 19 contest versus the Oakland Athletics, Walker became the second player to homer into the plaza reserve seating of the Oakland Coliseum, following Mark McGwire, who had done so three seasons earlier.

For the season, Walker batted .379 − setting a Rockies record and the fourth-highest since Ted Williams hit .406 in 1941 − while leading the major leagues in batting for a second time. Walker also led the major leagues in offensive win % (.838), on-base percentage (.458), slugging percentage (.710), and OPS (1.168). Sometimes referred to as the "Slash Stat Triple Crown," he became the seventh player within the previous 60 years to lead the league in each of average, OBP and SLG in the same season, and first since George Brett in 1980. The last NL player to lead the majors in each of the three slash stat categories was Stan Musial in 1943. Walker also hit 37 home runs and 115 RBI in just 438 at bats, stole 11 bases in 15 attempts, and registered 12 outfield assists.

Per the Elias Sports Bureau (ESB), Walker's .461 average at Coors is the highest home batting average since ESB began tracking home/road splits in 1974, and 43 points higher than any other player's in that span.

Opening Day starters 27 Darryl Hamilton CF 5 Neifi Perez SS 28 Lenny Harris RF 10 Dante Bichette LF 14 Vinny Castilla 3B 17 Todd Helton 1B 3 Mike Lansing 2B 8 Kirt Manwaring C 57 Darryl Kile P

Season standings

Record vs. opponents

Notable transactions June 2, 1999: Jason Jennings was drafted by the Colorado Rockies in the 1st round of the 1999 amateur draft. Player signed June 9, 1999. July 2, 1999: Jeff Reed was released by the Colorado Rockies. July 31, 1999: Darryl Hamilton was traded by the Colorado Rockies with Chuck McElroy to the New York Mets for Brian McRae, Rigo Beltrán, and Thomas Johnson (minors).Brian McRae Statistics - Baseball-Reference.com August 9, 1999: Brian McRae was traded by the Colorado Rockies to the Toronto Blue Jays for a player to be named later. The Toronto Blue Jays sent Pat Lynch (minors) (August 23, 1999) to the Colorado Rockies to complete the trade.

Major League debuts Batters: Chris Sexton (May 3) Chris Petersen (May 25) Ben Petrick (Sep 1) Juan Sosa (Sep 10) Pitchers: David Lee (May 22) Mike Porzio (Jul 9) Luther Hackman (Sep 1)

Roster 1999 Colorado Rockies Roster Pitchers

Catchers

Infielders Outfielders Manager

Coaches (bullpen) (third base) (hitting) (bench) (pitching) (first base)

Player stats = Indicates team leader

Batting

Starters by position Note: Pos = Position; G = Games played; AB = At bats; H = Hits; Avg. = Batting average; HR = Home runs; RBI = Runs batted in Pos Player G AB H Avg. HR RBI SBCHenry Blanco8826361.23262811BTodd Helton159578 185.32035113 72BKurt Abbott9628678.273 8413SSNeifi Pérez157690193.28012 70 133B Vinny Castilla158615169.275 331022LFDante Bichette151593177.29834133 6CF Darryl Hamilton91 337102 .3034 24 4RF Larry Walker 127438 166.3793711511

Other batters Note: G = Games played; AB = At bats; H = Hits; Avg. = Batting average; HR = Home runs; RBI = Runs batted in Player G AB H Avg. HR RBI SB 74 168 45 .268 5 26 0 7 6 1 .167 0 0 0 57 162 41 .253 8 25 0 102 191 56 .293 11 35 1 10 28 5 .179 2 6 0 91 158 47 .297 0 13 1 2 2 1 .500 0 1 0 35 145 45 .310 4 15 2 48 137 41 .299 2 14 0 7 23 6 .261 1 1 0 7 13 2 .153 0 2 0 19 62 20 .323 4 12 1 25 39 0 .231 2 4 0 45 106 27 .255 2 11 0 92 262 91 .347 10 37 14 11 9 2 .222 0 0 0 16 19 1 .053 0 0 0

Pitching

Starting pitchers Note: G = Games pitched; IP = Innings pitched; W = Wins; L = Losses; ERA = Earned run average; SO = Strikeouts Player G IP W L ERA SO 34 232.0 17 11 5.04 210 33 197.1 12 12 6.20 120 32 190.2 8 13 6.61 116 30 112.1 6 10 6.33 74 14 62.2 1 10 8.04 34 16 94.1 4 3 4.87 49

Relief pitchers Note: G = Games pitched; W = Wins; L = Losses; SV = Saves; ERA = Earned run average; SO = Strikeouts Player G IP W L ERA SO SV 12 11.0 0 0 8.59 10 0 56 61.0 2 4 8.41 31 0 63 86.2 4 5 4.26 69 1 36 49.0 3 2 3.67 38 0 63 85.0 6 2 5.08 77 0 41 40.2 3 1 6.20 37 0 16 14.2 0 0 8.59 10 0 32 40.1 1 5 8.26 32 1 73 77.0 4 8 5.14 71 31 19 28.2 0 0 6.91 18 0

Other pitchers Note: G = Games pitched; IP = Innings pitched; W = Wins; L = Losses; ERA = Earned run average; SO = Strikeouts Player G IP W L ERA SO Sv 7 29.2 0 2 7.89 21 0 5 16.0 1 2 10.69 10 0

Game log

|- style="text-align:center; background:#bfb;" | 1 || April 4 || @ Padres || 8–2 || Kile (1–0) || Ashby (0–1) || || 27,104 || 1–0 |- style="text-align:center; background:#fbb;" | 2 || April 6 || @ Padres || 4–3 || Hitchcock (1–0) || Astacio (0–1) || Hoffman (1) || 61,247 || 1–1 |- style="text-align:center; background:#fbb;" | 3 || April 7 || @ Padres || 2–1 || Rivera (1–0) || Jones (0–1) || || 32,751 || 1–2 |- style="text-align:center; background:#bfb;" | 4 || April 8 || @ Dodgers || 4–2 || Bohanon (1–0) || Pérez (0–1) || Veres (1) || 27,879 || 2–2 |- style="text-align:center; background:#fbb;" | 5 || April 9 || @ Dodgers || 9–6 || Dreifort (1–0) || Thomson (0–1) || Shaw (2) || 39,997 || 2–3 |- style="text-align:center; background:#fbb;" | 6 || April 10 || @ Dodgers || 2–0 || Brown (1–0) || Kile (1–1) || Shaw (3) || 44,503 || 2–4 |- style="text-align:center; background:#bbb;" | || April 11 || @ Dodgers || colspan=5 |Postponed (Rain; rescheduled for July 22) || 2–4 |- style="text-align:center; background:#fbb;" | 7 || April 12 || Padres || 8–5 (11) || Wall (1–0) || Veres (0–1) || Reyes (1) || 48,073 || 2–5 |- style="text-align:center; background:#bbb;" | || April 14 || Padres || colspan=5 |Postponed (Snow; rescheduled for July 3) || 2–5 |- style="text-align:center; background:#bfb;" | 8 || April 15 || Padres || 6–4 || Bohanon (2–0) || Clement (0–2) || Veres (2) || 40,027 || 3–5 |- style="text-align:center; background:#bbb;" | || April 16 || Braves || colspan=5 |Postponed (Snow; rescheduled for August 19) || 3–5 |- style="text-align:center; background:#bfb;" | 9 || April 17 || Braves || 5–4 || McElroy (1–0) || Rocker (1–1) || || 42,510 || 4–5 |- style="text-align:center; background:#fbb;" | 10 || April 18 || Braves || 20–5 || Maddux (2–0) || Astacio (0–2) || || 44,285 || 4–6 |- style="text-align:center; background:#bfb;" | 11 || April 19 || Expos || 11–10 || Veres (1–1) || Urbina (1–1) || || 40,209 || 5–6 |- style="text-align:center; background:#bbb;" | || April 20 || Expos || colspan=5 |Postponed (Columbine High School massacre; rescheduled for August 13) || 5–6 |- style="text-align:center; background:#bbb;" | || April 21 || Expos || colspan=5 |Postponed (Columbine High School massacre; rescheduled for August 15) || 5–6 |- style="text-align:center; background:#bfb;" | 12 || April 22 || @ Giants || 8–5 || Bohanon (3–0) || Rueter (1–1) || Veres (3) || 11,061 || 6–6 |- style="text-align:center; background:#fbb;" | 13 || April 23 || @ Giants || 7–2 || Ortiz (2–2) || Kile (1–2) || || 16,271 || 6–7 |- style="text-align:center; background:#fbb;" | 14 || April 24 || @ Giants || 8–4 || Estes (2–1) || Astacio (0–3) || || 26,626 || 6–8 |- style="text-align:center; background:#fbb;" | 15 || April 25 || @ Giants || 7–6 || Embree (2–0) || DeJean (0–1) || Nen (6) || 23,099 || 6–9 |- style="text-align:center; background:#fbb;" | 16 || April 27 || @ Cardinals || 7–5 || Oliver (2–1) || Thomson (0–2) || Radinsky (1) || 32,389 || 6–10 |- style="text-align:center; background:#bfb;" | 17 || April 28 || @ Cardinals || 9–7 || Bohanon (4–0) || Jiménez (2–1) || Veres (4) || 34,545 || 7–10