QB
Brock Purdy
2025 Season Stats
QB Overall: 24th QB PPG: 5th
Total Pts: 187 Pts/Game: 21
Height: 6ft 1in Weight: 220lbs
Age this season: 26 Drafted: 7.41
Dynasty Value: Early 1st rnd pick
Fantasy Jokers
QB 9
Current ADP
QB 13
Advice: BUY- "Mr. Irrelevant" is now "Mr. $265 Million" after Brock Purdy signed his bag this spring. Coming off an injury-shortened 2025, he's healthy and staring at a receiving corps that added Mike Evans, Christian Kirk, De'Zhaun Stribling, and a bunch of other weapons. Sure, Kittle might miss time and Trent Williams is holding out, but Purdy's 2026 outlook is top-10 QB upside. Draft him as your QB1, then pray Shanahan's play-calling doesn't get him killed by December.
RB
Christian McCaffrey
2025 Season Stats
RB Overall: 1st RB PPG: 1st
Total Pts: 417 Pts/Game: 24
Height: 5ft 11in Weight: 205lbs
Age this season: 30 Drafted: 1.08
Dynasty Value: 2X 1st round picks
Fantasy Jokers
RB 3
Current ADP
RB 11
Advice: SELL- The 49ers swore they'd lighten Christian McCaffrey's workload this year, a promise with all the credibility of "the check's in the mail." Fresh off a career-high 413 touches at age 29, the 2026 outlook is simple: draft him as a high-end RB1, then spend the entire season holding your breath while Kyle Shanahan runs him into the turf again. He'll win you weeks until his body remembers it's made of flesh and bone. Research sports psychologists now.
RB
Kaelon Black
Fantasy Jokers
RB 56
Current ADP
RB 82
Advice: BUY - Kaelon Black rushed for 1,040 yards and 10 touchdowns at Indiana, but he caught exactly four passes all season. He's now a 49er—the same team that drafted Trey Sermon and Tyrion Davis-Price to do nothing. He'll spell Christian McCaffrey on first and second down, watch CMC get the third-down receiving work, and become a beloved trivia answer by 2028. With all this being said however, CMC’s value is irrelevant to Black, Kaelon will win the backup job with ease and be a top handcuff worth drafting late.
Height: 5ft 9in Weight: 208lbs
Age this season: 25 Drafted: 3.26
Dynasty Value: 2nd round pick
WR
Mike Evans
Fantasy Jokers
WR 39
Current ADP
WR 47
2025 Season Stats
WR Overall: 76th WR PPG: 42nd
Total Pts: 85 Pts/Game: 11
Height: 6ft 5in Weight: 231lbs
Age this season: 33 Drafted: 1.07
Dynasty Value: 2X 2nd round picks
Advice: SELL- The 49ers gave 33-year-old Mike Evans a three-year, $60 million deal, because why develop young receivers when you can collect future Hall of Famers? He's coming off a broken collarbone and has a 93% chance to miss time again in 2026. Durability was his strongest asset throughout his career but the wheels have fallen off. Evans is a WR3 when healthy.
WR
Ricky Pearsall
2025 Season Stats
WR Overall: 72nd WR PPG: 48th
Total Pts: 89 Pts/Game: 9.8
Height: 6ft 1in Weight: 189lbs
Age this season: 25 Drafted: 1.31
Dynasty Value: Early 2nd rnd pick
Fantasy Jokers
WR 49
Current ADP
WR 37
Advice: HOLD - The 49ers keep adding receivers (Mike Evans, Christian Kirk, a rookie) like they're collecting infinity stones, leaving Ricky Pearsall as the guy everyone forgets is still there. The former first-rounder has played 20 games in two years thanks to a gunshot wound, a PCL tear, and various other calamities. His 2026 outlook? Well he won’t be the 49ers’ WR1 so were not sure why his ADP is higher than Evans currently. He won’t stay healthy but may pop some games. He’s a flex.
WR
De’Zhaun Stribling
Height: 6ft 2in Weight: 210lbs
Age this season: 23 Drafted: 2.01
Dynasty Value: Early 2nd rnd pick
Fantasy Jokers
WR 63
Current ADP
WR 79
Advice: HOLD - The 49ers surprised everyone and grabbed De'Zhaun Stribling at No. 33 overall…basically the 1st round. A 6'2", 4.36 40 speed freak who blocks like a lineman and aced his personality test. He joins Mike Evans and Ricky Pearsall, so his 2026 outlook starts as WR3 with serious WR2 upside once Father Time taps Evans (or Pearsall tweaks something). By Week 8, he could be the guy Kyle Shanahan motions into every creative alignment imaginable. Dynasty gold, redraft steal.
WR
Christian Kirk
2025 Season Stats
WR Overall: 101st WR PPG: 102nd
Total Pts: 58 Pts/Game: 4.5
Height: 5ft 11in Weight: 200lbs
Age this season: 29 Drafted: 2.15
Dynasty Value: 4th round pick
Fantasy Jokers
WR - -
Current ADP
WR - -
Advice: SELL - Christian Kirk signed a one year "prove-it" deal with the 49ers, then watched them draft a rookie who runs like a cheetah. At 29 with an injury history longer than a CVS receipt, his 2026 outlook is "veteran decoy" unless Mike Evans or Ricky Pearsall goes down first. Enjoy watching a $6 million guy run cardio routes and spending the season on waivers.
TE
George Kittle
2025 Season Stats
TE Overall: 13th TE PPG: 3rd
Total Pts: 161 Pts/Game: 15
Height: 6ft 4in Weight: 250lbs
Age this season: 32 Drafted: 5.02
Dynasty Value: Late 2nd rnd pick
Fantasy Jokers
TE 27
Current ADP
TE 14
Advice: SELL - The 49ers are nervously watching George Kittle rehab that torn Achilles from January, and at 33 years old with a violent play style, "hopeful for Week 1" is starting to sound a lot like "we're not holding our breath." Were making a call and just taking him off our board. He is going to be a DISTRACTION in 2026. He will still be drafted in rounds where you need to make the right pick and you can’t afford to waste one on a guy who will likely get hurt again once he comes back regardless.
TE
Jake Tonges
2025 Season Stats
TE Overall: 30th TE PPG: 38th
Total Pts: 94 Pts/Game: 5.5
Height: 6ft 4in Weight: 240lbs
Age this season: 26 Drafted: 5.02
Dynasty Value: late 3rd round pick
Fantasy Jokers
TE 31
Current ADP
TE 31
Advice: HOLD - The 49ers just paid Jake Tonges $8 million to be George Kittle's permanent backup a surprisingly lucrative gig. With Kittle (33) recovering from a torn Achilles, Tonges is suddenly the odds-on favorite to start Week 1 in Australia. Unfortunately just as Tonges came from where, the 49ers can’t be fully trusted that he won’t disappear just as fast.