The boys are back.
That was the first thing Ethan Hedges (PURP No.29) wanted fans to know about his first big-league spring training — not the level, not the competition, but the company.
“It’s good to be back at the complex, all my boys playing baseball again,” he said.
Hedges arrived in the Rockies system as a polished piece. Colorado took him in the third round of the 2025 draft, 77th overall out of USC, where he was a second-team All-American and a genuine two-way player — a third baseman who also closed games on the mound.
Players who show up that decorated tend to carry an expectation, fair or not, that the adjustment to pro ball will be smooth. Hedges learned otherwise, and he was grateful for it.
“The biggest lesson I learned in 2025 is probably how to overcome struggle,” he said. “I started off a little slow in my first four weeks in Spokane, but just overcoming that and learning how to deal with adversity is something that I took away from that.”
He didn’t frame the slump as a detour. He framed it as a clearing.
“It was almost a good thing to deal with that,” he said. “Dealing with it, getting it out of the way, and then learning how to overcome that.”
It’s a telling way for a young hitter to talk.
The slumps were always coming — the only question was when, and Hedges would rather have met one early than spend a career waiting for it. By the time he reported to his first camp, the worst stretch of his young professional life was already behind him, filed away as information instead of fear.
So far, the lesson is holding. The slow start that defined his 2025 didn’t follow him into his first full pro season — Hedges came out of the gate hot at Spokane, hitting .364/.400/.606 with two homers and seven RBIs over his first nine games and grading out as one of the High-A club’s best early bats.
The grind has come in waves since, the way it does at every level, but the player who once needed a month to find his footing now looks like he expected to hit all along. On the season he’s slashing .269/.347/.406 with six home runs and 33 RBIs — a steady, get-on-base line that fits the contact hitter he described himself as.
“That’s the type of player I am,” he said, “just putting my bat on the baseball and hitting it hard.”
The other half of his game he about without hesitation. On defense, there was no hedging.
“I pride myself on my defense,” he said. “I’m a great defender, and that’s something that I’m always going to take pride in and continue working on, getting better at.”
The camp itself had been a blur in the best way — a lot of bodies, a lot of moving parts, a lot of fun.
“It’s been crazy with everyone here,” he said, “it’s been a roller coaster — but a fun one.”
The ride hit a peak when Hedges was named to the Spring Breakout roster in his first pro spring, a showcase of the organization’s best young talent. For a player still introducing himself to the system, the nod landed as both validation and an invitation to enjoy it.
“It’s awesome. It’s a great experience for me,” he said. “To sign autographs for all the fans out there with my friends — it’s an honor. I’m going to make the most out of it.”
Baseball has a way of humbling players eventually. Hedges already got his introduction. What once felt like a setback now reads more like a prerequisite. The struggle came early, the lesson stuck, and the game moved on. So did he.
Weekly Pebble Report: June 16th-22nd
Triple-A: Albuquerque Isotopes (4-2, 39-36 Overall)
The Isotopes took four of six from the Sugar Land Space Cowboys (Houston Astros) in a series that swung between offensive explosions and tight, late-inning theater. Albuquerque survived a 21-run barrage in the lone blowout loss, won two one-run games — one of them in extra innings — and dropped the finale 7-6 despite a furious back-and-fourth. When the lineup and the pitching staff aligned, the Isotopes were tough to beat. They sit at 39-36, holding firm in second place in the PCL East.
⬆️ Stock Up: Kent You Believe It
Nic Kent put together a complete week in the batters box, going 9-for-20 (.450) with two home runs, a triple, a double, five RBIs, a stolen base, and a team-high eight runs scored. Kent homered in each of the final two games of the series, while reaching base consistently from the top and middle of the order.
⬇️ Stock Down: A Junior-Sized Week at the Plate
It was a week to forget for Richie Martin Jr., who managed just one hit in 16 at-bats (.063) across four games with five strikeouts and no walks. He couldn’t find a rhythm at any point in the series, the rare empty stretch on a roster that was otherwise swinging the bats well.
Upcoming
The Isotopes host the Salt Lake Bees (Los Angeles Angels) for a six game series in Albuquerque.
Double-A: Hartford Yard Goats (4-2, 39-29 Overall)
The Yard Goats took four of six on the road from the Reading Fightin Phils (Philadelphia Phillies), bookending a pair of midweek losses with offensive outbursts on either side. Hartford scored ten runs twice in the series and leaned on a deep, mostly excellent bullpen to hold leads. The Yard Goats clinched a playoff spot after winning the first-half Eastern League Northeast Division title.
⬆️ Stock Up: Capel-ity for Damage
There may not have been a better week anywhere in the system. Conner Capel went 11-for-26 (.423) with six home runs, 14 RBIs and nine runs scored across all six games, including a three-home, six-RBI explosion on June 17 and a two-home, five-RBI follow-up the very next day. Capel homered in three of the six games and supplied the kind of sustained middle-of-the-order thunder that gets a 29-year-old veteran noticed. It was a complete, dominant week from start to finish.
⬇️ Stock Down: Jorge Left Searching
It was a lean six days for Dyan Jorge, who finished 3-for-22 (.136) with five strikeouts. To his credit, Jorge drew a team-high six walks and still found ways to reach base and score three runs, but the lack of contact stood out in a lineup that was otherwise punishing Reading pitching all week.
Upcoming
The Portland Sea Dogs (Boston Red Sox) come into town for a six game set.
High-A: Spokane Indians (3-3, 30-39 Overall)
The Indians split six games with the Vancouver Canadians (Toronto Blue Jays) at Avista Stadium in a series defined almost entirely by offense — four of the six games featured a combined 17 runs or more. Spokane’s lineup mashed all week; the pitching staff, outside of Nathan Blasick, could rarely hold a lead. The Indians sit at 30-39.
⬆️ Stock Up: O’Dowd He Did
Jack O’Dowd put together the most valuable week of any bat on the roster, going 9-for-22 (.409) with four home runs, 12 RBIs and seven runs scored across all six games. The exclamation point came June 20, when he homered twice — including a walk-off blast in the bottom of the 10th — and drove in five runs in a single game. O’Dowd also paired the power with patience, drawing six walks on the week, and now sits among the Northwest League’s on-base leaders.
⬇️ Stock Down: Perez Goes Up in Flames
It was a week to forget for reliever Bryan Perez, who recorded just two outs in his lone appearance June 16 while surrendering six hits and eight earned runs, including two home runs. In a series where Spokane’s bullpen broadly struggled to keep games in check, Perez’s outing was the most damaging single line of the week.
Upcoming
The Indians will welcome the Tri-City Dust Devils (Los Angeles Angels) for six games.
Low-A Fresno Grizzlies (4-2, 37-32 Overall)
The Grizzlies took four of six from the Inland Empire 66ers (Los Angeles Angels) at Chukchansi Park, with both ends of the series decided by walk-off wins and a 16-4 drubbing the only real blemish in between. Fresno’s offense was steady up and down the order, and the pitching staff strung together several strong starts. The Grizzlies sit at 37-32 as the second half begins.
⬆️ Stock Up: Thach to the Future
Tanner Thach turned in the most complete week of any Grizzlies hitter, going 8-for-24 (.333) with a home run, three doubles and a team-high seven RBIs across all six games. The signature performance came June 18, when he homered and drove in five in an 8-2 win. Thach is now hitting .343 on the season and continues to anchor the middle of the Fresno lineup as one of the most productive bats in the California League.
⬆️ Stock Up: Newton’s First Law
Austin Newton was a model of efficiency across two stars, throwing 13.1 innings while allowing just three earned runs and — most impressively — not issuing a single walk, striking out eight along the way. Newton’s 2.03 ERA for the week was the product of pounding the strike zone start to finish, exactly the kind of command-driven outing the organization wants to see from its young arms.
Upcoming
The Grizzlies head to Southern California for six games against the Lake Elsinore Storm (San Diego Padres).
ACL: ACL Rockies (3-2, 26-10 Overall)
The ACL Rockies kept rolling through a five-game stretch, winning three off five to maintain the best record in the Arizona Complex League at 26-10, comfortably atop the ACL East. The offense produced consistently and rarely went quiet, even in the two losses.
⬆️ Stock Up: Alessander The Great
Alessander De La Cruz was nearly impossible to retire all week, going 9-for-18 (.500) with a home run, a triple, three doubles, seven RBIs, and three stolen bases across five games. The outfielder hit safely in every game he player and now sits at a remarkable .407 on the season — one of the most productive bats anywhere in the organizations lower levels. He paired the on-base ability with real impact, racking up extra-base hits in bunches and using his legs once aboard.
⬇️ Stock Down: Ugarte Cools Off
After entering the week as one of the hottest hitters in the league, Ronny Ugarte hit a wall, managing just two hits in 18 at-bats (.111) with six strikeouts over five games. Ugarte’s seasons numbers remain excellent, and a brief slump at this level is nothing to read too much into, but the bat went quiet at a stretch when much of the lineup around him stayed hot.
DSL: DSL Colorado (2-3, 8-7 Overall)
DSL Colorado endured a rollercoaster of a week against a rotation slate of teams, dropping three of five — including two walk-off losses and a wild 14-13 defeat — while also throwing a four-run shoutout in the middle of it. The bats produced runs in bunches even in the losses, but the inconsistent pitching kept the club from stringing wins together. DSL Colorado sits at 8-7, third in the DSL Southeast.
⬆️ Stock Up: Ferrufino Feasts
18-year-old William Ferrufino had a week few hitters at any level can match, going 10-for-16 (.625) with a triple, two doubles, six RBIs and two stolen bases across all five games. The second baseman reached base in every contest — adding three hit-by-pitches to the ledger — and capped it with a four-hit, three-RBI explosion in the 14-13 slugfest. Ferrufino lifted his season average to .326 and looks like one of the most advanced bats on the roster.
⬇️ Stock Down: Guaraco Goes Cold
It was a quiet five games for shortstop Jendry Guaraco, who managed just two hits in 17 at-bats (.118) with five strikeouts and no RBIs. Guaraco still found ways onto the bases — he was hit by a pitch five times this week — but the lack of production at the plate stood out in a lineup that was otherwise scorching in bunches.
DSL: DSL Rockies (1-4, 5-10 Overall)
It was a difficult week for the DSL Rockies, who dropped four of five against, with a lone bright spot coming in the form of a 2-1 win over the DSL Phillies. Late-inning bullpen trouble undid the club more than once, including multi-run meltdowns that flipped winnable games. They now sit at 5-10, at the bottom of the DSL East.
⬆️ Stock Up: Montiel Makes Contact
Adafel Montiel was the steadiest bat in the lineup, going 6-for-13 (.462) with two doubles, three RBIs, and a stolen across four games. The catcher consistently put the ball in play — striking out just twice on the week — and delivered the go-ahead, two-out RBI in the Rockies’ only win. In a week when much of the order pressed, Montiel’s controlled, productive at-bats stood out.
⬇️ Stock Down: De Leon Searches for Answers
It was five games to forget for Amaury De Leon, who managed just one hit in 17 at-bats (.059) while striking out nine times. De Leon worked a few walks to stay on base here and there, but the contact issues piled up across the week and the production never came.
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!