| Date | Location | Result | |
| Oct 21, 2007 | Muscatine, IA | St. Ambrose 4, William Penn 0 | Box score |
| Oct 16, 2007 | Oskaloosa, Iowa | Grand View 3, William Penn 0 | Box score |
| Oct 13, 2007 | La Crosse, WI | Viterbo Univ., WI 4, William Penn 0 | Box score |
| Oct 10, 2007 | Oskaloosa, Iowa | Mount Mercy 3, William Penn 1 | Box score |
| Oct 06, 2007 | Forest City, IA | William Penn 3, Waldorf College 0 | Box score |
| Oct 03, 2007 | Oskaloosa, Iowa | Ashford 1, William Penn 0 | Box score |
| Sep 30, 2007 | Dubuque, Iowa | William Penn 0, Clarke College 0 | Box score |
| Sep 25, 2007 | Pella, Iowa | Central College 1, William Penn 0 | Box score |
| Sep 22, 2007 | Oskaloosa, Iowa | St. Ambrose 3, William Penn 0 | Box score |
| Sep 19, 2007 | Burlington, IA | Iowa Wesleyan 2, William Penn 1 | Box score |
| Sep 16, 2007 | Blair, NE | Dana College 1, William Penn 0 | Box score |
| Sep 15, 2007 | Omaha, Neb. | St. Mary's 3, William Penn 1 | Box score |
| Sep 9, 2007 | Chicago, IL | Illinois Tech 2, William Penn 0 | Box score |
| Sep 12, 2007 | Canton, Missouri | William Penn 3, Culver-Stockton 0 | Box score |
| Sept 7, 2007 | Palos Heights, Ill. | Trinity Christian 5, William Penn 0 | Box score |
| Sept 5, 2007 | Oskaloosa, Iowa | Simpson 2, William Penn 0 | Box score |
| Sep 02, 2007 | Sioux City, IA | Morningside 2, William Penn 0 | Box score |
| Sep 01, 2007 | Yankton, SD | William Penn 4, Mount Marty 0 | Box score |
| Aug 29, 2007 | Oskaloosa, Iowa | Briar Cliff 3, William Penn 0 | Box score |