MacDuffie School
Program Scout Report
Overview
The MacDuffie School has established itself as a prominent NEPSAC Class AA program under the leadership of experienced head coach Kurt Steiner. Founded in 1890 and located in Granby, Massachusetts, the school combines rigorous academics with elite basketball development in the competitive New England prep landscape. The program focuses on comprehensive player development while maintaining high academic standards.
Coaching Staff
Kurt Steiner brings extensive experience and a player-first philosophy to MacDuffie's basketball program. His approach emphasizes individual skill development alongside team concepts, creating an environment where players can maximize their potential both on and off the court. Steiner's coaching methodology has helped establish MacDuffie as a respected program within NEPSAC Class AA competition.
Player Development
MacDuffie maintains a selective roster approach with currently four tracked players, allowing for intensive individual attention and development. The program's pipeline includes promising prospects like Johnny Akot Bol, Andrew Adegbite, and Brayden Harris in the 2026 class, along with emerging talent Xavier McCall in 2029. The school's track record demonstrates consistent college placement success for its graduates.
Culture & Academics
The MacDuffie School environment balances academic excellence with athletic achievement, providing student-athletes with a well-rounded preparatory experience. The program emphasizes character development and academic responsibility alongside basketball skill enhancement.
Recruiting Outlook
With a solid core of prospects across multiple graduation years, MacDuffie appears positioned for sustained success in NEPSAC Class AA. The current roster features depth in the 2026 class while building for the future with younger prospects like McCall. Under Steiner's continued leadership, the program maintains strong recruiting momentum and development reputation.
Analysis by PrepRadar Scouting Team
Coaching Staff
Kurt Steiner
Head Coach