| NO | NAME | Class | POSITION | HT | B/T | Hometown/High School/Last College |
| 00 | Jason Pierce | JR | Outfield | 5-11 | R/R | Big Rapids, Mich./Big Rapids/Grand Rapids CC |
| 1 | James Folske | SR | First Base | 6-0 | L/R | Mt. Pleasant, Mich./Mt. Pleasant Sacred Heart/Kellogg CC |
| 2 | Joe Hill | SR | Outfield | 5-10 | R/R | Tecumseh, Mich./Tecumseh/Mott CC |
| 3 | Zak Gonzalez | JR | Pitcher | 6-4 | L/L | Comstock Park, Mich./Comstock Park/Jackson CC |
| 5 | Rob Bolster | JR | Outfield | 6-0 | R/R | Blissfield, Mich./Blissfield/Lake Michigan CC |
| 7 | Jake Loomans | SR | Catcher | 5-11 | R/R | Grandville, Mich./Grandville/Grand Rapids CC |
| 8 | Ryan Lind | SR | Outfield | 5-11 | R/R | Grandville, Mich./Grandville/Grand Rapids CC |
| 9 | Zach Snoeyink | JR | Outfield/1st Base | 5-10 | R/R | Hudsonville, Mich./Hudsonville/Grand Rapids CC |
| 10 | Dan Brown | JR | Third Base | 6-1 | R/R | Bay City, Mich./Bay City Central/St. Clair CC |
| 12 | Travis Laver | JR | Second Base | 6-0 | R/R | Holland, Mich./Holland |
| 13 | Mitch Pike | SR | Second Base | 5-6 | L/R | Rockford, Mich./Rockford/Grand Rapids CC |
| 14 | Jarrett Luyk | SO | Pitcher | 6-3 | R/R | Hudsonville, Mich./Hudsonville |
| 15 | Brian Spykerman | SO | Catcher | 6-2 | R/R | Anaheim, Calif./Magnolia/Grace Bible College |
| 16 | Andy Westerburg | SO | Pitcher | 6-2 | R/R | Spring Lake, Mich./Spring Lake/Central Michigan |
| 17 | David Stuppy | SR | Outfield | 5-11 | R/R | Dowagiac, Mich./Dowagiac/Lake Michigan CC |
| 18 | Gordon Powers | JR | Pitcher | 5-11 | R/R | St. Clair Shores, Mich./South Lake/Macomb CC |
| 20 | Greg Bartlett | JR | Pitcher | 6-1 | R/R | Hemlock, Mich./Hemlock/Muskegon CC |
| 21 | Matt Collins | SR | Shortstop | 6-1 | R/R | Akron, Ohio/Arch Bishop Hoban/Lakeland CC |
| 22 | Derrick Gentile | SO | Third Base | 5-10 | R/R | Sturgis, Mich./Sturgis |
| 23 | Tucker Gernhard | SR | Pitcher | 6-1 | L/L | Stafford, Va./Stafford/Lakeland CC |
| 24 | Matt McNeil | JR | Outfield | 6-3 | L/R | St. Clair Shores, Mich./South Lake/Macomb CC |
| 26 | Wesley Trimpe | SO | Pitcher | 6-4 | R/R | Kentwood, Mich./East Kentwood |
| 27 | Jesse Schneider | JR | Pitcher | 6-0 | R/R | Cuyahoga Falls, Ohio/Cuyahoga Falls/Lakeland CC |
| 29 | Cory Hammond | JR | Pitcher | 6-2 | R/R | London, Ontario/South Secondary/Sauk Valley CC |
| 33 | Cody VanKoevering | FR | Pitcher | 6-4 | R/R | Jenison, Mich./Unity Christian |
| 34 | Brandon Romero | SR | Pitcher | 6-1 | R/R | Hart, Mich,./Hart/Muskegon CC |
| 40 | Matt Borup | FR | Catcher | 6-0 | R/R | Saranac, Mich./Saranac |
| 44 | Austin Licon | JR | Catcher/3rd Base | 5-10 | R/R | Rockford, Ill./Boylan Catholic/Elgin CC |
| 46 | Tommy Greer | SO | Pitcher | 5-8 | R/R | Comstock Park, Mich./Comstock Park |
| Jason Hansen | JR | Pitcher | 6-1 | R/R | Madison Heights, Mich./Madison High/Macomb CC |
| Chris VanGessel | JR | Shortstop/2nd Base | 5-10 | R/R | Grandville, Mich./Grandville/Grand Valley State |
| Jordan Bigger | JR | Second Base | 5-9 | R/R | Rockford, Ill./Guilford/Elgin CC |
| Joe Freist | SR | First Base | 6-2 | L/R | Shepherd, Mich./Shepherd/Macomb CC |