2004 DIVISION II ALL-STATE FIRST TEAM
| POS | PLAYERS FULL NAME | SCHOOL | YEAR |
| P | Mike Powers | South Lake | 12 |
| P | Lance Bellhorn | Pinconning | 12 |
| P | Dave Ottenwess | Grand Rapids West Catholic | 12 |
| P | Max Miller | Andover | 12 |
| P | Chris Rusin | Divine Child | 11 |
| C | Bill Killian | Chippewa Hills | 12 |
| C | Nathan Marquardt | Bullock Creek | 12 |
| C | David Ekdom | Holland Christian | 12 |
| 1B | Rob Campbell | Andover | 12 |
| 1B | Scott Cain | Divine Child | 12 |
| INF | Brad Fanion | Marysville | 12 |
| INF | Ryan Shay | Divine Child | 12 |
| INF | Brandon Bennett | Comstock Park | 12 |
| INF | Jason Hoisington | Pinconning | 12 |
| INF | Evan Sharpley | Marshall | 11 |
| INF | Bobby Edelberg | Coloma | 12 |
| OF | Ryan Sontag | Monroe Jefferson | 12 |
| OF | Dave Williams | Bay City John Glenn | 12 |
| OF | Clint Tobias | Lakewood | 12 |
| OF | Jeff Ritter | Carlton Airport | 12 |
| OF | Kevin Skidmore | Caro | 12 |
| U | Ben Knuth | St Joseph | 12 |
Coach of the Year: Tony Demare Divine Child
Record 31-7
DIVISION II ALL-STATE SECOND TEAM
| POS | PLAYERS FULL NAME | SCHOOL | YEAR |
| P | Eric Nieson | New Boston Huron | 12 |
| P | Bobby Koon | St. Clair | 11 |
| P | Kevin Schweder | Bullock Creek | 12 |
| P | Noah Turner | Gull Lake | 12 |
| P | John Kessick | Niles | 12 |
| C | Digger Towe | Charlotte | 11 |
| C | Andrew Marshall | Mason | 11 |
| C | Darren Tronovich | Coopersville | 12 |
| 1B | Steve Everitt | Comstock | 12 |
| 1B | Louie Sharp | Parma Western | 11 |
| INF | Jon Foco | Pinconning | 11 |
| INF | Bob Rickstad | Comstock | 12 |
| INF | Nick Klein | Grand Rapids West Catholic | 12 |
| INF | Derek Mitchell | Paw Paw | 11 |
| INF | Chris Marshall | Andover | 12 |
| INF | Brandon Larson | St. Mary's | 12 |
| OF | Ryan Bardoni | Tower | 12 |
| OF | Robby Pippen | Ludington | 12 |
| OF | Brent Serba | Grand Rapids Catholic Central | 12 |
| OF | Gary Allen | Gull Lake | 12 |
| OF | Michael Dalrymple | Stevensville Lakeshore | 11 |
| U | Kyle Parsons | Linden | 11 |