The following is a list of current Major League Baseball broadcasters, as of the 2026 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 television broadcasters

American League Team Primary play-by-play Secondary play-by-play or color analyst Field reporter(s) Studio host(s) Studio analyst(s) Flagship station(s) Over-the-air affiliates Direct-to-consumer streamingAthletics Jenny Cavnar Chris Caray Dallas Braden Shooty Babitt Jerry Blevins Tony Kemp Steve Sax Chris Townsend Carlos Ramirez Shooty Babitt, Steve Sax, Bip Roberts, Jonny Gomes, or Tony Kemp NBC Sports CaliforniaNBC Sports California Plus 1 Peacock via add-onAthletics.tv via MLB.tvBaltimore Kevin Brown Ben Wagner Brett Hollander Jim Palmer Ben McDonald Cal Ripken Jr. Brian Roberts Brad Brach Rob Long Melanie Newman Brett Hollander Rob Long Ben McDonald Jim Palmer Brad Brach MASN None MASN+Boston Dave O'Brien Mike Monaco Emma Tiedemann Lou Merloni Will Middlebrooks Kevin Millar Alanna Rizzo Jahmai Webster Tom Caron Tom Caron Adam Pellerin Alanna Rizzo Jim Rice, Lenny DiNardo, Will Middlebrooks, Rich Hill, Jonathan Papelbon, J. P. Ricciardi, Matt Barnes, Manny Delcarmen NESN 4 NESN 360Chicago White Sox John Schriffen Connor McKnight Steve Stone Brooke Fletcher Gordon Beckham Connor McKnight Dan Plesac Brooke Fletcher Connor McKnight Chuck Garfien Connor McKnight Frank Thomas, Ozzie Guillen, Brian Anderson Chicago Sports Network 7 1 Chicago Sports NetworkCleveland Matt Underwood Al Pawlowski Rick Manning Chris Gimenez Andre Knott Cayleigh Griffin Al Pawlowski Cayleigh Griffin Chris Gimenez, Cody Allen, Ben Broussard, Nick Goody, Austin Jackson, Jason Kipnis MLB Local Media 3 Guardians.tv via MLB.tvDetroit Jason Benetti Dan Dickerson Andy Dirks Dan Petry Bobby Scales Daniella Bruce (primary)Johnny Kane (select games) Logan Reever (select games) Johnny Kane (primary) Logan Reever (select games) Daniella Bruce (select games) Dan Petry (select games) Andy Dirks (select games) Bobby Scales (select games) Todd Jones (select games)Detroit SportsNet 7 Tigers.tv via MLB.tvHouston Todd Kalas Kevin Eschenfelder Geoff Blum Jeff Bagwell Julia Morales Lauren Callender Kevin Eschenfelder Vanessa Richardson Lauren Callender Brian BogusevicJosh Reddick Space City Home Network None SCHN+Kansas City Ryan Lefebvre Jake Eisenberg Rex Hudler Jeff Montgomery Mike Sweeney Jeremy Guthrie Eric Hosmer Bridget Howard Joel Goldberg Bridget Howard Joel Goldberg Jeff Montgomery, Mike Sweeney or Jeremy Guthrie MLB Local Media 16 Royals.tv via MLB.tvLos Angeles Angels Wayne Randazzo Trent Rush Terry Smith Mark Gubicza Tim Salmon Denny Hocking Bobby Grich Bobby Valentine Erica Weston Carrlyn Bathe Kent French Jaime Maggio Tim Salmon Mark Gubicza Bobby Valentine Mark Langston Angels Broadcast Television 1 Angels.tv via MLB.tvMinnesota Cory Provus Anthony LaPanta Gregg Caserta Justin Morneau LaTroy Hawkins Glen Perkins Tim Laudner Trevor Plouffe Denard Span Audra Martin Katie Storm Katie Storm Tim LaudnerTim Laudner Glen Perkins MLB Local Media 12 Twins.tv via MLB.tvNew York Yankees Michael Kay Ryan Ruocco Justin Shackil Paul O'Neill Joe Girardi David Cone Meredith Marakovits, Jack Curry, Chris Shearn, Ryan Ruocco, Justin Shackil Bob Lorenz, Nancy Newman, Chris Shearn, Ryan Ruocco or Meredith Marakovits David Cone, Jack Curry, Todd Frazier, Nick Swisher, Dellin Betances, Willie Randolph, or Adam Ottavino YES Network None DAZN Amazon Prime Video Seattle Aaron Goldsmith Rich Waltz Angie Mentink Ryan Rowland-Smith Jay Buhner Dave Valle Ryon Healy Brad Adam Angie Mentink Ryan Rowland-Smith Brad Adam Angie Mentink Ryan Rowland-Smith Dave Valle Jay Buhner MLB Local Media 17 Mariners.tv via MLB.tvTampa Bay Dewayne Staats Andy Freed Brian Anderson Doug Waechter Ryan Bass Kendra Douglas Rich Hollenberg Ryan Bass Kendra Douglas Doug Waechter Matt Joyce Denard Span 9 Rays.tv via MLB.tv Ricardo Taveras Enrique Oliu NoneTexas Dave Raymond Jared Sandler Mike Bacsik David Murphy Dave Valle Laura Stickells Emily Jones Michelle Montaine Jared SandlerZach Bigley Mark McLemore Iván Rodríguez Mike Bacsik Steve Buechele Elvis Andrus Rangers Sports Network26 Toronto Dan Shulman Ben Shulman Joe Siddall Caleb Joseph Madison Shipman Hazel Mae Arden Zwelling Jamie Campbell Hazel Mae Brad Fay Caleb Joseph Madison Shipman Kevin Pillar Jason Grilli Chris Leroux Sportsnet/Sportsnet One None Sportsnet+ Denis Casavant TVA Sports None None

