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".
Team | Primary play-by-play | Secondary play-by-play or color analyst | Field reporter(s) | Studio host(s) | Studio analyst(s) | Flagship station(s) | Number of affiliates |
---|---|---|---|---|---|---|---|
Baltimore | Geoff Arnold Brett Hollander Scott Garceau Ben Wagner Kevin Brown | WBAL-AM & WBAL-FM (1090 AM & 101.5 FM) & WIYY-FM | 38[1] | ||||
Rob Long | MASN MASN 2 | ||||||
Boston | Will Flemming Lou Merloni Sean McDonough Rob Bradford Mike Monaco Tyler Murray | Joe Weil or Cooper Boardman | WEEI-FM | 56[2] | |||
Dave O'Brien Mike Monaco Tom Caron Emma Tiedemann Rylee Pay | Jahmai Webster Tom Caron | Tom Caron Adam Pellerin | Jim Rice, Lenny DiNardo, Mo Vaughn, Will Middlebrooks, Deven Marrero, Kevin Youkilis and/or Jonathan Papelbon | NESN | |||
Nilson Pepen | WAMG (Spanish Radio) | ||||||
Chicago White Sox | Len Kasper Connor McKnight | Darrin Jackson | Connor McKnight | WMVP | 17[3] | ||
Steve Stone Gordon Beckham Frank Thomas Michael Huff | Chuck Garfien | Chuck Garfien | Frank Thomas, Ozzie Guillen, Scott Podsednik | NBC Sports Chicago | |||
Hector Molina | Billy Russo | WRTO (Spanish Radio) | |||||
Cleveland | Tom Hamilton | WTAM/WMMS[4] | 28[5] | ||||
Andre Knott | Al Pawlowski | Jensen Lewis, Pat Tabler, and Chris Gimenez | Bally Sports Great Lakes WKYC (select games) | ||||
Rafa Hernández-Brito Octavio Sequera | Carlos Baerga | WARF (Spanish radio) | |||||
Detroit | Dan Dickerson Greg Gania [6] | Daniella Bruce | Jeff Riger | WXYT-FM | 47[7] | ||
Jason Benetti Dan Dickerson | John Keating, Mickey York, Trevor Thompson, Johnny Kane, Natalie Kerwin, Dannie Rogers | Bally Sports Detroit | |||||
Houston | Robert Ford Steve Sparks Gerald Sanchez Michael Coffin Kevin Eschenfelder | KBME/KTRH | 29[8] | ||||
Geoff Blum Jeff Bagwell Mike Stanton | Julia Morales | Kevin Eschenfelder Vanessa Richardson | Mike Stanton Brian Bogusevic | Space City Home Network[9] | |||
Francisco Romero | Alex Treviño | KLAT (Spanish Radio) | |||||
Kansas City | Denny Matthews Jake Eisenberg Ryan Lefebvre Steve Stewart | Steve Stewart | KCSP | 75[10] | |||
Ryan Lefebvre Jake Eisenberg | Joel Goldberg | Jeff Montgomery, Mike Sweeney, Jeremy Guthrie | Bally Sports Kansas City | ||||
Los Angeles Angels | KLAA / KSPN | 7[11] | |||||
Erica Weston Patrick O'Neal Carrlyn Bathe | Patrick O'Neal Kent French Jaime Maggio | Bally Sports West (most games) Bally Sports SoCal (some games) Fox 11 Plus (during conflicts with Clippers, Ducks and Kings broadcasts) | |||||
Jose Tolentino | KWKW (Spanish Radio) | ||||||
Minnesota | Kris Atteberry Sean Aronson | Dan Gladden Chris Vosters | WCCO or KMNB[12] | ||||
Cory Provus Anthony LaPanta Marney Gellner | Audra Martin Katie Storm | Anthony LaPanta | Bally Sports North | ||||
Alfonso Fernández | Tony Oliva | KMNV / KMNQ (Spanish Radio) | |||||
New York Yankees | WFAN & WFAN-FM | 28[13] | |||||
Meredith Marakovits, Jack Curry, Chris Shearn, Ryan Ruocco, or Justin Shackil | Bob Lorenz, Nancy Newman, Chris Shearn or Meredith Marakovits (YES Network) | David Cone, Jack Curry, John Flaherty, Todd Frazier, Jeff Nelson, Nick Swisher or Dave Valle | YES Network (primary) Amazon Prime Video (21 games) | ||||
Rickie Ricardo | Francisco Rivera | WADO (Spanish Radio) | |||||
Oakland | Ken Korach Vince Cotroneo Johnny Doskow [14] Donny Baarns Dominic Cotroneo | Vince Cotroneo Roxy Bernstein Johnny Doskow Jeff Hem Dominic Cotroneo | Chris Townsend Jessica Kleinschmidt | KNEW and iHeartRadio's A's Cast | 12[15] [16] | ||
Carlos Ramirez | Brodie Brazil Chris Townsend Carlos Ramirez | Shooty Babitt, Bip Roberts, Dave Stewart or Jonny Gomes | NBC Sports California | ||||
Amaury Pi-Gonzalez | Manolo Hernández-Douen | KIQI[17] | |||||
Seattle | Rick Rizzs Aaron Goldsmith Dave Sims Gary Hill | Shannon Drayer | Gary Hill | KIRO (primary) KTTH (if there is a conflict with the Seattle Seahawks) | 30[18] | ||
Dave Sims Aaron Goldsmith Rick Rizzs Brad Adam | Jen Mueller | Angie Mentink Brad Adam | Bill Krueger or Dave Valle | Root Sports Northwest | |||
Alex Rivera | KBRO (Spanish Radio) | 2 | |||||
Tampa Bay | Andy Freed Neil Solondz | Chris Adams-Wall | WDAE (primary) WHNZ (if there is a conflict with the Tampa Bay Buccaneers) | 21[19] | |||
Tricia Whitaker Ryan Bass | Rich Hollenberg Ryan Bass Tricia Whitaker | Bally Sports Sun | |||||
Ricardo Taveras | Enrique Oliu | WGES (Spanish radio) Bally Sports Sun en Español via SAP (Spanish TV) | |||||
Texas | Eric Nadel Matt Hicks Jared Sandler Dominic Cotroneo Ryan Rouillard | Matt Hicks Eric Nadel Jared Sandler Dave Raymond | Jared Sandler | KRLD-FM (primary) KRLD (if there is a conflict with the Dallas Cowboys) | 70[20] | ||
Dave Raymond Jared Sandler | Emily Jones Lesley McCaslin | Dana Larson | Bally Sports Southwest (primary) TXA 21 (During conflicts on Bally Sports) | 15 | |||
Eleno Ornelas | José Guzmán | KFLC (Spanish radio) | |||||
Toronto | Ben Shulman Eric Smith | Chris Leroux Ben Nicholson Smith Blake Murphy | CJCL | 15[21] | |||
Dan Shulman Matt Devlin Buck Martinez (select games) Ben Shulman | Buck Martinez Joe Siddall Caleb Joseph (select games) | Hazel Mae Arden Zwelling | Joe Siddall Caleb Joseph Madison Shipman | Sportsnet/ Sportsnet One | |||
Jeremy Filosa | Alex Agostino | CHMP-FM (French Radio) | |||||
Denis Casavant | Rodger Brulotte | TVA Sports (French TV) |
Team | Primary play-by-play | Secondary play-by-play or color analyst | Field reporter(s) | Studio host(s) | Studio analyst(s) | Flagship station(s) | Number of affiliates |
---|---|---|---|---|---|---|---|
Arizona | Chris Garagiola Jeff Munn | Steve Zinsmeister | KTAR (daytime games) KMVP-FM (evening or weekend games) | 18[22] | |||
Steve Berthiaume Chris Garagiola | Jody Jackson Kate Longworth | Todd Walsh Jody Jackson | Joe Borowski, Mark Grace and/or Brandon Webb | MLB Local Media | |||
Arturo Ochoa | Rodrigo Lopez or Richard Saenz | KBMB (Spanish Radio) | 3 | ||||
Oscar Soria | Jerry Romo | KPHE-LD (Spanish TV) | |||||
Atlanta | Joe Simpson Ben Ingram Darren O'Day Kelly Johnson Kevin McAlpin Nick Green | Kevin McAlpin Ben Ingram | Chris Dimino Wiley Ballard | WCNN / WNNX | 171[23] | ||
Brandon Gaudin Ben Ingram | Ashley ShahAhmadi Hanna Yates Wiley Ballard | Treavor Scales Ashley ShahAhmadi | Collin McHugh, Peter Moylan and Nick Green | Bally Sports South Bally Sports Southeast | |||
Chicago Cubs | Pat Hughes Zach Zaidman Mick Gillispie | Ron Coomer Dave Otto Zach Zaidman Mick Gillispie Randy Wehofer | David Schuster | Zach Zaidman | Ryne Sandberg | WSCR | 44[24] |
Jon Sciambi Pat Hughes Beth Mowins Alex Cohen | Jim Deshaies Rick Sutcliffe Doug Glanville Elise Menaker Ron Coomer Joe Girardi Ryan Dempster Mark Grace Jon Lester | Taylor McGregor Elise Menaker | Lou Piniella Doug Glanville Carlos Peña Dan Plesac Mark Grace Cameron Maybin Cliff Floyd Lance Brozdowski Fergie Jenkins Sean Marshall Ryan Sweeney Dexter Fowler Jon Lester | Marquee Sports Network | |||
Miguel Esparza | Jorge Moreno | WRTO (Spanish Radio) | |||||
Cincinnati | Tommy Thrall | Dave "Yiddy" Armbruster | WLW | 52[25] | |||
Jim Day Annie Sabo | Brian Giesenschlag Annie Sabo Kathrine Nero | Sam LeCure Chris Welsh | Bally Sports Ohio WLWT-TV (home opener) | ||||
Colorado | Jack Corrigan Jerry Schemmel Jeff Dooley | Jerry Schemmel Ryan Spilborghs Jeff Dooley | KOA 850 AM & 94.1 FM (primary) Talk Radio 640 KHOW (conflict with Denver Broncos) | 35[26] | |||
Kelsey Wingert Marc Stout | MLB Local Media | ||||||
Salvador Hernandez | Carlos Valdez | KNRV (Spanish Radio) | |||||
Los Angeles Dodgers | Charley Steiner Tim Neverett Stephen Nelson | Tim Cates or Kirsten Watson | David Vassegh | KLAC | 18[27] | ||
Kirsten Watson, Kelli Tennant, David Vassegh or José Mota | John Hartung Kirsten Watson Kelvin Washington Allie Clifton | ||||||
KTNQ (Spanish Radio) Spectrum SportsNet LA via SAP (Spanish TV) | |||||||
Miami | Kyle Sielaff Craig Minervini Scott Kornberg | Stephen Strom | WINZ / WZTU-HD2 | 7[28] | |||
Paul Severino Craig Minervini | Craig Minervini, Jessica Blaylock, Kelly Saco | Bally Sports Florida | |||||
Luis 'Yiky' Quintana | José Luis Nápoles Alberto Ferreiro | WAQI (Spanish Radio) Bally Sports Florida en Español via SAP (Spanish TV) | |||||
Milwaukee | Bob Uecker Jeff Levering Josh Maurer Lane Grindle Brian Anderson Craig Coshun | Jerry Augustine | WTMJ WKTI (if there is a conflict with the Milwaukee Bucks during the playoffs) | 36[29] | |||
Jeff Levering Brian Anderson Craig Coshun | Sophia Minnaert Dario Melendez | Craig Coshun Dario Melendez Stephen Watson | Bally Sports Wisconsin | ||||
Hector Molina | Kevin Holden | WYTU-LD (Spanish TV, Sunday home games) | |||||
New York Mets | Howie Rose Patrick McCarthy | Brad Haller Patrick McCarthy | WCBS | ||||
Ron Darling Keith Hernandez Todd Zeile Jerry Blevins Daniel Murphy | Steve Gelbs Justine Ward Michelle Margaux | Gary Apple Eamon McAnaney Michelle Margaux | Todd Zeile Jim Duquette Anthony Recker Jerry Blevins Daniel Murphy- Select games | SNY (primary) PIX 11 (28 games) | |||
Max Perez-Jimenez | Nestor Rosario | WINS-FM HD2 (Spanish Radio) | |||||
Philadelphia | Gregg Murphy | WIP-FM (primary) WPHT (if there is a conflict with the Philadelphia Eagles) | 18[30] | ||||
Taryn Hatcher | Michael Barkann | NBC Sports Philadelphia (primary) NBC Sports Philadelphia Plus (select games) NBC 10 (select games) | 4[31] | ||||
Danny Martinez | Bill Kulik | WTTM (Spanish Radio) | 2[32] | ||||
Pittsburgh | Joe Block Greg Brown Rob King | Chris Mack | Kevin Orie and/or Jack Zduriencik | KDKA-FM(93.7/100.1) KDKA-AM(1020)(day games) | 41[33] | ||
Greg Brown Joe Block Rob King | Hannah Mears Dan Potash Hailey Hunter Rob King | Rob King Dan Potash Hailey Hunter | Michael McKenry Steven Brault Alex Presley Jordy Mercer Kevin Young | ||||
St. Louis | John Rooney Tom Ackerman Mike Claiborne | Mike Claiborne Tom Ackerman Matt Pauley Joe Pott | KMOX | 153[34] | |||
Chip Caray Tom Ackerman | Jim Hayes Scott Warmann Alexa Datt | Scott Warmann Jim Hayes Alexa Datt | Al Hrabosky Ricky Horton Rick Ankiel Tom Pagnozzi Mark Sweeney | ||||
Polo Ascencio | WIJR (Spanish Radio) | ||||||
San Diego | Sam Levitt | Randy Jones Bob Chandler | KWFN | ||||
Don Orsillo Jesse Agler | Bob Scanlan Mariluz Cook | Mike Pomeranz Chris Ello Mariluz Cook | MLB Local Media | ||||
Eduardo Ortega | Carlos Hernández and Pedro Gutiérrez | XEMO (Spanish Radio) | |||||
San Francisco | Jon Miller Dave Flemming Duane Kuiper Joe Ritzo | Jon Miller, Dave Flemming, Duane Kuiper, and Mike Krukow | KNBR/KNBR-FM | 14[35] | |||
Laura Britt Carlos Ramírez Alex Pavlovic | Rich Aurilia, Shawn Estes, Gregor Blanco, Ron Wotus, Randy Winn or George Kontos | NBC Sports Bay Area KNTV (select simulcasts) | 8 | ||||
Erwin Higueros Carlos Orellana | Tito Fuentes | KXZM (Spanish Radio) | |||||
Washington | Dave Jageler Pete Medhurst | Phil Wood | WJFK-FM WFED | 15[36] | |||
Bob Carpenter Dan Kolko | Kevin Frandsen Ryan Zimmerman Alex Avila Michael Morse Dan Kolko | Dan Kolko | MASN MASN 2 |
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).
Game | Play-by-play | Color commentator(s) | Reporter(s) | Network | |
---|---|---|---|---|---|
Sunday Night Baseball | Karl Ravech (primary) Jon Sciambi (select games) | Eduardo Pérez and David Cone | Buster Olney | ESPN ABC (select games) ESPN2 (select games) | |
MLB on ESPN | Karl Ravech (primary) Kevin Brown (secondary) Roxy Bernstein (secondary) Michael Kay (secondary) | Eduardo Pérez (primary) David Cone (primary) Jessica Mendoza (secondary) Tim Kurkjian (secondary) | Buster Olney (primary) Tim Kurkjian (secondary) Alden Gonzalez (tertiary) | ESPN ESPN2 | |
MLB Tuesday on TBS | Brian Anderson (primary) Bob Costas (secondary) Don Orsillo (select games) Alex Faust (select games) | Ron Darling (primary) Jeff Francoeur (secondary) Curtis Granderson (select games) | Lauren Shehadi (primary) Matt Winer (secondary) | TBS | |
MLB Network Showcase | Bob Costas (primary) Matt Vasgersian (secondary) Rich Waltz (select games) | Dan Plesac (primary) Tom Verducci (select games) Mark DeRosa (select games) Buck Showalter (select games) Yonder Alonso (select games) | Jon Morosi | MLB Network | |
MLB on Fox | Joe Davis (primary) Adam Amin (secondary) Jason Benetti (tertiary) Kevin Kugler (select games) Kenny Albert (select games) Alex Faust (select games) Jeff Levering (select games) Aaron Goldsmith (select games) Connor Onion (select games) Wayne Randazzo (select games) | John Smoltz (primary) A. J. Pierzynski (secondary) Adam Wainwright (secondary) Eric Karros (tertiary) Tom Verducci (select games) Dontrelle Willis (select games) | Ken Rosenthal (primary) Tom Verducci (secondary) | Fox/FS1 | |
Friday Night Baseball | Heidi Watney Tricia Whitaker Taylor McGregor | Apple TV+[37] | |||
MLB Sunday Leadoff | Market-based broadcasters from each team | Roku Channel[38] |
Country | Broadcaster | |
---|---|---|
Hispanic America | ESPN | |
Argentina | Fox Sports | |
Brazil | ESPN | |
Canada | TSN, Sportsnet (English), TVA Sports (French) | |
Caribbean | ESPN | |
Colombia | Telecaribe, IVC | |
Dominican Republic | Teleantillas, Coral 39 | |
Mexico | Fox Sports, Imagen Televisión | |
Panama | TVMax | |
Puerto Rico | ESPN, Fox Sports, TBS, WAPA 2 Deportes | |
IVC, Televen, Venevision, Bym Sport, Simpletv |
Country | Broadcaster | |
---|---|---|
Southeast Asia Hong Kong Macau | SPOTV[39] | |
South Korea | SPOTV Prime | |
China | BesTV, Bilibili, Kuaishou | |
Central Asia | Viasat Sport East | |
Indian subcontinent | Star Sports, Disney+ Hotstar | |
Japan | NHK, J Sports | |
Taiwan | CTS, DAZN, EBC Foreign Movies, ELTA Sports, Videoland Sports |
Country | Broadcaster |
---|---|
Australasia | ESPN |
Pacific Islands | |
Papua New Guinea |
Game | Play-by-play | Analyst | Network |
---|---|---|---|
2024 Major League Baseball All-Star Game | Dave Flemming | Yonder Alonso | MLB International |
2024 World Series | Ryan Spilborghs |