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