Roster includes most starters and key reserves. Starters are marked with an asterisk (*). Read more about our data coverage.

Roster

Roster Table
Player Class Pos Summary
Ryan CubitSRQB170 Cmp, 290 Att, 1887 Yds, 14 TD
Blayne BaggettJRQB83 Cmp, 132 Att, 993 Yds, 9 TD
Robbie HaasSRQB6 Cmp, 9 Att, 33 Yds, 0 TD
Trovon RileySRRB172 Att, 691 Yds, 4.0 Avg
Mark BondsFRRB67 Att, 225 Yds, 3.4 Avg
Daniel MarksSRRB50 Att, 189 Yds, 3.8 Avg
Lawrence CannonSORB10 Att, 48 Yds, 4.8 Avg
Nic SaadSORB
Greg JenningsSRWR74 Rec, 1092 Yds, 14.8 Avg
Tyrone WalkerSRWR33 Rec, 346 Yds, 10.5 Avg
Brian JacksonSOWR19 Rec, 224 Yds, 11.8 Avg
Justin LemayJRWR10 Rec, 127 Yds, 12.7 Avg
Joe ChappleJRWR7 Rec, 82 Yds, 11.7 Avg
Eugene ChildsSRWR3 Rec, 24 Yds, 8.0 Avg
Mike SlaterJRWR1 Rec, 5 Yds, 5.0 Avg
Tony SchefflerSRTE53 Rec, 570 Yds, 10.8 Avg
Tyson DevreeSOTE25 Rec, 218 Yds, 8.7 Avg
Mike OnagaFRTE2 Rec, 20 Yds, 10.0 Avg
Mike KempinskiJRTE1 Rec, 10 Yds, 10.0 Avg
Mark OttneySROL
Robert MenchingerSRK
Nate MeyerJRK
Josh BehrensSRLB
Mike GiorgianniSRLB
Paul TithofJRLB
Anthony BelmonteJRDB
Darrell CopelandSODB
Kevin FordSRDB
Scooter McIntoshFRDB
Nick MelcherSRDB
Scott RobinsonSRDB
Blake SimsFRDB
Adam AndersonSRP

More 2004 Western Michigan Pages

Support us without the ads? Go Ad-Free.