| Name | Jersey | Position | Ht. | Wt. | Class | Hometown |
| Bruce Anderson | LB | 5-10 | 195 | Fr. | Gladstone, Mich. | |
| Chad Anderson | 71 | OL | 6-3 | 245 | Fr. | Sault Ste. Marie, Mich. |
| Zach Anderson | 94 | DT | 6-3 | 265 | Rfr. | Sault Ste. Marie, Mich. |
| Anthony Awrey | Saginaw, Mich. | |||||
| Casey Barnes | 8 | QB | 6-2 | 205 | Fr. | Mequon, Wis. |
| Michael Belmonte | 1 | P/K | 5-10 | 185 | So. | Grand Rapids, Mich. |
| John Blessing | 29 | DE | 6-1 | 225 | Jr. | Birch Run, Mich. |
| Dustin Brancheau | 87 | WR | 5-11 | 190 | Jr. | Ishpeming, Mich. |
| Chris Bucalo | 35 | RB | 6-0 | 190 | Rfr. | Brighton, Mich. |
| Price Burton | 93 | DL | 6-1 | 260 | Rfr. | Brighton, Mich. |
| Jared Buss | 42 | LB | 6-2 | 220 | Jr. | Cedarburg, Wis. |
| Daniel Catalano | 55 | DT | 6-4 | 265 | Jr. | Belle Mead, NJ |
| Sam Celentino | 84 | WR | 6-4 | 185 | Rfr. | DeWitt, Mich. |
| Seth Choate | ||||||
| Casey Cotta | ||||||
| Blake Crider | 19 | TE | 6-5 | 250 | Jr. | Fenton, Mich. |
| Jace Daniels | 74 | OL | 6-4 | 185 | Fr. | Escanaba, Mich. |
| Eric Davis | Fr. | Grand Rapids, Mich. | ||||
| Mike Davis | 90 | DL | 6-3 | 280 | Rfr. | Wayne, Mich. |
| Cedric Douglas | 45 | DE | 6-0 | 205 | So. | Belleville, Mich. |
| Josh Droese | 51 | LB | 6-0 | 200 | Rfr. | Kingsford, Mich. |
| Jason DuMont | 79 | OL | 6-4 | 310 | Jr. | Racine, Wis. |
| Anthony Echols | 57 | LB | 6-1 | 240 | Jr. | Cleveland, Ohio |
| Matt Forward | 59 | DL | 6-0 | 195 | So. | Zeeland, Mich. |
| Sean Frank | 85 | LB | 6-5 | 215 | Fr. | Dearborn, Mich. |
| AJ Gill | 69 | LB | 6-0 | 205 | Fr. | Lake Orion, Mich. |
| Anthony Greco | ||||||
| Keven Hagans | 86 | WR | 6-2 | 194 | So. | Milwaukee, Wis. |
| David Halverson | 85 | WR | 5-11 | 180 | Rfr. | Ishpeming, Mich. |
| Cameron Hurst | 33 | DB | 6-0 | 175 | Fr. | Elsie, Mich. |
| Cody Kangas | 11 | QB | 6-2 | 195 | Rfr. | Manistique, Mich. |
| Garde Kangas | ||||||
| Cody Knapek | ||||||
| Edwin Knoblock | 52 | DE | 6-1 | 230 | So. | Lake Orion, Mich. |
| Carter Kopach | 10 | QB | 6-0 | 195 | So. | Bolingbrook, Ill. |
| Michael Kososky | 92 | WR | 5-11 | 175 | Fr. | Mio, Mich. |
| Jonathan Kraai | 64 | OL | 6-3 | 285 | So. | Zeeland, Mich. |
| Trevor Kruzel | 25 | FB | 6-0 | 211 | Fr. | Boyne City, Mich. |
| Tyler Kruzel | 53 | DL | 6-1 | 230 | Rfr. | Boyne City, Mich. |
| Anthony Leandri | 34 | K | 5-7 | 180 | Jr. | Clearwater, Fla. |
| Jacob Lehmann | 23 | DB | 5-10 | 175 | So. | Ishpeming, Mich. |
| Robert Lentz | 22 | DB | 5-11 | 175 | Fr. | Oxford, Mich. |
| Mike Levy | 60 | OL | 6-4 | 310 | Jr. | Mishawaka, Ind. |
| Nathan Linsmeier | 63 | OL | 6-4 | 255 | So. | Menominee, Mich. |
| Jordan Mancl | 92 | DL | 6-4 | 260 | Rfr. | Stevens Point, Wis. |
| Mario Marana | 16 | QB | 6-0 | 165 | Fr. | Negaunee, Mich. |
| Anthony Marietti | 32 | DB | 5-11 | 190 | So. | Ishpeming, Mich. |
| Phillipe Micheau | 39 | DB | 6-0 | 190 | Jr. | Los Angeles, Calif. |
| Junior Michel | 30 | DB | 6-0 | 200 | Jr. | Delray Beach, Fla. |
| Richard Neaves | 6 | DE | 6-0 | 210 | Jr. | Cooper City, Fla. |
| Joe Nowicki | 28 | DB | 5-8 | 175 | So. | Rochester Hills, Mich. |
| DJ Oke | 31 | DB | 5-9 | 180 | Jr. | Oak Park, Mich. |
| Kevin Organ | ||||||
| Josh Paisley | 34x | DB | 5-9 | 155 | Fr. | Mt. Pleasant, Mich. |
| Brent Parrett | 88 | TE | 6-3 | 230 | Rfr. | Ingalls, Mich. |
| Garrett Peck | 99 | P | 6-4 | 200 | So. | Arena, Wis. |
| Chad Pepper | 73 | OL | 6-7 | 360 | So. | Grand Rapids, Mich. |
| Zachary Pierson | 14 | DB | 6-2 | 200 | So. | St. Ignace, Mich. |
| Tony Propson | 91 | DL | 6-2 | 260 | So. | Chilton, Wis. |
| Brandon Reynolds | 40 | FB | 5-10 | 255 | So. | Battle Creek, Mich. |
| Justin Salzman | 95 | TE | 6-4 | 210 | Fr. | Menominee, Mich. |
| Kyle Senn | 82 | WR | 6-1 | 195 | So. | Fond du Lac, Wis. |
| Jeff Smith | 96 | LB | 6-1 | 210 | Fr. | Gary, Ind. |
| Ryan Smith | ||||||
| Tyler Stehr | ||||||
| Morgan Stenz | 35x | DB | 6-0 | 175 | Fr. | Alpena, Mich. |
| Demetri Stewart | 51 | LB | 6-3 | 218 | Jr. | Tamarac, Fla. |
| Joby Sullivan | 38 | DB | 5-11 | 175 | So. | Iron Mountain, Mich. |
| Craig Thompson | 5 | TE | 6-4 | 235 | So. | Allendale, Mich. |
| Marcus Tribble | 16 | DB | 6-1 | 170 | So. | Coral Springs, Fla. |
| Brennan VanEffen | 26 | RB | 6-2 | 205 | So. | Escanaba, Mich. |
| Andy Vasquez | 62 | OL | 6-2 | 278 | Jr. | Reseda, Calif. |
| Anthony Vella | 46 | FB | 6-1 | 225 | Fr. | Dearborn Heights, Mich. |
| Joseph Vezina | 54 | DB | 6-2 | 175 | So. | Allen Park, Mich. |
| Max Vos | 72 | LB | 6-0 | 210 | Fr. | Burlington, Wis. |
| Kelly Waite | 97 | WR | 5-10 | 160 | Fr. | Plymouth, Mich. |
| Eric Wells | 56 | LB | 6-3 | 230 | Jr. | Agoura Hills, Calif. |
| Spencer Williams | ||||||
| Jesus Wright | 48 | DE | 6-2 | 225 | Rfr. | Kentwood, Mich. |