2025 All-Star Game Rosters Revealed

2025 BMBL All-Star Game - Saturday, August 2

Get ready for the 2025 Boston Metro Baseball League Midsummer Classic, where this year's All-Stars will hit the field on Saturday, August 2nd at Brandeis University for a doubleheader packed with talent, tradition, and some good old-fashioned inter-division rivalry.

The day kicks off at 11:00 AM with a matchup between the MetroWest 28+ All-Stars and the seasoned 38+ Masters All-Stars. Historically a dominant force, the Masters Division entered last year's game riding a four-game winning streak, but their reign was halted as the MetroWest 28+ all-stars powered to victory. This year's rematch promises renewed intensity as the Masters division looks to reclaim their legacy.

Game two begins at 2:30 PM, as the 18+ Division All-Stars face off against the 28+ Division All-Stars. The 28+ squad enters this year's contest with a commanding six-game winning streak over their junior division rivals, but the 18+ stars will be hungry to flip the script and end the 28+ dominance in what's always an explosive and fast-paced showdown.

Family, fans, and friends are all invited to join us at Brandeis University for a full day of elite baseball action, featuring the best and brightest stars of the Boston Metro Baseball League.

For those unable to attend, the games will be streamed live on our league Facebook and YouTube pages. Players, please try to arrive one hour before your respective game time.


MetroWest 28+ All-Stars vs. Masters 38+ All-Stars, 11:00 AM

MetroWest 28+ Coaches

Manager: Chris Currie, Metrowest Orioles
Asst. Manager: Kevin Donfield, Northborough Cardinals*
Asst. Manager: Kevin Allegrezza, Metrowest Orioles+

MetroWest 28+ All-Stars

★ Josh Rozak, Marlborough Red Sox (P, 1B)*
★ Kevin McGinnis, Marlborough Red Sox (P, OF)
★ Eddie Wissekerke, Marlborough Red Sox (Util)
★ Carlos Moscoso, Marlborough Red Sox (C, 3B)*
★ Kyle Ryan, Medway Brewers (IF)
★ Chris Levine, Medway Brewers (P, 3B)
★ Nick Barradale, Medway Brewers (1B, C)
★ Cam Towne, Medway Brewers (IF)
★ Keith Tompkins, Metrowest Mets (Util)
★ Dayan Patterson, Metrowest Mets (3B)
★ George Sergi, Metrowest Orioles (2B, OF)
★ Chris Curran, Metrowest Orioles (OF)*
★ Steve Cadoret, Metrowest Orioles (P)
★ John Jones, Metrowest Orioles (1B, DH)
★ Chris Deane, Metrowest Orioles (3B)+
★ Kevin Allegrezza, Metrowest Orioles (OF, P)+
★ Christian Lavoie, Metrowest Yard Goats (P, 1B)
★ Jonathan Alves, Metrowest Yard Goats (C)
★ Jeff Poretto, Metrowest Yard Goats (P, 2B)
★ Andrew Quinn, Northborough Cardinals (P, OF)*
★ Mark Keller, Northborough Cardinals (3B, SS)*
★ Joff Smith, Northborough Cardinals (P, OF)
★ Quinn Moynihan, Northborough Cardinals (P, OF)*
★ Carlos Mejia, Worcester Nationals (C, IF)*
★ Matt Russell, Worcester Nationals (P, OF)*
★ Eddy Maldonaldo, Worcester Nationals (IF)*
★ Keiven Heras, Worcester Nationals (C, IF)
★ Hartley Waggener, Worcester Nationals (1B)+
★ Jay Godino, Worcester Nationals (OF)+
★ Manuel Torrez, Worcester Nationals (SS)+

Masters 38+ Coaches

Manager: Rich Slamin, Boston Cardinals
Asst. Manager: Scott Isaacs, Los Gigantes

Masters 38+ All-Stars

★ Mike Barthel, Avi Nelson Rockies (P)
★ Mike Tufo, Avi Nelson Rockies (IF)
★ Mike Feetham, Avi Nelson Rockies (OF)
★ Harry Smith, Boston Cardinals (IF)
★ Brendan Moore, Boston Cardinals (P, IF)
★ Julian Alvarez, Boston Cardinals (OF)
★ Carlos Escaño, Los Gigantes (OF)
★ Felix Villalobos, Los Gigantes (IF)
★ Jimmy Herold, Milton Breakers (IF)
★ Adjatay Nyadiroh, Milton Breakers (OF)
★ Brian Tanguy, Milton Breakers (P)
★ Jon Barber, Metro Red Sox (OF)
★ Marcos Reyes, Metro Red Sox (IF)
★ Jake Bruce, Saugus Sea Dogs (IF)
★ Jim Demichele, Saugus Sea Dogs (IF)
★ Ryan Marques, Somerville Alibrandis (P)
★ Ryan Bere, Somerville Alibrandis (IF)
★ JP Songin, Somerville Alibrandis (DH)
★ Ryan Gagne, South Shore Mariners (IF)
★ Mike Lembo, South Shore Mariners (IF)
★ Matt McMillan, South Shore Mariners (IF, OF, P)*
★ James Cramphin, The Bulls (P)
★ Teddy Dziuba, The Bulls (IF)
★ Mike Maguire, The Bulls (OF)
★ Ty Janney, Weymouth Black Sox (IF)
★ Christopher Volkart, Weymouth Black Sox (IF)

