| Date | Location | Result | |
| Nov 11, 2006 | Oskaloosa, Iowa | William Penn 52, St. Francis (Ill.) 20 | Box score |
| Nov 04, 2006 | Brookings, S.D. | South Dakota State 34, William Penn 3 | Box score |
| Oct 28, 2006 | Oskaloosa, Iowa | William Penn 19, Trinity Internationa 12 | Box score |
| Oct 21, 2006 | Lebanon, Ill. | McKendree College 42, William Penn 7 | Box score |
| Oct 14, 2006 | Chicago, IL | Saint Xavier 34, William Penn 9 | Box score |
| Oct 07, 2006 | Oskaloosa, Iowa | William Penn 21, Quincy 7 | Box score |
| Sep 30, 2006 | Mount Pleasant, Iowa | William Penn 39, Iowa Wesleyan 17 | Box score |
| Sep 23, 2006 | Oskaloosa, Iowa | St. Ambrose 31, William Penn 14 | Box score |
| Sep 16, 2006 | Bourbonnais, Ill. | William Penn 21, Olivet Nazarene 13 | Box score |
| Sept 9, 2006 | Oskaloosa, Iowa | Saint Francis (Ind.) 39, William Penn 6 | Box score |
| Aug 31, 2006 | Menomonie, Wis. | UW-Stout 25, William Penn 18 | Box score |



