2008 Football
Record: 7-4 Home: 4-2 Away: 3-2 MWL: 5-2
Todd Hafner
Todd Hafner Image
Todd Hafner - Head Coach
641-673-2160
hafnert@wmpenn.edu

Todd Hafner enters his fifth year as head football coach.

Hafner led his 2007 squad to a 5-6 record, including a 3-4 Midwest League mark.

He also guided Penn to the program's first winning season in 29 years in 2005 when the team was 6-5. Over his four years, Hafner has produced 44 all-conference players and six All-Americans.

Hafner was born and raised in Oskaloosa until the age of eight when his family moved to Frontenac, Kan. He was then quarterback of his high school team under the tutelage of his father, Greg Hafner, a 1973 graduate of William Penn who was teammates with Wilbur Young and Bruce Polen, both of whom went on to play for the Kansas City Chiefs.

Hafner graduated from Pittsburg State University in 1994 with a degree in mathematics (minor in coaching). He was also a quarterback on the football team before tearing ligaments, which forced him to become a student coach. He served in that capacity in 1991 when Pittsburg State won the NCAA Division II national championship and again in 1992 when the Gorillas were national runners-up. Hafner participated in, or was a part of, the playoffs in all five years he attended the University.

Hafner started his coaching career at Carl Junction HS in Carl Junction, Mo., where he was an assistant football coach for two years. From there he moved on to Southwest Baptist University where he was a graduate assistant for one campaign.

Hafner then returned to Carl Junction to take up the head coaching position. He held it for four years before taking an assistant coaching job at Emporia State University in Emporia, Kan. Hafner was the offensive coordinator for two years before adding assistant head coach to his duties.

While Hafner was at Emporia, the football team won the NCAAA Division II bowl game and the Mineral Water Bowl. They also shared the MIAA conference championship with Pittsburg State, Missouri Western, Northwest Missouri State, and Central Missouri State.

Hafner lives in Oskaloosa with wife, Mandy, and their four children: Tyler, 14, twins Austin and Emma, 7, and Ryan, 5.

