Here's my version from months ago: https://www.49erswebzone.com/forum/mock-drafts/194644-minions-early-amp-dirty-mock-stay-jimmy-version/

Round 1, Pick 3: In order of preference: 1) Zach Wilson 2) Justin Fields 3) Trey Lance 4) Mac Jones
Round 2, Pick 43: Quinn Meinerz, C/G, Wisconsin-Whitewater
Round 3, Pick 102: Tommy Tremble, TE, Notre Dame
Round 4, Pick 117: Jaelon Darden, WR, North Texas
Round 5, Pick 155, Shakur Brown, CB, Michigan State
Round 5, Pick 172, Janarius Robinson, Edge, Florida State
Round 5, Pick 180, Jamien Sherwood, S, Auburn
Round 6, Pick 194, Drew Dalman, C, Stanford
Round 7, Pick 230, Raymond Johnson III, DL, Georgia Southern

In Quinn and Drew we get high quality backups who will provide good depth. Quinn can probably start and stay at guard. In Tremblings we get an athletic specimen with the right attitude to complement to our run blocking game. He'll work with Kittle on his receiving/pass catching game all summer. In Jaelon we get our slot receiver who excels at YAC. Oh he's fast btw too maybe not as fast (4.46 forty @ 174 lbs) we had hoped but still! Then we shore up the defense with solid and tough CB Skakur, edge rusher Janarius who is just a physical freak with one of the longest wingspans and a tough-nosed hard hitting safety in Sherwood. We can probably sign Raymond as a FA but he might surprise. He's built like a mac truck and tends to break through often when inside blocking kicks, forcing safeties. I can see him ending up in Widget's lap several times a year.