PORTLAND, MAINE - The Portland Sea Dogs in conjunction with the Boston Red Sox have announced the 2017 Preliminary Roster. Rafael Devers, who ranks as the #2 Prospect in the Red Sox system according to Baseball America, highlights this year's roster.

Portland's roster is currently at 27 players and will need to make two roster moves prior to Thursday's opener

Devers is also ranked by Baseball America at the #18 prospect in the entire minor leagues, and having the best infield arm in the organization. The 20-year old has been named an All-Star in each of his first three professional seasons, earning year-end selections in 2014 (GCL Red Sox) and 2016 (High-A Salem Red Sox) and a mid-season selection in 2015 (Low-A Greenville Drive). Last year in High-A Salem, Devers hit .282 (142-for-503), 11 homers, 71 RBI, 32 doubles and 8 triples in a career-best 128 games.

Portland, Maine - Jalen Beeks pitched five scoreless innings in his 2017 debut and led the Sea Dogs (2-0) to a 4-1 win over the Reading Fightin Phils (0-2)on Saturday afternoon at Hadlock Field.

Beeks (W, 1-0) allowed just two hits and struck out eight Reading batters. He also walked two.

The Sea Dogs led wire-to-wire after scoring in the bottom of the first on an RBI single by Cole Sturgeon to score Aneury Tavarez, who led off the inning with a bunt single.

Portland added two more runs with two outs in the fifth on RBI hits by Jose Rosario and Sturgeon. Then with runners on the corners, Sturgeon drew a throw on a stolen base attempt and Rosario scored in the ensuing rundown to put the Sea Dogs ahead 4-0.

Luis Ysla pitched two innings in relief of Beeks and allowed one earned run on two hits with a walk and two strikeouts. Williams Jerez worked the final two frames and allowed one hit and one walk

The opening series sweep is the first for Portland since 2009 (at New Britain) and the first opening series sweep at Hadlock Field since 2005 (vs. Norwich).

Trailing 10-8 in the eighth inning, Danny Mars homered over the Maine Monster off of Tom Windle with two outs to tie the game at 10. All three of the Portland's eighth-inning runs were scored with two outs.

Jamie Callahan (W, 1-0) earned the win with 1.2 perfect innings of relief. Callahan retired all five batters he faced and struck out the side in the ninth to end the game. Tom Windle (L, 0-1) was the losing pitcher, allowing three earned runs on two hits in 1.2 innings.

Reading took a 9-8 lead in the top of the eighth when Carlos Tocci was hit by a Jake Cosart pitch with the bases loaded. Cosart then walked Kyle Martin to put Reading ahead 10-8.

Trailing 8-4 in the seventh, Reading tied the game off of Taylor Grover. Andrew Pullin hit a three-run homer to cut the deficit to one, then two batters later Kyle Martin hit a solo shot to even the game 8-8.

The Sea Dogs scored in the first inning for the second straight game when Mike Olt tripled into the right field corner to score Heiker Meneses to give Portland an early 1-0 lead.

Trey Ball (ND) made his Double-A debut and allowed four earned runs on seven hits in 5.1 innings. Ball walked two and struck out six. Reading starter Drew Anderson (ND) allowed seven earned runs on eight hits in three innings with one walk and no strikeouts.

Trailing 3-1 in the third, the Sea Dogs sent all nine batters to the plate in a six-run third inning, capped off by Jordan Procyshen's first career grand slam to put Portland ahead 7-3.

The Sea Dogs extended the lead to 8-3 in the fourth when Danny Mars stole third and came home on a throwing error by catcher Chace Numata.

Reading loaded the bases with nobody out in the sixth, but were only able to score one run on an RBI groundout by Jiandido Tromp.

The Sea Dogs begin a three-game series at Hadlock Field tomorrow evening against the Binghamton Rumble Ponies, first pitch is scheduled for 6:00 PM. RHP Jacob Dahlstrand makes his 2017 debut for Portland against RHP Casey Delgado of Binghamton.

Portland is off to its best start since 2005, when the team began the season 10-0 en route to a championship.

Trailing 2-0, the Sea Dogs sent seven to the plate in a four-run third. With two runners on, Cole Sturgeon delivered an RBI single and Mike Olt followed with an RBI double. Then Rafael Devers singled to score two more runs and put Portland ahead 4-2.

Devers finished with three hits and three RBIs. Sturgeon finished 2-for-2 with a double, two RBIs, two runs scored, a sac fly, and a walk.

Sea Dogs' starter Jacob Dahlstrand (W, 1-0) earned the victory in his 2017 debut. Dahlstrand allowed three earned runs on five hits in five innings and struck out one. Casey Delgado (L, 0-1) also went five innings and allowed five runs on eight hits with three walks and two strikeouts.

