| Date | Location | Result | |
| Oct 22, 2007 | Burlington, IA | Iowa Wesleyan 3, William Penn 2 | Box score |
| Oct 16, 2007 | Oskaloosa, Iowa | Grand View 2, William Penn 0 | Box score |
| Oct 13, 2007 | La Crosse, WI | Viterbo Univ., WI 3, William Penn 0 | Box score |
| Oct 10, 2007 | Oskaloosa, Iowa | William Penn 1, Mount Mercy 0 | Box score |
| Oct 06, 2007 | Forest City, IA | William Penn 2, Waldorf College 0 | Box score |
| Oct 03, 2007 | Oskaloosa, Iowa | Ashford 2, William Penn 2 | Box score |
| Sep 30, 2007 | Dubuque, Iowa | Clarke College 2, William Penn 1 | Box score |
| Sep 26, 2007 | Oskaloosa, Iowa | William Penn 4, Upper Iowa 1 | Box score |
| Sep 22, 2007 | Oskaloosa, Iowa | William Penn 4, St. Ambrose 3 | Box score |
| Sep 19, 2007 | Burlington, IA | William Penn 0, Iowa Wesleyan 0 | Box score |
| Sep 12, 2007 | Canton, Missouri | William Penn 2, Culver-Stockton 1 | Box score |
| 09/08/07 | Bourbonnais, Ill. | Olivet Nazarene 8, William Penn 1 | Box score |
| Sept 7, 2007 | Palos Heights, Ill. | Trinity Christian 2, William Penn 1 | Box score |
| Sep 02, 2007 | Sioux City, IA | William Penn 1, Morningside 1 | Box score |
| Sep 01, 2007 | Yankton, SD | William Penn 1, Mount Marty 1 | Box score |
| Aug 29, 2007 | Oskaloosa, Iowa | William Penn 2, Briar Cliff 1 | Box score |
| Aug 25, 2007 | Burlington, IA | William Penn 1, St. Francis 1 | Box score |