2004
October 23 Indiana W 30-7
October 30 Penn State W 21-10
November 6 at Michigan State W 32-19
November 13 at Purdue L 24-17
November 20 No. 7 Michigan W 37-21
2005
September 17 San Diego State W 27-6
September 24 No. 21 Iowa W 31-6
October 8 at No. 16 Penn State L 17-10
October 15 No. 16 Michigan State W 35-24
October 22 at Indiana W 41-10
October 29 at Minnesota W 45-31
November 5 Illinois W 40-2
November 12 No. 25 Northwestern W 48-7
November 19 at No. 17 Michigan W 25-21
January 2 vs No. 9 Notre Dame W 34-20
2006
September 2 Northern Illinois W 35-12
September 9 at No. 2 Texas W 24-7
September 16 Cincinnati W 37-7
September 23 No. 24 Penn State W 28-6
September 30 at No. 13 Iowa W 38-17
October 7 Bowling Green W 35-7
October 14 at Michigan State W 38-7
October 21 Indiana W 44-3
October 28 Minnesota W 44-0