Josh Smith relieved Dahlstrand and allowed two earned runs in 2.2 innings. Ty Buttrey (S, 1) picked up the save and struck out three over 1.1 innings of relief.

The Sea Dogs and Rumble Ponies meet again at Hadlock Field tomorrow night for a 6:00 PM start. RHP Kevin McAvoy makes his 2017 debut for Portland against RHP Mickey Jannis for Binghamton. Tickets are still available and can be purchased online at seadogs.com or by calling the box office at 207-879-9500.

Portland, Maine - The Sea Dogs (5-0) walked-off on an RBI infield single by Aneury Tavarez and beat the Binghamton Rumble Ponies (2-3) 3-2 in 10 innings on Tuesday night at Hadlock Field.

The Sea Dogs 5-0 start is their best since the 2005 season, when they opened 10-0.

After Tzu-Wei Lin doubled off of Corey Taylor (L, 1-0) to lead off the bottom of the 10th inning, Danny Mars dropped down a sac bunt to advance Lin to third base with one out. Tavarez then hit a dribbler to the left of the mound and Lin barely slid in safely underneath the tag of catcher Colton Plaia.

Binghamton tied the game in the ninth inning off of Williams Jerez (BS, 1) on a bases loaded RBI groundout by Plaia.

Kevin McAvoy (ND) allowed one earned run on just two singles in his six innings of work in his 2017 debut. Knuckleballer Mickey Jannis (ND) went five innings for the Rumble Ponies and allowed two runs (one earned) on four hits, walking two and striking out two.

Binghamton got on the board in the second inning on an RBI groundout by LJ Mazzilli to score Matt Oberste, who had walked and advanced to third on two wild pitches.

The Sea Dogs answered in the bottom half of the inning when Jordan Procyshen took off to steal second base and was tagged out in the ensuing rundown while Nick Longhi scored from third to tie the game at one.

The Sea Dogs go for the sweep today with first pitch scheduled for 11:00AM. RHP Teddy Stankiewicz (0-0, 3.00) is slated to start for Portland against RHP Tyler Pill (1-0, 0.00) of Binghamton.

Portland, Maine - The Binghamton Rumble Ponies (3-3) handed the Sea Dogs (5-1) their first loss of the 2017 season, defeating Portland 4-3 in 11 innings on Wednesday afternoon at Hadlock Field. The Sea Dogs took the series with Binghamton two games to one.

In the 11th inning with one out, Binghamton struck for three straight singles off of Jamie Callahan (L, 0-1) to load the bases. After Callahan struck out Champ Stuart for the second out, Patrick Biondi grounded a 3-2 pitch and barely beat out the throw to first by Heiker Meneses to score Tomas Nido and give the Rumble Ponies a 4-3 lead.

Portland had tied the game in the bottom of the ninth after back-to-back singles by Meneses and Cole Sturgeon and a sac fly by Mike Olt off of Corey Taylor (BS, 1).

Ben Griset (W, 1-0) earned the victory, pitching the 10th and 11th innings for Binghamton and allowing just two baserunners.

Tyler Pill (ND) started the game for Binghamton and allowed two unearned runs on just three hits in five innings with one strikeout. Teddy Stankiewicz (ND) was excellent in his second start of the season for Portland, Stankiewicz allowed three runs (two earned) on eight hits in seven innings with no walks and five strikeouts.

The Binghamton bullpen shut the Sea Dogs down in the middle innings, at one point retiring 13 in a row between Pill, Tim Peterson, and Kyle Regnault.

Binghamton got on the board in the top of the first on an RBI single by David Thompson to score Patrick Biondi from second base to make it 1-0.

Portland answered in the bottom of the second thanks to two Binghamton errors. Rafael Devers hit an infield single and advanced to second on a throwing error by shortstop Luis Guillorme. Devers then advanced to third on another throwing error by Guillorme and scored on an RBI single by Jose Rosario. Jake DePew then grounded into a 6-4-3 double play to give Portland its first lead at 2-1. Both Sea Dogs runs were unearned.

Binghamton tied the game on a sac fly by LJ Mazzilli in the fourth inning. The Rumble Ponies took the lead in the fifth on an RBI double by Jio Mier.

Luis Guillorme finished the game 5-for-5 for Binghamton, who posted 13 hits as a team.

Listen live on the U.S. Cellular Sea Dogs Radio Network beginning at 6:45 PM and watch on MiLB.TV starting at 7:00 PM.

Trenton, NJ - The Trenton Thunder (4-3) scored five runs in the fourth inning and held on to beat the Portland Sea Dogs (5-2), 6-4, Thursday night at Arm & Hammer Park. Trenton won their home opener and improved their win streak to three games.

Righty Chance Adams (2-0) earned the victory for Trenton, working 5.2 innings on 4 hits and 3 runs (one earned). Adams had a hitless streak snapped at 9.2 when Rafael Devers led off the fifth with a single.

