2024 All-Star Game Rosters Revealed

2024 BMBL All-Star Games

The 2024 BMBL Midsummer Classic is scheduled to take place on Saturday, July 27 at LeLacheur Park in Lowell, a nostalgic return to the venue where this event was held for fifteen years.

Fans will be treated to two thrilling games featuring the best and brightest stars of the BMBL.

Game 1: 28+ MetroWest Division vs. 38+ Masters Division, 11:00 AM

The excitement kicks off at 11:00 AM with a showdown between the 28+ MetroWest Division and the 38+ Masters Division. The Masters Division, having secured victory in the last four meetings, will be looking to extend their winning streak to five. The MetroWest team, however, is determined to break the Masters' dominance and claim victory. Expect a highly competitive game as these seasoned players showcase their skills and experience for those in attendance.

Game 2: 18+ Division vs. 28+ Boston Division, 2:30 PM

At 2:30 PM, the action continues with the 18+ Division facing off against the 28+ Boston Division. This matchup pits the league's rising stars against its more experienced veterans. The 28+ Boston Division has demonstrated their superiority in recent years, securing victories in the last five All-Star Games over their youthful counterparts. However, the young stars of the 18+ Division will be eager to change the narrative and prove they have what it takes to turn the tide.

Fans, friends, and family members are all invited to come out and support their favorite players and enjoy a day filled with excitement and camaraderie. Players, please try to arrive one hour before your respective game time.

For those unable to attend, the games will be streamed live on our league Facebook and YouTube pages.

Now without further ado, here are your 2024 BMBL All Stars.


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

MetroWest 28+ Coaches

Manager: Chris Currie, Metrowest Orioles

MetroWest 28+ All-Stars

★ Russ Wells, Marlborough Red Sox (1B/DH)
★ Matt Ryan, Marlborough Red Sox (DH)
★ Chris Buckley, Marlborough Red Sox (1B)
★ Carlos Moscoso, Marlborough Red Sox (C)
★ Chris Levine, Medway Brewers (P/OF)
★ Kyle Ryan, Medway Brewers (IF)
★ Jerry Soto Perez, Medway Brewers (C)
★ Angel Bello, Medway Brewers (P/OF)
★ Brian Schopka, Metrowest Mets (OF)
★ Jeff Schopka, Metrowest Mets (IF)
★ Matt Johnson, Metrowest Mets (C)
★ Paul Goodwin, Metrowest Orioles (C)
★ Chris Deane, Metrowest Orioles (DH/3B)
★ Steve Cadoret, Metrowest Orioles (P)*
★ Adam Ferrucci, Metrowest Orioles (1B)
★ Alex Hall, Metrowest Orioles (CF)+
★ Christian Lavoie, Metrowest Yard Goats (P/OF)
★ Gino Locchi, Metrowest Yard Goats (OF)
★ Travis Giard, Metrowest Yard Goats (IF)
★ Andrew Quinn, Northborough Cardinals (P/OF)
★ Jeff Scafidi, Northborough Cardinals (DH/1B)
★ Nick Rotolo, Northborough Cardinals (P/IF)
★ Joff Smith, Northborough Cardinals (P/OF)

Masters 38+ Coaches

Manager: Tony Anderlionis, Avi Nelson Rockies
Asst. Manager: Brian Bennett, Milton Breakers

Masters 38+ All-Stars

★ Mike Barthel, Avi Nelson Rockies (P/1B)
★ John Maryanski, Avi Nelson Rockies (DH/OF)
★ Mike Navarro, Avi Nelson Rockies (SS)
★ Steve Miller, Avi Nelson Rockies (3B)
★ Josue Feliciano, Boston Cardinals (1B/DH)*
★ Brendan Moore, Boston Cardinals (3B/P)
★ Carlos Escano, Los Gigantes (OF)
★ George Ziegler, Los Gigantes (P/DH)*
★ John O'Brien, Milton Breakers (1B)
★ Jimmy Pierce, Milton Breakers (SS)*
★ Adjatay Nyadiroh, Milton Breakers (OF)
★ Joe McGhee, Milton Breakers (C)
★ Jamie Chagnon, Metro Red Sox (OF)
★ Steve Lippi, Metro Red Sox (OF)
★ Matt Zarracina, Saugus Sea Dogs
★ John Jones, Somerville Alibrandis (1B/DH)
★ Chris Wright, Somerville Alibrandis (SS)
★ Bryan Curran, South Shore Mariners (IF/P)
★ Matt McMillan, South Shore Mariners (IF/P)
★ Kevin Lyons, The Bulls (C/OF)
★ Joe Perna, The Bulls (1B/P)
★ Paul O'Donnell, Weymouth Black Sox

