List of current Major League Baseball broadcasters

(Redirected from Emmanuel Berbari)

The following is a list of current Major League Baseball broadcasters, as of the 2024 season, for each individual team. Some franchises have a regular color commentator while others (such as the Milwaukee Brewers) use two play-by-play announcers, with the primary often doing more innings than the secondary. Secondary play-by-play announcers are noted by bold and the number of innings of play-by-play are listed in "Radio Broadcaster Inning Formats".

Regional broadcasters

  TV broadcasters

American League

TeamPrimary play-by-playSecondary play-by-play or color analystField reporter(s)Studio host(s)Studio analyst(s)Flagship station(s)Number of affiliates
BaltimoreGeoff Arnold (primary)
Brett Hollander (select games)
Scott Garceau (select games)
Ben Wagner (select games)
Kevin Brown (select games)
Brett Hollander (primary)
Melanie Newman (select games)
Ben McDonald (select games)
WBAL-AM & WBAL-FM (1090 AM & 101.5 FM) & WIYY-FM38[1]
Kevin Brown (primary)
Scott Garceau (select games)
Ben Wagner (select games)
Geoff Arnold (select games)
Melanie Newman (select games)
Jim Palmer (primary)
Ben McDonald (secondary analyst)
Dave Johnson (select games)
Brian Roberts (select games)
Brad Brach (select games)
Rob LongBrett Hollander (primary)
Scott Garceau (select games)
Rob Long (select games)
Melanie Newman (select games)
Ben McDonald (games he's not broadcasting)
Jim Palmer (games he's not broadcasting)
Brad Brach (select games)
MASN
MASN 2 (alternates with Nationals)
BostonJoe Castiglione (primary)
Will Flemming (select games)
Will Flemming (primary)
Lou Merloni (select games)
Sean McDonough (select games)
Rob Bradford (select games)
Mike Monaco (select games)
Tyler Murray (select games)
Joe Weil or Cooper BoardmanWEEI-FM56[2]
Dave O'Brien (primary)
Mike Monaco (select games)
Tom Caron (when O’Brien and Monaco are off)
Kevin Youkilis (primary)
Lou Merloni (select games)
Will Middlebrooks (select games)
Kevin Millar (select games)
Jahmai Webster (primary)
Tom Caron (select games)
Tom Caron (primary)
Adam Pellerin (select games)
Jim Rice, Lenny DiNardo, Mo Vaughn, Will Middlebrooks, Deven Marrero, Kevin Youkilis and/or Jonathan PapelbonNESN
Nilson PepenWAMG (Spanish Radio)
Chicago White SoxLen Kasper (primary)
Connor McKnight (select games)
Darrin Jackson (primary)Connor McKnightWMVP17[3]
John Schriffen (primary)
Len Kasper (select games)
Mike Monaco (select games)
Connor McKnight (select games)
Steve Stone (primary)
Gordon Beckham (select games)
Frank Thomas (select games)
Michael Huff (select games)
Chuck GarfienChuck GarfienFrank Thomas, Ozzie Guillen and/or Scott PodsednikNBC Sports Chicago
Hector MolinaBilly RussoWRTO (Spanish Radio)
ClevelandTom HamiltonJim RosenhausWTAM/WMMS[4]28[5]
Matt UnderwoodRick Manning (primary)
Chris Gimenez (select games)
Andre KnottAl PawlowskiJensen Lewis, Pat Tabler, and Chris GimenezBally Sports Great Lakes
WKYC (select games)
Rafa Hernández-Brito
Octavio Sequera (fill-in)
Carlos BaergaWARF (Spanish radio)
DetroitDan Dickerson (primary)
Greg Gania (select games)[6]
Bobby Scales (primary)
Andy Dirks (select home games)
Daniella BruceJeff RigerWXYT-FM47[7]
Jason Benetti (primary)
Dan Dickerson (select games during Benetti’s Fox assignments)
Craig Monroe (primary)
Kirk Gibson (select games)
Dan Petry (select games)
Carlos Peña (select games)
Todd Jones (select games)[6]
John Keating, Mickey York, Trevor Thompson, Johnny Kane, Natalie Kerwin, Dannie RogersDan Petry, Cameron Maybin and/or Todd JonesBally Sports Detroit
HoustonRobert Ford (primary)
Steve Sparks (select games, mainly spring training)
Gerald Sanchez (select spring training games)
Michael Coffin (select games)
Kevin Eschenfelder (select games)
Steve Sparks (primary)
Todd Kalas (select non-TV games or spring training)
Michael Coffin (select games)
Geoff Blum (select games, occasional play-by-play but most games he does are just color analysis)
Shane Reynolds (select games)
KBME/KTRH29[8]
Todd Kalas (primary)
Kevin Eschenfelder (select games)
Geoff Blum (primary)
Jeff Bagwell (select games)
Mike Stanton (select games)
Julia Morales (primary)Kevin Eschenfelder (primary)
Vanessa Richardson (select games)
Mike Stanton
Brian Bogusevic
Space City Home Network[9]
Francisco RomeroAlex TreviñoKLAT (Spanish Radio)
Kansas CityDenny Matthews (home games and select road games)
Jake Eisenberg (select road games)
Ryan Lefebvre (select road games that Eisenberg is on TV)
Steve Stewart (spring training games that are exclusively on MLB.com)
Jake Eisenberg ( home games and select road games)
Ryan Lefebvre (select games with Matthews that Eisenberg is on TV)
Steve Stewart (games that Matthews does not work and select games with Matthews)
Joel Goldberg (select games)
Mike Sweeney (select games)
Jeremy Guthrie (select games)
Steve StewartKCSP75[10]
Ryan Lefebvre (primary)
Jake Eisenberg (select games when Lefebvre is on radio)
Rex Hudler (primary)
Jeff Montgomery (select games)
Mike Sweeney (select games)
Jeremy Guthrie (select games)
Joel GoldbergJeff Montgomery, Mike Sweeney, Jeremy GuthrieBally Sports Kansas City
Los Angeles AngelsTerry Smith (primary)
Wayne Hagin (select games)
Steve Klauke (select games)
Roger Lodge (select spring training games)
Mark Langston (primary)
Bobby Grich (select games)
Mark Gubicza (select spring training games)
KLAA /
KSPN
7[11]
Wayne Randazzo (primary)
Matt Vasgersian (select games)
Patrick O'Neal (select games)
Trent Rush (select spring training games)
Terry Smith (select spring training games)
Mark Gubicza (primary)
Tim Salmon (select games)
Garret Anderson (select games)
Denny Hocking (select spring training games)
Bobby Grich (select games)
Bobby Valentine (select games)
Erica Weston (primary)
Patrick O'Neal (select games)
Carrlyn Bathe (select games)
Patrick O'Neal (primary)
Kent French (select games)
Jaime Maggio (select games)
Tim Salmon (primary)
Mark Gubicza (select games)
Bobby Valentine (select games)
Mark Langston (select games)
Garret Anderson (select games)
Bally Sports West (most games)
Bally Sports SoCal (some games)
Fox 11 Plus (during conflicts with Clippers, Ducks and Kings broadcasts)
Jose TolentinoKWKW (Spanish Radio)
MinnesotaKris Atteberry (primary)
Sean Aronson (select games)
Dan Gladden (primary)
Chris Vosters (select games)
WCCO or KMNB[12]
Cory Provus (primary)
Anthony LaPanta (select games)
Justin Morneau (primary)
Roy Smalley (select games)
LaTroy Hawkins (select games)
Glen Perkins (select games)
Tim Laudner (select games)
Trevor Plouffe (select games)
Denard Span (select games)
Audra Martin (primary)
Katie Storm (select games)
Anthony LaPantaTim Laudner (primary)
Roy Smalley (select games)
Glen Perkins (select games)
Bally Sports North
Alfonso FernándezTony OlivaKMNV / KMNQ
(Spanish Radio)
New York YankeesJustin Shackil (select games)
Emmanuel Berbari (select games)
Suzyn Waldman (primary)
Jeff Nelson (select games)
WFAN & WFAN-FM28[13]
Michael Kay (primary)
Ryan Ruocco (select games)
John Flaherty (select games)
Paul O'Neill (primary)
Joe Girardi (co-primary)
David Cone (select games)
John Flaherty (select games)
Jeff Nelson (select games)
Meredith Marakovits, Jack Curry, Chris Shearn, Ryan Ruocco, or Justin ShackilBob Lorenz, Nancy Newman, Chris Shearn or Meredith Marakovits (YES Network)David Cone, Jack Curry, John Flaherty, Todd Frazier, Jeff Nelson or Nick SwisherYES Network (primary)
Amazon Prime Video (21 games)
Rickie RicardoFrancisco RiveraWADO (Spanish Radio)
OaklandKen Korach (primary)
Vince Cotroneo (select games)
Johnny Doskow (select games)[14]
Donny Baarns (spring training games that are exclusively on MLB.com)
Dominic Cotroneo (spring training games that are exclusively on MLB.com)
Vince Cotroneo (primary)
Roxy Bernstein (select games)
Johnny Doskow (select games)
Jeff Hem (spring training games that are exclusively on MLB.com)
Dominic Cotroneo (spring training games that are exclusively on MLB.com)
Chris Townsend (primary)
Jessica Kleinschmidt (select games)
KNEW and iHeartRadio's A's Cast12[15][16]
Jenny Cavnar (primary)
Chris Caray (select games, most home games)
Johnny Doskow (select games)
Vince Cotroneo (select games)
Roxy Bernstein (select games)
Dallas Braden (primary)
Dave Stewart (select games)
Shooty Babitt (select games)
Jerry Blevins (select games)
Bip Roberts (select games)
Carlos Ramirez (select games)Brodie Brazil (primary)
Chris Townsend (select games)
Carlos Ramirez (select games)
Shooty Babitt, Bip Roberts, Dave Stewart or Jonny GomesNBC Sports California
Amaury Pi-GonzalezManolo Hernández-DouenKIQI[17]
SeattleRick Rizzs (primary)
Aaron Goldsmith (select games)
Dave Sims (select games)
Gary Hill (select games)
Aaron Goldsmith (primary, alternates with Sims Between series)
Dave Sims (select games, alternates with Goldsmith Between series)
Mike Blowers (select games)
Gary Hill (select games)
Mark McLemore (select games)
Ken Phelps (select games)
Brad Adam (select games)
Ryan Rowland-Smith (select games)
Shannon DrayerGary Hill (primary)KIRO (primary)
KTTH (if there is a conflict with the Seattle Seahawks)
30[18]
Dave Sims (primary, alternates with Goldsmith Between series)
Aaron Goldsmith (select games, alternates with Sims Between series)
Rick Rizzs (select games)
Brad Adam (select games)
Mike Blowers (primary)
Dan Wilson (select games)
Aaron Goldsmith (select games)
Gary Hill (select games)
Jay Buhner (select games)
Bill Krueger (select games)
Angie Mentink (select games)
Ryan Rowland-Smith (select games)
Mike Cameron (select games)
Jen MuellerAngie Mentink (primary)
Brad Adam (select games)
Bill Krueger or Dave ValleRoot Sports Northwest
Alex RiveraKBRO (Spanish Radio)2
Tampa BayAndy Freed or Neil Solondz (rotate every game between primary and secondary play-by-play)Neil Solondz or Andy Freed (rotate every game between primary and secondary play-by-play)
Doug Waechter (select games)
Andy Sonnanstine (select spring training games w/ Solondz)
Dante Bichette (select spring training games w/ Solondz)
Chris Adams-WallWDAE (primary)
WHNZ (if there is a conflict with the Tampa Bay Buccaneers)
21[19]
Dewayne Staats (primary)
Andy Freed (select games)
Brian Anderson (primary)
Doug Waechter (select games)
Tricia Whitaker (primary)
Ryan Bass (select games)
Rich Hollenberg (primary)
Ryan Bass (select games)
Tricia Whitaker (select games)
Doug Waechter (primary)
Matt Joyce (select games)
Denard Span (select games)
Bally Sports Sun
Ricardo TaverasEnrique OliuWGES (Spanish radio)
Bally Sports Sun en Español via SAP
(Spanish TV)
TexasEric Nadel (primary)
Matt Hicks (select games)
Jared Sandler (spring training games that are exclusively on MLB.com)
Dominic Cotroneo (spring training games that are exclusively on MLB.com)
Ryan Rouillard (spring training games that are exclusively on MLB.com)
Matt Hicks (primary)
Eric Nadel (select webcasts where Hicks does the primary play-by-play)
Jared Sandler (select games)
Dave Raymond (select games)
Dominic Cotroneo (spring training games that are exclusively on MLB.com with Sandler)
Jared SandlerKRLD-FM (primary)
KRLD (if there is a conflict with the Dallas Cowboys)
70[20]
Dave Raymond (primary)
Jared Sandler (select games)
David Murphy (primary)
Mike Bacsik (select games)
Dave Valle (select games)
Emily Jones (primary)
Lesley McCaslin (select games)
Dana LarsonMark McLemore (primary)
Iván Rodríguez (select games)
Mike Bacsik (select games)
Steve Buechele (select games)
Bally Sports Southwest (primary)
TXA 21 (During conflicts on Bally Sports)
15
Eleno OrnelasJosé GuzmánKFLC (Spanish radio)
TorontoBen Shulman
Eric Smith (select games)
Chris Leroux (primary)
Ben Nicholson Smith (select games)
Blake Murphy (select games)
CJCL15[21]
Dan Shulman (primary)
Matt Devlin (select games)
Ben Shulman (select games)
Buck Martinez (primary)
Joe Siddall (select games)
Hazel Mae (primary)
Arden Zwelling (select games)
Jamie Campbell (primary)
Hazel Mae (select games)
Joe Siddall, Caleb Joseph and Madison ShipmanSportsnet/
Sportsnet One
Jeremy FilosaAlex AgostinoCHMP-FM (French Radio)
Denis CasavantRodger BrulotteTVA Sports (French TV)

National League

TeamPrimary play-by-playSecondary play-by-play or color analystField reporter(s)Studio host(s)Studio analyst(s)Flagship station(s)Number of affiliates
ArizonaChris GaragiolaTom Candiotti (primary)
Luis Gonzalez (select games)
Ken Phelps (select games)
J. J. Putz (select games)
Willie Bloomquist (select games)
Randy Johnson (select games)
Josh Collmenter (select games)
Tuffy Gosewisch (select games)
Steve ZinsmeisterKTAR (daytime games)
KMVP-FM (evening or weekend games)
18[22]
Steve Berthiaume (primary)
Chris Garagiola (select games)
Bob Brenly (primary)
Luis Gonzalez (select games)
Tom Candiotti (select games)
Jody Jackson (primary)
Kate Longworth (select games)
Todd Walsh (primary)
Jody Jackson (select games)
Joe Borowski, Mark Grace and/or Brandon WebbMLB Local Media (distributed to cable providers and MLB.tv)
Arturo OchoaRodrigo Lopez or Richard SaenzKBMB (Spanish Radio)3
Oscar SoriaJerry RomoKPHE-LD (Spanish TV)
AtlantaBen Ingram (primary)
Joe Simpson (select games)
Tom Hart (select games)
Joe Simpson (primary)
Ben Ingram (select games)
Darren O'Day (select games)
Kelly Johnson (select games)
Kevin McAlpin (select spring training games)
Nick Green (select spring training games)
Kevin McAlpin (primary)
Ben Ingram (select games)
Chris Dimino (primary)
Wiley Ballard (select games)
WCNN / WNNX171[23]
Brandon Gaudin (primary)
Ben Ingram (select games)
C. J. Nitkowski (primary)
Jeff Francoeur (select games)
Nick Green (select games)
Tom Glavine (select games)
Peter Moylan (select games)
Chipper Jones (select games)
John Smoltz (select games)
Collin McHugh (select games)
Ashley ShahAhmadi (select games)
Hanna Yates (select games)
Wiley Ballard (select games)
Treavor Scales (primary)
Ashley ShahAhmadi (select games)
Collin McHugh, Peter Moylan and Nick GreenBally Sports South
Bally Sports Southeast
Chicago CubsPat Hughes (primary)
Zach Zaidman (during Hughes' TV Assignments and fifth inning)
Mick Gillispie (select games on spring training games on WSCR)
Ron Coomer (primary)
Dave Otto (select games)
Zach Zaidman (select games)
Mick Gillispie (select games)
Randy Wehofer (select games)
David SchusterZach ZaidmanRyne SandbergWSCR44[24]
Jon Sciambi (primary)
Pat Hughes (select Sunday games or Sciambis other assignments)
Beth Mowins (select Sunday games and Sciambis other assignments)
Jim Deshaies (primary)
Rick Sutcliffe (select games)
Doug Glanville (select games)
Elise Menaker (select games)
Ron Coomer (select games)
Joe Girardi (select games)
Ryan Dempster (select games)
Mark Grace (select games)
Taylor McGregor (primary)
Elise Menaker (select games)
Cole Wright (primary)
Elise Menaker (select games)
Chris Myers (select games)
Lou Piniella (select games)
Doug Glanville (select games)
Carlos Peña (select games)
Dan Plesac (select games)
Mark Grace (select games)
Cameron Maybin (select games)
Cliff Floyd (select games)
Lance Brozdowski (select games)
Fergie Jenkins (select games)
Sean Marshall (select games)
Ryan Sweeney (select games)
Dexter Fowler (select games)
Marquee Sports Network
Miguel EsparzaJorge MorenoWRTO (Spanish Radio)
CincinnatiTommy ThrallJeff Brantley (primary)
Chris Welsh (select games)
Jim Day (select games)
Todd Frazier (select games)
Dave "Yiddy" ArmbrusterWLW52[25]
John Sadak (primary)
Jim Day (select games)
Chris Welsh (primary)
Jeff Brantley (select games)
Barry Larkin (select Home games)
Sam LeCure (select games)
Jim Day (primary)
Annie Sabo (select games)
Brian Giesenschlag (primary)
Annie Sabo (select games)
Kathrine Nero (select games)
Sam LeCure (primary)
Chris Welsh (select games)
Bally Sports Ohio
WLWT-TV (home opener)4
ColoradoJack Corrigan (primary)
Jerry Schemmel (select games)
Jeff Dooley (select games)
Jerry Schemmel (primary)
Ryan Spilborghs (select games)
Jeff Dooley (select games)
KOA 850 AM & 94.1 FM (primary)
Talk Radio 640 KHOW (conflict with Denver Broncos)
35[26]
Drew Goodman (primary)
Jack Corrigan (select games)
Jerry Schemmel (select games)
Jeff Huson (primary)
Ryan Spilborghs (select games, Occasionally with both Goodman and Huson)
Cory Sullivan (select games)
Kelsey Wingert (primary)
Marc Stout (select games)
Marc Stout (primary)
Kelsey Wingert (select games)
Cory Sullivan (primary)
Jeff Huson (select games)
Ryan Spilborghs (select games)
Jason Hirsh (select games)
MLB Local Media (distributed to cable providers and MLB.tv)
Salvador HernandezCarlos ValdezKNRV (Spanish Radio)
Los Angeles DodgersCharley Steiner (primary)
Tim Neverett (select games)
Stephen Nelson (select games)
Rick Monday (primary)
José Mota (select games)
Tim Cates or Kirsten WatsonDavid VasseghKLAC18[27]
Joe Davis (primary)
Stephen Nelson (select games when Davis is working for Fox)
Tim Neverett (select games)
Orel Hershiser (primary)
Nomar Garciaparra (select games)
Eric Karros (select games)
Dontrelle Willis (select games)
Rick Monday (select games)
Jessica Mendoza (select games)
Kirsten Watson, Kelli Tennant, David Vassegh or José MotaJohn Hartung (primary)
Kirsten Watson (select games)
Kelvin Washington (select games)
Allie Clifton (select games)
Orel Hershiser (games he's not broadcasting)
Nomar Garciaparra (games he's not broadcasting)
Jerry Hairston Jr. (select games)
José Mota (select games)
Eric Karros (select games)
James Loney (select games)
Adrián González (select games)
Jessica Mendoza (select games)
Spectrum SportsNet LA
Pepe YñiguezFernando Valenzuela and José MotaKTNQ (Spanish Radio)
Spectrum SportsNet LA via SAP
(Spanish TV)
MiamiKyle Sielaff (primary)
Craig Minervini (select games)
Scott Kornberg (select games)
Gaby Sánchez (select games)
Kelly Saco (select games)
Rod Allen (select games)
Jeff Nelson (select games)
Stephen StromWINZ / WZTU-HD27[28]
Paul Severino (primary)
Craig Minervini (select games)
Tommy Hutton (select home games)
Jeff Nelson (select games)
Gaby Sánchez (select games)
Rod Allen (select games)
Craig Minervini, Jessica Blaylock, Kelly SacoJeff Nelson (select games)
Gaby Sánchez (select games)
Tommy Hutton (select home games)
Bally Sports Florida
Luis 'Yiky' QuintanaJosé Luis Nápoles (select games)
Alberto Ferreiro (select games)
WAQI (Spanish Radio)
Bally Sports Florida en Español via SAP
(Spanish TV)
MilwaukeeBob Uecker (primary)
Jeff Levering (select games home games when not on TV)
Josh Maurer (select games road games when Levering is on tv)
Lane Grindle (select spring training games)
Brian Anderson (select spring training games)
Craig Coshun (select spring training games)
Lane Grindle (primary)
Jeff Levering (select games home games when not on TV)
Bill Schroeder (select games)
Tim Dillard (spring training games that are exclusively on MLB.com)
Jerry AugustineWTMJ
WKTI (if there is a conflict with the Milwaukee Bucks during the playoffs)
36[29]
Jeff Levering (primary)
Brian Anderson (select games)
Craig Coshun (select games)
Bill Schroeder (primary)
Tim Dillard (select games)
Chris Singleton (select games)
Vinny Rottino (select games)
Jeff Cirillo (select games)
Sophia Minnaert (primary)
Dario Melendez (select games)
Craig Coshun (primary)
Dario Melendez (select games)
Stephen Watson (select games)
Tim Dillard (primary)
Vinny Rottino (select games)
Bally Sports Wisconsin
Hector MolinaKevin HoldenWYTU-LD (Spanish TV, Sunday home games)
New York MetsHowie Rose (primary)
Patrick McCarthy (select games)
Keith Raad (primary)
Gregg Caserta (select games)
John Franco (select games)
Brad Haller (primary)
Patrick McCarthy (select games)
WCBS
Gary Cohen (primary)
Steve Gelbs (select games)
Ron Darling (primary)
Keith Hernandez (primary)
Todd Zeile (select games)
Jerry Blevins (select games)
Steve Gelbs (primary)
Justine Ward (select games)
Michelle Margaux (select games)
Gary Apple (primary)
Eamon McAnaney (select games)
Michelle Margaux (select games)
Todd Zeile (primary)
Jim Duquette (select games)
Anthony Recker (select games)
Jerry Blevins (select games)
SNY (primary)
PIX 11 (28 games)
Max Perez-JimenezNestor RosarioWINS-FM HD2 (Spanish Radio)
PhiladelphiaScott Franzke (primary)
Gregg Murphy (games without Franzke)
Larry Andersen (60 home games)
Kevin Stocker (road games, home games without Andersen)
Gregg MurphyWIP-FM (primary)
WPHT (if there is a conflict with the Philadelphia Eagles)
18[30]
Tom McCarthy (primary)
Scott Franzke (select games)
John Kruk (primary)
Ben Davis (select games)
Mike Schmidt (Sunday home games)
Rubén Amaro Jr. (select games)
Jimmy Rollins (select games)
Taryn Hatcher (home games only)Michael BarkannRicky Bottalico (primary)
Ben Davis (select games)
Rubén Amaro Jr. (select games)
NBC Sports Philadelphia (primary)
NBC Sports Philadelphia Plus (select games)
NBC 10 (select games)
4[31]
Danny MartinezBill KulikWTTM (Spanish Radio)2[32]
PittsburghJoe Block primary )
Greg Brown (select games)
Rob King (select games)
John Wehner (primary)
Bob Walk (select games)
Joe Block (playoff games with Brown)
Neil Walker (select games)
Kevin Young (select games)
Matt Capps (select games)
Michael McKenry (select games)
Chris MackKevin Orie and/or Jack ZduriencikKDKA-FM(93.7/100.1)
KDKA-AM(1020)(day games)
41[33]
Greg Brown (primary
Joe Block (select games,)
Rob King (select games)
Bob Walk (primary)
John Wehner (select games)
Neil Walker (select games)
Kevin Young (select games)
Matt Capps (select games)
Michael McKenry (select games)
Hannah Mears (primary)
Dan Potash (select games)
Hailey Hunter (select games)
Rob King (select games)
Rob King (primary)
Dan Potash (select games)
Hailey Hunter (select games)
Michael McKenry
Steven Brault
Alex Presley
Jordy Mercer
Kevin Young
SportsNet Pittsburgh
St. LouisJohn Rooney (primary)
Tom Ackerman (select games)
Mike Claiborne (select games)
Ricky Horton (primary)
Mike Claiborne (select games)
Kyle McClellan (select games)
Mike Claiborne (primary)
Tom Ackerman (select games)
Matt Pauley (select games)
Joe Pott (select games)
Kyle McClellan (select games)KMOX153[34]
Chip Caray (primary)
Tom Ackerman (select games)
Brad Thompson (primary)
Jim Edmonds (select games)
Al Hrabosky (select games)
Rick Ankiel (select games)
Jim Hayes (primary)
Scott Warmann (select games)
Alexa Datt (select games)
Scott Warmann (primary)
Jim Hayes (select games)
Alexa Datt (select games)
Al Hrabosky (primary)
Ricky Horton (select games)
Rick Ankiel (select games)
Tom Pagnozzi (select games)
Mark Sweeney (select games)
Bally Sports Midwest 5
Polo Ascencio (home games)Bengie Molina (home games)WIJR (Spanish Radio)
San DiegoJesse Agler (primary)
Bob Scanlan (select games)
Tony Gwynn Jr. (primary)
Mark Grant (select games)
Mark Sweeney (select games)
Sam LevittRandy Jones (primary)
Bob Chandler (select games)
KWFN
Don Orsillo (primary)
Jesse Agler (select games)
Mark Grant (primary)
Tony Gwynn Jr. (select games)
Bob Scanlan (primary)
Mariluz Cook (select games)
Mike Pomeranz (primary)
Chris Ello (select games)
Mariluz Cook (select games)
Randy Jones (select games)
Tony Gwynn Jr. (select games)
Mark Grant (select games)
Tim Stauffer (select games)
MLB Local Media (distributed to cable providers and MLB.tv)
Eduardo OrtegaCarlos Hernández and Pedro GutiérrezXEMO (Spanish Radio)
San FranciscoJon Miller (primary)
Dave Flemming (select games)
Duane Kuiper (select games for middle innings and national TV games)
Joe Ritzo (select games)
Dave Flemming (primary)
Mike Krukow (national TV games)
Duane Kuiper (national TV games)
Shawn Estes (select games)
Joe Ritzo (select games)
F. P. Santangelo (select games with Ritzo)
Jon Miller, Dave Flemming, Duane Kuiper, and Mike KrukowKNBR/KNBR-FM14[35]
Duane Kuiper (primary)
Dave Flemming (select games)
Jon Miller (select games)
Mike Krukow (primary)
Javier López (select games)
Shawn Estes (select games)
Hunter Pence (select games)
Randy Winn (select games)
Laura Britt (primary)
Carlos Ramírez (select games)
Alex Pavlovic (select games)
Rich Aurilia,
Shawn Estes,
Gregor Blanco,
Ron Wotus,
Randy Winn or George Kontos
NBC Sports Bay Area
KNTV (select simulcasts)
8
Erwin Higueros (primary)
Carlos Orellana (games without Higueros)
Tito FuentesKXZM
(Spanish Radio)
WashingtonCharlie Slowes (primary)
Dave Jageler (select games)
Dave Jageler (primary)
Pete Medhurst (select games)
Phil WoodWJFK-FM
WFED
15[36]
Bob Carpenter (primary)
Dan Kolko (select games)
Kevin Frandsen (primary)
Ryan Zimmerman (select games)
Alex Avila (select games)
Michael Morse (select games)
Dan Kolko (select games with Carpenter)
Dan KolkoMASN
MASN 2 (alternates with Orioles)

Radio broadcaster inning formats

Under the broadcasters list above, in the secondary play-by-play/color analyst column, the secondary play-by-play broadcaster is bolded if they also do play-by-play (all of which are on radio). Identified below are which innings those broadcasters do play-by-play (including extra innings in bold, if applicable).

American League

  • Baltimore: Innings 3–4, 6–7, and even extra innings
  • Boston: Innings 3–4, 6–7, and even extra innings
  • Chicago White Sox: Innings 4-5 (with Jackson)
  • Cleveland: Innings 4-5
  • Houston: Innings 3–4, and 7
  • Kansas City: Innings 3–4, 6–7, and even extra innings
  • Minnesota: Innings 4–6, and odd extra innings (formerly Innings 3–4, 6–7, and odd extra innings up through 2013)
  • Oakland: Innings 3–4, 7, and even extra innings
  • Seattle: Innings 3, 6–7, and even extra innings (formerly 3–4, 7, and even extra innings from 2011 to 2012)
  • Tampa Bay: Innings 3–4, 7–8, and even extra innings (Solondz and Freed switch every game so one will do innings 1–2, 5–6, 9, and odd extra innings for one game and the next game, that broadcaster will do play-by-play in innings 3–4, 7–8, and even extra innings).
  • Texas: Innings 3–4, 7, and even extra innings
  • Toronto: None; formerly Innings 3–4, 7 and odd extra innings (through 2020 season), and innings 5-6 (from 2013-2016)

National League

  • Atlanta: Innings 4–6, and odd extra innings; Innings 3–4, 6–7, and odd extra innings when McAlpin fills in for Ingram and works with Simpson.
  • Chicago Cubs: Inning 5; innings 3–4, 7 (for spring training games broadcast on MLB.com) Formerly innings 4-6 for select spring training games
  • Cincinnati: Innings 3–4, 7 and even extra innings
  • Colorado: Innings 2–3, 6–7, and even extra innings
  • Miami: None; Formerly Innings 3–4, 7–8, and even extra innings (through the 2020 season)
  • Milwaukee: Innings 3–4, 7, and 10-11, 14–15, 18-19 with Uecker and Grindle; innings 4–6, and 10-11, 14–15, 18-19 with Levering and Grindle
  • New York Mets: Innings 3–4, 7, and even extra innings
  • Philadelphia: None; Formerly innings 4-5 (formerly home games only through 2020)
  • St. Louis: Innings 3–4, 7, and even extra innings
  • San Diego: None; formerly Innings 3–4, 7–8, and even extra innings (through 2020 season)
  • San Francisco: Innings 3–4, 7, and even extra innings
  • Washington: Innings 3–4, 6–7, and even extra innings

National broadcasters

Television broadcasters

Regular season

GamePlay-by-playColor commentator(s)Reporter(s)Network
Sunday Night BaseballKarl Ravech (primary)
Jon Sciambi (select games)
David Cone and Eduardo PérezBuster OlneyESPN
ABC (select games)
ESPN2 (select games)
MLB on ESPNKarl Ravech (primary)
Kevin Brown (secondary)
Roxy Bernstein (secondary)
Michael Kay (secondary)
David Cone (primary)
Jessica Mendoza (secondary)
Tim Kurkjian (secondary)
Buster Olney (primary)
Tim Kurkjian (secondary)
Alden Gonzalez (secondary)
ESPN
ESPN2
MLB Tuesday on TBSBrian Anderson, Bob Costas, Don Orsillo, Alex FaustRon Darling, Jeff FrancoeurLauren Shehadi, Matt Winer,TBS
MLB Network ShowcaseBob Costas, Matt Vasgersian, Rich WaltzDan Plesac, Tom Verducci, Mark DeRosa, Buck Showalter, Yonder AlonsoJon MorosiMLB Network
MLB on FoxJoe Davis, Adam Amin, Jason Benetti, Kevin Kugler, Kenny Albert, Alex Faust, Jeff Levering, Aaron Goldsmith, Connor Onion, Wayne RandazzoJohn Smoltz, A. J. Pierzynski, Eric Karros, Tom Verducci, Dontrelle Willis, Adam WainwrightKen Rosenthal and Tom VerducciFox/FS1
Friday Night BaseballWayne Randazzo (Crew 1)
Alex Faust (Crew 2)
Rich Waltz (fill in)
Dontrelle Willis (Crew 1)
Ryan Spilborghs (Crew 2)
Dan Plesac (fill in)
Yonder Alonso (fill in)
Xavier Scruggs (fill in)
Heidi Watney (Crew 1)
Tricia Whitaker (Crew 2)
Taylor McGregor (fill in)
Apple TV+[37]
MLB Sunday LeadoffMarket-based broadcasters from each teamRoku Channel[38]

All-Star Game and postseason

GamePlay-by-playColor commentator(s)Reporter(s)Network
2024 Major League Baseball All-Star GameJoe DavisJohn SmoltzKen Rosenthal and Tom VerducciFox
2023 National League Wild Card SeriesKarl RavechDavid Cone and Eduardo PérezBuster OlneyESPN/ESPN2
ABC
ESPN+
Jon SciambiDoug GlanvilleJesse Rogers
2023 American League Wild Card SeriesMichael KayAlex RodriguezAlden Gonzalez
Sean McDonoughJessica Mendoza and Tim KurkjianColey Harvey
2023 American League Division SeriesJoe DavisJohn SmoltzKen RosenthalFox/FS1
Adam AminA. J. Pierzynski and Adam WainwrightTom Verducci
2023 National League Division SeriesBob CostasRon DarlingLauren ShehadiTBS
Brian AndersonJeff FrancoeurMatt Winer
2023 American League Championship SeriesJoe DavisJohn SmoltzKen Rosenthal and Tom VerducciFox/FS1
2023 National League Championship SeriesBrian AndersonRon Darling and Jeff FrancoeurMatt WinerTBS
2023 World Series presented by Capital OneJoe DavisJohn SmoltzKen Rosenthal and Tom VerducciFox

Radio broadcasters

Regular season and the All-Star Game

GamePlay-by-playColor commentatorNetwork
MLB All-Star Game
Home Run Derby
Sunday Night Baseball

and
Saturday Game of the Week
Jon Sciambi (lead)
Roxy Bernstein (secondary)
Dave O'Brien (select games)
John Schriffen (select games)
Mike Couzens (select games)
Doug Glanville
Tim Kurkjian (fill-in)
Chris Burke (fill-in)
Gregg Olson (fill-in)
ESPN Radio

Postseason

GamePlay-by-playAnalystNetwork
MLB Postseason on ESPN RadioJon Sciambi (select NLDS and NLCS games and World Series)
Karl Ravech (select ALDS and ALCS games)
Dave O'Brien (Wild Card series and select ALDS games)
Roxy Bernstein (Wild Card series and select NLDS games)
Mike Monaco (Wild Card series)
Mike Couzens (Wild Card series)
Jessica Mendoza (select NLDS games and World Series)
Eduardo Pérez (select ALDS and ALCS games, and World Series)
Doug Glanville (select NLDS and NLCS games with Sciambi)
Tim Kurkjian (select ALDS and ALCS games with Ravech)
Kyle Peterson (Wild Card Series with O'Brien)
Gregg Olson (Wild Card Series with Bernstein)
Chris Burke (Wild Card Series with Couzens)
Todd Frazier (Wild Card Series with Monaco)
ESPN Radio

International broadcasters

Africa

CountryBroadcaster
Sub-Saharan AfricaESPN

Americas

CountryBroadcaster
Hispanic AmericaESPN
 ArgentinaFox Sports
 BrazilESPN
 CanadaTSN, Sportsnet (English), TVA Sports (French)
CaribbeanESPN
 ColombiaTelecaribe, IVC
 Dominican RepublicTeleantillas , Coral 39
 MexicoFox Sports, Imagen Televisión
 PanamaTVMax
 Puerto RicoESPN, Fox Sports, TBS, WAPA 2 Deportes
 VenezuelaIVC, Televen, Venevision, Bym Sport, Simpletv

Asia

CountryBroadcaster
Southeast Asia
Hong Kong
Macau
SPOTV[39]
South KoreaSPOTV Prime
ChinaBesTV, Bilibili, Kuaishou
Central AsiaViasat Sport East
Indian subcontinentStar Sports, Disney+ Hotstar
JapanNHK, J Sports
TaiwanCTS[a], DAZN[b], EBC Foreign Movies, ELTA Sports[c], Videoland Sports

Europe

CountryBroadcaster
AndorraMovistar+
ArmeniaViasat Sport East
Balkan countriesArena Sport
AzerbaijanViasat Sport East
Belarus
Czech RepublicO2 TV Sport
DACH regionDAZN
FrancebeIN Sports
GeorgiaViasat Sport East
GermanySport1, DAZN
HungarySport TV
IrelandTNT Sports
ItalySky Sport
MoldovaViasat Sport East
MontenegroArena Sport
NetherlandsESPN
Nordic countriesNENT
SpainMovistar+
UkraineViasat Sport East
United KingdomTNT Sports, BBC[40]

Middle East and North Africa

CountryBroadcaster
MENAStarzPlay

Oceania

CountryBroadcaster
AustralasiaESPN
Pacific Islands
Papua New Guinea

All-Star Game and postseason

GamePlay-by-playAnalystNetwork
2023 Major League Baseball All-Star GameDave FlemmingBuck MartinezMLB International
2023 World SeriesRyan Spilborghs

See also

Notes

  1. ^ Some Cincinnati Reds games also air on Bally Sports Indiana,[41] Bally Sports South, and Bally Sports Southeast[42] (channel varies by region).
  2. ^ Some St. Louis Cardinals games are also available on Bally Sports Indiana, Bally Sports South, and Bally Sports Southeast[43] (channel varies by region).
  3. ^ If Jon Miller of the Giants is off, Duane Kuiper will work the first 3 and last 3 innings on TV while Dave Flemming does the middle 3 innings on TV. On radio, Flemming does the first 3 and last 3 innings of play-by-play on radio and Kuiper does the middle 3 innings on radio.
  4. ^ If Kuiper is off, Flemming will do the first 3 and last 3 innings on TV, with Miller doing the middle 3 innings on TV. Miller also does the first and last 3 innings on radio and Flemming does the middle 3 innings.
  5. ^ If Flemming is off or is on assignment for ESPN, Kuiper does TV for the first and last 3 innings and the middle 3 on radio. Miller does the first and last 3 innings on radio while doing the middle 3 on TV.
  6. ^ Joe Ritzo fills in on radio if 2/3 of the Giants primary play by play announcers are off.

Additional information

References

International broadcasters