* Unable to attend
+ Named as a replacement


18+ All-Stars vs. 28+ Boston All-Stars, 2:30 PM

18+ Coaches

Manager: Tyler Ferdinand, Middleboro Mocka Rays*
Asst. Manager: Zach Lynch, Merrimack Valley Marlins
Asst. Manager: Derek Amodei, Boston Hogs+

18+ All-Stars

★ Jerald Duquette, Boston Hogs (P, Util)
★ Jon Poirier, Boston Hogs (C, P)*
★ Larsen Burack, Boston Phoenix (1B, P)
★ Caleb Yianakopolos, Boston Phoenix (SS, 3B)
★ Jacob Nardone, Granite State Rockies (P)*
★ Justin Daniliuk Poirier, Granite State Rockies (OF)
★ Micah McCreary, Greater Boston Bandits (C, 3B)
★ John Roop, Greater Boston Bandits (2B, P)*
★ Garrison Looke, Greater Boston Bandits+
★ Manny Powers, Malden Marlins (P, Util)*
★ Nick Powers, Malden Marlins (P, OF)*
★ Romello Carbuccia, Malden Marlins (SS, 3B)*
★ Ricky Mendez, Malden Marlins (Util)*
★ Nick Callahan, Malden Marlins+
★ Sean O'Neill, Merrimack Valley Marlins (P, Util)*
★ Gavin Forbes, Merrimack Valley Marlins (P)
★ Ivinson Batista, Merrimack Valley Marlins (SS)
★ Cory Wheeler, Merrimack Valley Marlins (Util)
★ Zach Walker, Middleboro Mocka Rays (P, 3B, 1B)
★ Thomas Lenane, Middleboro Mocka Rays (SS, 3B)*
★ Nelson Correa, Middleboro Mocka Rays (2B, OF)
★ Jalil Marinez, Norfolk County Mariners (OF, IF)*
★ Chris Holland, Norfolk County Mariners (3B, 1B, DH)
★ Sam Carruthers, Norfolk County Mariners (SS, 2B)
★ Devin Conroy, Waltham Cutters (IF, C)
★ Nick Risko, Waltham Cutters (IF, P)
★ Jesper Makudera, Weymouth Black Sox (OF)*
★ Brian Cohen, Weymouth Black Sox (P)*

28+ Boston Coaches

Manager: Mark Cibulski, Jr., Lowell Angels
Asst. Manager: Dan Blomerth, Cambridge Spinners*

28+ Boston All-Stars

★ Ben Schwartz, Bay State Pirates (2B)
★ Nate Fishman, Bay State Pirates (OF)
★ Evan Ordway, Boston Bison (OF)*
★ Garrett Colantino, Boston Bison (P, OF)
★ Joe Perna, Boston Bombers (P, OF)*
★ George Ziegler, Boston Bombers (P)
★ Teddy Dziuba, Boston Bombers (Util)
★ Jose Paulino, Boston Expos (SS, 2B)
★ Mike Bailey, Boston Expos (3B)
★ Drew Dodakian, Cambridge Spinners (Util)
★ Jordan Siu, Cambridge Spinners (C)
★ Josh Desai, Cambridge Spinners (P)
★ Xavier Nunez, Lowell Angels (SS, 2B)
★ Brock Riley, Lowell Angels (P, OF)*
★ Alex Strempel, Lowell Angels (1B, 3B)
★ Eric Bosworth, Lowell Angels (OF)+
★ Liam Collins, Milton Fighting Irish (IF, C)
★ Grant Smith, Milton Fighting Irish (1B)*
★ Nick Anander, North Andover Thunder (SS)
★ David Johnson, North Andover Thunder (OF)
★ Evan Valcourt, Somerville Senators (OF)
★ Nick Lemay, Somerville Senators (P, OF)
★ Alec Christian, Waltham Athletics (P, IF)

* Unable to attend
+ Named as a replacement

Congratulations to the 2025 All-Stars, and best of luck!