More than 700 players have appeared in a game for the Rockies. Most do not last long. The average Rockies tenure is much closer to two years than five, which makes the long-timers easy to remember and the short stays easy to lose.
This is not about franchise pillars, or random cameos, but Rockies who packed most of their Colorado story into one season.
Jeff Cirillo helps draw the line. He spent two seasons with Colorado, and both were productive. In 2000, he hit .326 with 53 doubles, 115 RBI, 195 hits, an All-Star selection, and 4.5 bWAR.
In 2001, Cirillo hit .313 with 17 home runs, 83 RBI, and 3.2 bWAR.
If this were just a list of great short Rockies stays, Cirillo would belong. But his tenure had two good seasons, then a transaction afterlife when Colorado traded him to Seattle in the deal that brought Brian Fuentes to Denver.
This list is narrower: One big year, one sharp impression, and then the moment was gone.
The toolsy outfielder who looked like the future: Nolan Jones, 2023
The most recent bit of one-summer magic is Nolan Jones.
The Rockies acquired Jones from Cleveland for Juan Brito in November 2022, started him in Triple-A, and did not get the full version right away. He was recalled in April, sent back down, recalled again in May, and then caught fire after returning from the injured list.
In 2023, Jones hit .297 with 20 home runs, 20 stolen bases, and 4.3 bWAR in 106 games. He led the Rockies in Baseball-Reference WAR despite playing barely two-thirds of a season, and his outfield arm gave the profile another loud tool.
Jones looked like more than a nice find. He looked like a possible long-term answer.
Then came the follow-up. Jones fell to -0.8 bWAR in 2024, with injuries and swing-and-miss keeping the breakout from becoming a clean franchise arc. By March 2025, the Rockies had traded him back to Cleveland for Tyler Freeman.
The story has kept moving. Cleveland has since traded Jones to the White Sox. Teams are still searching for some version of the player who briefly looked like a future piece in Colorado.
Replacing a legend: Justin Morneau, 2014
Justin Morneau’s Rockies tenure technically stretched into 2015, but his Rockies story is really 2014.
Todd Helton had just retired. First base at Coors Field had belonged to one player for nearly two decades. The Rockies were not going to replace him with another Helton. Nobody was.
Then Morneau showed up and won the National League batting title.
He hit .319 with 17 home runs and 82 RBI, giving Colorado a veteran first baseman who could still really hit. He was not Helton, and the Rockies did not need to pretend he was. Morneau was a former MVP, post-concussion and post-prime, proving there was still a high-level hitter left.
The batting title can be dismissed by people who dismiss every Rockies batting line, but that undersells the season. Morneau gave Colorado a legitimate middle-of-the-order bat at a position that had just lost the most important player in franchise history.
As one-year Rockies chapters go, it was about as simple as it gets: batting title, injury-limited follow-up, free agency.
The Coors Field pitching answer: Joe Kennedy, 2004
Joe Kennedy might be the most underrated brief-stay season in Rockies history.
There was no All-Star selection. No major award. No playoff race. The 2004 Rockies lost 94 games, and Kennedy’s season mostly disappeared inside a bad team.
Kennedy gave the Rockies something they almost never get: a legitimately strong starting pitching season at Coors Field. He went 9-7 with a 3.66 ERA, 1.42 WHIP, 162 1/3 innings, 117 strikeouts, a 135 ERA+, and 5.6 bWAR. He became the first Rockies starter to finish a season with an ERA under 4.00 after the team moved to Coors Field.
Kennedy was actually better in Denver, going 6-1 with a 3.59 ERA in 14 home starts.
Jason Marquis fits this bucket, too, just differently. He gave the 2009 playoff Rockies 216 innings, an All-Star selection, and 3.5 bWAR in his only season with Colorado before leaving through free agency.
Kennedy had less visibility and less team success. For one year, though, he solved a problem Colorado has spent most of its existence trying to solve.
The one-year relievers: Gabe White and Greg Holland
Relievers have their own version of this.
Greg Holland is the visible one. He came to Colorado after Tommy John surgery, took over the ninth inning for a playoff team, saved 41 games, made the All-Star team, shared the National League saves lead, won NL Comeback Player of the Year, then reached free agency.
Gabe White is the sneaky one. He came over from Cincinnati in the Manny Aybar trade, put up 4.5 bWAR, a 2.17 ERA, 0.916 WHIP, 84 strikeouts, and a 247 ERA+ in 83 innings, then fell off in 2001 and was traded right back to Cincinnati.
Holland has the playoff team visibility. White has the “wait, that actually happened?” stat line.
The one that still stands out: Jeffrey Hammonds, 2000
The one that still stands out most to me is Jeffrey Hammonds in 2000.
The Rockies acquired Hammonds from Cincinnati on October 30, 1999, in the trade that sent Dante Bichette to the Reds after seven seasons in Colorado. Hammonds played one season in Denver, reached free agency, signed with Milwaukee, and never again matched that summer at Coors Field.
That one season was the whole story. Hammonds played 122 games for Colorado and hit .335 with 20 home runs, 106 RBI, 14 steals, and made the All-Star team. He was not even the only Rockies position player from that roster to get there. Helton made his first All-Star appearance, and Cirillo was there, too, which is a pretty good snapshot of how ridiculous that lineup became.
The Rockies were built for offense that year. Helton was having a monster season, and Coors Field was still playing huge. But Hammonds was not just along for the ride. He gave them average, gap power, home run thump, some speed, and enough RBI production to stand out even in that environment.
That is what makes it the cleanest brief-stay Rockies season: acquired for a franchise icon, one huge year, free agency, and a reminder that not every breakout is meant to be bought.
The current version
That is part of the point: sometimes you do not know you are watching a “one-summer-only” Rockies season while it is happening.
Hammonds looked like he might be part of the lineup beyond 2000. Kennedy looked like he might have found something that worked at Coors Field in 2004. Jones looked like he might be part of the next good Rockies team in 2023. Each one lasted much shorter than it seemed in the moment.
That is what makes the current roster interesting. Jake McCarthy, Tomoyuki Sugano, and Troy Johnston are Rockies right now, and all three have given Colorado something worth watching. McCarthy has brought speed and useful outfield defense. Sugano has given the Rockies real innings. Johnston is fifth in the National League in batting average and tied with Rafael Devers and Ernie Clement for the Major League lead with 20 doubles.
Maybe their Rockies stories keep going. But maybe this summer is the chapter. Maybe years from now, this is the stretch fans look back on as the brief moment when one of them dropped a little magic in Colorado.
ON THE FARM
Triple-A: Albuquerque Isotopes 16, Tacoma Rainiers 1
The Albuquerque Isotopes (35-32) crushed the Tacoma Rainiers (28-39) 16-1 on a night that started with Gabriel Hughes’ (No. 12 PuRP) return and ended with Zac Veen (No. 9 PuRP) and Charlie Condon (No. 1 PuRP) launching back-to-back home runs.
Hughes was excellent in his first game back with Albuquerque after a rehab assignment with High-A Spokane, where he threw six scoreless innings across two starts. The right-hander worked five scoreless innings, allowing one hit and one walk while striking out four. He threw 58 of his 77 pitches for strikes and earned his first Triple-A win of the season, lowering his ERA to 7.20. Victor Vodnik followed with a scoreless inning, walking one but striking out the side, and Albuquerque pitchers held Tacoma to two hits while striking out 12.
Veen and Condon set the tone in the first inning. Veen doubled to right at 105.1 mph, his 16th double of the season, and Condon followed two batters later with a two-run homer to left-center. The 104.3 mph drive traveled 395 feet and was Condon’s 12th home run of the year.
They kept applying pressure from there. Veen added his 17th double in the third and finished 3-for-6 with two doubles, a three-run homer, three RBI, and two runs scored. He is now hitting .324 with a .985 OPS. Condon finished 3-for-4 with two home runs, five RBI, four runs scored, and two walks. His second homer of the night, and 13th overall, came immediately after Veen’s three-run shot in the ninth. Condon has now homered five times in his last five games, and both Condon and Veen have gone deep in back-to-back games.
The game was still 3-1 after seven innings before Albuquerque buried it. The Isotopes scored nine runs in the eighth, with Vimael Machín delivering the biggest swing on a three-run homer, his ninth of the season. Machín finished 2-for-5 with four RBI
Double-A: Hartford Yard Goats 11, New Hampshire Fisher Cats 1
The Hartford Yard Goats (34-26) beat the New Hampshire Fisher Cats (30-29) 11-1 behind an impressive Double-A debut from Jackson Cox (No. 16 PuRP) and a huge night from the Hartford offense.
Cox was superb in his first start with the Yard Goats after being promoted from High-A Spokane, where he had posted a 4.23 ERA and 78 strikeouts over 55.1 innings. The right-hander did not allow a hit until the fifth inning and finished with 5.1 scoreless innings, allowing three hits and three walks while striking out eight. He worked into trouble in the third with two walks and a hit batter, but escaped the bases-loaded jam with a strikeout and kept New Hampshire quiet from there.
Hartford gave Cox breathing room in the second when Conner Capel walked and Bryant Betancourt followed with his 12th home run of the season. Betancourt finished 4-for-4 with three RBI and four runs scored, raising his OPS to .861.
The Yard Goats put the game away with an eight-run fourth inning. Zach Kokoska delivered the biggest swing with a three-run double, his eighth double of the season, and Aidan Longwell later added a two-run double, his 18th. Longwell finished 3-for-5 with two RBI, while Kokoska went 2-for-5 with three RBI.
Cole Messina (No. 26 PuRP) also reached four times as the designated hitter, going 1-for-2 with his ninth double, three walks, and a run scored. Hartford finished with 16 hits and seven walks, giving Cox more than enough support in one of the Yard Goats’ most complete wins of the season.
High-A: Eugene Emeralds 7, Spokane Indians 6
The Spokane Indians (25-36) lost 7-6 to the Eugene Emeralds (41-20) on a walk-off homer after rallying back from a three-run deficit.
Jack O’Dowd stayed red hot, going 4-for-5 with two doubles and an RBI. O’Dowd singled home Ethan Hedges (No. 29 PuRP) in the first, doubled in the seventh, and doubled again to lead off the ninth before being stranded at third. In 20 games with Spokane, O’Dowd is now hitting .395/.471/.711 with a 1.182 OPS.
Tommy Hopfe also helped carry the offense, going 2-for-4 with a walk, his sixth home run of the season, and three RBI. Hopfe led off the game with a homer to center field, then tied it in the eighth with a two-run single after Spokane had fallen behind 6-3.
Hunter Omlid gave the Indians a chance, throwing three scoreless innings out of the bullpen with two strikeouts. But after Spokane missed a chance to take the lead in the top of the ninth, Trevor Cohen hit a walk-off solo homer in the bottom half to hand the Indians a tough loss.
Single-A: Visalia Rawhide 5, Fresno Grizzlies 1
The Fresno Grizzlies (31-30) lost 5-1 to the Visalia Rawhide (27-34) after scoring in the first inning but getting held quiet the rest of the way.
Yeiker Reyes opened the game with his first triple of the season, and Ashly Andujar (No. 20 PuRP) brought him home with a sacrifice fly to give Fresno a quick 1-0 lead. Reyes finished 2-for-4 and is now hitting .333 with a .777 OPS.
The lead did not last. Pedro Catuy hit a two-run homer off Riley Kelly (No. 27 PuRP) in the second inning, and Visalia added three more runs in the fifth. Kelly took the loss, allowing five runs, three earned, on three hits and four walks over 4 2/3 innings. He struck out four and now has a 5.65 ERA.
Easton Marks gave Fresno a strong finish out of the bullpen, throwing 3.1 scoreless innings with six strikeouts. The Grizzlies managed only five hits, struck out 14 times to one walk, and went 0-for-4 with runners in scoring position.
‘He looked like death’: Sullivan’s MLB debut cut short due to illness | MLB.com
MLB.com’s Arion Armeniakos writes that Sean Sullivan’s Rockies debut was brief but memorable, with illness ending his first big-league start earlier than planned. Even so, Sullivan showed enough poise to make the outing feel more encouraging than disappointing. For a Rockies rotation still sorting through options, it was a strange debut — but a promising one.
A curious spike in Rockies injuries | purplerow.com
Purple Row’s Cory Cohen looks at a Rockies injury spike that has gotten hard to dismiss as normal attrition. Colorado had been one of MLB’s healthier organizations in recent years, but 2026 has brought a wave of injuries across both the major-league roster and the farm.
Sullivan records first multihomer game, looks to bounce back from slow May | MLB.com
MLB.com’s Thomas Harding writes that Brett Sullivan turned a little momentum into his best offensive day as a Rockie, homering twice in Colorado’s loss to the Cubs. The bigger takeaway is that Sullivan is starting to look comfortable again after a rough May and limited playing time behind Hunter Goodman
Join the conversation!
Sign up for a user account and get:
- Fewer ads
- Create community posts
- Comment on articles, community posts
- Rec comments, community posts
- New, improved notifications system!
Please keep in mind our Purple Row Community Guidelines when you’re commenting. Thanks!