2008 Football Roster
#NameCl.Pos.Ht.Wt.HometownPrevious School
1Andrew HarrisJRRB5-10180Horn Lake, Miss.Northwest Mississippi CC
2Ben JacksonSRWR6-1188Newton, IowaNorthwestern
3DeMarco SandersFRRB5-11180Horn Lake, Miss.Horn Lake HS
4Carlos StepterSODB5-9180Highland Park, Mich.Highland Park Comm. HS
5Jake JenkinsSRFS6-5217Newton, IowaNorthwest Missouri State
6Jeremy LawsonFRQB6-1185Raymond, Miss.Raymond HS
7Eric NicksJRLB6-1260Oxford, Miss.Northwest Mississippi CC
8Chyron WellsSRQB6-1207Des Moines, IowaIowa Central CC
9Steven StraskoSRDB6-3195Cedar, IowaPalomar CC
10Terrance FlukersSODB5-10165Miami, Fla.Edgewater HS
11Skyler CrouchJRWR6-5229Payson, UtahPayson HS
12Scott BellSRLB6-0210Olive Branch, Miss.Iowa Central CC
13Dexter SheltonFRDB5-8150West Point, Miss.West Point HS
14Jonathan SheltonFRDB5-8160West Point, Miss.Northwest Mississippi CC
15Stephen PattersonFRDB5-9201Detroit, Mich.Highland Park Comm. HS
16Ryan Van DalenJRQB6-2205Oskaloosa, IowaOskaloosa, Iowa
17Sean ColemanFRDB6-0183Burlington, IowaBurlington HS
18Javaras ThomasJRDB6-0180Miami, Fla.Miami Beach Sr. HS
19Perry KingFRWR6-1180Valdosta, Ga.Valdosta HS
21Matt MichSOLB5-11182Oskaloosa, IowaOskaloosa HS
22Corey KetchumFRRB6-0175El Dorado Springs, Mo.El Dorado Springs HS
23Jenerro WadeJRRB5-11198Houston, TexasMount Carmel HS
24Jonathan HigginsSRWR6-2197Apple Valley, Calif.Silverado HS
25Lincoln CavanaghSRRB6-2207Williams, IowaNortheast Hamilton HS
26Trevon GreeneJRLB5-10208Gaffney, S.C.Gaffney HS
26aColt SlaterFRLB5-11162Ottumwa, IowaOttumwa HS
27Travion JohnsonSORB5-9208Winnfield, La.Hutchinson CC
28Andre MarcJRDB5-8197Brockton, Mass.Brockton HS
29aDan Jones Jr.FRDB6-0169Memphis, Tenn.Hillcrest HS
29Chaz OlsonJRDB6-1187Jewell, IowaSouth Hamilton HS
30Mat WeigleJRDB5-9151Meridian, IdahoMountain View HS
31DeAndre AtwaterFRDB5-10170Leesville, La.Leesville HS
31aTorren MillbrooksFRLB5-9196Olive Branch, Miss.Olive Branch HS
32Jarvis BattleSRRB6-2230Fort Myers, Fla.Independence CC
33Chris WeigleJRDL5-9190Meridian, IdahoMountain View HS
34John RoweSODB5-7155Camden, N.J.Camden HS
35Greg GillumFRRB5-11226Cashmere, Wash.Cashmere HS
36Michael HarrisJRP/K6-1195Panora, IowaPanorama HS
36aJarvis HollowayFRLB6-0203Holly Springs, Miss.Marshall Academy
37aChris AdeshinaFRDB5-10193Detroit, Mich.Highland Park Comm. HS
37P.J. PerryFRRB5-9180Clermont, Fla.East Ridge HS
38Rushawn StewartFRDB5-8180Houston, TexasEisenhower HS
39Alex AndersonSODB6-0165Holly Springs, Miss.Itawamba CC
40Corey GraySRLB5-11230Republic, Mo.Republic HS
40aJaques WellsFRRB5-9238Columbus, Miss.New Hope HS
41Grant OsslerFRLB5-10175Hinsdale, Ill.Hinsdale Central HS
42William BraselJRK/P5-7175Warrensburg, Mo.Missouri Southern
43Damon HarrisonFRDL6-3305Lake Charles, La.Lake Charles Boston HS
44Kelvin AdamsFRFB5-7186Memphis, Tenn.Hamilton HS
45Kris AustinJRDL6-2256Oxford, Miss.Lafayette HS
45aAnthony GoldenFRLB6-0220Shoreview, Minn.Irondale HS
46aRoy NixonFRDL6-1194Memphis, Tenn.Raleigh Egypt HS
46Cam ShearonFRK5-11160St. Peters, Mo.Francis Howell Central HS
47Matt BakerSRRB6-1258Butler, Mo.Butler HS
48Jamal ZollicofferSODL6-0282Plymouth, Minn.Wayzata HS
49Chris TraneSOLB5-11177Salt Lake City, UtahBrighton HS
50Jeremy KralFRLB6-2211Wellman, IowaMid-Prairie HS
51Travis GrosshansSRLB6-2224Plattsmouth, Neb.Northwest Missouri State
52Brock PeeryFRLB6-2201Payson, UtahPayson HS
53Jared BarthelmanFRLB5-9190Kalona, IowaMid-Prairie HS
54Brett StewartSOOL6-1304Webb City, Mo.Webb City HS
55Jeremy FontesFROL6-1217Oxnard, Calif.Rio Mesa HS
56Jacob McCulloughSROL6-4281Conesville, IowaColumbus Comm. HS
60Jonathan MoralesFRDL5-8215Baytown, TexasBaytown HS
61Wade FischerSOC6-1273Farmington, Minn.Farmington HS
62Jordan KrulikSOC6-1273Farmington, Minn.Farmington HS
63Steven DawleySOOL6-1274New Sharon, IowaNorth Mahaska HS
64Dallas SmadesFROL6-1232Humble, TexasAtascocita HS
65Nick HarrisFROL6-1266Salt Lake City, UtahBrighton HS
66Gregory OdomesFRDL5-10244Memphis, Tenn.Raleigh Egypt HS
67Cory AlfermannFROL6-3298Washington, Mo.Washington HS
68Paul HartJROT6-6321St. Louis, Mo.Missouri Southern
70Joe CupplesFROL6-0250Newton, IowaNewton HS
71Matthew SmithSOOL6-1275Houston, TexasEisenhower HS
72Germarcus SmithSOOL6-2272Houston, TexasEisenhower HS
73Steve SteeleFROL6-0275Freeland, Mich.Nouvel Catholic HS
74Andrew DeanSROL6-2310Newton, IowaEllsworth CC
75Chase ConoverJROL6-3280Baxter, IowaBaxter HS
76Marc BakerFROL6-1170Butler, Mo.Butler HS
78Michael DanielFROL6-1284Heighberger, Ala.Marion Military Institute
80Reggie MorrisFRWR5-11190Penns Grove, N.J.Paulsboro HS
81Shawn VanRheenenSOTE6-1252Oskaloosa, IowaOskaloosa, Iowa
82Steven ThomsonFRDB5-8173Jewell, IowaSouth Hamilton HS
83Dallas CarpenterFRDL6-1189Fulton, Miss.Itawamba Ag. HS
84Wil BauerSOWR6-3200Lacona, IowaMelcher-Dallas HS
85James JenkinsSOTE6-4216Newton, IowaNewton HS
86Derek McIntyreSOWR6-3205Eddyville, IowaEddyville-Blakesburg HS
88Chris LongSOTE6-5247Malcom, IowaBGM HS
89Jimmy DeeganSOTE6-2240Farmington, Minn.Farmington HS
90Reggie FrancoJRDL6-0231Salt Lake City, UtahSkyline HS
91Travis ProvoFRDL6-1264Leesville, La.Leesville HS
92Michael JettFRDL6-1274Plant City, Fla.Plant City HS
93Carl RobinsonJRDL5-11262Penns Grove, N.J.Lackawanna CC
94David HarrisFRDL6-3219Fulton, Miss.Itawamba Ag. HS
95Sam FrancisSODL6-0205El Dorado Springs, Mo.El Dorado Springs HS
96Brandt SmithJRDL6-2226Chariton, IowaChariton HS
97Tadeo CavazosSOK/P5-11200Baytown, TexasLee HS
Todd Hafner - Head Coach
Brad Griffin - Assistant Coach
Aaron Hafner - Assistant Coach
Greg Hafner - Assistant Coach
Emory Stewart - Assistant Coach
Stan Allspach - Assistant Coach
Steven Miller - Assistant Coach
Michael Collins - Assistant Coach