National League Team Primary play-by-play Secondary play-by-play or color analyst Field reporter(s) Studio host(s) Studio analyst(s) Flagship station(s) Over-the-air affiliates Direct-to-consumer streamingArizona TBD Chris Garagiola Bob Brenly Luis Gonzalez Tom Candiotti Jody Jackson Kate Longworth Todd Walsh Jody Jackson Joe Borowski, Mark Grace and/or Brandon Webb MLB Local Media 4 Dbacks.tv via MLB.tvAtlanta Brandon Gaudin Wiley Ballard Tom Hart C. J. Nitkowski Jeff Francoeur Wiley Ballard Nick Green Paul Byrd Nick Green Wiley Ballard Tom Werme Sarah Plantz Lauren Sadd Paul Byrd Laura Britt Peter Moylan Charlie Culberson BravesVision/Gray Media20 Braves.tv via MLB.tvChicago Cubs Jon Sciambi Alex Cohen Jim Deshaies Rick Sutcliffe Doug Glanville Elise Menaker Ron Coomer Joe Girardi Ryan Dempster Mark Grace Jon Lester TBD Elise Menaker Cole Wright Elise Menaker Lou Piniella Doug Glanville Carlos Peña Dan Plesac Mark Grace Cameron Maybin Cliff Floyd Lance Brozdowski Ferguson Jenkins Sean Marshall Ryan Sweeney Dexter Fowler Jon Lester Marquee Sports Network None Marquee Sports NetworkCincinnati John Sadak Jim Day Tommy Thrall Jeff Brantley Chris Welsh Barry Larkin Sam LeCure Jim Day Brian Giesenschlag Brian Giesenschlag Jim Day Sam LeCure Chris Welsh MLB Local Media 15 Reds.tv via MLB.tvColorado Drew Goodman Jack Corrigan Jeff Huson Ryan Spilborghs Cory Sullivan Kelsey Wingert Marc Stout Marc Stout Kelsey Wingert Cory Sullivan Jeff Huson Ryan Spilborghs 5 Rockies.tv via MLB.tvLos Angeles Dodgers Joe Davis Stephen Nelson Tim Neverett Orel Hershiser Nomar Garciaparra Eric Karros Dontrelle Willis Jessica Mendoza Kirsten Watson Kelli TennantDavid Vassegh José Mota John Hartung Kirsten Watson Kelvin Washington Allie Clifton Orel Hershiser Nomar Garciaparra Jerry Hairston Jr. José Mota Eric Karros James Loney Adrián González Jessica Mendoza Spectrum SportsNet LA None SNLA+ Pepe Yñiguez José Mota Luis Cruz Spectrum SportsNet LA via SAP None SNLA+Miami Kyle Sielaff Craig Minervini Jack McMullen TBD Jeff Nelson Gaby Sánchez Kelly Saco Craig Minervini Jeremy Taché Craig Mish Craig Minervini, Kelly Saco, or Craig Mish Jeff Nelson Gaby Sánchez A. J. Ramos Rod Allen Craig Mish MLB Local Media 1 Marlins via MLB.tv Luis Quintana José Nápoles Alberto Ferreiro NoneMilwaukee Jeff Levering Brian Anderson Bill Schroeder Tim Dillard Vinny Rottino Sophia Minnaert Stephen Watson Craig Coshun Stephen Watson Tim Dillard Vinny Rottino 7 Brewers.tv via MLB.tv Hector Molina Kevin Holden WYTU-LD 1 NoneNew York Mets Gary Cohen Steve Gelbs Keith Hernandez Ron Darling Todd Zeile Jerry Blevins Daniel Murphy Steve Gelbs Michelle Margaux Niki Lattarulo Laura Albanese Gary Apple Eamon McAnaney Michelle Margaux Todd Zeile Jim Duquette Anthony Recker Jerry Blevins Daniel Murphy José Reyes SNY 10 MLB.tv Philadelphia Tom McCarthy Scott Franzke John Kruk Ben Davis Rubén Amaro Jr. Cole Hamels Michael Barkann Ricky Bottalico Ben Davis Rubén Amaro Jr. NBC Sports Philadelphia NBC Sports Philadelphia Plus 1 Peacock via add-onPhillies.tv via MLB.tvPittsburgh Greg Brown Joe Block Rob King Bob Walk John Wehner Neil Walker Kevin Young Matt Capps Michael McKenry Hannah Mears Dan Potash Rob King Rob King Dan Potash Hailey Hunter Michael McKenry, Steven Brault, Alex Presley, Jordy Mercer or Kevin Young SportsNet Pittsburgh None SNP 360St. Louis Chip Caray Stefan Caray Brad Thompson Mark Sweeney Jim Hayes Dani Wexelman Scott Warmann Scott Warmann Dani Wexelman Jim Hayes Al Hrabosky Ricky Horton Tom Pagnozzi Mark Sweeney MLB Local Media 13 Cardinals.tv via MLB.tvSan Diego Don Orsillo Jesse Agler Mark Grant Tony Gwynn Jr. Bob Scanlan Mariluz Cook Mike Pomeranz Chris Ello Mariluz Cook Bob Scanlan Tony Gwynn Jr. Mark Grant Tim Stauffer 2 Padres.tv via MLB.tvSan Francisco Duane Kuiper Dave Flemming Jon Miller TBD Javier López Shawn Estes Hunter Pence Kylen Mills Laura Britt Alex Pavlovic Bonta Hill Rich Aurilia, Shawn Estes, Sergio Romo, Ron Wotus, Randy Winn or George Kontos NBC Sports Bay AreaNBC Sports Bay Area Plus 1 Peacock via add-onGiants.tv via MLB.tvWashington Dan Kolko Paul Severino Kevin Frandsen Ryan Zimmerman Alex Avila Michael Morse Denard Span Alexa DattEric Bach Alexa DattEric BachChad Ricardo Kevin Frandsen MLB Local Media 2 Nationals.tv via MLB.tv

Regional radio broadcasters

American League