* 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. Managers: Zach Lynch and Colby Ham, Merrimack Valley Marlins

18+ All-Stars

★ Wes Walton, Bay State Raiders (OF/P)*
★ Caleb Yianakopolos, Bay State Raiders (SS)
★ James McGrath, Boston Hogs (P)
★ Jack Stockless, Boston Hogs (P)
★ Tyler Girouard, Boston Phoenix (OF/3B/2B)
★ Jacob Laudati, Boston Phoenix (P)
★ Will Luna, Boston Phoenix (3B/1B)
★ Eric Bosworth, Granite State Rockies (OF)
★ William D'Angelo, Granite State Rockies (OF)
★ Casey Horjus, Greater Boston Bandits (P/OF)
★ Joe Little, Greater Boston Bandits (1B)
★ Johnny Roop, Greater Boston Bandits (SS/2B/3B/P)
★ Eddie Cody, Merrimack Valley Marlins (UTIL/P)
★ Andrew Crowers, Merrimack Valley Marlins (C)
★ Sean O'Neill, Merrimack Valley Marlins (IF/P)
★ Ben Lodge, Merrimack Valley Marlins (P/OF)
★ Matt Borges, Middleboro Mocka Rays (3B)
★ Thomas Lenane, Middleboro Mocka Rays (SS)*
★ Nick Radcliffe, Middleboro Mocka Rays (OF/P)*
★ Pat Yee, Middleboro Mocka Rays (OF)*
★ Matt Bui, Norfolk County Mariners (P)
★ Sam Carruthers, Norfolk County Mariners (IF)
★ DJ Goldberg, Norfolk County Mariners (IF)
★ Luke Bakker, South Shore Giants (P/3B/1B/OF)*
★ Nelson Correa, South Shore Giants (2B/SS/OF)
★ Manny Garcia, South Shore Giants (P/1B/OF)
★ Brendon Kelley, Waltham Cutters (IF/OF/C)
★ Nick Risko, Waltham Cutters (IF/C)*
★ James Alagna, Weymouth Black Sox (C/3B)
★ Brian Cohen, Weymouth Black Sox (P)*
★ Shaan Kabaria, Weymouth Black Sox (2B/P/3B)

28+ Boston Coaches

Manager: David Lightbody, Boston Bombers
Asst. Manager: Dan Blomerth, Cambridge Spinners

28+ Boston All-Stars

★ Dan Brookfield, Bay State Pirates (OF)
★ Nate Fishman, Bay State Pirates (OF/P)
★ Dan Turner, Boston Bison (OF)
★ Marc DesRoches, Boston Bombers (1B)
★ Hector Pellot, Boston Bombers (3B)
★ Xavier Landestoy, Boston Expos (OF)
★ Ray Gomez, Boston Expos (P)
★ Eddie Guerrero, Boston Expos (SS)
★ Kyle Maglio, Cambridge Spinners (OF)
★ Josh Desai, Cambridge Spinners (P)
★ Alex Benson, Cambridge Spinners (C)
★ Nick Godfroy, Lowell Angels (OF)
★ Brock Riley, Lowell Angels (P)
★ Bill Clang, Milton Fighting Irish (3B)
★ Grant Smith, Milton Fighting Irish (OF)
★ Nick Anander, North Andover Thunder (SS)
★ Matt Sommerfield, North Andover Thunder (2B)
★ Jon Barber, Somerville Senators (OF)
★ Mike Smith, Somerville Senators (3B/P)
★ Mike Sorrentino, Somerville Senators (C/DH)
★ Alec Christian, Waltham Athletics (P)
★ Nick Barton, Waltham Athletics (OF)
★ Brett O'Keefe, Waltham Athletics (2B)
★ Russ Boudreau, Winthrop Marlins (2B)*
★ Anton Fioentini, Winthrop Marlins (1B/OF)+

* Unable to attend
+ Named as a replacement

Congratulations to the 2024 All Stars, and best of luck to all teams!