From Wikipedia - Reading time: 14 min
The following is a list of current National Basketball Association broadcasters for each individual team entering the 2024–25 NBA season.
| Team | Play-by-play | Color commentator(s) | Sideline reporter(s) | Flagship TV Station | Streaming Service |
|---|---|---|---|---|---|
| Boston | Drew Carter | Brian Scalabrine Eddie House (select games) |
Abby Chin | NBC Sports Boston[1] | NBC Sports App Peacock |
| 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) Tim Capstraw (select games) |
Meghan Triplett | YES Network WLNY-TV (during April conflicts with the Yankees)[2] |
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) Tyler Murray (select games) |
Walt Frazier Wally Szczerbiak Alan Hahn Monica McNutt Jamal Crawford |
Alan Hahn | MSG Network[3] | |
| Philadelphia | Kate Scott (primary) Tom McGinnis (select games) |
Alaa Abdelnaby | Taryn Hatcher (home games) | NBC Sports Philadelphia[4] | NBC Sports App Peacock |
| Toronto | Matt Devlin | Jack Armstrong | Kayla Grey | TSN[5] (41 games) | TSN |
| Alvin Williams | Savanna Hamilton | Sportsnet[5] (41 games) | Sportsnet+ |
| 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 |
| Paul Jones | Jevohn Shepherd | CHUM |
| 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 |
| Team | Play-by-play | Color commentator(s) | Flagship Station |
|---|---|---|---|
| Toronto | Alexandre Tourigny Mathieu Jolivet |
Will Archambault Max Paulhus-Gosselin |
RDS RDS2 |
| 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[6] | CHSN |
| Cleveland | John Michael | Brad Daugherty Austin Carr (select games) |
Serena Winters | FanDuel Sports Network Ohio[7] | FanDuel Sports Network |
| Detroit | George Blaha (primary) Johnny Kane (fill-in) |
Greg Kelser | Johnny Kane Natalie Kerwin |
FanDuel Sports Network Detroit WMYD (5 simulcasts)[8] | |
| Indiana | Chris Denari | Quinn Buckner Eddie Gill (home games) |
Jeremiah Johnson | FanDuel Sports Network Indiana[9] WTHR (5 simulcasts) | |
| 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)[10] |
Notes
| Team | Play-by-play | Color commentator(s) | Sideline reporter | Flagship Station |
|---|---|---|---|---|
| Chicago | Chuck Swirsky | Bill Wennington | WSCR[11] | |
| Cleveland | Tim Alcorn | Jim Chones | WTAM/WMMS[12] | |
| 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[9] |
| Milwaukee | Dave Koehn Josh Maurer (select games) |
Ben Brust (home games) Justin Garcia (select games) |
WTMJ[10] |
| Team | Play-by-play | Color commentator(s) | Flagship Station |
|---|---|---|---|
| Chicago | Miguel Esparza | Elio Benitez, Jorge Moreno | WRTO |
| Cleveland | Rafael Hernández Brito | WLFM-LP | |
| 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)[13] |
FanDuel Sports Network |
| Charlotte | Eric Collins | Dell Curry | Shannon Spake | FanDuel Sports Network Southeast Cox Media Group (5 simulcasts) | |
| Miami | Eric Reid | John Crotty | Kristen Hewitt Will Manso Kelly Saco (select games) Jeremy Tache (select games) |
FanDuel Sports Network Sun[14] | |
| Orlando | David Steele | Jeff Turner | Dante Marchitelli | FanDuel Sports Network Florida[15] | |
| Washington | Chris Miller | Drew Gooden Glenn Consor (select games) |
Meghan McPeak | Monumental Sports Network[16] | Monumental+ |
| Team | Play-by-play | Color commentator(s) | Flagship Station |
|---|---|---|---|
| Atlanta | Steve Holman | Mike Conti | WZGC[17] WVEE |
| Charlotte | Sam Farber | Matt Carroll | WFNZ |
| Miami | Jason Jackson | Amy Audibert | WQAM |
| Orlando | Jake Chapman | Terrence Ross Michael Carter-Williams |
WYGM[15] WTKS-HD2 |
| Washington | Dave Johnson | Glenn Consor | WTEM[16] WDCH-FM (Selected Games) WFED (Selected Games) |
| Team | Play-by-play | Analyst(s) | Flagship Station |
|---|---|---|---|
| Miami | José Pañeda | Joe Pujala | WQBA[18] |
| Team | Play-by-play | Color commentator(s) | Sideline reporter | Flagship TV Station | Streaming service |
|---|---|---|---|---|---|
| Denver | Chris Marlowe | Scott Hastings
Katy Winge- select games Chris Dempsey- select games |
Katy Winge Chris Dempsey |
Altitude Sports KTVD/KUSA (20 games)[19] |
Altitude+ |
| Minnesota | Michael Grady | Jim Petersen | Katie Storm Lea Olsen Jon Krawczynski |
FanDuel Sports Network North[20] | FanDuel Sports Network |
| Oklahoma City | Chris Fisher | Michael Cage | Nick Gallo Paris Lawson |
FanDuel Sports Network Oklahoma Griffin Media[a] (5 simulcasts)[21] | |
| Portland | Kevin Calabro Jason Benetti (select games) Zora Stephenson (select games) |
Lamar Hurd Michael Holton (fill-in) |
Brooke Olzendam | Rip City TV Network [b][22] | BlazerVision |
| Utah | Craig Bolerjack | Thurl Bailey | Lauren Green Holly Rowe (select games) |
KJZZ (primary) KUTV (select games) |
Jazz+ |
Notes
| 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[23] Altitude Sports AM 950[23] |
| Minnesota | Alan Horton | KFXN (selected games) | ||
| Oklahoma City | Matt Pinto | WWLS[21] | ||
| 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[24] |
| Team | Play-by-play | Color commentator(s) | Flagship Station |
|---|---|---|---|
| Oklahoma City | Eleno Ornelas | WKY[21] | |
| Utah | Nelson Moran | Isidro Lopez and Francisco Vazquez | KTUB[24] |
| 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[25] | NBC Sports App Peacock |
| 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)[26] |
FanDuel Sports Network ClipperVision |
| Los Angeles Lakers | Bill Macdonald[27] | Stu Lantz[27] | Mike Trudell[28] | Spectrum SportsNet[29] | Spectrum SportsNet+ |
| Phoenix | Kevin Ray Tom Leander |
Eddie Johnson Ann Meyers Drysdale |
KTVK/Arizona's Family Sports[30][31][32][33][34][35] | Suns Live | |
| Sacramento | Mark Jones (primary) Kyle Draper (when Jones is on assignment for ESPN)[36] |
Kayte Christensen | NBC Sports California[37] | NBC Sports App Peacock |
| Team | Play-by-play | Color commentator(s) | Flagship Station |
|---|---|---|---|
| Golden State | Tim Roye | Tom Tolbert (home games) Jim Barnett (road games) |
KGMZ[25] |
| Los Angeles Clippers | Carlo Jiménez | Adam Ausland Mike Fratello (select games) |
KLAC[26] KEIB (if conflict with Los Angeles Dodgers) |
| Los Angeles Lakers | John Ireland | Mychal Thompson | KSPN[38] KLAA (Selected Games) KABC (Selected Games) |
| Phoenix | Jon Bloom | Tim Kempton | KTAR KMVP |
| Sacramento | Gary Gerould | KHTK[37] | |
| Team | Play-by-play | Color commentator(s) | Flagship Station |
|---|---|---|---|
| Los Angeles Clippers | Armando Garcia | KWKW | |
| Los Angeles Lakers | Fernando González | Jose Mantilla and Francisco Pinto | |
| Phoenix | Arturo Ochoa | Gerardo Romo | KPHX |
| Sacramento | Armando Botello | KRCX | |
| 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[a][39][40] | MavsTV (streaming service)[41] |
| 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[42] | FanDuel Sports Network |
| New Orleans | Joel Meyers | Antonio Daniels | Andrew Lopez | Gulf Coast Sports & Entertainment Network WVUE-DT (Select games in New Orleans)[43][44][45] |
Pelicans+[46] |
| 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)[47] |
FanDuel Sports Network |
| 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 | TBA | TBA | WOAI[47] |
| Team | Play-by-play | Flagship Station |
|---|---|---|
| Dallas | Victor Villalba | KFLC |
| Houston | Adrian Chavarria | KYST |
| San Antonio | Paul Castro | KXTN |
| New Orleans | Emilio Peralta | WODT |
ESPN Deportes, ABC in Spanish on SAP
Available on SAP
Uses the home team's announcing team during games unless specified. During playoff games, announcers from TNT are used
Venezuela : Meridiano Television (2 games per week, including Post season and The Finals)