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. NaN
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.