I kind of hate mock drafts.... I like reading other people's attempts because I learn about prospects, but their value as predictions seems dubious. Too often it reflects biases about "sexy" positions, or folks falling in love with a particular player (who if they are really as great as they think, typically isn't available where they mock them).
Basically, we have no idea who will be available when we pick at #25. Then, I don't know enough about individual late(r) round prospects to really say XX is better than YY. So picking individual players seems pointless.
However, I will make judgements about the quality of the draft after it happens, so here is what I hope happens...
First round: In all likelihood someone will drop... I have no idea who that will be. But I think there are a few players that make sense for Denver at #25, in order of preference: Cox, Brockers, Gilmore, Kirkpatrick, Jenkins, Wright, Coples... if none of these guys are available, best move would be trade back a bit and grab Worthy/Still/Reyes/Martin/Miller at a spot of better value (rather than reaching for a 2nd tier player). I simply don't see a committee RB (Martin) being that much better than the 2nd/3rd round guys to justify the opportunity cost, unless we move back. If EFX love one of the DTs/CBs and don't think they'll fall to #25... I also won't freak if they trade up.
2nd Round: If a DT was grabbed in the first round, a RB makes sense here. If a CB or other position was taken, DT becomes a big priority/necessity. Guys like Thompson or Martin make sense in such case. Doubling up on DT isn't out of the question even if we grabbed one in round 1.
3rd round: If RB hasn't yet been taken, there should be value here with guys like Gray, Turbin, etc. If a QB like Osweiler dropped, I could easily see that too. CBs like Johnson,etc. also make sense if someone wasn't taken in the 1st. as would LBs like Kendricks, etc. Doubling up on DT could be a good move, depending on who is still available (Wolfe?).
4th though 6th round: Lots of options here... can fill needs that haven't been addressed, but can also look to fill depth positions and create competiton. I could see oline, safety, LB, etc. all being in play here. No position is really off the table, as we're not really expecting these players to be immediate starters, etc. BPA becomes a very real concern. The one caveat is I doubt we double up much at any given position (except at DT, where there easily could be 2 spots open), because roster math starts to become an issue...