# List of current NBA broadcasters

The following is a list of current National Basketball Association broadcasters for each individual team entering the 2024–25 NBA season.

## Regional broadcasters
### Eastern Conference
#### Atlantic Division
##### Television

| Team | Play-by-play | Color commentator(s) | Sideline reporter(s) | Flagship TV Station | Streaming Service |
| Boston | Drew Carter (primary) | Brian Scalabrine Eddie House (select games) | Abby Chin | NBC Sports Boston | NBC Sports App |
| Brooklyn | Ian Eagle (primary) Ryan Ruocco (during Eagle's CBS Sports/TNT Sports commitments) Noah Eagle (select games when Eagle and Ruocco are on assignment) Chris Shearn (select games when Eagle and Ruocco are on assignment) Chris Carrino (select games) | Sarah Kustok Richard Jefferson (select games) Vince Carter (select games) | Meghan Triplett | YES Network WWOR-TV (during April conflicts with the Yankees) | The Gotham Sports App |
| New York | Mike Breen (primary) Kenny Albert (select games during Breen's ESPN & ABC assignments) Bill Pidto (select games) Gus Johnson (select games) | Walt Frazier Wally Szczerbiak Alan Hahn Monica McNutt Jamal Crawford | Alan Hahn | MSG Network | The Gotham Sports App |
| Philadelphia | Kate Scott (primary) Tom McGinnis (select games) | Alaa Abdelnaby | Taryn Hatcher (home games) | NBC Sports Philadelphia | NBC Sports App |
| Toronto | Matt Devlin | Jack Armstrong | Kayla Grey | TSN (41 games) | TSN |
| Toronto | Matt Devlin | Alvin Williams | Savanna Hamilton | Sportsnet (41 games) | Sportsnet+ |

##### Radio

| Team | Play-by-play | Color commentator(s) | Flagship Station |
| Boston | Sean Grande (primary) Jon Wallach (select games) | Cedric Maxwell (Primary) Abby Chin (select games) | WBZ-FM WROR-FM (will carry games that are in conflict with Boston Bruins hockey games or New England Patriots football games; WBZ-FM also being the Bruins' flagship) |
| Brooklyn | Chris Carrino Bob Heussler (when Chris Carrino is on YES Network) | Tim Capstraw | WFAN AM and FM |
| New York | Tyler Murray Kenny Albert (During Murray's Absences) Don La Greca (select games) Pat O'Keefe (select games) | Monica McNutt (Primary) Alan Hahn (select games) Wally Szczerbiak (select games) | WHSQ |
| Philadelphia | Tom McGinnis Matt Murphy (select games) | | WPEN WMGK (selected games) |
| Toronto | Eric Smith | Paul Jones | CJCL |
| Toronto | Paul Jones | Jevohn Shepherd | CHUM |

##### Spanish

| Team | Play-by-play | Color commentator(s) | Flagship Station |
| Brooklyn | Max Pérez-Jiménez | Ino Gómez | WADO YES Network SAP |
| New York | Clemson Smith-Muñiz | Ramón Rivas | WADO MSG Deportes |

##### French

| Team | Play-by-play | Color commentator(s) | Flagship Station |
| Toronto | Alexandre Tourigny Mathieu Jolivet | Will Archambault Max Paulhus-Gosselin | RDS RDS2 |

#### Central Division
##### Television

| Team | Play-by-play | Color commentator(s) | Sideline reporter | Flagship TV Station | Streaming service |
| Chicago | Adam Amin (primary) Mark Schanowski (select games when Amin is on assignment) Zach Zaidman (select games) | Stacey King | K. C. Johnson (select games) Ruthie Polinsky (select games) | Chicago Sports Network | CHSN |
| Cleveland | John Michael | Brad Daugherty Austin Carr (select games) | Serena Winters | FanDuel Sports Network Ohio | FanDuel Sports Network |
| Detroit | George Blaha (primary) Johnny Kane (fill-in) | Greg Kelser | Johnny Kane Natalie Kerwin | FanDuel Sports Network Detroit WMYD (5 simulcasts) | FanDuel Sports Network |
| Indiana | Chris Denari | Quinn Buckner Eddie Gill (home games) | Jeremiah Johnson | FanDuel Sports Network Indiana WTHR (5 simulcasts) | FanDuel Sports Network |
| Milwaukee | Lisa Byington Dave Koehn (fill-in) | Marques Johnson (primary) Steve Novak (backup) Stephen Bardo (backup) | Melanie Ricks | FanDuel Sports Network Wisconsin WMLW-TV (5 simulcasts) | FanDuel Sports Network |
Notes

##### Radio

| Team | Play-by-play | Color commentator(s) | Sideline reporter | Flagship Station |
| Chicago | Chuck Swirsky | Bill Wennington | | WSCR |
| Cleveland | Tim Alcorn | Jim Chones | | WTAM/WMMS |
| Detroit | Mark Champion (FanDuel Sports Network Detroit games) George Blaha (national/non-televised games) | Rick Mahorn | | WXYT WWJ WDZH (both conflict with the Detroit Red Wings) |
| Indiana | Mark Boyle | Eddie Gill | Pat Boylan | WFNI |
| Milwaukee | Dave Koehn Josh Maurer (select games) | Ben Brust (home games) Justin Garcia (select games) | | WTMJ |

##### Spanish

| Team | Play-by-play | Color commentator(s) | Flagship Station |
| Chicago | Miguel Esparza | Elio Benitez, Jorge Moreno | WRTO |
| Cleveland | Rafael Hernández Brito | Rafael Hernández Brito | WLFM-LP |

#### Southeast Division
##### Television

| Team | Play-by-play | Analyst(s) | Sideline Reporter | Flagship TV Station | Streaming service |
| Atlanta | Bob Rathbun Mike Morgan (fill-in) | Dominique Wilkins Vince Carter (select games) | Tabitha Turner | FanDuel Sports Network Southeast WPCH-TV and Peachtree Sports Network (5 simulcasts) | FanDuel Sports Network |
| Charlotte | Eric Collins | Dell Curry | Shannon Spake | FanDuel Sports Network Southeast Cox Media Group (5 simulcasts) | FanDuel Sports Network |
| Miami | Eric Reid | John Crotty | Kristen Hewitt Will Manso Kelly Saco (select games) Jeremy Tache (select games) | FanDuel Sports Network Sun | FanDuel Sports Network |
| Orlando | David Steele | Jeff Turner | Dante Marchitelli | FanDuel Sports Network Florida | FanDuel Sports Network |
| Washington | Chris Miller | Drew Gooden Glenn Consor (select games) | Meghan McPeak | Monumental Sports Network | Monumental+ |

##### Radio

| Team | Play-by-play | Color commentator(s) | Flagship Station |
| Atlanta | Steve Holman | Mike Conti | WZGC WVEE |
| Charlotte | Sam Farber | Matt Carroll | WFNZ |
| Miami | Jason Jackson | Amy Audibert | WQAM |
| Orlando | Jake Chapman | Terrence Ross Michael Carter-Williams | WYGM WTKS-HD2 |
| Washington | Dave Johnson | Glenn Consor | WTEM WDCH-FM (Selected Games) WFED (Selected Games) |

##### Spanish

| Team | Play-by-play | Analyst(s) | Flagship Station |
| Miami | José Pañeda | Joe Pujala | WQBA |

### Western Conference
#### Northwest Division
##### Television

| Team | Play-by-play | Color commentator(s) | Sideline reporter | Flagship TV Station | Streaming service |
| Denver | Chris Marlowe | Scott Hastings | Katy Winge Chris Dempsey | Altitude Sports KTVD/KUSA (20 games) | Altitude+ |
| Minnesota | Michael Grady | Jim Petersen | Katie Storm Lea Olsen Jon Krawczynski | FanDuel Sports Network North | FanDuel Sports Network |
| Oklahoma City | Chris Fisher | Michael Cage | Nick Gallo Paris Lawson | FanDuel Sports Network Oklahoma Griffin Media (5 simulcasts) | FanDuel Sports Network |
| Portland | Kevin Calabro Jason Benetti (select games) Zora Stephenson (select games) | Lamar Hurd Michael Holton (fill-in) | Brooke Olzendam | Rip City TV Network | BlazerVision |
| Utah | Craig Bolerjack | Thurl Bailey | Lauren Green Holly Rowe (select games) | KJZZ (primary) KUTV (select games) | Jazz+ |
Notes
* ↑ Includes: KWTV-DT or KSBI (Oklahoma City) KOTV-DT or KQCW-DT (Tulsa)
* ↑ Affiliates include KATU 2.2 (until January 1st, 2025)/KUNP (starting January 1st, 2025) (Portland) KVAL-TV 13.2 (Eugene) KCBY-TV 11.2 (Coos Bay) KPIC 4.2 (Roseburg) KTVL 10.4 (Medford) KUNS-TV 51.2 (Seattle) KIMA-TV 29.3 (Yakima) KEPR-TV 19.3 (Pasco)

##### Radio

| Team | Play-by-play | Color commentator(s) | Sideline Reporter | Flagship Station |
| Denver | Jason Kosmicki | Scott Hastings (national/non-televised games) | Katy Winge (national/non-televised games) | Altitude Sports 92.5 FM Altitude Sports AM 950 |
| Minnesota | Alan Horton | | | KFXN (selected games) |
| Oklahoma City | Matt Pinto | | | WWLS |
| Portland | Travis Demers Rich Burk (fill-in) | Michael Holton Antonio Harvey (fill-in) Chad Doeing (fill-in for select Home Games) | | KPOJ |
| Utah | David Locke | Ron Boone | | KSL |

##### Spanish

| Team | Play-by-play | Color commentator(s) | Flagship Station |
| Oklahoma City | Eleno Ornelas | | WKY |
| Utah | Nelson Moran | Isidro Lopez and Francisco Vazquez | KTUB |

#### Pacific Division
##### Television

| Team | Play-by-play | Color commentator(s) | Sideline Reporter | Flagship TV Station | Streaming service |
| Golden State | Bob Fitzgerald | Kelenna Azubuike | Kerith Burke (select games) | NBC Sports Bay Area | NBC Sports App |
| Los Angeles Clippers | Brian Sieman | Jim Jackson Mike Fratello (select games) | Kristina Pink Jaime Maggio Lauren Rosen David Pingalore (KTLA games) | FanDuel Sports Network SoCal (most games) FanDuel Sports Network West (some games) KTLA (15 games) | FanDuel Sports Network ClipperVision |
| Los Angeles Lakers | Bill Macdonald | Stu Lantz | Mike Trudell | Spectrum SportsNet | Spectrum SportsNet+ |
| Phoenix | Kevin Ray Tom Leander | Eddie Johnson Ann Meyers Drysdale | | KTVK/Arizona's Family Sports | Suns Live |
| Sacramento | Mark Jones (primary) Kyle Draper (when Jones is on assignment for ESPN) | Kayte Christensen | | NBC Sports California | NBC Sports App |

##### Radio

| Team | Play-by-play | Color commentator(s) | Flagship Station |
| Golden State | Tim Roye | Tom Tolbert (home games) Jim Barnett (road games) | KGMZ |
| Los Angeles Clippers | Carlo Jiménez | Adam Ausland Mike Fratello (select games) | KLAC KEIB (if conflict with Los Angeles Dodgers) |
| Los Angeles Lakers | John Ireland | Mychal Thompson | KSPN KLAA (Selected Games) KABC (Selected Games) |
| Phoenix | Jon Bloom | Tim Kempton | KTAR KMVP |
| Sacramento | Gary Gerould | Gary Gerould | KHTK |

##### Spanish

| Team | Play-by-play | Color commentator(s) | Flagship Station |
| Los Angeles Clippers | Armando Garcia | Armando Garcia | KWKW |
| Los Angeles Lakers | Fernando González | Jose Mantilla and Francisco Pinto | KWKW |
| Phoenix | Arturo Ochoa | Gerardo Romo | KPHX |
| Sacramento | Armando Botello | | KRCX |

#### Southwest Division
##### Television

| Team | Play-by-play | Color commentator(s) | Sideline reporter(s) | Flagship TV Station | Streaming service |
| Dallas | Mark Followill | Derek Harper Devin Harris Jeff Wade | Jeff Wade Lesley McCaslin | MavsTV | MavsTV (streaming service) |
| Houston | Craig Ackerman | Ryan Hollins Mario Elie (select games) | Vanessa Richardson | Space City Home Network | None |
| Memphis | Pete Pranica | Brevin Knight | Rob Fischer | FanDuel Sports Network Southeast | FanDuel Sports Network |
| New Orleans | Joel Meyers | Antonio Daniels | Andrew Lopez | Gulf Coast Sports & Entertainment Network WVUE-DT (Select games in New Orleans) | Pelicans+ |
| San Antonio | Jacob Tobey | Sean Elliott Matt Bonner (select games) Fabricio Oberto (select games) | Dan Weiss | FanDuel Sports Network Southwest (most games) KENS (10 games) WOAI-DT2 (12 games) | FanDuel Sports Network |

###### Notes

* ↑ Affiliates include KFAA-TV/WFAA (Dallas-Fort Worth) KCEN-TV/KAGS-LD (Waco) KYTX (Tyler) KWES 9.2 Quest (Midland-Odessa) KXVA (Abilene) KIDY (San Angelo) KFDA-TV (Amarillo) KDBC (El Paso) KGBT-TV (Harlingen) KXNU-LD (Laredo) KMYL (Lubbock) KXII (Sherman) KSHV-TV (Shreveport) KJBO (Witchita Falls)

##### Radio

| Team | Play-by-play | Color commentator(s) | Flagship Station |
| Dallas | Chuck Cooperstein | Brian Dameris | KEGL |
| Houston | Matt Thomas | Adam Clanton Adam Wexler | KBME (primary) KTRH (if there's a conflict with Houston Astros) |
| Memphis | Eric Hasseltine | Elliot Perry Michael Wallace | WMFS-FM |
| New Orleans | Todd Graffagnini | John DeShazier | WWL-AM & WWL-FM |
| San Antonio | Bill Schoening | Bill Schoening | WOAI |

##### Spanish

| Team | Play-by-play | Flagship Station |
| Dallas | Victor Villalba | KFLC |
| Houston | Adrian Chavarria | KYST |
| San Antonio | Paul Castro | KXTN |
| New Orleans | Emilio Peralta | WODT |

## National broadcasters
### ESPN/ABC
#### Play-by-play announcers

* Mike Breen
* Ryan Ruocco
* Mark Jones
* Dave Pasch
* Michael Grady

#### Color analysts

* Doris Burke
* Richard Jefferson
* Bob Myers
* Stephanie White
* Cory Alexander
* Jay Bilas
* Tim Legler

#### Sideline reporters

* Lisa Salters
* Cassidy Hubbarth
* Monica McNutt
* Katie George
* Jorge Sedano
* Angel Gray

#### Spanish Commentators

ESPN Deportes, ABC in Spanish on SAP
* Andrés Nocioni
* Ernesto Jerez
* Carlos Morales
* Claudia Trejos
* Fabricio Oberto
* Fernando Álvarez
* Fernando Tirado
* Jerry Olaya
* Leonardo Montero
* Marcelo Nogueira
* Miguel Angel Briseno
* Nicolás Ledesma
* Pablo Viruega
* Sebastián Martínez Christensen
* Julia Headley

### ESPN Radio
#### Play-by-play announcers

* Marc Kestecher (Full season)

#### Color analysts

* P. J. Carlesimo
* Cory Alexander
* Rosalyn Gold-Onwude

### NBA on TNT
#### Play-by-play announcers

* Kevin Harlan
* Brian Anderson
* Ian Eagle
* Spero Dedes

#### Color analysts

* Reggie Miller (co-lead)
* Stan Van Gundy (co-lead)
* Jim Jackson
* Greg Anthony
* Grant Hill
* Candace Parker
* Brendan Haywood

#### Sideline reporters

* Allie LaForce (lead)
* Jared Greenberg
* Stephanie Ready
* Lauren Jbara
* Taylor Rooks

#### Spanish commentators

Available on SAP
* Marcelo Godoy
* Pete Manzano
* Fernando Palacios

### NBA TV

Uses the home team's announcing team during games unless specified. During playoff games, announcers from TNT are used
* Gus Johnson
* Kevin Calabro
* Matt Winer
* Joel Meyers

## International broadcasters
### Americas
#### Central America and Mexico

* Spanish-speaking countries: ESPN Latin America
* Dominican Republic: CDN Deportes
* Mexico: Amazon Prime Video and TUDN
* Panama: Cable Onda Sports

#### South America

Venezuela : Meridiano Television (2 games per week, including Post season and The Finals)
* Spanish-speaking countries: ESPN Latin America
* Brazil: ESPN, YouTube and Prime Video
* Suriname: ESPN, C Sport and SCCN

#### North America and Caribbean

* Canada: NBA TV Canada (except Toronto Raptors live telecasts)
* Caribbean: ESPN and C Sport
* Puerto Rico: WAPA 2 Deportes

### Europe

* DACH: ProSieben
* Baltic States: Go3 Sport
* Balkan States: Arena Sport (except Albania and Greece)
* Eastern Europe: Setanta Sports (except Russia)
* Albania: Tring Sport
* Andorra and Spain: Movistar+
* Armenia: Fast Sports
* Azerbaijan: ITV
* Belgium: RTBF (Wallonia community region)
* Bulgaria: Diema Sport
* Cyprus: CYTA
* Czech Republic and Slovakia: Nova Sport
* Denmark: TV 2 Sport
* Finland: Nelonen Media
* France: beIN Sports
* Georgia: Silknet
* Greece: Cosmote Sport
* Hungary: Sport1
* Iceland: Stöð 2 Sport
* Ireland and United Kingdom: TNT Sports and Sky Sports
* Italy and San Marino: Sky Sport
* Kosovo: ArtSport
* Belgium, Germany and Luxembourg: DAZN
* Netherlands: ESPN
* Norway: VG+
* Poland: Canal+
* Portugal: Sport TV
* Romania: Antena Play
* Russia: MEGOGO (suspended)
* Sweden: TV4, V Sport
* Turkey: S Sport
* Ukraine: Setanta Sports
* United Kingdom: BBC

### Sub-Saharan Africa

* Sub-Saharan Africa: ESPN and CanalSat Afrique
* South Africa: SABC

### Middle East and North Africa

* Israel: Sport 5
* MENA: beIN Sports

### Asia-Pacific

* Central Asia: Setanta Sports
* Indian subcontinent: Viacom18
* China: Tencent, China Mobile, CCTV and Shanghai Media Group
* Hong Kong: Now TV
* Macau: M Plus
* Indonesia: Emtek
* Japan: Rakuten and Wowow
* Brunei and Malaysia: Astro Sports Plus
* South Korea: SPOTV
* Mongolia: PSN
* Philippines: MediaQuest Holdings (One Sports, NBA TV Philippines, Pilipinas Live, RPTV) and Setanta Sports
* Singapore: Starhub
* Taiwan: Videoland, ELTA TV [zh] and LINE TODAY
* Cambodia, Laos and Thailand: TrueVisions
* Tajikistan: Varzish TV
* Vietnam: FPT

### Oceania

* ESPN