Stephen Moore hit an unbeaten 106 as Derbyshire ended day two 203-2 on in reply to Hampshire's 328 all out.
The opener marched to his first century since arriving from Lancashire this winter, hitting 15 boundaries en route.
Resuming 231-5, Hampshire lost two more quickly, but Michael Bates (31) and Joe Gatting (67) helped post a solid total.
The opener marched to his first century since arriving from Lancashire this winter, hitting 15 boundaries en route.
Resuming 231-5, Hampshire lost two more quickly, but Michael Bates (31) and Joe Gatting (67) helped post a solid total.