Hops Dodge the Sweep, Beat Eugene 3-1 in Series Finale
Three Hillsboro relievers combined for five scoreless, one-hit innings as the Hops beat the Eugene Emeralds 3-1 on April 26 to avoid a six-game sweep.

HILLSBORO, Ore. — The Hops had lost five in a row to Eugene this week, eight straight to the Emeralds this season, and 14 of their first 20 games. On a sunny Sunday afternoon at Hops Ballpark, they finally did something about it. A 3-1 win over the Emeralds in the series finale kept Hillsboro from getting swept in a six-game set and handed Eugene its first loss of the week.
It was not pretty, and it was not supposed to be. It was a low-scoring, error-strewn game decided by a walk, a hit-by-pitch, an RBI single and a bullpen that threw five shutout innings. The Hops will take it.
A Rough Week Ends With a Win

Context matters here. Eugene entered the day 16-4 and had already secured the series with five straight wins. The Hops were 6-14 and in the middle of a skid. They had lost Saturday night's game 5-2 after holding Eugene hitless for the first 7.1 innings, then watching five runs cross in the final two.
The sun and a 1:08 p.m. first pitch helped. It was 64 degrees and clear, and a crowd of 2,558 got to watch a game that ran only two hours and 15 minutes. That is the kind of game where one mistake can decide everything.
Eugene Strikes First, With Help
The Emeralds scored in the second. Zane Zielinski reached on a throwing error, Zander Darby reached on a fielder's choice, and Walker Martin reached on a throwing error by pitcher Caden Grice that moved Darby to third. A fielder's choice by Onil Perez brought him home.
That was the sort of inning that has defined the Hops' week. MiLB.com counted four Hillsboro errors in the game and two for Eugene. Neither side was crisp. But Hillsboro starter Caden Grice settled in, going four innings and allowing one run, none of them earned, on three hits with three strikeouts.
Bresnahan Is Perfect, Until He Isn't

On the other side, Eugene starter Jacob Bresnahan was making his Emeralds debut, and he was good. He retired the first nine Hops hitters he faced. Then the fourth inning came.
Slade Caldwell drew a one-out walk. Kenny Castillo singled, putting runners at the corners. A ball off the bat of Yassel Soler caused trouble at shortstop, and the throw was not clean, allowing a run to score on the error. It was 1-1. Alberto Barriga singled to left, and Castillo tried to score, but Eugene left fielder Carlos Gutierrez threw him out at the plate. The Hops kept coming. Yerald Nin drew a walk to load the bases, Ryan Vanderhei replaced Bresnahan, and his first batter, Brady Counsell, was hit by a pitch to force in a run. Hops 2, Emeralds 1.
The Bullpen Finishes the Job
After that, the afternoon belonged to Hillsboro pitching. Zane Russell worked 1.2 innings and struck out two. Sandro Santana threw two hitless innings, struck out three and picked up the win. Sawyer Hawks closed it with 1.1 innings, striking out two for his fourth save of the season. According to the box score, the Hops bullpen threw five innings of one-hit ball with no walks, and the staff combined for 10 strikeouts.
The Hops did not issue a walk all afternoon. That is the part that matters most for a team that has been giving away outs.
Caldwell Sets It Up, Soler Finishes It

Hillsboro got its insurance run in the eighth. Caldwell was hit by a pitch to start the inning and stole second, his seventh steal of the season. After a Castillo popout, Soler lined an RBI single to left, bringing him home. It made it 3-1 and gave Hawks a cushion.
Soler finished 2-for-4 with two RBIs, a quiet and important day for the third baseman. Caldwell reached twice, scored twice and stole a base despite not recording a hit. Castillo and Barriga each had a hit, and Counsell drove in a run without one. Hillsboro had five hits as a team to Eugene's four, and Eugene struck out ten times to Hillsboro's five.
Eugene's Perspective
The loss barely dented Eugene's week. The Emeralds had beaten the Hops eight straight times to start the season and won the first five games of the series. They are now 16-5 and four games clear of second-place Tri-City in the Northwest League standings. The Ems got a runner on in the ninth but never completed the comeback. Vanderhei finished 1.1 innings without allowing a run, and Cade Vernon covered the last three innings, allowing one run on two hits.
What It Means

For Hillsboro, it is a modest result with an immediate payoff: no sweep, a better mood, and a quick turn to Vancouver to face the Canadians on Tuesday. The Hops are 7-14, and a two-run win over the first-place team does not fix that. But it does something a record cannot. It tells a struggling roster that it can beat a good team.
Manager Mark Reed's club is still 7-14, and nobody should read too much into a single game. But there is a version of this season in which Sunday is the day the Hops stopped letting the game happen to them, and the box score gives that version a little evidence: no walks, five clean innings from the bullpen, and a run that came because the hitters kept making the other side's defense work.
The Close
Minor-league baseball is made of games like this. The ballpark is small, the afternoon is bright, and the result will not appear on a national highlight show. But for 2,558 fans and two clubs headed in opposite directions, it mattered. The Hops will go to Vancouver with a win instead of a sweep. Eugene will go home with a series and a lead. Everybody gets to be a little happy.
Photo Credit: Aaron Leopold/Undrafted

Aaron Leopold
More From Aaron Leopold
View AllAmanda Gutierres Super-Subs Boston Legacy Past Sophia Wilson Red Card in Chaotic 4-2 Win at Portland
October 4, 2026
Portland Pilots Put Historic Stamp on WCC Start With 5-0 Rout of Saint Mary's
October 1, 2026
Marie Müller Rescues Portland Thorns in 1-1 Draw as Kat Rader's Early Strike Holds Until the 85th
September 27, 2026



