WDWB-TV WB 20 will televise 28 regular-season games this season and three preseason contests. The preseason will give the fans an opportunity to get their first look at Shaquille O’Neal in a Miami HEAT uniform as the Pistons take on the HEAT in Little Rock, Arkansas (October 16). The preseason also features Kevin Garnett and the Minnesota Timberwolves (October 29).
The station kicks off its regular-season television schedule with the Pistons’ first road contest against the Toronto Raptors on Friday, November 5 beginning at 7:00 p.m. (EST). Other schedule highlights include one of two NBA Finals re-match games against Kobe Bryant and the Los Angeles Lakers (February 25) and two games against Allen Iverson and the Philadelphia 76ers (January 15 and February 16).
The Pistons will televise single games with the Central Division Champion Indiana Pacers (March 25), LeBron James and the Cleveland Cavaliers (November 24) and the Miami HEAT (November 26). The network will also broadcast match-ups against dominant big-men Tim Duncan and the San Antonio Spurs (December 3) and Chris Webber and the Sacramento Kings (March 30).
WB20 will feature two hour-long specials, a Detroit Pistons 2004 Training Camp Special on Thursday, October 14 at 7:00 p.m., and a Pistons Pre-Season Preview on Tuesday, November 2 at 7:00 p.m. Stay up late with the Pistons as all
WB20 broadcasts will be replayed at midnight and 3:00 a.m. and all WDIV broadcasts will be replayed at 1:00 a.m.
| Day | Date | Opponent | Time |
| Sat. | Oct. 16 | at Miami (in Little Rock, AR) | 7:30 p.m. (preseason) |
| Wed. | Oct. 20 | Washington (in Grand Rapids, MI) | 7:00 p.m. (preseason) |
| Fri. | Oct. 29 | at Minnesota | 7:00 p.m. (preseason) |
| Fri. | Nov. 5 | at Toronto | 7:00 p.m. |
| *Wed. | Nov. 17 | Minnesota | 7:30 p.m. |
| Wed. | Nov. 24 | at Cleveland | 7:00 p.m. |
| *Fri. | Nov. 26 | Miami | 8:00 p.m. |
| *Tue. | Nov. 30 | at Houston | 8:30 p.m. |
| Fri. | Dec. 3 | at San Antonio | 8:00 p.m. |
| *Mon. | Dec. 6 | at Dallas | 8:30 p.m. |
| *Fri. | Dec. 10 | Atlanta | 8:00 p.m. |
| Mon. | Dec. 27 | New Jersey | 7:30 p.m. |
| Wed. | Dec. 29 | at Washington | 7:00 p.m. |
| Tue. | Jan. 11 | at New Jersey | 7:30 p.m. |
| *Sat. | Jan. 15 | Philadelphia | 7:30 p.m. |
| Tue. | Jan. 18 | at Orlando | 7:00 p.m. |
| *Fri. | Jan. 21 | at Milwaukee | 8:30 p.m. |
| *Mon. | Jan. 24 | at Minnesota | 8:00 p.m. |
| Tue. | Feb. 1 | at Washington | 7:00 p.m. |
| Wed. | Feb. 16 | at Philadelphia | 7:00 p.m. |
| *Fri. | Feb. 25 | at L.A. Lakers | 10:30 p.m. |
| Tue. | Mar. 1 | at Portland | 10:00 p.m. |
| *Fri. | Mar. 11 | at Boston | 7:30 p.m. |
| Wed. | Mar. 16 | Seattle | 7:30 p.m. |
| *Fri. | Mar. 18 | Toronto | 8:00 p.m. |
| *Fri. | Mar. 25 | Indiana | 8:00 p.m. |
| Mon. | Mar. 28 | Dallas | 7:30 p.m. |
| *Wed. | Mar. 30 | Sacramento | 7:30 p.m. |
| *Fri. | Apr. 1 | L.A. Clippers | 8:00 p.m. |
| *Wed. | Apr. 6 | Washington | 7:30 p.m. |
| Fri. | Apr. 8 | at Orlando | 7:00 p.m. |
Home Games Are In Bold *Denotes Pistons Game Night 30 minute pre-game show. All WB20 games will have an encore presentation at 12 midnight and 3:00 a.m. |