The Thunder scored five runs off losing pitcher Jalen Beeks (1-1). Billy McKinney laced a two-run triple to put the home team on the board. Billy Fleming knocked in the third run with a ground out and Jorge Saez (HR, 3 RBI) hit a two-run homer.

Portland rallied back in the sixth with a three-spot off Adams. Devers (3-for-4) knocked in two with a double and Nick Longhi provided a run-scoring ground out.

The 'Dogs closed the gap to 6-4 when Heiker Meneses scored on a balk in the seventh.

In the ninth, Joseph Monge picked up his first extra-base hit in Double-A, but Cale Coshow (Save #1) fanned Tzu-Wei Lin to end the game.

Portland and Trenton play the middle game of their series on Friday night at Arm & Hammer Park. Lefty Trey Ball seeks his first Double-A win for the Sea Dogs. Trenton counters with righty Yefry Ramirez.

The series continues on Friday night at Arm & Hammer Park with a 7:00 PM first pitch. LHP Trey Ball takes the mound for the Sea Dogs. Trenton counters with RHP Yefry Ramirez, who makes his second start of the season.

Listen live on the U.S. Cellular Sea Dogs Radio Network beginning at 6:45 PM and watch on MiLB.TV starting at 7:00 PM.

Trenton, NJ - The Trenton Thunder (5-3) made it four straight wins, defeating the Portland Sea Dogs (5-3) for the second straight night, 4-1, Friday at Arm & Hammer Park. Trenton has won four straight, Portland has dropped three in a row.

Despite a quality start from Trey Ball (0-1), the young lefty took the loss in his first Double-A road start.

Portland took a 1-0 lead in the third inning when Danny Mars (3-for-3) tripled and scored on a sacrifice fly by Aneury Tavarez.

Trenton used the fourth inning for the second straight night as their big inning, scoring three times off Ball. Mike Ford delivered the game-winning RBI with a two-run triple. Dante Bichette Jr. followed with a sacrifice fly. Ball finished with 6 strikeouts over 6 IP on 3 runs (one earned) and 5 hits allowed.

Yefry Ramirez (1-0) was terrific for the Thunder, tossing six innings on two hits and one run to secure his first Double-A win. Cale Coshow pitched a perfect ninth for his second straight save in the series.

Ty Buttrey pitched the final two innings for Portland, yielding a run on a wild pitch in the eighth. The Sea Dogs had just four hits - three by Mars and a single from Tzu-Wei Lin.

Portland and Trenton meet in the series finale on Saturday afternoon beginning at 1:00 PM from Arm & Hammer Park. Righty Jacob Dahlstrand (1-0) makes his second start of the season for Portland. Lefty Daniel Camarena (0-0, 9.00) takes the mound for Trenton.

Listen live on the U.S. Cellular Sea Dogs Radio Network beginning at 12:45 PM and watch on MiLB.TV starting at 1:00 PM.

Binghamton, NY - The Binghamton Rumble Ponies (5-5) took advantage of nine Sea Dogs walks, grabbing the opener, 8-3 Monday night at NYSEG Stadium. Portland is now 1-3 on their 7-game roadtrip and 2-2 against the Rumble Ponies this season.

Portland's Nick Longhi led off the ninth with his first Double-A homer and Mike Olt, (2-for-4) collected his first multi-hit in the Red Sox system.

Binghamton's Mickey Jannis (1-0) earned his first win of the season, tossing five innings on six hits, two runs and one strikeout. Kevin McAvoy (0-1) had a tough outing for the Sea Dogs, tying a career-high with seven walks, allowing 4 runs over 3.1 innings.

The game was tied until the Rumble Ponies scored three times in the fourth off McAvoy. David Thompson provided the game-winning hit with a two-run single to left. Binghamton scored in four straight innings, receiving 2 RBI from catcher Colton Plaia and a solo-homer from Kevin Kaczmarski.

Cole Sturgeon went 1-for-3 with an RBI single in the fifth and drew a walk in the first. Aneury Tavarez reached base for the 10th straight game and stole his team-leading fourth base of the year.

Portland's bullpen allowed eight hits and four runs, but recorded nine strikeouts. Jeurys Familia made a MLB Rehab Assignment for Binghamton, hurling a perfect sixth.

The Sea Dogs and the Binghamton Rumble Ponies continue their four-game series on Tuesday night from NYSEG Stadium. Portland sends righty Teddy Stankiewicz (0-0, 2.77) to the mound for his third start of the year. Binghamton counters with righty Tyler Pill (1-0, 0.00).

Listen live on the U.S. Cellular Sea Dogs Radio Network beginning at 6:20 PM and watch on MiLB.TV starting at 6:30 PM.