Randy Oveneke had 12 points for the Dragons, who lost for the third time in four games.
Marty O'Sullivan's layup with 15:37 remaining capped an 8-0 run and gave the Stags their largest lead of the game, 39-29.
Drexel slowly climbed back into the game and Oveneke's layup with 2:59 left made it 49-48. But Han scored seven of Fairfield's final 11 points to help the Stags pull away.