DJ Durkin’s first full recruiting cycle is turning out to be a big success.

Last week, he scored a commitment from four-star all-purpose back Anthony McFarland, who chose the Terps instead of the likes of Alabama and Miami (FL).

On the morning of National Signing Day, Durkin landed another talented recruit. This time, it came at the expense of another East Coast school.

The Terps landed Tahj Capehart, who had been committed to Virginia Tech since August:

Capehart is a three-star receiver in the 247sports composite, but Rivals and ESPN rated him as a four-star recruit. The Virginia Beach native is the No. 48 wideout and the No. 341 recruit overall in the 2017 class.

The switch came after Capehart took a last-minute visit to College Park right before National Signing Day. According to Rivals, a long-standing relationship with Maryland receivers coach Chris Beatty won out.

Maryland is setting itself up well to sign a top-20 class. The Terps are waiting on an announcement from four-star cornerback Tariq Castro-Fields, who will decide between Alabama, Maryland and Penn State.

If the surprise of Capehart taught us anything, it’s to never count Durkin out of a recruiting battle until it’s official.