Football

JB Wells

Head Coach

Phone: (207) 725-3745

Shem Bloom

Associate Head Coach/Defensive Coordinator

Phone: (207) 725-3382

Tim Viall

Assistant Coach - Offensive Coordinator/Tight Ends

Phone: (207) 721-5205

Eric Westerfield

Assistant Coach - Defensive Line

Phone: (207) 725-3350

Kevin Loney

Assistant Coach - Running Backs

Phone: (207) 725-3492

Rob Eggerling

Assistant Coach - Co-Defensive Coordinator/Secondary Coach

Phone: (207) 798-7174

Jonathan Michaeles

Assistant Coach - Quarterbacks/Passing Game Coordinator

Phone: (207) 725-3186

Kyle McAllister

Assistant Coach - Wide Receivers/Special Teams

Phone: (207) 725-3725