Name Team Position Twitter Handle Experience (Years) Notes Vin Scully Los Angeles Dodgers Play-by-play @TheVinScully 67 Legendary broadcaster, Hall of Famer. Joe Buck Fox Sports Play-by-play @JoeBuck 26 Known for NFL and MLB coverage. Bob Uecker Milwaukee Brewers Play-by-play @BobUecker 53 Famous for humorous commentary. Dan Shulman ESPN Play-by-play @DanShulman 26 Voice of various ESPN events. Jim Kaat Minnesota Twins Analyst @JimKaat_36 45 Former player with great insight. John Smoltz TBS Analyst @JohnSmoltz 16 Hall of Fame pitcher and analyst. Michael Kay New York Yankees Play-by-play @RealMichaelKay 23 Yankees voice and sports talk host. Tom Hamilton Cleveland Guardians Play-by-play @TomHamiltonCLE 29 Voice of the Guardians, known for excitement. Dave O'Brien Atlanta Braves Play-by-play @Dave_OBrien 31 ESPN commentator and Braves announcer. Ken Harrelson Chicago White Sox Play-by-play @KenHarrelson 38 Famous for 'You can put it on the board!' Bob Costas Various Play-by-play @BobCostas 42 Iconic broadcaster for NBC Sports. Emily Kaplan ESPN Reporter/Analyst @emilymkaplan 6 Reporter covering MLB among other sports. Scott Braun MLB Network Host/Reporter @ScottBraun 7 Host of MLB Network's shows. Gary Cohen New York Mets Play-by-play @Gary_Cohen 30 Part of the Mets broadcasting team. Ben Scully Los Angeles Dodgers Play-by-play @VinScullyDodgers 0 Related name, engaging in fan discussions. Rick Renteria Chicago White Sox Analyst @RickRenteria 3 Former MLB player and White Sox manager. Steve Stone Chicago White Sox Analyst @stevestone 30 Former player with insightful analysis. Mark Neely Baltimore Orioles Play-by-play @MarkNeely 10 Emerging voice in Orioles commentary. Bob Costas NBC Universal Commentator @BobCostas 40 Well-known baseball commentator. Chris Singleton ESPN Analyst @csingleton 8 Provides analysis on ESPN platforms. Tom McCarthy Philadelphia Phillies Play-by-play @TMac Phillies 16 Voice of the Phillies. Matt Vasgersian ESPN Play-by-play @Matt_Vasgersian 28 MLB Network and ESPN broadcaster. Al Michaels NBC Commentator @AlMichaels 40 Known for hosting major events, including baseball. Jim Leyland Analyst @JimLeyland 20 Former manager and player with experience. Ernie Johnson Jr. TNT Analyst @TurnerSports 30 Well-rounded sports commentator. Michael Bourn Baseball Tonight Analyst @MichaelBourn 5 Former player now analyzing games. Jim Duquette ESPN Analyst @JimDuquette 12 Former MLB executive providing insights. David Cone YES Network Analyst @davidcone36 8 Former pitcher now providing analysis. Peter Gammons MLB Network Reporter @pgammo 50 Legendary reporter covering baseball. Jessica Mendoza ESPN Analyst @JessicaMendoza 7 Former softball star providing MLB insights. Keith Olbermann Various Commentator @KeithOlbermann 25 Known for sports commentary and news. Bob Walk Pittsburgh Pirates Analyst @BobWalkPirates 20 Analyst with Pirates announcing team. Jon Miller ESPN Play-by-play @jonmiller 34 Legendary voice of baseball on radio. Dave Winfield ESPN Analyst @DWinfield28 20 Hall of Famer providing insights on ESPN. Ron Darling SNY Analyst @RonDarling42 18 Former pitcher and broadcaster. Ricky Ricardo New York Yankees Play-by-play @RickyRicardoNY 10 Exciting voice for Spanish broadcasts. Ernie Harwell Detroit Tigers Play-by-play @ErnieHarwell 55 Legendary announcer with a storied career. Greg Amsinger MLB Network Host @GregAmsinger 15 Hosts MLB Tonight on MLB Network. Marty Brennaman Cincinnati Reds Play-by-play @MartyBrennaman 46 Hall of Fame broadcaster. Nancy Newman New York Mets Host/Reporter @NancyNewmanSNY 20 Host for SNY Mets games. Tommy John MLB Network Analyst @TommyJohn 35 Former player discussing pitching. Jim Lampley HBO Sports Commentator @JimLampley 40 Known for major sports broadcasting. Len Kasper Chicago Cubs Play-by-play @LenKasper 14 Cubs broadcaster with deep insights. Rex Hudler Los Angeles Angels Analyst @RexHudler 25 Analyst with entertaining style. Bob Eucker Milwaukee Brewers Play-by-play @BobUecker 55 Comedy and baseball combined. Pat Hughes Chicago Cubs Play-by-play @PatHughesCubs 23 Voice of Wrigley Field. "“Joe Morgan""" " “ESPN""" " “Analyst""" " ""@JoeMorgan""" “19” " “Hall of Famer and ESPN analyst.""" Josh Lewin Baltimore Orioles Play-by-play @JoshLewin 20 Longtime Orioles broadcaster. Pat Tabler Cleveland Guardians Analyst @PatTabler 25 Former player providing insights. Matt Winer NBA TV Host/Reporter @MattWiner 19 Crossover host for various sports. Tommy J. Johnson Tampa Bay Rays Play-by-play @TommyJJohnson 2 Upcoming voice for Rays. Jay Jaffe FanGraphs Analyst @jay_jaffe 15 Statistical analysis and commentary. Steve Phillips ESPN Analyst @StevePhillipsGM 20 Former GM providing insights. Dan Plesac MLB Network Analyst @DanPlesac 25 Insightful analyst with experience. Jim Kaat MLB Network Analyst @JimKaat 70 Legendary voice and insight on pitching. Tim McCarver Fox Sports Analyst @TimMcCarver 24 Experienced analyst and player. Gary Thorne ESPN Play-by-play @GaryThorne 31 Play-by-play voice for many seasons. Glen Kuiper Oakland Athletics Play-by-play @GlenKuiper 26 Voice of the A's. Rick Manning Cleveland Guardians Analyst @RickManning 25 Cleveland's knowledgeable analyst. Tony Kubek NBC Sports Analyst @TonyKubek 35 Well-respected baseball analyst. Ned Yost Milwaukee Brewers Analyst @NedYost 10 Former manager providing analysis. Bob Rader Philadelphia Phillies Play-by-play @BobRader 18 Emerging voice rep for Phillies. Joe Girardi MLB Network Analyst @JoeGirardi 5 Former manager and player with insights. Hank Aaron Atlanta Braves Analyst @HankAaron 20 Legendary player sharing insights. Sandy Koufax Los Angeles Dodgers Analyst @SandyKoufax 35 Baseball legend providing analysis. "“Bobby Valentine""" " “ESPN""" " “Analyst""" " ""@BobbyValentine""" “40” " “Former player and manager.""" "“Ben Cherrington""" " “Pittsburgh Pirates""" " “GM/Analyst""" " ""@BenCherrington""" “2” " “Current GM providing insights.""" "“Hunter Pence""" " “ESPN""" " “Analyst""" " ""@HunterPence""" “3” " “Former player known for charisma.""" "“J.J. Cooper""" " “Baseball America""" " “Editor""" " ""@jjcoop36""" “15” " “Focus on prospects and commentary.""" "“Keith Law""" " “The Athletic""" " “Analyst""" " ""@keithlaw""" “18” " “Prospect analysis and discussions.""" David Ortiz MLB Network Analyst @DavidOrtiz 4 Legend with unique insights. Ron Washington Atlanta Braves Coach/Analyst @RonWashington8 30 Historically knowledgeable coach. Jim Palmer Baltimore Orioles Analyst @JimPalmer 30 Legendary pitcher and insightful analyst. Michael Young ESPN Analyst @MichaelYoung 7 Covers MLB and player insights. Anthony Rizzo Chicago Cubs Analyst @ARizzo44 3 Recent player providing game perspective. Gino Cappelletti Boston Red Sox Commentator @GinoCappelletti 20 Boston voice with long history. Carl Yastrzemski Boston Red Sox Analyst @YazRedSox 40 Red Sox legend providing commentary. Adrian Gonzalez Various Analyst @AdrianGonzalez 1 Emerging voice with valuable experience. Ken Griffey Jr. Fox Sports Analyst @KenGriffeyJr 5 Icon in MLB providing insights. Earl Weaver Baltimore Orioles Analyst @Earl_Weaver 65 Historical managerial perspective. Tony Pérez Cincinnati Reds Analyst @TonyPérez 25 Reds legend sharing wisdom. Chris Berman ESPN Commentator @Berman_ESPN 40 Famous for catchphrases and coverage. Steve Garvey MLB Network Analyst @SteveGarvey 25 Dodgers legend with broadcasting style. Steve Finley MLB Network Analyst @SteveFinley 12 Former player providing insights. Mark Grace Arizona Diamondbacks Analyst @MarkGrace 10 Commentator with experience. Jim Wynn Houston Astros Analyst @JimWynn_HOU 15 Former Astros player engaging with fans. Chipper Jones MLB Network Analyst @RealCJ10 5 World Series Champion providing insights. Jordan Rizzo Chicago Cubs Play-by-play @JordanRizzo 0 Rising star in Cubs broadcasting. Gary Matthews Jr. ESPN Analyst @GaryMatthews 6 Former outfielder providing analysis. David Wells MLB Network Analyst @DavidWells 8 Known for humor and insight. Sammy Sosa MLB Network Analyst @Sammy_Sosa 10 Cubs legend sharing his perspective. Grey Albright Razzball Analyst @Razzball 15 Fantasy analyst with MLB coverage. Manny Ramirez Various Analyst @MannyRamirez 4 Known for unique insights as a player. Brandon Phillips ESPN Analyst @BPhillips4 3 Current analyst, former MLB player. Justin Verlander ESPN Analyst @JustinVerlander 1 HOF pitcher sharing experience. Harold Reynolds MLB Network Analyst @HaroldReynolds 20 Former MLB player analyzing games. Keith Hernandez SNY Analyst @KeithHernandez 26 Unique voice for Mets commentary. Frank Robinson ESPN Analyst @FrankRobinson 30 Legendary player and manager. Mickey Mantle New York Yankees Analyst @Mmantle 50 Legendary iconic voice in Yankees commentary. "“Carlos Beltrán""" ESPN Analyst @Carlos_Beltran “2” " “Recent player providing insights.""" Trevor Hoffman MLB Network Analyst @TrevorHoffman 2 Recent analyst and Hall of Famer. Alex Rodriguez ESPN Analyst @AROD 3 Recent player turned analyst. "“Billy Bean""" " “Oakland Athletics""" " “GM/Analyst""" " ""@BillyBean""" “30” " “Known for advanced study of stats.""" "“Terry Francona""" " “Cleveland Guardians""" " “Manager/Analyst""" " ""@TFrancona""" “25” " “Insights from successful manager.""" "“Bruce Bochy""" " “Texas Rangers""" " “Manager""" " ""@BruceBochy""" “15” " “Winning manager transitioning to analysis.""" "“Matt Williams""" MLB Network Analyst @MattWilliams 5 Former player and insightful commentator. Jason Stark ESPN Analyst @JasonStark 30 Famous baseball writer and analyst. Peter Abraham Boston Globe Reporter @PeteAbe 25 Respected journalist covering MLB. Tyler Kepner New York Times Reporter @TylerKepner 18 Baseball writer with insights. Bob Nightengale USA Today Reporter @BNightengale 30 Famous for breaking MLB news. Kathy McElrath SB Nation Analyst @KathyMcelrath 10 Analyst focusing on women in baseball. Javy Baez Various Analyst @javy23baez 4 Exciting insights from young star. Tony La Russa Chicago White Sox Manager/Analyst @TonyLaRussa 50 Manager and Baseball Hall of Famer. Cliff Lee ESPN Analyst @Cliff_Lee 3 Former pitcher sharing experience. Rafael Palmeiro MLB Network Analyst @RafaelPalmeiro 10 Former player analyzing games. Willie Stargell Pittsburgh Pirates Commentator @WillieStargell 30 Legacy of baseball voices. Bill Walton ESPN Commentator @BillWalton 40 Known for basketball, covers MLB. Theo Epstein MLB Network Analyst @TheoEpstein 12 Former Cubs executive providing insights. Billy Beane MLB Network Analyst @BillyBeane 28 Known for Moneyball concepts. Paul O'Neill YES Network Analyst @PaulONeill 13 Yankees' voice with historical context. Charlie Montoyo Toronto Blue Jays Manager/Analyst @MontoyoBlues 5 Young managerial analysis. Gary Gentry New York Mets Commentator @GaryGentry 10 Emerging voice in commentary. Scott Rolen ESPN Analyst @ScottRolen 3 Recently retired, providing insights. Jim Thome ESPN Analyst @JimThome 3 Former player transitioning to analyst. Lou Piniella ESPN Analyst @LouPiniella 50 Former player and manager providing insights. Reggie Jackson ESPN Analyst @ReggieJackson 30 Historical perspective and insights. Don Mattingly Miami Marlins Manager/Analyst @DonMattingly 20 Manager analyzing the game. Jeff Bagwell Houston Astros Analyst @JeffBagwell 10 Astros legend providing analysis. Mike Schmidt ESPN Analyst @MikeSchmidt21 30 Legendary player providing insights. David Ross Chicago Cubs Manager/Analyst @D_Ross3 2 Newly transitioning into analysis. Andrew Cashner Various Analyst @AndrewCashner 4 Former player engaging in commentary. Rickey Henderson ESPN Analyst @RickeyHenderson 35 All-time great providing insights. Gary Sheffield MLB Network Analyst @GarySheffield 6 Known for powerful takes on MLB. Paul Molitor Minnesota Twins Manager/Analyst @PaulMolitor 35 Manager providing analysis. Jim Leyritz ESPN Analyst @JimLeyritz 10 Known for postseason heroics. Bo Bichette Toronto Blue Jays Analyst @BoBichette 1 Young star providing unique perspective. David Cone ESPN Analyst @DavidCone36 8 Former pitcher with unique insights.